@media screen{.entry{line-height:1.75rem;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}a{color:#004ea8}.parallax-window{min-height:400px;background:0 0}.fullwidth,.sbsbox{position:relative;clear:both}.sbsbox input,textarea{max-width:100%}.sbsbox{background-size:cover}.sbsbox>*{width:100%;flex-shrink:100;max-width:auto;padding:10em;color:#fff;font-size:1.2em;background-size:cover}.sbsbox h2{color:#fedf15;font-size:2.2em;line-height:1.2}.sbsbox>div{display:flex;justify-content:center;align-content:center}.sbsbox>div>*{align-self:center;overflow-x:hidden;width:100%}.sbsbox.whitechecks li:before{background:url(/wp-content/uploads/checked.svg)}input,textarea{max-width:100%}.entry h2,.entry h3{clear:both;padding-top:1em}.blog-right-container h2{font-size:1rem}.blog-right-container{font-size:.75rem}.side-excerpt a{text-decoration:none}.side-blog-title{font-weight:700;text-decoration:none;font-family:'Oswald';font-size:1rem}.coolwrap{background-color:#f5f5f5;padding:15px;padding-top:25px;margin-bottom:33px;box-sizing:border-box;position:relative;display:block;overflow:auto;-webkit-box-shadow:4px 4px 5px 0px rgba(0,0,0,.27);-moz-box-shadow:4px 4px 5px 0px rgba(0,0,0,.27);box-shadow:4px 4px 5px 0px rgba(0,0,0,.27)}.blogdate{background-color:#ddebda;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px;text-transform:uppercase;line-height:.8rem;letter-spacing:0px;font-weight:700;font-style:normal;color:#626262;font-size:.75rem;margin-bottom:0;display:inline-block;margin-top:15px}.blog-content-container{margin-top:20px}.blogtitle{font-family:Oswald;font-size:2rem;display:block;margin-bottom:20px;margin-top:0;padding-top:0;font-weight:700}.blogtitle a{text-decoration:none}.woocommerce-loop-product__title{font-weight:300;font-size:.8rem;width:100%}.woocommerce ul.products li.product a{border:solid !important;border-color:rgba(191,191,191,1) !important;border-width:1px !important;transition:transform .2s}.woocommerce ul.products li.product a:hover{transform:scale(1.1)}.woocommerce ul.products li.product .button{display:none}.woocommerce ul.products li.product .price{position:absolute;color:#fff !important;top:10px;left:10px;text-shadow:2px 2px 2px rgba(0,0,0,.46)}.wp-caption{line-height:.75rem;margin-bottom:10px;max-width:100% !important;padding:0;text-align:center;margin:0;border-width:3px}.wp-caption p.wp-caption-text{line-height:1.3;font-size:.8rem;margin:0;padding:0;background-color:#007cba;color:#fff;box-sizing:border-box;padding:.5rem;width:calc(100% - 10px)}.wp-caption img{margin-bottom:0 !important}caption{background:#fff;margin-bottom:2em;text-align:left}.wp-caption img{margin:0;padding:0}.h1holder{color:#fff;display:flex;min-height:100%;width:100%;justify-content:center;align-content:center}.h1holder h1{align-self:center;font-family:'Roboto';font-weight:900}.coollink{color:#181818;padding:1em;border:solid;border-color:#2b86da;text-decoration:none;width:max-content;margin-top:2em;line-height:100%;display:flex;align-content:center;transition-duration:.5s;border-radius:5px;position:relative;margin-left:auto;margin-right:auto}.coollink span{font-size:2em;color:#d7170c;align-self:center;margin-right:.5em}.coollink:hover{background:#d7170c !important;color:#fff !important}.coollink:hover span{color:#fff}#main-h1{text-shadow:1px 1px 5px rgb(0 0 0/79%)}.highlightthis{font-size:1.1em;padding:1.1em;background-color:#d7170c;color:#fff;border-radius:1em}.highlightthis a,.highlightthis a[href^=tel]{color:#fff}.rightjustifyphone{white-space:nowrap;text-align:right;width:min-content}.pagetitleholder{display:block;position:relative;width:100%;overflow:hidden;grid-area:pagetitleholder;background-size:cover;background-position:center;line-height:0}.pagetitleholder h1{padding-bottom:2%;padding-top:2%}.pagetitledimmer{width:100%;height:100%;background-color:rgba(0,0,0,.0)}.pagetitleoverlay{width:100%;height:100%;background-position:0 101%;background-size:100%;background-repeat:no-repeat}#my-header,#header-logo,#header-nav,#header-phone-number{transition-duration:.25s;transition-property:all}html{scroll-behavior:smooth}.entry a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;hyphens:none}#footer-content{flex-wrap:wrap}footer{border-top:solid;color:#0053a0;border-top-width:1px}#d-fi{width:100%}.wppage-985 .pagetitleoverlay,.wppage-987 .pagetitleoverlay,.wppage-989 .pagetitleoverlay,.wppage-991 .pagetitleoverlay,.wppage-993 .pagetitleoverlay,.wppage-995 .pagetitleoverlay,.wppage-997 .pagetitleoverlay,.wppage-999 .pagetitleoverlay{display:none !important}.location-lower{padding:2em;font-size:1.2em;background-size:cover;background-position:center;font-weight:700}.homepageicons>*{padding:2em}.my-google-map{width:100%}.entry .sbsbox:nth-child(odd) .sbshighlightleft{background:#004ea8}.entry .sbsbox:nth-child(odd) .sbshighlightright{background:#e3e3e3;color:#061976}.wppage-6 .entry .sbsbox:nth-child(even) .sbshighlightleft,.wppage-3338 .entry .sbsbox:nth-child(even) .sbshighlightleft{background:radial-gradient(ellipse at center,#19559d 0%,#154682 100%)}.entry .sbsbox:nth-child(even) .sbshighlightright{background-color:#e3e3e3;color:#004ea8}.entry .sbsbox:nth-child(even) .sbshighlightright h2{color:#004ea8}.contact-banner,.contactbubble{transition:all .1s ease-in-out}.contact-banner:hover,.contactbubble:hover{transform:scale(1.2)}.contactbubble{width:100%;height:100%;display:flex;clear:both}.contactbubble a,a.contactbubble{display:block;width:max-content;position:relative;margin-left:auto;margin-right:auto;border:solid;border-width:2px;border-color:#fff;border-radius:1.8vw;align-self:center;padding:1.5vw;font-size:2.5vw;background-color:rgba(0,0,0,.71);color:#fff;text-decoration:none}.covermyparent{position:absolute;width:100%;height:100%;top:0}}.mypx a{font-size:2vw;text-decoration:none;color:#fff;margin-top:2em;display:block;border:solid;border-radius:2vw;border-width:.6vw;line-height:2;width:max-content;position:relative;margin-left:auto;margin-right:auto;padding-left:1vw;padding-right:1vw;transition:all;transition-duration:.6s}.mypx a:hover{transition:all;transition-duration:.6s;background-color:#0091cd}.wppage-12 .wpcf7{text-align:center}.myradiobuttons{display:block;position:relative;margin-left:auto;margin-right:auto;width:min-content;white-space:nowrap;text-align:left}.entry li,.entry ul{position:relative}.phonetable{white-space:nowrap}.phonetable>tbody>tr:first-child>td:first-child{text-align:center}.phonetable>tbody>tr:nth-child(2)>td:nth-child(1){text-align:right}.phonetable>tbody>tr:nth-child(4)>td:first-child{text-align:center}.phonetable>tbody>tr:nth-child(7)>td:first-child{text-align:center}.phonetable a{color:#fff}.scripttext{font-family:"Allura",cursive}#spotlighttext{display:flex}#spotlighttextinner,#spotlighttext>*{align-self:center}#spotlighttext>img{margin-right:1em}.wp-block-d-fi-blocks-basic-box h2{color:#004ea8}.product-listing-tables{text-align:center;width:max-content;position:relative;margin-left:auto;margin-right:auto;padding-bottom:2em;margin-top:1em}.product-listing-tables table{width:100%;text-align:left}.product-listing-tables table th{background-color:#004ea8;color:#fff}.product-listing-tables table td,.product-listing-tables table th{padding:.5em}.product-listing-tables tr:nth-child(odd){background-color:#f2f2f2}.product-listing-tables a{font-weight:700;text-decoration:none}.product-listing-tables h2{text-transform:uppercase}.product-listing-tables tr td:nth-child(2),.product-listing-tables tr td:nth-child(3),.product-listing-tables tr th:nth-child(2),.product-listing-tables tr th:nth-child(3),.product-listing-tables tr td:nth-child(4){text-align:center}.entry strong{color:#004ea8}.productinformation{width:100%}.productpds,.productsds{display:flex;flex-direction:column;align-content:center;font-weight:700;width:max-content;align-content:center}.productpds>*{align-self:center}.productpds a{display:block}.pdstitle,.sdstitle{margin-bottom:.5em}.productpdfwrap{padding:1.5em;border:solid;border-color:#d3d3d3;border-radius:.45em}.sdstitle{align-self:center}.productstitleoverview,.productstitlefeaturesbenefits,.productstitleapplications,.productstitlespecifications,.productstitleproperties{background-color:#0b4a99;color:#fff;width:100%;padding:.5em;text-align:center;font-weight:700}.productsdspdfwrap{justify-content:center}.productsdspdfwrap a{background-color:#0b4a99;color:#fff;text-decoration:none;padding:.7em;font-size:.8em;border-radius:.4em}.productproperties{margin-top:2em}.productproperties table th{background-color:#0b4a99;color:#fff}.productproperties{width:100%}.productscontentproperties table{width:100%}.productscontentproperties table{width:96%;border:solid;padding:1%;border-color:#d3d3d3;margin-left:auto;margin-right:auto;margin-bottom:2em}.productsds span{align-self:center}.productgrid h2{color:#fff;font-size:1em;margin:0 !important;padding:0 !important}.wppage-2090 .productfeaturesbenefits,.wppage-2108 .productfeaturesbenefits,.wppage-2092 .productfeaturesbenefits,.wppage-2106 .productoverview,.wppage-2107 .productoverview,.wppage-2109 .productoverview,.wppage-2110 .productfeaturesbenefits,.wppage-2111 .productfeaturesbenefits,.wppage-2112 .productfeaturesbenefits,.wppage-2112 .productoverview,.wppage-2113 .productfeaturesbenefits,.wppage-2114 .productoverview,.wppage-2115 .productfeaturesbenefits,.wppage-2116 .productoverview,.wppage-2117 .productfeaturesbenefits,.wppage-2118 .productfeaturesbenefits,.wppage-2120 .productfeaturesbenefits,.wppage-2121 .productfeaturesbenefits,.wppage-2124 .productfeaturesbenefits{width:100%}.mymapwrap{border:solid;border-width:1px;border-color:#0053a0;margin-top:2em}.mymapwrap p{margin:0 !important}.wp-block-d-fi-blocks-basic-box{margin-bottom:1em}.mymapaddress{background-color:#004ea8;color:#fff;padding:1em;font-weight:700}.wppage-1907 .sbsbox:nth-child(1) a{color:#004ea8}.wppage-1907 .sbsbox:nth-child(1)>div:nth-child(2){padding:0 !important;background:#fff}.wppage-1907 .sbsbox:nth-child(1)>div:nth-child(2)>*{transition:none !important}.wppage-1907 .sbsbox:nth-child(1)>div:nth-child(2) h2{text-align:center;width:90%;margin-left:5%;margin-right:5%;background-color:#004ea8;color:#fff;padding:.5em !important;border-radius:.2vw}.productdatalinkswrap{width:90%;margin-left:5%;margin-right:5%;display:flex;flex-direction:row;flex-wrap:wrap}.productdatalinkswrap>div{background-color:#62a85b;color:#fff;font-weight:700}.wppage-6 .homepagesbs img,.wppage-3338 .homepagesbs img{width:100%}.wppage-6 .sbsbox>div:nth-child(2),.wppage-3338 .sbsbox>div:nth-child(2){padding:0 !important}.wppage-6 .sbsbox>div:nth-child(2)>div,.wppage-3338 .sbsbox>div:nth-child(2)>div{padding:1vw !important;background-color:rgba(0,0,0,.6);color:#fff;font-size:.8vw}.wppage-6 .sbsbox>div:nth-child(2)>div strong,.wppage-3338 .sbsbox>div:nth-child(2)>div strong{color:#fff !important}.myintroparagraph img{width:1280px;max-width:100%}.homepagesbs h2,.myintroparagraph h2{color:#004390;margin-top:0}.myintroparagraph h2{text-align:center;margin-top:0}.mylinkbutton{display:block;background-color:#0f5aa4;color:#fff;padding:.7em;text-decoration:none;width:max-content;margin-top:.8em}.mylinkbutton:hover{background-color:#004ea8;transition:all;transition-duration:.3s}.myintroparagraph{background-image:url(/wp-content/uploads/windy-road.jpg);background-size:cover;background-position:bottom}.myintroparagraph strong{color:#1f1f1f}#gydisclaimer{position:absolute;width:100vw;bottom:0;color:#fff;left:0;font-size:.6em;padding:.5em;display:flex;justify-content:center;text-align:center}#gydisclaimer>div{max-width:90%}@keyframes expansion{from{transform:scaleY(.1) translateX(-200px)}to{transform:scaleY(1) translateX(0px)}}