@charset "UTF-8";
/* https://www.laurenillumination.com/wp-content/themes/Divi-child/lauren-style.css?ver=2.1.3 */
#footer-info{display:none}#text-3{float:right}.ul-cert{float:right}#text-2{width:80%;vertical-align:top}@media only screen and (max-width:1100px){#text-2 .ul-cert{float:none!important;display:block!important}#text-2 .ul-cert-p,#text-2 .ul-cert-p .ul-cert{display:block!important}}#text-2 .ul-cert{max-width:100%}#footer-social{list-style:none;margin:0;padding:0}#footer-social li{display:inline-block;margin:0!important;padding:0!important;list-style:none!important;vertical-align:top}#footer-social li:before{content:none;border:none!important}#footer-social li a{font-size:0}#footer-social li a:before{display:inline-block;font:normal normal normal 14px/1 'Font Awesome 5 Free';font-size:25px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:45px;height:45px;text-align:center;line-height:45px;border-radius:50%;color:#fff;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all 0.3s cubic-bezier(.25,.8,.25,1)}#footer-social li:hover a:before{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#footer-social li.youtube a:before{content:"\f16a";background:#e62117}#footer-social li.linkedin a:before{content:"\f0e1";background:#0177b5}#page-container{overflow:hidden}#media_image-2{margin-top:20px;position:relative}body sup{bottom:.8em;font-size:.5em}@media only screen and (min-width:981px){.et_pb_slider,.et_pb_slider .et_pb_container{}.et_section_regular.et_pb_section_0{padding-top:97px}.et_pb_fullwidth_section.et_section_regular.et_pb_section_0{padding-top:0}}.et_pb_video_play:before{text-shadow:1px 3px 8px rgba(0,0,0,.75)}#copyright{color:#404041;line-height:5em;font-size:14px!important;text-align:center}body{font-family:'Open Sans',Arial,Helvetica,sans-serif}.montserrat *{font-family:'Montserrat',Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:-.05em}.thin-heading h1,.thin-heading h2,.thin-heading h3,.thin-heading h4,.thin-heading h5,.thin-heading h6{font-weight:300}body{background:#e2e1e0;text-align:center}.depth-1,body #main-header.et-fixed-header{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)!important}.depth-2,#top-menu .sub-menu{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.depth-3{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.depth-4{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.depth-5{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.depth-hover{transition:all 0.3s cubic-bezier(.25,.8,.25,1)}.depth-hover:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);-webkit-transform:translateY(-2px);transform:translateY(-2px);cursor:pointer}.depth-text-shadow{text-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.depth-hover:hover .et_pb_testimonial_portrait{-webkit-filter:grayscale(75%);filter:grayscale(75%);filter:saturate(5)}.depth-hover .et_pb_testimonial_portrait{transition:all 0.3s cubic-bezier(.25,.8,.25,1)}@media only screen and (min-width:981px){.et_pb_row .et_pb_column:nth-child(1) .et_pb_animation_bottom.et-animated{-webkit-animation-duration:1.25s;animation-duration:1.25s}.et_pb_row .et_pb_column:nth-child(2) .et_pb_animation_bottom.et-animated{-webkit-animation-duration:1.5s;animation-duration:1.5s}.et_pb_row .et_pb_column:nth-child(3) .et_pb_animation_bottom.et-animated{-webkit-animation-duration:1.75s;animation-duration:1.75s}.et_pb_row .et_pb_column:nth-child(4) .et_pb_animation_bottom.et-animated{-webkit-animation-duration:2s;animation-duration:2s}.et_pb_row.full-blurbs .et_pb_column .et_pb_animation_bottom.et-animated{-webkit-animation-duration:1s!important;animation-duration:1s!important}}.et_pb_blurb .et_pb_blurb_container h4.et_pb_module_header{padding-bottom:10px}.et_pb_button.two-liner-button{text-align:left}.et_pb_button.two-liner-button:after{margin-left:0;position:absolute;right:1em;top:0;line-height:3.9em}.et_pb_button{color:#fff!important;white-space:nowrap}.wide-button{width:100%!important}.ripple{overflow:hidden}.left-button{float:left}.ripple:active{position:absolute;border-radius:50%;width:50px;height:50px;background:#fff;animation:ripple-animation 2s}@keyframes ripple-animation{from{transform:scale(1);opacity:.4}to{transform:scale(100);opacity:0}}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_page_footer input.button,body div.form_saved_message div.form_saved_message_emailform form input[type=submit]{color:#fff!important}.hide-label label{visibility:hidden}body #page-container .et_pb_fullwidth_header_0.button-text-lines .et_pb_button{display:block;border-radius:15px}body #page-container .et_pb_fullwidth_header_0.button-text-lines .et_pb_button_one.et_pb_button:after,body #page-container .et_pb_fullwidth_header_0.button-text-lines .et_pb_button_two.et_pb_button:after{font-size:30px!important;margin-left:21px!important;right:15px;top:0}body #page-container .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button{padding-right:3em!important}body #page-container .et_pb_fullwidth_header_0 .et_pb_button{font-size:22px;line-height:32px;margin-left:0;white-space:normal}@media only screen and (min-width:981px){body #page-container .et_pb_fullwidth_header_0 .et_pb_button{line-height:32px!important}body #page-container .et_pb_fullwidth_header_0.button-text-lines .et_pb_button_one.et_pb_button:after,body #page-container .et_pb_fullwidth_header_0.button-text-lines .et_pb_button_two.et_pb_button:after{line-height:77px!important}}body #page-container .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button,body #page-container .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button{width:400px;max-width:100%}.shadow-box-bg{padding:20px;background-color:rgba(0,0,0,.5)}.left-button{text-align:left!important}.et-cart-info{display:none!important}.left{text-align:left}@media only screen and (max-width:980px){body.et_header_style_left .logo_container #logo{max-width:100%}body div.et_pb_section.downlight-bg,body div.et_pb_section.surface-mount -bg{background-image:none!important}.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after{color:#fff!important}#mobile_menu_slide li{text-align:left}}.et_slide_in_menu_container #mobile_menu_slide li a,.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a{padding:0!important}@media only screen and (min-width:981px){body.et_header_style_left .logo_container{width:auto;padding:10px;height:114px;margin-top:9px}body.et_header_style_left .et-fixed-header .logo_container{width:auto;background:transparent!important;background:#fff;padding:0 25px!important;height:72px!important;margin-top:0}#logo{height:80px!important;max-height:80px!important;width:171px!important;max-width:171px!important}#et-top-navigation{display:flex;justify-content:flex-end;width:calc(100% - 250px)}#mobile_menu_slide li{text-align:left}#top-menu{align-self:center;padding-right:1em;line-height:1em}#top-menu .sub-menu{border-color:#02268e!important}body #top-menu li a{padding-top:10px;padding-bottom:10px;font-size:20px;font-weight:600}body #top-menu .sub-menu{width:260px!important;z-index:99999}body #top-menu .sub-menu li a{font-weight:400;font-size:16px;text-transform:capitalize}#top-menu li *{color:#fff!important;font-weight:400;text-transform:uppercase}#top-menu li a,.et_toggle_slide_menu{text-shadow:0 0 10px rgba(0,0,0,.21),0 0 1px rgba(0,0,0,.5)}#top-menu li li{margin:0;padding:0 5px}#et-secondary-nav .menu-item-has-children>a:first-child:after,#top-menu .menu-item-has-children>a:first-child:after{top:.55em}.mobile_menu_bar{align-self:center}.mobile_menu_bar:before,.mobile_menu_bar:after{color:#fff!important}.fullwidth-hero{min-height:80vh;display:flex;align-items:flex-end}.fullwidth-hero .et_pb_header_content_wrapper{float:right;text-align:right;position:absolute;bottom:0;line-height:1em;right:0}body.et_fullwidth_nav #main-header .container{padding-left:5%!important;padding-right:5%!important}.downlight-bg{background-position:calc(50% - -300px) 0!important}.surface-mount-bg{background-position:calc(50% - -220px) 0px!important}#top-menu .sub-menu{opacity:0;transition:all .2s ease-in-out;visibility:hidden;position:absolute;width:250px;background:#fff;padding:.5em 0;border-top:4px solid #0971ce}#top-menu .menu-item:hover .sub-menu{visibility:visible;opacity:1;-prefixes-transition-delay:0s,0s}#top-menu .menu-item .sub-menu li{width:100%}#top-menu .menu-item .sub-menu li a{color:#404041!important;text-shadow:none;line-height:1.7em;padding:0 .5em;transition:all .2s ease-in-out;margin-right:0!important;width:100%}#top-menu .menu-item:hover .sub-menu li a:hover{color:#fff!important;background-color:#0971ce}body.et_divi_theme .et-fixed-header #top-menu .sub-menu li.current-menu-item.menu-item>a{color:#404041!important}body.et_divi_theme .et-fixed-header #top-menu .sub-menu li.current-menu-item.menu-item:hover>a{color:#fff!important}.menu-item-335 a{font-size:0px!important;padding:0}.menu-item-335 a:before{content:"\f007";font:normal normal normal 14px/1 'Font Awesome 5 Free';font-size:24px!important}}@media only screen and (max-width:980px){.et_pb_button,.et_pb_button:after{font-size:15px!important}.biggest-reason{position:static!important}}#tilt-logo-img img{height:132px!important;max-height:132px!important;width:283px!important;max-width:283px!important}.et_pb_widget{margin-bottom:0!important}body .et-fixed-header #top-menu li.current-menu-ancestor>a,body .et-fixed-header #top-menu li.current-menu-item>a{color:#fff!important}.fullwidth-hero h1,.shadow-text *,.fullwidth-hero .et_pb_header_content_wrapper{text-shadow:0 0 50px rgba(0,0,0,1)}.hero-slider .et_pb_slide{background-position:center!important}sup{font-weight:300;font-size:.4em;bottom:1.1em;padding-left:.1em}.blue-heading h1,.blue-heading h2,.blue-heading h3,.blue-heading h4,.blue-heading h5,.blue-heading h6{color:#0971ce;font-size:60px}@media only screen and (max-width:1200px){.blue-heading h1,.blue-heading h2,.blue-heading h3,.blue-heading h4,.blue-heading h5,.blue-heading h6{color:#0971ce;font-size:40px}}@media only screen and (max-width:980px){.blue-heading h1,.blue-heading h2,.blue-heading h3,.blue-heading h4,.blue-heading h5,.blue-heading h6{color:#0971ce;font-size:30px}}.blue-text *{color:#0971ce}#logo-slider-container{border-bottom:1px solid #4c4c4c;border-top:1px solid #4c4c4c}.tab-heading{position:absolute;top:-51px;margin:0!important;padding:0!important;width:100%;max-width:100%!important}@media only screen and (max-width:980px){.tab-heading{top:-39px}}.page-id-311 .tab-heading,.page-id-313 .tab-heading,.page-id-312 .tab-heading,.page-id-954 .tab-heading{background:#efefef}.tab-heading h2,.related.products>h2{background:#02258e;width:auto;display:inline-block;padding:0 1em;border-radius:10px 10px 0 0;color:#fff;line-height:1.5em}.tab-heading .et_pb_column{margin-bottom:0!important}body .et_pb_section .tab-heading-full-row{width:100%!important;max-width:100%!important;padding-top:150px!important;position:static}.benefit-bar h3{font-size:1em}.benefit-bar.hp-benefits{margin-bottom:120px}.benefit-bar .biggest-reason{border-radius:10px;position:absolute;bottom:-120px;left:0;right:0}@media only screen and (min-width:980px) and (max-width:1300px){.benefit-bar h3{font-size:.8em}}.benefit-bar h3 strong{display:block;font-size:2.2em;text-transform:uppercase;color:#ffde02;height:auto;line-height:1em;letter-spacing:-4px}.benefit-bar h3 strong em{font-size:.75em;line-height:.75em;display:block;font-style:unset;letter-spacing:-2px;position:relative;bottom:-.1em}.benefit-bar .et_pb_column{align-self:center}.staggered-ul ul{list-style:none;margin:0;padding:0}.staggered-ul ul li{line-height:2em!important}.staggered-ul ul li strong{text-transform:uppercase}.staggered-ul ul li:nth-child(2){margin-left:4em}.staggered-ul ul li:nth-child(3){margin-left:2em}@media only screen and (max-width:980px){.staggered-ul ul li{margin-left:0!important}}.right-aligned-heading{text-align:right;font-size:2em}.align-self-center{align-self:center}.full-blurbs .et_pb_blurb{background-blend-mode:overlay;transition:all .2s ease-in-out}.full-blurbs .et_pb_blurb .et_pb_blurb_content{min-height:350px;position:relative;padding-top:2%}.full-blurbs .et_pb_blurb:hover{background-color:rgba(0,0,0,.5)}@media only screen and (max-width:980px){.full-blurbs .et_pb_blurb{background-color:rgba(0,0,0,.5)!important;transition:none}}.full-blurbs .et_pb_blurb h4{position:absolute;bottom:0;margin:0!important;padding:0!important;width:100%;max-width:100%!important}.full-blurbs .et_pb_blurb h4 a{background:#0971ce;width:auto;display:inline-block;padding:0 1em;border-radius:10px 10px 0 0;color:#fff;line-height:1.5em;font-weight:300;font-size:1.5em}.full-blurbs .et_pb_main_blurb_image{display:none;margin:0!important}.full-blurbs .et_pb_main_blurb_image a{width:100%;display:block}@media only screen and (max-width:980px){.full-blurbs .et_pb_main_blurb_image{display:block}}.full-blurbs .et_pb_blurb_content:hover>.et_pb_main_blurb_image{display:block}.page-id-401 .audience-blurb h4{text-transform:none}.audience-blurb *{transition:all 0.3s cubic-bezier(.25,.8,.25,1)}.audience-blurb:hover .et_pb_main_blurb_image img,.audience-blurb:hover .et-pb-icon{-webkit-filter:grayscale(75%);filter:grayscale(75%)}.audience-blurb .et_pb_main_blurb_image{margin-bottom:0}.audience-blurb h4{color:#0971ce;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:300;text-transform:uppercase;font-size:1.5em}.audience-blurb .et-pb-icon,.audience-blurb .et-pb-icon:before{color:#fff;background-color:#0971ce;padding:.4em;border-radius:50%;margin-bottom:.1em}.audience-blurb .et-pb-icon:before{width:175px;height:175px}.audience-blurb.healthcare .et-pb-icon,.audience-blurb.universities .et-pb-icon,.audience-blurb.municipalities .et-pb-icon,.audience-blurb.retail .et-pb-icon,.audience-blurb.industrial .et-pb-icon,.audience-blurb.offices .et-pb-icon{font-size:0!important}.audience-blurb.healthcare .et-pb-icon:before{content:"\f0f1";font-size:96px!important;line-height:175px!important;display:inline-block;font:normal normal normal 14px/1 'Font Awesome 5 Free';font-size:inherit;padding:0;margin:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.audience-blurb.universities .et-pb-icon:before{content:"\f19d";font-size:96px!important;line-height:175px!important;display:inline-block;font:normal normal normal 14px/1 'Font Awesome 5 Free';font-size:inherit;padding:0;margin:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.audience-blurb.municipalities .et-pb-icon:before{content:"\f19c";font-size:96px!important;line-height:175px!important;display:inline-block;font:normal normal normal 14px/1 'Font Awesome 5 Free';font-size:inherit;padding:0;margin:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.audience-blurb.retail .et-pb-icon:before{content:"\f07a";font-size:96px!important;line-height:175px!important;display:inline-block;font:normal normal normal 14px/1 'Font Awesome 5 Free';font-size:inherit;padding:0;margin:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.audience-blurb.industrial .et-pb-icon:before{content:"\f275";font-size:96px!important;line-height:175px!important;display:inline-block;font:normal normal normal 14px/1 'Font Awesome 5 Free';font-size:inherit;padding:0;margin:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.audience-blurb.offices .et-pb-icon:before{content:"\f0f7";font-size:96px!important;line-height:175px!important;display:inline-block;font:normal normal normal 14px/1 'Font Awesome 5 Free';font-size:inherit;padding:0;margin:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .white .sa_owl_theme .owl-nav .owl-prev,body .white .sa_owl_theme .owl-nav .owl-next{background-color:#0b72cd!important}body .sa_owl_theme .owl-nav .owl-prev{left:-50px}body .sa_owl_theme .owl-nav .owl-next{right:-50px}.single-product #main-content .container:before{content:none;border:none}.single-product .woocommerce-product-gallery__trigger{display:none!important}.single-product .woocommerce-product-gallery__image .zoomImg{display:none!important}.single-product .woocommerce-product-gallery{padding-bottom:2em}body.single-product #content-area div.product .woocommerce-tabs ul.tabs #tab-title-description.description_tab.active a{background:#ffde02;text-transform:capitalize;color:#02258e!important;font-family:'Montserrat',Arial,Helvetica,sans-serif;font-weight:700}body.single-product #content-area div.product .woocommerce-tabs ul.tabs,body.woocommerce div.product .woocommerce-tabs ul.tabs{background-color:#c2e2ff!important}@media only screen and (min-width:981px){.related.products ul.products li.product:nth-child(3n+1){clear:none!important}.related.products ul.products li.product:nth-child(4n+1){clear:both!important}.related.products ul.products li.product:nth-child(4n){margin-right:0!important}.related.products ul.products li.product{width:22%!important;margin-right:3%!important}}.related.products{text-align:center}.related.products h2{text-align:center;text-transform:capitalize;color:#fff;font-family:'Montserrat',Arial,Helvetica,sans-serif}.related.products h2.woocommerce-loop-product__title{font-size:18px!important}body.single-product #left-area section.related.products ul.products{border-top:1px solid #4c4c4c;padding-top:15px!important}@media only screen and (min-width:981px){body.et_right_sidebar #left-area{width:100%;padding-right:0;float:none}.single-product #main-header{background:#0971ce}.single-product .woocommerce-product-gallery{float:right!important}}.single-product .woocommerce-breadcrumb{font-style:italic}.single-product .woocommerce-breadcrumb a{font-weight:700;color:#0971ce;font-style:normal}.single-product #left-area .product-docs ul{list-style:none;padding:0;margin:2em 0 0}.single-product #left-area .product-docs ul li{margin-bottom:.5em}.single-product #left-area .product-docs ul li .fa{color:#02258e;margin-right:.5em}.single-product #left-area .product-docs ul li a:after{transition:all 0.3s cubic-bezier(.25,.8,.25,1)}.single-product #left-area .product-docs ul li a:after{opacity:0;content:"\f019";font:normal normal normal 14px/1 'Font Awesome 5 Free';margin-left:.5em}.single-product #left-area .product-docs ul li.ies-files a:after{opacity:0;content:"\f14c"}.single-product #left-area .product-docs ul li a:hover:after{opacity:1}.single-product.postid-510 .related.products,.single-product.postid-957 .related.products{display:none!important}@media only screen and (min-width:981px){.single-product #main-header,.page-id-323 #main-header,.blue-header #main-header{background:#0971ce}body.et_header_style_left.blue-header .et-fixed-header .logo_container,.single-product #main-header .logo_container,.page-id-323 #main-header .logo_container,.blue-header #main-header .logo_container{width:auto;background:transparent!important;background:#fff;padding:0 25px!important;height:72px!important;margin-top:0}body.et_header_style_left.blue-header .et-fixed-header .logo_container #logo,.single-product #main-header .logo_container #logo,.page-id-323 #main-header .logo_container #logo,.blue-header #main-header .logo_container #logo,body.et_header_style_left .et-fixed-header .logo_container #logo{height:61px!important;max-height:61px!important;width:130px!important;max-width:130px!important}body #main-header.et-fixed-header,.single-product #main-header,.page-id-323 #main-header,.blue-header #main-header{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)!important}body.single-product #et-top-navigation,body.page-id-323 #et-top-navigation,body.blue-header #et-top-navigation{padding:11px 0!important}}body .et-fixed-header #top-menu li.current-menu-item.menu-item>a{color:#fff!important}.woocommerce-loop-product__title,.woocommerce div.product .product_title{color:#0971ce!important;font-family:'Open Sans',Arial,Helvetica,sans-serif!important}.et_shop_image img{margin-bottom:0;padding:5px}.et_overlay:before{color:#02258e!important}ul.products .et_shop_image{display:block;position:relative;background:#fff;border:1px solid #ccc}.woocommerce ul.products li.product .att-listing,.woocommerce ul.products li.product .sku{display:none!important}@media only screen and (min-width:981px){.woocommerce ul.products li.product{margin-bottom:0!important}}#wpsl-wrap .wpsl-search{background:#0971ce}#wpsl-wrap .wpsl-search label{color:#fff}#wpsl-wrap #wpsl-radius label,#wpsl-wrap .wpsl-search label{width:145px;text-align:right;line-height:40px}#wpsl-wrap #wpsl-search-btn{font-size:20px;background:#ffde02;border-width:0px!important;border-radius:10px;font-weight:700;font-style:italic;text-transform:none;text-decoration:none;color:#02258e}.wpsl-store-location{text-align:left;font-size:.8em;line-height:1.3em}.wpsl-store-location p{padding:0}li[data-store-id="1515"],li[data-store-id="1546"],li[data-store-id="1547"]{position:relative!important;overflow:visible!important}li[data-store-id="1515"]:after,li[data-store-id="1546"]:after,li[data-store-id="1547"]:after{content:'';position:absolute;bottom:-300px;left:0;height:300px;background:#fff;width:100%;z-index:99}li[data-store-id="1515"] span,li[data-store-id="1546"] span,li[data-store-id="1547"] span{display:none}li[data-store-id="1515"] .wpsl-direction-wrap,li[data-store-id="1546"] .wpsl-direction-wrap,li[data-store-id="1547"] .wpsl-direction-wrap{display:none}.et_pb_login{display:block!important}.et_pb_login .et_pb_newsletter_description,.et_pb_login .et_pb_login_form{width:100%;float:none}.et_pb_login .et_pb_login_form{padding-left:0}.single-project .project-navigation{position:absolute;top:320px;width:100%;background-color:transparent;padding:0 50px}@media only screen and (max-width:980px){.single-project .project-navigation{position:absolute;top:320px;width:100%;background-color:transparent;padding:0 15px}}.single-project .header-logo{filter:brightness(0) invert(1)}.single-project .fullwidth-hero{min-height:82vh;display:flex;align-items:center}.single-project.et_pb_pagebuilder_layout .nav-single{width:100%;max-width:100%}.single-project.et_pb_pagebuilder_layout .nav-single *{color:#fff}.single-project.et_pb_pagebuilder_layout .nav-single .meta-nav{border:2px solid #fff;border-radius:50%;width:50px;height:50px;line-height:50px;display:inline-block;font-size:0}.single-project .project-navigation .nav-label{display:none}.nav-next .meta-nav:before{content:"\35";display:inline-block;font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none;font-size:42px;line-height:46px}.nav-previous .meta-nav:before{content:"\34";display:inline-block;font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none;font-size:42px;line-height:46px}.et_pb_portfolio_item{padding-bottom:20px}.et_pb_portfolio_item .et_pb_module_header a{font-size:16px;font-weight:400}.single-project .fullwidth-hero .et_pb_header_content_wrapper{position:static!important;float:none;text-align:center}.single-project .case-study-grid{margin-top:0!important}.type-project h2 a{color:#0971ce!important}.case-study-grid{border-bottom:1px solid #4c4c4c;border-top:1px solid #4c4c4c}.case-study-grid .et_pb_text_inner{text-align:center}.case-study-grid .et_pb_text_inner h2{background:#ffde02;width:auto;display:inline-block;padding:0 1em;border-radius:10px 10px 0 0;color:#02258e;line-height:1.5em}.case-study-grid .project{margin-bottom:0!important}.case-study-grid .et_pb_portfolio_grid_items{overflow:hidden}.search #main-content .container:before{background:none}.search h2.entry-title a{color:#333!important}.ig-1{border-bottom:50px solid #0971ce}.ig-1 .et_pb_image{position:relative;bottom:-45px}.ig-1 .et_pb_text_1,.ig-1 h2{margin-bottom:0!important;padding-bottom:0!important}.ig-2{align-items:baseline}.ig-5 ul{list-style:none;padding:0;margin:0}.ig-5 ul li{font-size:1em;width:48%;cursor:pointer;display:inline-block;vertical-align:top;margin-bottom:2em;line-height:1.1em}@media only screen and (max-width:600px){.ig-5 ul li{width:100%}}.ig-5 ul li em{transition:all 0.75s cubic-bezier(.25,.8,.25,1);font-size:16px;display:block;line-height:1.2em;font-weight:700;color:#02258e}@media only screen and (min-width:1100px){.ig-5 ul li em{font-size:18px;padding-top:1em}.ig-5 ul li{font-size:2em;width:250px;cursor:pointer;margin-bottom:0}.ig-5 ul{background:url(/wp-content/themes/Divi-child/images/center-light.png) no-repeat center;list-style:none;padding:0;margin:0;height:400px;position:relative}.ig-5 ul li:nth-child(1) em{display:inline}.ig-5 ul li:nth-child(1){position:absolute;top:30px;left:130px;font-size:18px;width:250px}.ig-5 ul li:nth-child(1) strong{font-size:2em}.ig-5 ul li:nth-child(2){position:absolute;top:30px;right:60px}.ig-5 ul li:nth-child(3){position:absolute;bottom:80px;right:20px}.ig-5 ul li:nth-child(4){position:absolute;bottom:80px;left:80px}.ig-5 ul li:nth-child(5){position:absolute;bottom:-130px;margin-left:auto;margin-right:auto;left:0;right:0;width:220px;line-height:1.1em;text-align:center}}body .gform_wrapper .field_description_below .gfield_description{padding-top:0}.open-field input{background:#fff!important;border:1px solid #999!important;color:#333!important}.ginput_container input[type=text]{color:#333!important}#gform_2 #gform_submit_button_2{display:none}.parent-pageid-324 .et_pb_column.et_pb_column_1_4.et_pb_column_0.et_pb_column_single{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:96px}table.table{font-size:12px!important}table.table tr td{padding:4px!important;border:1px solid #eee}.wc-product-table *{font-size:12px!important}.button.product_type_simple.ajax_add_to_cart{color:#0971ce!important;background-color:#fff!important}.button.product_type_simple.ajax_add_to_cart:hover{background-color:#fff!important}.button.product_type_simple.ajax_add_to_cart:after{content:''!important}.fancy-numbers{list-style-type:none!important;padding-top:1em!important}.fancy-numbers li{margin-bottom:.25em}.fancy-numbers li:before{font-family:'Montserrat',Arial,Helvetica,sans-serif;color:#fff;background:#02258e;display:inline-block;width:30px;height:30px;border-radius:50%;line-height:30px;font-size:18px;text-align:center;margin-right:10px}.fancy-numbers li:nth-child(1):before{content:'1'}.fancy-numbers li:nth-child(2):before{content:'2'}.fancy-numbers li:nth-child(3):before{content:'3'}.fancy-numbers li:nth-child(4):before{content:'4'}.fancy-numbers li:nth-child(5):before{content:'5'}.system-part .et_pb_blurb_container:before{font-family:'Montserrat',Arial,Helvetica,sans-serif;color:#02258e;background:#ffde02;display:block;width:50px;height:50px;border-radius:50%;line-height:50px;font-size:24px;text-align:center;margin:0 auto}.system-part.part-1 .et_pb_blurb_container:nth-child(1):before{content:'1'}.system-part.part-2 .et_pb_blurb_container:nth-child(1):before{content:'2'}.system-part.part-3 .et_pb_blurb_container:nth-child(1):before{content:'3'}.system-part.part-4 .et_pb_blurb_container:nth-child(1):before{content:'4'}.table-title{color:#fff;font-weight:700;font-size:1.5em;background:#0971ce;text-align:center;width:100px}.instructions-table .table-title{width:200px}.prodinfo-table .table-title{width:200px}.ies-table *{color:#fff;text-align:center}.table-cat{width:40%}.instructions-table .table-cat{width:auto}.prodinfo-table .table-cat{width:auto}.table-cat,.table-line{color:#fff;font-weight:700;text-align:center}.table-cat.he,.table-line.he{background:#22b222!important}.table-cat.cq,.table-line.cq{background:#ff8241!important}.table-cat.og,.table-line.og{background:#0971ce!important}.ies-table tr td:first-child{background:#0971ce}.ies-table tr td:nth-child(2),.ies-table tr td:nth-child(3),.ies-table tr td:nth-child(4),.ies-table tr td:nth-child(5){background:#99d999}.ies-table tr td:nth-child(6),.ies-table tr td:nth-child(7),.ies-table tr td:nth-child(8),.ies-table tr td:nth-child(9){background:#ffc2a6}.ies-table tr td:nth-child(10),.ies-table tr td:nth-child(11),.ies-table tr td:nth-child(12),.ies-table tr td:nth-child(13){background:#90bae7}.ies-table tr td a{color:#333;transition:all 0.3s cubic-bezier(.25,.8,.25,1)}.ies-table tr td a:hover{text-decoration:underline}.prodinfo-table tr td:nth-child(3),.prodinfo-table tr td:nth-child(4),.prodinfo-table tr td:nth-child(5){background:#ffc2a6}@media only screen and (min-width:981px){.c2a-buttons .et_pb_column.et-last-child:before{text-transform:uppercase;position:absolute;top:15px;left:-50px;font-style:italic}}.vertical-products .et_shop_image,.vertical-products .att-listing{display:none!important}.vertical-products li.product{margin-bottom:0!important;text-align:left;list-style:disc!important;float:none!important}.vertical-products li.product h2{display:inline-block}.vertical-products ul.products{padding-left:1.15em!important}.et_pb_team_member_description h4{padding:0}.blurb-list .et_pb_blurb .et_pb_blurb_content{max-width:100%}#menu-rep-agent-menu li{line-height:1em!important;padding:.25em 0!important}body .gform_wrapper .field_description_below .gfield_description{font-size:14px}.et_pb_blurb_4.et_pb_blurb h4{max-width:170px;margin:0 auto}.et_pb_module_header{padding-bottom:60px}.page-id-74 .et_pb_team_member_image img{max-width:80%}.gform_wrapper #gform_4 ul.gform_fields li.gfield{padding-right:36px}.gform_wrapper #gform_4 ul.gform_fields li.to{position:relative}.gform_wrapper #gform_4 ul.gform_fields li.to:after{content:'to';display:inline-block;line-height:30px;position:absolute;top:43px;right:9px}#sds-search-entries{text-align:center}#sds-search-entries input[type=text],#sds-search-data-state{font-size:16px;padding:0 1em!important;width:100%;max-width:100%;display:block;height:46px;line-height:46px;border-radius:0}#sds-search-data-state{padding-right:0!important}#represults-container{padding-top:50px}div.repdiv{width:48%;margin:.5%;border:1px solid #CCC;border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;box-shadow:0 1px 1px #CCC;display:inline-block;vertical-align:top;min-height:275px}@media only screen and (max-width:1000px){div.repdiv{width:100%}}div.repdiv:nth-child[3n]{margin-right:0}ul.table.reptable{list-style:none;display:table;width:100%;padding:10px;box-shadow:none;border:none}ul.table.reptable li:first-child{background:#f4f4f4}ul.table.reptable li:first-child *{font-weight:700;font-size:16px}ul.table.reptable *{font-size:14px}ul.table.reptable .field{font-weight:700;white-space:nowrap}ul.table.reptable li{display:table-row}ul.table.reptable li span{display:table-cell;padding:0 15px}table.rep-table-form{max-width:100%!important;width:600px!important;margin:0 auto}.rep-table-form tr,.rep-table-form td{border:none!important}.rep-table-form p{font-weight:700;margin-bottom:.25em;font-size:26px}#sds-search-entries h3{display:none}li.field-sup-1 label:after,li.field-sup-2 label:after,li.field-sup-3 label:after{font-weight:300;font-size:11px;position:relative;top:-8px;left:3px}li.field-sup-1 label:after{content:"(1)"}li.field-sup-2 label:after{content:"(2)"}li.field-sup-3 label:after{content:"(3)"}#field_4_13 .instruction{display:none}.page-id-1623 .gform_heading h3,.none{display:none}@media print{.page-id-1520 #top-menu,.page-id-1520 .et_pb_column_1_4,.page-id-1520 #et-top-navigation,.page-id-1520 #footer-widgets,.page-id-1520 .et_pb_row_inner_0,.page-id-1520 .gform_description,.page-id-1520 .gform_footer,.page-id-1520 .et_pb_text_1 .et_pb_text_inner>p,.page-id-1623 #top-menu,.page-id-1623 .et_pb_column_1_4,.page-id-1623 #et-top-navigation,.page-id-1623 #footer-widgets,.page-id-1623 .et_pb_row_inner_0,.page-id-1623 .gform_description,.page-id-1623 .gform_footer,.page-id-1623 .et_pb_text_1 .et_pb_text_inner>p,.page-id-1623 .et_pb_section_3,.noprint{display:none!important}#header-print-logo,#footer-print-logo{position:absolute;z-index:9999;padding:0;display:block}#header-print-logo{top:0;left:20px}#footer-print-logo{bottom:30px;left:41px;background:transparent}.page-id-1520 .et_pb_column_3_4.et-last-child{width:100%}.page-id-1520 .gform_wrapper,.page-id-1623 .gform_wrapper{padding:100px 0 0 0;margin:0}.page-id-1623 .et_pb_section_0,.page-id-1520 .et_pb_section_1{padding-top:0!important}.page-id-1520 .gform_heading,.page-id-1623 .gform_heading{position:absolute;top:20px;left:0;right:0;width:100%!important;background-color:#0971ce;color:#fff}.gform_heading h3.gform_title,.gform_heading h3.gform_title{color:#fff!important;text-align:right!important;padding-right:20px!important;line-height:45px!important;display:block!important;font-size:20px!important}.page-id-1623 .et_pb_text_2 .et_pb_text_inner{position:static}.page-id-1520 .et_pb_row,.page-id-1623 .et_pb_row{max-width:none!important;width:100%!important;padding:0!important}.page-id-1520 .et_pb_row_inner,.page-id-1623 .et_pb_row_inner{padding:0!important}.page-id-1520 .gform_body,.page-id-1520 .et_pb_text_2,.page-id-1623 .gform_body,.page-id-1623 .et_pb_text_2,.page-id-1623 h1{width:80%!important;margin:0 auto}.page-id-1520 .et_pb_text,.page-id-1623 .et_pb_text{margin:0 auto!important}.page-id-1520 .et_pb_section_0,.page-id-1623 .et_pb_section_1{padding:0!important}.page-id-1520 .gform_wrapper input,.page-id-1623 .gform_wrapper input{padding:10px 16px!important}.gform_wrapper label,.gform_wrapper label{font-size:16px!important}.page-id-1520 .et_pb_text_2 p,.page-id-1623 .et_pb_text_2 p{line-height:1.25em!important}.page-id-1520 .et_pb_text_2,.page-id-1623 .et_pb_text_2{padding:1em!important}.page-id-1520 #main-footer,.page-id-1623 #main-footer{background:#fff!important;width:100%;position:absolute;bottom:0}.page-id-1520 #et-main-area,.page-id-1623 #et-main-area{height:100vh}.page-id-1520 #copyright,.page-id-1623 #copyright{border:1px solid #0971ce;position:relative;text-align:right;padding:10px!important;background:#fff;color:#000;line-height:1.25em;font-size:10px;margin:20px;font-size:0!important}.page-id-1520 #copyright:after,.page-id-1623 #copyright:after{content:'Lauren Illumination® and TILT® are registered trademarks of Lauren Illumination LLC \A 1101 Commercial Ave. SE I New Philadelphia, OH 44663 I P: 855.440.8458 I F: 330.440.6607 \A laurenillumination.com \A ©2010-2018 LAUREN ILLUMINATION, LLC. ALL RIGHTS RESERVED.';white-space:pre;font-size:10px!important;line-height:15px!important}#print-header-logo img{content:url(/wp-content/uploads/2018/04/tilt-print-logo.png)}#print-footer-logo img{content:url(/wp-content/uploads/2018/04/Screen-Shot-2018-04-26-at-11.09.25-AM.png)}.print-form-references{line-height:16px!important;font-size:10px!important}.page-id-1520 *,.page-id-1623 *{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}.wc-product-table-above.wc-product-table-controls,.page-id-1525 #main-header,.page-id-1525 #main-footer{display:none}.page-id-1525 .et_pb_section_0{padding-top:0!important}.page-id-1525 .et_pb_section_0 .et_pb_row{padding:0!important}.page-id-1525 .et_pb_row{max-width:95%;width:95%}}.mfp-figure{background:#fff}.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{word-wrap:normal}.cbFormLabelError label{color:#000}#caspioform .cbFormError{display:none}#rep-table .et_pb_text_inner div>div:nth-child(2)>div>div>div:last-child{display:none}.banner-header .et_pb_fullwidth-header-container{margin:0!important;max-width:100%!important;width:100%!important}.banner-header .header-content h1{padding-bottom:1%}.banner-header .header-content{padding:0!important}.banner-header{padding-top:11%!important;padding-bottom:2%!important}@media only screen and (max-width:768px){.banner-header .header-content h1{font-size:1.8em!important}.banner-header .et_pb_fullwith_header_subhead{font-size:1em!important}.banner-header .header-content{margin:20px 0 0 0!important}}@media only screen and (max-width:600px){.banner-header .header-content{margin:0!important;padding-top:8%!important}.banner-header .header-content h1{font-size:1.2em!important}.banner-header span{font-size:.8em!important}}@media only screen and (max-width:475px){.banner-header .header-content{padding-top:13%!important}}@media only screen and (max-width:361px){.banner-header .header-content{padding-top:20%!important}}@media only screen and (min-width:1207px){.banner-header{padding-top:6%!important}}.banner-header{max-height:270px}@media only screen and (min-width:1450px){.banner-header{max-height:230px}.banner-header .et_pb_fullwidth_header_container{position:relative;bottom:20px}}#announcement-header{text-align:center;background-color:#3e84c1}#announcement-header h2 a{color:#ffde02!important;text-align:center;text-shadow:0em .1em .1em rgba(0,0,0,.4)}#announcement-header h3{font-weight:600;font-size:1.2em;color:#ffffff!important;text-align:center}#announcement-header p{font-weight:700;font-size:.8em;color:#ffffff!important;text-align:center;text-shadow:0em 0em .18em rgba(0,0,0,.4)}#announcement-header p a{color:#000;font-size:1em;font-weight:400;text-transform:uppercase}#announcement-header h3 a{color:#fff}#page-container{clear:both}@media only screen and (min-width:981px) and (max-width:1300px){body #top-menu li a{font-size:14px}}@media only screen and (max-width:560px){#announcement-header #text-4{padding:10px 0}#announcement-header h2{font-size:1.5em}#announcement-header p{font-size:12px}.banner-box img{display:none}.banner-box{margin-left:0}}#announcement-header #text-4{width:100%;background-color:#0971ce;border-bottom:inset 15px #ffde02!important}@media only screen and (min-width:981px){#main-header.et-fixed-header{top:0px!important}}.banner-box{display:inline-flex}.banner-box img{max-width:25%;padding:2% 0}.banner-text{line-height:.8em;padding-top:3%;margin-left:3%}