.html5gallery-title-text-0,.html5gallery-title-text-1,.html5gallery-title-text-2,.html5gallery-title-text-3,.html5gallery-title-text-4,.html5gallery-title-text-5,.html5gallery-title-text-6,.html5gallery-title-text-7{white-space:nowrap;overflow:hidden;color:#f7bf68!important;padding:12px!important;font-family:proxima-nova,sans-serif!important;font-size:22px!important}.html5gallery-fullscreen-title-0,.html5gallery-fullscreen-title-1,.html5gallery-fullscreen-title-2,.html5gallery-fullscreen-title-3,.html5gallery-fullscreen-title-4,.html5gallery-fullscreen-title-5,.html5gallery-fullscreen-title-6,.html5gallery-fullscreen-title-7{white-space:nowrap;line-height:40px;overflow:hidden;color:#50545a!important;font-family:proxima-nova,sans-serif!important;font-size:16px!important}.html5gallery-tn-title-0,.html5gallery-tn-title-1,.html5gallery-tn-title-2,.html5gallery-tn-title-3,.html5gallery-tn-title-4,.html5gallery-tn-title-5,.html5gallery-tn-title-6,.html5gallery-tn-title-7{white-space:nowrap;line-height:40px;overflow:hidden;font-family:proxima-nova,sans-serif!important;font-size:16px!important}.html5gallery-container-0,.html5gallery-container-1,.html5gallery-container-2{height:90%!important}.careers{background-image:url(../images/background/background-careers-mobile.jpg)}.builders{background-image:url(../images/background/builder-postframe-mobile.jpg)}.about{background-image:url(../images/background/background-about-mobile.jpg)}.consumers{background-image:url(../images/background/background-consumers-mobile.jpg)}.perma{background-image:url(../images/background/background-perma-mobile.jpg)}.skirtboards{background-image:url(../images/background/background-skirt-board-flat-mobile.jpg)}.strudiwall{background-image:url(../images/background/background-sturdi-mobile.jpg)}.repair{background-image:url(../images/background/background-deck-mobile.jpg)}.deck{background-image:url(../images/background/background-deck-posts-mobile.jpg)}.bg-build-faster{background-image:url(../images/background/background-build-faster-mobile.jpg)}.resources{background-image:url(../images/background/videos-mobile.jpg)}.buy{background-image:url(../images/background/background-buy-mobile.jpg)}h3{text-shadow:3px 3px 5px #000;color:#fff;width:100%;padding:50px 25px 75px 50px;font-size:40px;line-height:38px}h3.headnoimg{padding:0}h4{color:#1c3852;width:100%;padding:0;font-size:22px;line-height:27px}h4.offwhite{color:#fff!important}h5{color:#fff;width:100%;padding:0 0 12px;font-size:22px;line-height:28px;font-weight:500!important}h5.brochures{color:#183148;width:100%;padding:0 0 3px;font-size:24px!important;font-weight:600!important;line-height:28px!important}h6.brochures-subhead{color:#183148;padding:0 0 10px!important;font-size:18px!important;font-weight:600!important;line-height:23px!important}h5.locations{color:#fff;width:100%;padding:0;font-size:22px;line-height:30px;font-weight:500!important}h5.smaller{color:#efcd97;font-size:20px;line-height:25px;padding:0 0 2px!important}h5.smaller a:link,h5.smaller a:visited,h5.smaller a:active{color:#efcd97;line-height:25px;text-decoration:none;font-size:20px!important}h5.smaller a:hover{text-decoration:underline}h5.policy{font-size:20px;line-height:25px}h5.faq{display:block;height:auto!important}h5.faq a:link,h5.faq a:visited,h5.faq a:active{background-color:#5b6471;margin-bottom:10px;font-size:18px;font-weight:400;line-height:23px;text-decoration:none;display:block;color:#e6e6e6!important;padding:10px!important}h5.faq.bluebackground a:link,h5.faq.bluebackground a:visited,h5.faq.bluebackground a:active{background-color:#1c3852!important}h5.faq a:hover{background-color:#6e7682}h5.faq.bluebackground a:hover{background-color:#203f5c!important}h5.static{margin-bottom:10px;font-size:18px;font-weight:400;line-height:23px;display:block;color:#e6e6e6!important;background-color:#5b6471!important;padding:10px!important}h5.sitemap a:link,h5.sitemap a:visited,h5.sitemap a:active{margin-bottom:10px;font-size:18px;font-weight:400;line-height:23px;text-decoration:none;display:block;color:#e6e6e6!important;background-color:#5b6471!important;padding:10px!important}h5.sitemap a:hover{color:#ea9a19!important;background-color:#6e7682!important}h5.orange{color:#ea9a19}h5.lightorange{color:#efcd97}h5.bluetext,h6.bluetext{color:#1c3852!important}h6{color:#fff;width:100%;height:auto;padding:0 0 15px;font-size:18px;line-height:22px}h6.locations{color:#ff9c00!important;padding:0 0 5px!important}h6.head{padding:0 0 15px;font-size:20px;line-height:30px}h6.accent{border-left:4px solid #4aaa51;margin-bottom:20px;font-size:24px;line-height:30px;margin-top:20px!important;padding-left:13px!important}.txt-wrap-sm{padding:15px}ul.Main,ol.Main{margin-top:20px}ul.Main.bottom{margin-bottom:20px}ul.Main.notop-margin{margin-top:0}ul.Main li{color:#efcd97;background-repeat:no-repeat;padding:0 0 18px;font-size:18px;font-weight:500;line-height:23px;display:block}ul.Main li a:link,ul.Main li a:visited,ul.Main li a:active{color:#e6e6e6;text-decoration:none}ul.Main li a:hover,ul.Main li a:focus{text-decoration:underline}ul.Main li.indent{padding:0 0 25px 25px!important}li.bold{font-weight:700!important}ol.Main{counter-reset:li;list-style:none}ol.Main li:before{content:counter(li)".";color:#efcd97;width:1em;margin-left:-1em;display:inline-block}ol.Main li{counter-increment:li;color:#e6e6e6;background-repeat:no-repeat;margin-left:25px;padding:0 0 18px;font-size:18px;line-height:23px;list-style-position:outside;display:list-item}li.features{padding:0 0 18px;font-size:20px!important;font-weight:700!important;line-height:25px!important}li.bluetext{color:#1c3852!important}ul.list li{text-indent:-1px;width:100%;margin:0 0 12px 8px;padding-top:0;padding-left:10px;font-size:15px;line-height:24px;list-style-position:outside;position:relative}.head ul.list li{text-indent:-1px;width:100%;margin:0 0 12px 8px;padding:0 0 0 12px;font-size:20px;line-height:30px;list-style-position:outside;position:relative}.bullet-checklist ul li{text-indent:-1px;padding-left:10px;list-style:inside none;position:relative}.bullet-checklist ul li:before{color:#ff9c00;content:"✓ ";font-size:18px;display:inline-block;position:absolute;left:-8px}.bullet-checklist ul li a{letter-spacing:.6px;margin:0;font-style:normal;text-decoration:none}ul.checkmark li{padding:0 0 18px;font-size:20px;font-weight:500;line-height:30px;display:block}.center{text-align:center;display:block}.center-col{text-align:center;margin:0 auto;display:block}.flex-container{flex-direction:column;min-height:0;padding:25px 0 10px;display:flex}.flex-container>div.four.midsouth-header{width:20%!important}.flex-container>div.two.midsouth-header{padding:60px 0 0;width:50%!important}.flex-container>div.three.midsouth-header{text-align:right;padding:60px 0 0;width:28%!important}.flex-container.mid-south{padding:65px 0 10px}.flex-container.none{padding:0!important}.flex-container.nopadding{padding:0 0 10px}.flex-container>div.one,.flex-container>div.two,.flex-container>div.three-col,.flex-container>div.three,.flex-container>div.two-third,.flex-container>div.four{flex-direction:column;width:100%;display:flex;position:relative}.bg-pro-spotlight-kyle .flex-container>div.two.quote{padding-right:30px;width:100%!important}.flex-wraps.left{box-sizing:border-box;flex-flow:wrap;justify-content:left;width:100%;display:flex}.flex-wraps{box-sizing:border-box;flex-flow:wrap;justify-content:center;width:100%;display:flex}.flex-wraps.brochures.gap{-moz-column-gap:50px;gap:50px}.flex-wraps.show-hide{box-sizing:border-box;flex-flow:wrap;justify-content:center;width:100%;display:flex}.flex-wraps>div.one,.flex-wraps>div.two-third,.flex-wraps>div.two,.flex-wraps>div.three,.flex-wraps>div.four,.flex-wraps>div.five{flex-direction:column;display:flex;position:relative}.flex-wraps>div.one,.flex-wraps>div.two,.flex-wraps>div.three,.flex-wraps>div.three.brochures{width:100%}.flex-wraps>div.three.videos{margin:2% 2% 4%;width:100%!important}.locations .flex-wraps>div.two{width:100%}.flex-wraps>div.three.map-intro{padding-right:0}.flex-wraps>div.two-third{width:100%}.boxes .flex-wraps>div.two{width:100%;margin:2% 4%}.productContainer{box-sizing:border-box;flex-flow:column wrap;padding:0 25px 10px;display:flex}.productChild{flex-direction:column;width:100%;display:flex;position:relative}.flexstart{align-items:flex-start}.aside-content{clear:both;width:100%;padding:0 30px}aside{flex-direction:column}.sidebar{width:100%;margin-top:90px;margin-left:0}.sidebar.wheretobuy{width:100%;margin-top:50px;margin-left:0!important}.sidebar .probuilderlogo{text-align:center;height:150px;margin-left:auto;margin-right:auto;display:block}.sidebar .pro-builder-patch{width:100%;margin-bottom:0;position:absolute;top:-10%}.sidenav-txtwrap{padding:80px 35px 35px}.sidebar h6{text-align:center;padding:0 0 15px;font-size:22px;line-height:30px}.sidenav{width:100%;padding-top:15px;padding-bottom:0;padding-left:0}.content-aside{flex-direction:column;width:100%;margin-top:0;display:flex}.content-main{flex:1}.sidebar .txt-block{color:#fff;text-align:left;background-color:#42505b;height:auto;padding:10px 20px;font-style:normal;font-weight:400;line-height:23px;display:block;font-size:18px!important}.sidebar .sidenav ul{margin-bottom:0}.sidebar .sidenav ul li{margin:0;padding-top:0;display:block}.sidebar .sidenav ul.list{padding-right:0;list-style:none}.sidebar .sidenav ul.list li a{color:#50545a;padding:10px 20px;line-height:20px;text-decoration:none;transition:all 30ms ease-in;font-size:15px!important}.sidebar .sidenav ul.list-border-dashed li a{border-bottom:1px dashed #fff;display:block}.sidebar .sidenav ul.list-border-dashed li a:hover{color:#fff;background-color:#586673;border-bottom:1px solid #fff}.sidebar .sidenav ul.list-border-dashed li.last a{border-bottom:none}.relative{position:relative}.absolute{position:absolute}.block{display:block}.resposive{width:100%;display:block}.arrow-down{vertical-align:2px;width:8px;margin-right:3px;display:inline-block}.content-wrap{padding:15px 30px 15px 35px}.content-wrap1{padding:0 30px}.content-video-wrap{margin:0 auto;padding:40px 30px 15px 0}.content-wrap.mid-south{padding:20px 50px 0}.content-wrap2{padding:30px 0 30px 35px}.content-wrap3{padding:40px 30px 30px}.content-wrap4{padding:25px 0 20px 30px}.map-wrap{padding:0 30px}.column{padding:15px}.column1{padding:10px 50px}.column1.no-right-padding{padding:20px 50px 10px}.column2{padding:0 50px 10px}.column3{padding:10px 20px}.column4{padding:0 20px 10px}.column5{padding:0 50px}.column6{padding:10px 50px 0}.column7{padding:15px 5px 15px 0}.bullets{color:#1f2c40;text-align:center;margin:5px 15px 40px;padding:0;font-family:proxima-nova,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:23px}.OverlayContainer{background-color:#0c1722;width:100%;position:relative}.overlay{opacity:.9}.middle{opacity:1;text-align:center;width:100%;transition:all .3s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OverlayContainer:focus .overlay{opacity:.5;cursor:default}.OverlayContainer:focus .middle{opacity:1;cursor:pointer}.accordion-item .accordion-content{height:0;padding:0;overflow:hidden}.accordion-item.expanded .accordion-content{height:auto}.accordion-item.expanded{padding:0 0 25px}.top-sm{cursor:pointer;border-radius:100px;font-family:sans-serif;line-height:8px;text-decoration:none;color:#1c3852!important;background-color:#ff9c00!important;padding:3px 5px!important;font-size:12px!important}.top-sm:link{text-decoration:none}.top-sm:hover{color:#ff9c00!important;background-color:#183148!important;padding:16px 14px 12px!important;font-size:15px!important}.top{cursor:pointer;border-radius:100px;font-family:sans-serif;text-decoration:none;color:#1c3852!important;background-color:#ff9c00!important;padding:10px 9px 7px!important;font-size:19px!important}.top:link{text-decoration:none}.top:hover{color:#ff9c00!important;background-color:#183148!important;padding:16px 14px 12px!important;font-size:20px!important}button.btnyellow a:link,button.btnyellow a:active,button.btnyellow a:visited,button.btnyellow a:focus{background-color:#f5a11e;border:none;width:200px;padding:10%;font-size:17px;font-weight:500;text-decoration:none;display:block;color:#242424!important}button.btnyellow a:hover{background-color:#1c3852;border:none;color:#fff!important}button.square a:link,button.square a:active,button.square a:visited,button.square a:focus{color:#fff!important;background-color:#1c3852!important;border:1px solid #fff!important;border-radius:0!important;width:220px!important;padding:8%!important;font-size:16px!important;font-weight:500!important;text-decoration:none!important;display:block!important}button.square a:hover{color:#1c3852!important;background-color:#cfd2d5!important}button.boxtext a:link,button.boxtext a:active,button.boxtext a:visited,button.boxtext a:focus{color:#fff;background-color:#1c3852;border:1px solid #fff;width:220px;padding:8%;font-size:16px;font-weight:500;text-decoration:none;display:block}button.boxtext a:hover{color:#1c3852;background-color:#cfd2d5;border:1px solid #1c3852}button.boxtext-full a:link,button.boxtext-full a:active,button.boxtext-full a:visited,button.boxtext-full a:focus{color:#1c3852;background-color:#f6a11d;border:1px solid #5b6471;width:300px;padding:7%;font-size:16px;font-weight:500;text-decoration:none;display:block}button.boxtext-full a:hover{color:#1c3852;background-color:#cfd2d5;border:1px solid #5b6471}button.green a:link,button.green a:active,button.green a:visited,button.green a:focus{color:#fff;background-color:#37923e;border:1px solid #37923e;width:220px;padding:8%;font-size:16px;font-weight:500;text-decoration:none;display:block}button.green a:hover{color:#1c3852;background-color:#cfd2d5;border:1px solid #1c3852}.expandable{height:0;transition:padding .3s ease-in-out;overflow:hidden}.expandable.is-expanded{height:auto;padding:5px 0}.boxtexttool a:link,.boxtexttool a:visited,.boxtexttool a:active{color:#fff;box-sizing:border-box;text-align:center;background-color:#265a8c;padding:20px;font-weight:500;display:inline-block;width:100%!important;font-size:18px!important;text-decoration:none!important}.boxtexttool a:hover{background-color:#cfd2d5;color:#1c3852!important}button.close a:link,button.close a:visited,button.close a:active,button.close a:focus{width:200px;padding:5% 15% 5% 5%;font-size:16px;font-weight:500;text-decoration:none;display:block;color:#fff!important;border:1px solid #fff!important}button.close a:hover{background-color:#cfd2d5;border:1px solid #1c3852;color:#1c3852!important}.button-cont{align-self:center;margin-top:auto;margin-bottom:25px}.button-cont-left{align-self:left;margin-top:auto;margin-bottom:25px;padding:0 0 0 50px!important}.button-center{text-align:center;margin-top:25px;margin-bottom:25px}.image-cont{margin-top:auto;margin-bottom:25px}img.overlay-color{opacity:1;transition:all .5s}img.overlay-color:hover{opacity:.5;transition:all .5s}.imageholder,.imageholder2{display:block;position:relative}img.image-icon{width:80px;margin-left:auto;margin-right:auto;padding:0 0 5px;display:block}img.image-icon-icc{width:45px;margin-left:auto;margin-right:auto;padding:0 0 5px;display:block}img.icc{width:80px;position:absolute;bottom:10px;right:10px}img.iccheader{width:125px;padding:0 0 25px 50px;display:block}img.steps{float:none;padding:25px 0 0}img.guide{float:none;margin:10px 0 15px}img.brochure{float:none;width:100%;margin:10px 0 15px}img.brochure-left{float:none;width:100%;padding:0 0 10px}img.icc-es-large{float:none;width:165px;margin:15px 0}img.padding{padding:2%}img.padding.show-promo{width:80%;padding:2% 4%}.fig-success{width:430px;margin:auto;padding:0 0 30px 30px}img.fig1,img.fig2{float:none;width:80%;max-width:300px;margin:0 10% 15px}img.fig3{float:none;width:80%;margin:0 10% 15px}img.fig4,img.fig-full{float:none;width:100%;margin:0;padding:0}img.right-button{float:none;width:280px;padding:25px 0 0 50px}img.quality{float:none;width:100%;max-width:500px;padding:25px 0}img.hiring{width:32%;display:block;position:absolute;top:10px;right:10px}img.benefits{float:none;width:200px;margin-left:auto;margin-right:auto;padding:0}.imgcont{position:relative}img.skirtboard-inset{width:15%;margin-top:-10%;margin-left:73%;margin-right:0%;display:block;position:absolute}.fas.icon{margin-left:auto;margin-right:auto;padding:0 0 5px;font-size:45px;display:block;color:#1c3852!important}.far.icon{text-align:center;margin-left:auto;margin-right:auto;padding:0 0 5px;font-size:35px;display:block;color:#efcd97!important}img.team-button{text-align:center;width:250px;margin-left:auto;margin-right:auto;padding:0;display:block}h5.paddingtop{padding:20px 0 12px}@media screen and (width<=320px){button.boxtext a:link,button.boxtext a:active,button.boxtext a:visited,button.boxtext a:focus{color:#fff;background-color:#1c3852;border:1px solid #fff;padding:10%;font-size:16px;font-weight:500;text-decoration:none;display:block;width:150px!important}h3{font-size:30px;line-height:35px}img.hiring{width:38%;display:block;position:absolute;top:65px;right:10px}.video-float-right{float:none;width:100%;padding:0}}@media screen and (width<=470px){.bg-pro-spotlight-kyle button.boxtext a:link,button.boxtext a:active,button.boxtext a:visited,button.boxtext a:focus{width:150px!important}.bg-pro-spotlight-kyle .flex-container>div.two.quote{width:100%!important}.midsouth{clear:both;background-image:url(../images/background/landscape-mobile.jpg);background-position:bottom;background-repeat:no-repeat;width:100%;position:relative;background-size:contain!important;height:1600px!important}.midsouth.thankyou{clear:both;background-image:url(../images/background/landscape-mobile.jpg);background-position:bottom;background-repeat:no-repeat;width:100%;position:relative;background-size:contain!important;height:600px!important}.flex-wraps>div.three.brochures{width:100%!important}}@media screen and (width>=471px){.bg-pro-spotlight-kyle .flex-container>div.two.quote{width:60%!important}}@media screen and (width<=767px){.flex-wraps.show-hide{display:none}}@media screen and (width>=600px){.flex-wraps>div.three.videos{margin:1% 1% 2%;width:48%!important}}@media screen and (width<=900px){.content-wrap2{padding:30px 30px 30px 35px}.content-video-wrap{margin:0 auto;padding:0 30px!important}.flex-wraps>div.three.map-intro{padding-right:0}img.padding.show-promo{width:100%!important}.flex-container>div.two-third.pro-builder-form{width:51%!important}.flex-container>div.one.pro-builder-form{width:49%!important}.skirtboards{background-image:url(../images/background/background-skirt-board-flat.jpg);padding:0 0 20px!important}.flex-container.cards{box-sizing:border-box;flex-flow:wrap;width:100%;display:flex}.flex-container.cards>div.three.probuilder.cards{width:100%!important;margin:2% 0%!important}}@media screen and (width<=1084px){.flex-container.midsouth-header{flex-direction:column;min-height:0;padding:0 0 10px;display:flex}.flex-container>div.four.midsouth-header{width:100%!important}.flex-container>div.two.midsouth-header{width:100%!important;padding:10px 20px 0 45px!important}.flex-container>div.three.midsouth-header{text-align:left;width:100%!important;padding:10px 30px 10px 45px!important}.button-cont-left{align-self:left;margin-top:auto;margin-bottom:25px;padding:0!important}}@media screen and (width>=768px){.button-cont-left{align-self:left;margin-top:auto;margin-bottom:25px;padding:0!important}.flex-wraps>div.three.brochures{display:flex;position:relative;flex-direction:column!important;width:46%!important}.flex-container.mid-south{padding:65px 0 10px}.midsouth{clear:both;background-image:url(../images/background/landscape.jpg);background-position:bottom;background-repeat:no-repeat;width:100%;animation:1s fadein;position:relative;background-size:contain!important;height:700px!important}.flex-container.cards{box-sizing:border-box;flex-flow:wrap;width:100%;display:flex}.flex-container.cards>div.three.probuilder.cards{width:100%!important;margin:1% 2% 1% 0%!important}.bg-pro-spotlight-kyle .flex-container>div.two.quote{padding-right:40px!important}.content-wrap2{padding:30px 0 30px 35px}.content-wrap3{padding:40px 0 30px 20px!important}.content-video-wrap{margin:0 auto;padding:40px 0 0 30px!important}.map-wrap{padding:30px 30px 0}h5.locations{font-size:26px;line-height:31px}aside{flex-direction:row;align-items:flex-start;width:100%;height:100%;display:flex}.sidebar{width:70%;height:100%;margin-top:60px;margin-left:35px}.sidebar.wheretobuy{width:100%;margin-top:60px;margin-left:0!important}.sidenav{width:100%;padding-top:15px;padding-bottom:0;padding-left:0}.content-aside{flex-direction:column;width:100%;margin-top:0;display:flex}.content-main{flex:1}.sidebar .txt-block{color:#fff;text-align:left;background-color:#42505b;height:auto;padding:10px 20px;font-style:normal;font-weight:400;line-height:23px;display:block;font-size:18px!important}.sidebar .sidenav ul{margin-bottom:0}.sidebar .sidenav ul li{margin:0;padding-top:0;display:block}.sidebar .sidenav ul.list{padding-right:0;list-style:none}.sidebar .sidenav ul.list li a{color:#50545a;padding:10px 20px;line-height:20px;text-decoration:none;transition:all 30ms ease-in;font-size:15px!important}.sidebar .sidenav ul.list-border-dashed li a{border-bottom:1px dashed #fff;display:block}.sidebar .sidenav ul.list-border-dashed li a:hover{color:#fff;background-color:#586673;border-bottom:1px solid #fff}.sidebar .sidenav ul.list-border-dashed li.last a{border-bottom:none}.boxes .flex-wraps>div.two{width:47%;margin:2% 1.5%}h5.paddingtop{padding:0 0 12px}.video-float-right{float:right;width:50%;padding:10px 0 20px 40px}.html5gallery-container-0,.html5gallery-container-1,.html5gallery-container-2{height:100%!important}.column1.no-right-padding{padding:10px 0 10px 50px}.careers{background-image:url(../images/background/background-careers.jpg)}.about{background-image:url(../images/background/background-about.jpg)}.builders{background-image:url(../images/background/builder-postframe.jpg)}.consumers{background-image:url(../images/background/background-consumers.jpg)}.perma{background-image:url(../images/background/background-perma.jpg)}.skirtboards{background-image:url(../images/background/background-skirt-board-flat.jpg)}.strudiwall{background-image:url(../images/background/background-sturdi.jpg)}.repair{background-image:url(../images/background/background-deck.jpg)}.deck{background-image:url(../images/background/background-deck-posts.jpg)}.bg-build-faster{background-image:url(../images/background/background-build-faster.jpg)}.resources{background-image:url(../images/background/videos.jpg)}.buy{background-image:url(../images/background/background-buy.jpg)}h3{padding:50px 50px 200px;font-size:50px;line-height:55px}h5.sub{height:40px}.flex-wraps>div.one{width:100%}.flex-wraps>div.two{width:50%}.flex-wraps>div.three{width:30%}.flex-wraps>div.three.videos{margin:1%;width:31%!important}.flex-wraps>div.two-third{width:70%}.flex-wraps>div.four{width:25%}.flex-wraps>div.four.videos{width:23%;margin:1%}.flex-container,.flex-container.mid-south{box-sizing:border-box;flex-direction:row}.flex-container>div.one{width:33.33%}.flex-container>div.one.pro-builder{width:30%!important;margin:1%!important}.flex-container>div.two{width:50%}.flex-container>div.two.pr{padding:0 40px 0 0}.flex-container>div.two.quote{width:50%;padding:30px}.flex-container>div.three{width:75%}.flex-container>div.three.brochures{width:30%}.flex-container>div.two-third.head{width:50%}.flex-container>div.two-third.pro-builder{width:65%!important}.flex-container>div.two-third.pro-builder.new{width:68%!important}.flex-container>div.full{width:100%}.productContainer{flex-flow:wrap;display:flex}.productContainer.centercontent{justify-content:space-between}.productChild{width:50%}.bullets{margin:15px 15px 30px}img.guide{float:left;margin:0 25px 25px 0}img.fig1{float:right;width:300px;margin:0 50px 25px 75px}img.fig2{float:left;width:200px;margin:0;padding:0 25px 25px 0}img.fig3{float:none;width:600px;margin:0;padding:0 25px 25px 0}img.fig4{float:right;width:60%;margin:0;padding:0 0 0 50px}img.fig-full{float:none;width:100%;margin:0;padding:0 25px 25px 0}img.quality{float:right;width:100%;max-width:500px;padding:15px 0 25px 50px}img.hiring{width:45%;display:block;position:absolute;top:70px;right:25px}img.benefits{float:left;width:250px;padding:25px 25px 0 0}img.team-button{text-align:center;width:250px;margin-left:auto;margin-right:auto;padding:200px 0 0;display:block}}@media screen and (width>=1085px){.button-cont-left{align-self:left;margin-top:auto;margin-bottom:25px;padding:0!important}.midsouth{clear:both;background-image:url(../images/background/landscape.jpg);background-position:bottom;background-repeat:no-repeat;width:100%;animation:1s fadein;position:relative;background-size:contain!important;height:750px!important}.flex-container.midsouth-header{box-sizing:border-box;flex-direction:row;padding:0 0 10px}.flex-container>div.four.midsouth-header{width:20%!important}.flex-container>div.two.midsouth-header{width:50%!important;padding:60px 0 0!important}.flex-container>div.three.midsouth-header{text-align:right;width:28%!important;padding:60px 0 0!important}.flex-container.cards{box-sizing:border-box;flex-flow:wrap;width:100%;display:flex}.flex-container.cards>div.three.probuilder.cards{width:48%!important;margin:1%!important}.skirtboards{background-image:url(../images/background/background-skirt-board-flat.jpg);padding:0 0 85px!important}h5{font-size:26px;line-height:31px}.bg-pro-spotlight-kyle .flex-container>div.two.quote{width:50%!important}.map-wrap{padding:30px 30px 0}.sidebar .probuilderlogo{text-align:center;height:150px;margin-left:auto;margin-right:auto;display:block}.sidenav-txtwrap{padding:60px 35px 35px}.sidebar.wheretobuy{width:90%;margin-top:60px;margin-left:0!important}.sidebar{width:50%;margin-top:60px}.sidebar h6{text-align:center;padding:15px 0;font-size:22px;line-height:30px}.flex-wraps>div.two{width:50%}.flex-wraps>div.three{width:30%}.flex-wraps>div.three.brochures{width:30%!important}.flex-wraps>div.three.map-intro{padding-right:0}.flex-wraps>div.two-third{width:70%}.locations .flex-wraps>div.two{width:50%}.locations .flex-wraps>div.three{width:30%}.boxes .flex-wraps>div.two{width:48%;margin:1%!important}.boxes .flex-wraps>div.three{width:31%;margin:1%!important}.imageholder{margin-top:120px}.builders{background-image:url(../images/background/builder-postframe.jpg)}.Box1{padding:50px 10px 10px;display:inline-block}div.products{width:33.33%}h3{padding:50px 50px 200px;font-size:50px;line-height:55px}h4,h5{line-height:38px;font-size:30px!important}h5.static{font-size:18px!important}h5{padding:0 0 15px}h5.smaller,h5.policy{line-height:27px;padding:0 0 5px!important;font-size:22px!important}h5.smaller a:link,h5.smaller a:visited,h5.smaller a:active{line-height:27px;font-size:22px!important}h5.faq a:link,h5.faq a:visited,h5.faq a:active{font-size:20px;line-height:25px;text-decoration:none;color:#fff!important}h5.faq a:hover{color:#efcd97!important}ol.Main li{font-size:20px;line-height:27px}.flex-container,.flex-container.mid-south{box-sizing:border-box;display:flex}.flexstart{align-items:flex-start}.justifycenter,.productContainer.centercontent{justify-content:center}.productChild{width:25%}.column1{padding:25px 50px}.column1.brochures{padding:25px 45px 25px 50px!important}.overlay{opacity:1;transition:all .3s}.middle{opacity:0}.OverlayContainer:hover .overlay{opacity:.5;cursor:default}.OverlayContainer:hover .middle{opacity:1;cursor:pointer}button.boxtext a:link,button.boxtext a:active,button.boxtext a:visited,button.boxtext a:focus{font-size:18px}.image-cont{margin-bottom:0}img.steps{float:right;width:600px;padding:0 0 25px 25px}img.brochure{float:right!important;width:300px!important;padding:0 0 10px 15px!important}img.brochure-left{width:300px;padding:0 0 20px;float:none!important}img.icc-es-large{float:right;width:200px;padding:0 0 15px 15px}img.iccheader{width:150px}img.fig1{width:400px;max-width:400px}img.fig3{float:left;width:600px;margin:0;padding:0 35px 25px 0}img.right-button{float:right;width:300px;padding:50px 50px 10px 10px}img.hiring{width:500px;display:block;position:absolute;top:50px;right:75px}#map{margin:25px!important}.content-video-wrap{margin:0 auto;padding:40px 0 0 30px!important}}@media screen and (width>=1285px){.midsouth{clear:both;background-image:url(../images/background/landscape.jpg);background-position:bottom;background-repeat:no-repeat;width:100%;animation:1s fadein;position:relative;background-size:contain!important;height:780px!important}.flex-container.cards{box-sizing:border-box;flex-flow:wrap;width:100%;display:flex}.flex-container.cards>div.three.probuilder.cards{width:31%!important;margin:1%!important}}@media screen and (width>=2000px){.midsouth{clear:both;background-image:url(../images/background/landscape.jpg);background-position:bottom;background-repeat:no-repeat;width:100%;animation:1s fadein;position:relative;background-size:cover!important;height:830px!important}}