body #page-container{margin-top:6.75rem}#main-header{position:fixed}.ratings{margin:0 auto}.ratings .rating{font-size:2rem;color:#FF7327}.ratings-text{font-size:1.3rem;font-weight:lighter}.locations li{list-style-type:none;display:flex;align-items:center;justify-content:center}.locations li .check{font-size:3rem;padding-right:0.5rem}.global-nav img{height:1.5rem;width:auto;margin-top:4px}.global-nav .et_pb_code_inner div{padding:0.25rem 0.75rem;height:2.5rem;box-sizing:border-box;display:inline-block}.global-nav div:not(:last-child){margin-right:1rem}.global-nav div.active{background-color:white}#main-header.et-fixed-header{position:fixed}#main-header .et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:start!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important}#main-header .et_pb_column{margin:0}@media (min-width:981px){.row-equalizer{display:flex;align-items:center}}@media screen and (min-width:630px){#main-header-menu .et_pb_menu__menu{display:block}#main-header-menu .mobile_menu_bar{display:none}}#main-header .et_mobile_menu{left:-7rem;width:10rem}@media (max-width:630px){#main-header .first{order:1;margin-right:0!important}#main-header .second{order:3;width:auto!important}#main-header .third{order:2;justify-content:center;width:100%}}.social-icons>div{display:flex}.social-icons .social-icon{margin:0;height:100%;display:flex;width:100%;align-items:center}.social-icons:not(.footer) .social-icon:first-child{margin-left:1.5rem}.social-icons .social-icon:not(:last-child){margin-right:1rem}.social-icons .social-icon img{width:3rem}.house-bottom-left::after{content:'';position:absolute;display:block;width:55rem;height:17rem;bottom:0;left:-11rem;background:url(https://finishedworkroofing.com//srv/htdocs/wp-content/uploads/2020/01/Asset-4.png) 0 0 no-repeat;background-size:55rem 17rem;opacity:0.1}.triangle-bottom-right{position:relative;z-index:0}.triangle-bottom-right .et_pb_image_wrap::after{content:"";z-index:3;position:absolute;bottom:-1rem;right:-1rem;width:0;height:0;border-bottom:150px solid #1b75bc99;border-left:150px solid transparent}.orange-triangle-bottom-right{position:relative;z-index:0}.orange-triangle-bottom-right .et_pb_image_wrap::after{content:"";z-index:3;position:absolute;bottom:-1rem;right:-1rem;width:0;height:0;border-bottom:150px solid #FF732799;border-left:150px solid transparent}.gradient-grey::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(12,12,12,0.75)}.gradient-grey-but-less::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(12,12,12,0.35)}.gradient-blue::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(27,117,188,0.75)}.good-blurb{color:black;display:grid;grid-template-areas:'. .';grid-template-columns:1fr 4fr;align-content:center}.good-blurb:hover .et-pb-icon{color:#FF7327}.good-blurb:not(:last-child){margin-bottom:1.5rem}.good-blurb p{font-family:'Rubik',Helvetica,Arial,Lucida,sans-serif;font-weight:300;text-align:left;font-size:18px;line-height:1.5}.good-blurb .et_pb_image_wrap{margin:0 1.5rem;align-self:center}.good-blurb .et-pb-icon{font-size:36px}.product-blurb p{white-space:pre-wrap}.page-id-14995 .et_pb_ajax_pagination_container>div:not(.et_pb_salvattore_content) .wp-pagenavi,.error404 .et_pb_ajax_pagination_container>div:not(.et_pb_salvattore_content) .wp-pagenavi{text-align:right;border:0;padding:0}@media (max-width:980px){.page-id-14995 .et_pb_ajax_pagination_container>div:not(.et_pb_salvattore_content) .wp-pagenavi,.error404 .et_pb_ajax_pagination_container>div:not(.et_pb_salvattore_content) .wp-pagenavi{text-align:center;border:0;padding:0}}.page-id-14995 div.column article,.error404 div.column article{max-width:15rem;margin-bottom:30px!important;overflow:hidden;border-radius:1rem;border-color:#cccccc!important;display:grid;grid-template-areas:'image''name';grid-template-rows:10rem 8rem;margin:0;padding:0}.page-id-14995 div.column article.clearfix:after,.error404 div.column article.clearfix:after{display:none}.page-id-14995 div.column article .et_pb_image_container,.error404 div.column article .et_pb_image_container{grid-area:image;overflow:hidden;margin:0}.page-id-14995 div.column article .et_pb_image_container a img,.error404 div.column article .et_pb_image_container a img{height:100%;width:100%;object-fit:cover}.page-id-14995 div.column article .et_pb_image_container a,.error404 div.column article .et_pb_image_container a{margin:0;height:100%}.page-id-14995 div.column article .entry-title,.error404 div.column article .entry-title{grid-area:name;display:grid;align-items:center}.page-id-14995 div.column article .post-content,.error404 div.column article .post-content{display:none}.page-id-14995 div.column article p,.error404 div.column article p{display:none!important}@media (min-width:981px){.page-id-14995 div.column.size-1of3:first-child article,.error404 div.column.size-1of3:first-child article{margin-left:0!important}.page-id-14995 div.column.size-1of3:last-child article,.error404 div.column.size-1of3:last-child article{margin-right:0!important}}@media (max-width:980px){.page-id-14995 div.column.size-1of2:first-child article,.error404 div.column.size-1of2:first-child article{margin-left:0!important}.page-id-14995 div.column.size-1of2:last-child article,.error404 div.column.size-1of2:last-child article{margin-right:0!important}}.ds-advent-5 ul.et_pb_tabs_controls{padding-left:0!important}@media (min-width:480px){.ds-advent-5 ul.et_pb_tabs_controls{display:flex;justify-content:center}}.wp-pagenavi a,.wp-pagenavi span{font-size:18px!important}.ds-advent-5 .et_pb_tab{padding:0!important}@media (max-width:479px){.et_pb_tabs_controls li{border:0}}.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1 .et_pb_column .et_pb_widget,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_widget{max-width:21rem}@media (max-width:767px){.et_pb_salvattore_content{display:flex;justify-content:center}.et_pb_tabs_controls li{border:0}}@media (max-width:479px){.mobile-grid.et_pb_row .et_pb_column.et_pb_column_1_4,.mobile-grid.et_pb_row .et_pb_column.et_pb_column_1_5,.mobile-grid.et_pb_row .et_pb_column.et_pb_column_1_6{width:47.25%!important}.mobile-grid.et_pb_row_4col .et_pb_column:nth-last-child(-n+2){margin:0}}.product-catalog-tabs .et_pb_salvattore_content{display:flex;grid-gap:1rem;justify-content:center;gap:1.8rem;margin:0 1.5rem}.blog-4-col .et_pb_salvattore_content[data-columns]::before{content:'2 .column.size-1of2'!important}.blog-4-col .column{display:flex;flex-direction:column;align-items:center}@supports (-webkit-touch-callout:none){.blog-4-col .column:not(:last-child){margin-right:0.9rem!important}.blog-4-col .column:not(:first-child){margin-left:0.9rem!important}}@media only screen and (min-width:600px){.blog-4-col .et_pb_salvattore_content[data-columns]::before{content:'3 .column.size-1of3'!important}}@media only screen and (min-width:981px){.blog-4-col .et_pb_salvattore_content[data-columns]::before{content:'4 .column.size-1of4'!important}}.product-catalog-tabs ul.et_pb_tabs_controls{display:none!important;z-index:unset!important}.product-catalog-tabs .et_pb_tab .et_pb_column{z-index:unset!important}@media(min-width:740px){.product-catalog-tabs ul.et_pb_tabs_controls{display:flex!important;flex-flow:row wrap;width:672px;margin:0 auto!important}}@media (min-width:1200px){.product-catalog-tabs ul.et_pb_tabs_controls{flex-flow:unset;width:unset;margin:unset}}ul.et_pb_tabs_controls:after{display:none}ul.et_pb_tabs_controls.clearfix:after{display:none}.product-catalog-tabs .et_pb_all_tabs{background-image:linear-gradient(to bottom,#abcce799,#abcce799),url(https://fwcustommetals.com/wp-content/uploads/2020/08/DSC04020-scaled.jpg)}.row-icons .et_pb_blurb_content{display:flex;align-items:center}.row-icons .et_pb_blurb_content .et_pb_main_blurb_image{margin:0 1.5rem 0}#locations .row-icons .et_pb_blurb_content{width:20rem}.hubspot-form form fieldset{max-width:unset}.hubspot-form form fieldset>div>label{display:none}.hubspot-form form fieldset input,.hubspot-form form fieldset textarea{width:100%!important;font-size:1.3rem;color:black;padding-left:1rem}.hubspot-form form fieldset input{height:3rem}.hubspot-form form fieldset textarea{height:6rem}.hubspot-form form fieldset .input{margin-right:0!important}@media (min-width:480px){.hubspot-form form fieldset .input{margin-right:1.5rem!important}}.hubspot-form form fieldset.form-columns-2,.hubspot-form form fieldset.form-columns-1{margin:0 0 1.5rem}.hubspot-form form fieldset.form-columns-2 .hs-form-field:first-child{margin-bottom:1.5rem}@media (min-width:480px){.hubspot-form form fieldset.form-columns-2 .hs-form-field{width:50%}.hubspot-form form fieldset.form-columns-2 .hs-form-field:first-child{margin-bottom:0}.hubspot-form form fieldset.form-columns-2 .hs-form-field:nth-child(2){float:right}}.hubspot-form form fieldset ul.no-list.hs-error-msgs.inputs-list{list-style-type:none;padding:0;color:red}.hubspot-form form .hs-submit .actions{display:flex;justify-content:center}.hubspot-form form .hs-submit .actions input.hs-button{box-sizing:border-box;border:1px solid #FF7327;border-radius:7px;color:white;background-color:#FF7327;font-size:1.3rem;padding:0.5rem 1.5rem}.product-request-form h4{font-size:1.3rem;font-family:'Rubik',sans-serif;font-weight:400;color:black;text-align:center;padding-bottom:1.5rem;line-height:1.6rem}.select{width:300px;margin:0 auto;position:relative;user-select:none}@media (min-width:740px){.select{display:none}}.select ul{list-style:none;margin:0;padding:0;box-sizing:border-box;font-family:'Rubik','sans-serif';font-weight:400;font-size:1.1rem}.select .default{background:#0C71C3;color:white;border-radius:5px;cursor:pointer}.select .default li{padding:1rem 3rem;text-align:center}.select .default:before{content:'';position:absolute;top:1rem;right:1rem;width:.5rem;height:.5rem;border:2px solid;border-color:transparent transparent white white;transform:rotate(-45deg)}.select .options{position:absolute;top:3.6rem;left:0;width:100%;background:#FF7327;border-radius:5px;display:none;z-index:2}.select .options li{padding:1rem 3rem;color:white;cursor:pointer;margin:0 1rem;justify-content:center}.select .options li:first-child:hover{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.select .options li:last-child:hover{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.select .options li:not(:last-child){border-bottom:1px solid white}.select .options li:hover{background-color:#0C71C3}.select .options .option{display:flex;align-items:center}.select .options .option.inactive{display:none}.select.active .options{display:block}.select.active .default:before{top:2rem;transform:rotate(-225deg)}.product-navigation article{margin-bottom:0!important}.product-navigation .et_pb_blog_grid{min-height:inherit}.product-navigation .et_pb_ajax_pagination_container{min-height:inherit}.product-navigation .et_pb_ajax_pagination_container>div:not(.et_pb_salvattore_content){min-height:inherit}.showcase-images p{display:flex;justify-content:center;align-items:center;flex-direction:column}.showcase-images img{width:auto}.showcase-images img:not(:last-child){margin-bottom:2rem}@media (min-width:900px){.showcase-images p{flex-direction:row}.showcase-images img{width:500px;height:auto}.showcase-images img:not(:last-child){margin-right:2rem;margin-bottom:unset}}.product-details h4{color:#1D75BC}.contact-header p{line-height:3rem}.contact-form-7 input,.contact-form-7 textarea{width:100%!important;font-size:1.3rem;color:black;padding:10px 15px;margin-bottom:20px;border:1px solid #9a9a9a}.contact-form-7 input::placeholder,.contact-form-7 textarea::placeholder{color:#9a9a9a}.contact-form-7 input:focus,.contact-form-7 textarea:focus{border:1px solid black}.contact-form-7 .row{display:flex;flex-direction:row}.contact-form-7 .col-6{width: 50%}.contact-form-7 .pr{padding-right:5px}.contact-form-7 .pl{padding-left:5px}.contact-form-7 textarea{height:150px}.contact-form-7 .submit-cf7 input{box-sizing:border-box;border:1px solid #FF7327;border-radius:7px;color:white;background-color:#FF7327;font-size:1.3rem;padding:0.5rem 1.5rem;display:block;width:unset!important;margin:0 auto;cursor:pointer}