html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:0 0;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:700;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:700;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*{box-sizing:border-box;margin:0;padding:0;}body{color:#e2e2e2;background-color:#0e1d2b;font-family:roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.06em;}.clear{clear:both;}.container{width:100%;margin:0;padding:80px 0px;}input[type="checkbox"]{-webkit-appearance:checkbox;}input[type="radio"]{-webkit-appearance:radio;margin-top:0px;}input[type="submit"],input[type="button"]{-webkit-appearance:button;}::-webkit-scrollbar{width:15px;}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background:#eee;}::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background:#333;}h1,h2,h3,h4,h5,h6{margin:15px 0 15px 0;font-family:acumin-pro-extra-condensed,sans-serif;text-transform:uppercase;letter-spacing:.06em;font-weight:900;line-height:1.2em;}h1{margin-top:0;font-size:4em;}h2{font-size:3em;}h3{font-size:2.5em;}h4{font-size:2em;}h5{font-size:1.5em;}h6{font-size:1em;}p{font-size:1em;line-height:2.5em;margin:15px 0 30px 0;}a{color:#fff;text-decoration:none;cursor:pointer;font-style:normal;transition:all .4s ease-in-out;}a:hover{color:#ddd;}ul{list-style:inside;list-style-type:disc;padding:0px 20px;margin:30px 0;}ol{list-style:inside;list-style-type:decimal;padding:0px 20px;margin:30px 0;}li{font-size:1em;line-height:2.5em;}em{letter-spacing:.01em;}.bgImg{background-size:cover;background-position:center;background-repeat:no-repeat;}.myHeader{width:100%;background:rgba(0,0,0,.4);background:-webkit-linear-gradient(to top,rgba(0,0,0,0) 10%,rgba(0,0,0,.8) 100%);background:-o-linear-gradient(to top,rgba(0,0,0,0) 10%,rgba(0,0,0,.8) 100%);background:linear-gradient(to top,rgba(0,0,0,0) 10%,rgba(0,0,0,.8) 100%);position:absolute;top:0px;right:0px;left:0px;z-index:99;transform:translateZ(0);text-transform:uppercase;}.headWrap{display:flex;align-items:center;justify-content:space-between;font-family:acumin-pro-condensed,sans-serif;background-color:#0e1d2b;}.headLeft,.headRight{background-color:#214566;font-weight:700;}.headLeft{padding:10px 40px 10px 10px;clip-path:polygon(0 0,100% 0%,75% 100%,0% 100%);}.headRight{padding:10px 10px 10px 40px;clip-path:polygon(0 0,100% 0%,100% 100%,25% 100%);display:flex;align-items:center;}#padLeft{padding-left:5px;}.headLeft .fa-solid{font-size:.65em;}.headWrap p{color:#214566;}.headWrap p a{color:#fff;}.headWrap p a:hover{color:#ddd;}.logo,.logo a{width:395px;height:76px;display:block;}.logo{text-indent:-9999px;margin:10px auto 0;}.logo a{background:url("https://cdn-ilbfegl.nitrocdn.com/LvXMxGUCkQXIkehZKJPVjUDMPPFhWpUc/assets/images/optimized/rev-4663f06/brazenroofing.com/wp-content/themes/brazen-2025/images/global/logo.png");background-position:center;background-size:cover;}.myHeader p{margin:0;padding:0;text-transform:uppercase;}.buttons{display:inline-block;padding:7px 14px;text-transform:uppercase;font-size:1.5em;border:2px solid #fff;background-color:rgba(0,0,0,.3);color:#fff;}.buttons:hover{background-color:#fff;color:#000;}.heroVideo{width:100%;height:100vh;min-height:500px;overflow:hidden;position:relative;}.heroVideo video{object-fit:cover;width:100vw;height:100vh;position:absolute;z-index:1;top:0;left:0;background-color:#000;}.overlay{background-color:rgba(0,0,0,.45);position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;}.heroText{width:100%;padding:0 20px 190px 20px;text-align:center;color:#fff;position:absolute;z-index:10;bottom:0;left:0px;right:0px;}.heroText h1{font-size:5em;font-weight:400;margin:0 0 30px 0;line-height:1em;}.heroText h2{margin:0 0 60px 0;font-size:6em;font-weight:800;line-height:1em;}.heroText h2 span{font-weight:400;}.secOne{width:100%;padding:150px 20px 100px 20px;background-image:url("https://cdn-ilbfegl.nitrocdn.com/LvXMxGUCkQXIkehZKJPVjUDMPPFhWpUc/assets/images/optimized/rev-4663f06/brazenroofing.com/wp-content/themes/brazen-2025/images/home/bg01.jpg");color:#fff;}.secOne.nitro-lazy{background-image:none !important;}.s1Wrap{width:100%;max-width:1800px;margin:auto;display:flex;justify-content:space-evenly;flex-wrap:wrap;}.s1Col{width:22%;max-width:350px;margin-bottom:50px;}.s1Col h2{margin-top:0;font-size:2.5em;}.s1Col a{font-style:italic;font-weight:900;font-family:acumin-pro-condensed,sans-serif;text-transform:uppercase;font-size:1.1em;}.secTwo,.secFour{width:100%;display:flex;background-color:#fff;color:#0e1d2b;}.s2Img{width:50%;background-image:url("https://cdn-ilbfegl.nitrocdn.com/LvXMxGUCkQXIkehZKJPVjUDMPPFhWpUc/assets/images/optimized/rev-4663f06/brazenroofing.com/wp-content/themes/brazen-2025/images/home/img01.jpg");}.s2Img.nitro-lazy{background-image:none !important;}.s2Box,.s4Box{width:50%;padding:120px 40px;}.s2Text,.s4Text{width:100%;max-width:770px;margin:auto;}.s2Text h2,.s4Text h2{font-weight:900;}.secThree{width:100%;padding:250px 100px;background-image:url("https://cdn-ilbfegl.nitrocdn.com/LvXMxGUCkQXIkehZKJPVjUDMPPFhWpUc/assets/images/optimized/rev-4663f06/brazenroofing.com/wp-content/themes/brazen-2025/images/home/bg02.jpg");color:#fff;background-size:cover;background-position:center right;background-repeat:no-repeat;}.secThree.nitro-lazy{background-image:none !important;}.s3Text{width:100%;max-width:860px;text-shadow:0 0 4px rgba(0,0,0,.75);}.s3Text h2{font-size:2.5em;margin:15px 0 30px 0;}.s3Text a{font-style:italic;font-weight:900;font-family:acumin-pro-condensed,sans-serif;text-transform:uppercase;font-size:1.1em;}.s4Img{width:50%;background-image:url("https://cdn-ilbfegl.nitrocdn.com/LvXMxGUCkQXIkehZKJPVjUDMPPFhWpUc/assets/images/optimized/rev-4663f06/brazenroofing.com/wp-content/themes/brazen-2025/images/home/img02.jpg");}.s4Img.nitro-lazy{background-image:none !important;}.secFive{width:100%;padding:150px 20px;background-image:url("https://cdn-ilbfegl.nitrocdn.com/LvXMxGUCkQXIkehZKJPVjUDMPPFhWpUc/assets/images/optimized/rev-4663f06/brazenroofing.com/wp-content/themes/brazen-2025/images/home/bg03.png");background-repeat:no-repeat;background-position:center;color:#fff;background-color:#0e1d2b;}.secFive.nitro-lazy{background-image:none !important;}.fifthWrap{width:100%;padding:100px 20px;}.fifthBox{width:100%;max-width:1200px;margin:auto;text-align:center;}.fifthBox h2{font-size:3em;font-weight:900;margin:50px 0 75px 0;color:#fff;}.fifthWrap .gform-field-label{color:#fff !important;}.call2Action{width:100%;padding:100px;background:#0b70b8;background:linear-gradient(133deg,rgba(11,112,184,1) 0%,rgba(13,29,44,1) 100%);display:flex;justify-content:space-between;}.c2aText{width:480px;}.c2aForm{width:calc(100% - 560px);}.c2aText h2{margin-top:0;}.banner{width:100%;height:auto;}.banner img{width:100%;height:auto;display:block;}.pageBox{width:100%;padding:120px 20px 0px 20px;}.pageText{width:100%;max-width:1100px;margin:0 auto;}.socialBox{width:100%;max-width:1200px;margin:auto;text-align:center;}.socialBox h3{font-size:4em;margin:0 0 30px 0;}.socialBox h3.smaller{font-size:2em;font-weight:300;margin:0;letter-spacing:.15em;}.socialBox .fab{color:#0b70b8;font-size:2.5em;margin:0 20px;transition:all .4s ease-in-out;}.socialBox .fab:hover{color:#fff;}.feed{border-top:1px solid #0b70b8;}.foot{width:100%;padding:100px 20px 75px;text-align:center;font-family:acumin-pro-extra-condensed,sans-serif;}.logoFoot,.logoFoot a{width:201px;height:117px;display:block;}.logoFoot{margin:0 auto 80px auto;text-indent:-9999px;}.logoFoot a{background:url("https://cdn-ilbfegl.nitrocdn.com/LvXMxGUCkQXIkehZKJPVjUDMPPFhWpUc/assets/images/optimized/rev-4663f06/brazenroofing.com/wp-content/themes/brazen-2025/images/global/logo-foot.png");background-position:center;background-size:cover;}.foot a{text-decoration:none;}.foot p{margin:30px 0 0 0;font-size:.7em;}.footNav{font-size:1.8em;}.footNav2{font-size:1.3em;}ul.footNav,ul.footNav2{list-style:none;padding:0;margin:0 0 30px 0;text-align:center;}.footNav li,.footNav2 li{margin:0;padding:0 10px;line-height:1em;display:inline;text-transform:uppercase;}.footBottom{padding:20px;font-size:.8em;background-color:#0d3d62;display:flex;justify-content:space-between;}.footBottom p{margin:0;line-height:1.1em;font-style:italic;}.footBottom p a{text-decoration:none;font-style:italic;}#thumby{padding:0;display:block;margin-top:20px;margin-bottom:10px;min-height:150px;background-position:center;background-size:cover;}#thumby img{margin:0;padding:0;width:100%;height:auto;display:block;}#texty h2{padding:0;margin:30px 0px 25px 25px;text-align:left;font-size:1.5em;}#texty p{font-size:.9em;line-height:1.5em;text-align:left;letter-spacing:1px;margin:0px 0px 15px 25px;}#texty h2 a{color:#eee;}#texty p a{color:#eee;text-decoration:none;}.spacer{width:100%;height:30px;}.split{padding:0;width:70%;height:2px;margin:30px auto;background-color:#eee;}.blog-three{float:left;width:30%;}.blog-seven{float:left;width:70%;}.gform_wrapper{text-align:left;}.gform_wrapper input,.gform_wrapper select{background-color:rgba(256,256,256,.6);color:#080b0e;border:none;}.gform_wrapper textarea{background-color:rgba(256,256,256,.6);color:#080b0e;border:none;}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:15px;font-size:1.5em;letter-spacing:.1em;}.gform_wrapper.gravity-theme .gfield textarea{padding:15px;font-size:1.5em;letter-spacing:.1em;}body .gform_wrapper ul li.gfield{margin-top:0 !important;}.gform_wrapper li{line-height:0 !important;}.gform_footer{padding:0 0 10px;text-align:center;}.gform_footer input{padding:15px 30px;color:#080b0e;background-color:rgba(256,256,256,.6);border:none;font-weight:400;text-transform:uppercase;transition:all .4s ease-in-out;}.gform_footer input:hover{background-color:#fff;}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin-top:10px !important;}.gform_wrapper .top_label .gfield_label,.gform_wrapper legend.gfield_label{margin-top:15px;}.gform_wrapper .top_label div.ginput_container{margin-top:8px;}.gform_wrapper textarea.medium{margin-top:8px;}.gform_wrapper input::-webkit-input-placeholder,.gform_wrapper textarea::-webkit-input-placeholder{color:#080b0e;}.gform_wrapper input::-moz-placeholder,.gform_wrapper textarea::-moz-placeholder{color:#080b0e;}.gform_wrapper input:-ms-input-placeholder,.gform_wrapper textarea:-ms-input-placeholder{color:#080b0e;}.gform_wrapper input:-moz-placeholder,.gform_wrapper textarea:-moz-placeholder{color:#080b0e;}img.alignright{float:right;margin:0 0 1em 1em;}img.alignleft{float:left;margin:0 1em 1em 0;}img.aligncenter{display:block;margin-left:auto;margin-right:auto;}.alignright{float:right;}.alignleft{float:left;}.aligncenter{display:block;margin-left:auto;margin-right:auto;}.response img{width:100%;height:auto;display:block;}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:20px;height:0;}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.mapWrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.mapWrapper iframe,.mapWrapper object,.mapWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%;}@media only screen and (max-width: 1366px){.c2aText,.c2aForm{width:45%;}}@media only screen and (max-width: 1240px){.myHeader p{display:none;}}@media only screen and (max-width: 1112px){}@media only screen and (max-width: 1024px){.call2Action{width:100%;flex-direction:column;padding:50px;}.c2aText,.c2aForm{width:100%;}.s1Col{width:46%;}}@media only screen and (max-width: 900px){.secTwo{flex-direction:column;}.secFour{flex-direction:column-reverse;}.s2Img,.s4Img{width:100%;height:500px;}.s2Box,.s4Box{width:100%;padding:80px 40px;}.secThree{padding-left:40px;padding-right:40px;}}@media only screen and (max-width: 800px){h1{font-size:2em;}h2{font-size:1.5em;}h3{font-size:1.125em;}h4{font-size:1em;}h5{font-size:.813em;}h6{font-size:.625em;}.s2Text h2,.s4Text h2,.fifthBox h2{font-size:2.25em;}.heroText h1{font-size:3em;}.heroText h2{font-size:4em;}.buttons{font-size:1.25em;}}@media only screen and (max-width: 768px){.footBottom{flex-direction:column;justify-content:center;text-align:center;}.footBottom p{margin:5px 0;}.s2Box,.s4Box{padding-left:20px;padding-right:20px;}.secThree{padding:150px 20px;}}@media only screen and (max-width: 667px){.call2Action{padding:50px 20px;}.s1Col{width:100%;max-width:100%;}}@media only screen and (max-width: 600px){.logo,.logo a{width:350px;height:66px;}}@media only screen and (max-width: 568px){.logo,.logo a{width:250px;height:48px;}}@media only screen and (max-width: 499px){}.tk-roboto{font-family:"roboto",sans-serif;}.tk-acumin-pro-extra-condensed{font-family:"acumin-pro-extra-condensed",sans-serif;}