*{box-sizing:border-box}.initial-hide,.tablet,.mobile{display:none}main{max-width:100%;color:#111}.container{max-width:1268px;padding:0 16px}.button,a.button{display:inline-block;padding:10px 20px;font-weight:bold;font-size:14px;line-height:1em;color:#fff;border-radius:8px;background:#185a73;text-decoration:none;text-align:center;transition:background-color .5s}.button:hover,.tools a.button:hover,.blogs a.button:hover{background-color:#59accc}img[data-original]{display:inline-block}h1{font-size:28px;font-weight:700;font-family:mulish,sans-serif;color:#12223b}h1{margin-bottom:64px;text-align:center}h2{margin-bottom:48px;font-size:24px;font-weight:bold;text-align:center;font-family:mulish,sans-serif}.breadcrumb{font-size:14px}.breadcrumb li+li{font-weight:bold}ul.breadcrumb a{color:inherit}.choices nav{padding-bottom:64px;border-bottom:1px solid #d5d5d5;text-align:center;margin:0 auto 64px auto}.choices ul{margin:0}.choices li{display:inline-block;width:19%}.choices a{text-decoration:none}.choices img{display:block;margin:0 auto}.choices span{display:block;margin:20px 0 0 0;font-size:18px;font-weight:bold}.choices span.button{width:148px;margin:20px auto 0 auto;font-size:14px}.choices span.button{position:relative;transition:all .5s}.choices span.button:hover{background-color:#59accc}.choices span.button:after{content:'';position:absolute;top:-24px;margin-left:8px;font-family:'font awesome 5 free';font-weight:900;transition:all .25s}.choices span.button:hover:after{top:10px}.videos{margin-bottom:64px;text-align:center}.videos ul{display:flex;width:100%}.videos li{flex:1;margin-bottom:32px;padding:0 20px;text-align:center}.videos a{text-decoration:none}.videos img{max-width:100%;height:auto;transition:transform .5s}.videos a:hover img{transform:scale(1.05,1.05)}.videos li div{margin-top:24px;font-weight:bold;font-size:14px}.videos p{margin:0 24px 24px 24px;line-height:1.5em}.assembly-intro{margin-bottom:48px;background:linear-gradient(90deg,#fff 50%,#499996 50%) !important}.assembly-intro .container{position:relative}.assembly-intro>div>div{display:inline-block;vertical-align:top;text-align:left}.assembly-intro>div>div:first-child{width:32%}.assembly-intro>div>div+div{width:64%;height:270px;margin-left:4%;text-align:right;background:url(../images/bilt-video.png?v=2) no-repeat}.assembly-intro h3{margin-bottom:20px;font-size:24px;font-weight:bold;color:#499996;line-height:1.25em}.assembly-intro small{display:inline-block;padding:10px;font-size:16px;color:#fff;background:#f58231}.assembly-intro p{margin:20px 0 24px 0;font-size:15px}.assembly-intro img{margin-right:8px}.assembly-intro>div>div>img{margin-right:42px}.bilt-video{position:absolute;top:32px;right:32px;width:372px;height:206px}.bilt-video iframe{width:100%;height:100%}.mobile-bilt-video iframe{width:100%}img.mobile-bilt-header,.mobile-bilt-video{display:none}.int-asm-btn{margin:0 0 60px 0}@media(min-width:1024px){.nav-new+main,.nav-new+#masthead-wrapper+main{margin-top:196px}}@media(max-width:1280px){.assembly-intro h3{margin-bottom:16px;font-size:22px}.assembly-intro>div>div>img{margin-right:8px}.assembly-intro small{display:inline-block;padding:10px;font-size:16px;color:#fff;background:#f58231}.assembly-intro p{margin-bottom:16px}}@media(max-width:1170px){.assembly-intro h3{font-size:18px}.assembly-intro small{font-size:15px}.assembly-intro p{margin-bottom:24px}.assembly-intro img{width:auto;height:28px}.bilt-video{top:52px;width:298px;height:168px}}@media(max-width:1024px){.tablet{display:block}.container{padding-left:4%;padding-right:4%}.choices span{font-size:14px}.choices span.button{width:112px}.videos ul{display:block}.videos li{display:inline-block;width:48%}.assembly-intro{background:none;overflow:hidden}.assembly-intro>div>div+div,.assembly-intro>div>div:first-child{display:block;width:100%;margin:0 auto}.assembly-intro>div>div:first-child{max-width:384px}.assembly-intro>div>div+div{position:relative;width:calc(100% + 40px);margin:32px -32px 0 0;background-color:#499996}.assembly-intro h3{font-size:24px}.bilt-video{width:372px;height:206px;top:32px;right:auto;left:340px}}@media(max-width:800px){.bilt-video{left:320px}}@media(max-width:750px){h1{margin:32px 0 28px 0;font-size:18px}.breadcrumb{font-size:12px}.mobile{display:block}.choices li{width:48%;margin:24px 0}.videos .container{padding:0}.videos li{display:block;width:100%;padding:0}.videos li div{margin-top:12px}.videos p{font-size:12px}.assembly-intro>div>div:first-child{max-width:100%}.asm-heading{position:relative;z-index:1;margin-bottom:-72px;padding:0 16px}.asm-heading h3{font-size:18px}.assembly-intro small{font-size:13px}.assembly-intro img.mobile-bilt-header{display:block;width:auto;max-width:100%;height:auto}.asm-body{color:#242424;text-align:center}.asm-body>img{display:none}.asm-body a img{width:auto;height:auto}.asm-body p{padding:0 16px}.mobile-bilt-video{display:block;padding:20px 12px;background:#499996}.assembly-intro>div>div+div{display:none}}.videoswrapper .container{max-width:1268px;margin:auto}@media(min-width:1024px){.videoswrapper .container{display:flex}}.tools{margin-bottom:64px;background-color:#efeeed}.tools .container{max-width:1600px;padding:48px 24px}.tools .container>div{display:flex;margin-bottom:20px;max-height:276px;border-radius:20px;box-shadow:5px 5px 20px rgba(0,0,0,.29);background-color:#fff;overflow:hidden;text-align:left}.tools .container div.content{display:inline-block;width:50%;vertical-align:middle;padding:22px 20px;text-align:left}.tools a.button{width:112px;font-size:14px}@media(min-width:750px){.tools .container{display:flex;justify-content:space-between;flex-wrap:wrap}.tools .container .tools-block.med-100{width:100%}.tools .container .tools-block.med-100 .img-wrapper{width:76%}.tools .container .tools-block.med-100 .content{width:24%}.tools .container .tools-block.med-100 .img-wrapper img{width:100%;height:initial;max-height:fit-content}.tools .container .tools-block.med-50{width:48%}}@media(min-width:1100px){.tools .container{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1440px;margin:auto}.tools .container .tools-block.med-100{width:30%}.tools .container .tools-block.med-100 .img-wrapper{width:50%}.tools .container .tools-block.med-100 .content{width:50%}.tools .container .tools-block.med-100 .img-wrapper img{width:auto;height:100%;max-height:276px}.tools .container .tools-block.med-50{width:30%}}.lines-resources.lines,.resource-container{max-width:1440px;margin:auto}.resources-blogs.blogs h2{margin-bottom:0;font-weight:700;font-size:24px}.resources-blogs.blogs h2 a{color:#12223b}.resources-blogs.blogs .slick-slide{height:auto}.files{margin-bottom:64px;margin-left:auto;margin-right:auto}.files>div{display:inline-block;vertical-align:top;width:calc(48% - 20px);padding:20px 24px;box-shadow:0 3px 16px rgba(0,0,0,.29)}.files>div+div{margin-left:4%}.files h3{font-size:18px;font-weight:700;cursor:pointer}.files h3:after{content:'';float:right;font-size:24px;color:#185a73;font-family:'font awesome 5 free';font-weight:900}.files>div.expanded h3:after{content:''}.files>div>ul{margin-top:16px;padding-top:16px;border-top:1px solid #d5d5d5;margin-left:0;list-style:none}.files li{padding:16px 0}.files li a{color:#185a73;text-decoration:underline}.files li a:hover{text-decoration:none}.files li:before{content:'';margin:0 10px 0 0;color:#555;font-family:'font awesome 5 free';font-weight:900}.files li.parent:before{content:none}.files .other li:before{content:none}.files h4{cursor:pointer;font-size:14px}.files h4:before{content:'';margin:0 8px 0 -2px;color:#555;font-family:'font awesome 5 free';font-weight:900}.files h4:after{content:'';margin-left:8px;color:#888;font-family:'font awesome 5 free';font-weight:900}.files li.expanded h4:after{content:''}.files li.parent ul{margin:16px -24px 0;padding:8px 0 8px 36px;background-color:#efeeed;list-style:none}.files ul{display:none}.faq{margin:72px auto 128px}.faq ul,.faq-questions-wrapper{display:inline-block;vertical-align:top}.faq ul{position:relative;width:25%;font-size:18px;font-weight:700;box-shadow:0 3px 16px rgba(0,0,0,.29);list-style:none;margin:0}.faq li{padding:20px;cursor:pointer}.faq li.selected{background-color:#efeeed}.faq-questions-wrapper{width:calc(75% - 10px);padding:20px;font-size:14px;background-color:#efeeed}.faq-questions-wrapper>div{background-color:#fff}.faq section{padding:16px 20px;border-bottom:1px solid #d5d5d5}.faq section h4{font-weight:700;cursor:pointer;margin-bottom:0;font-size:12px;margin:0}@media screen and (min-width:1024px){.faq section h4{font-size:14px}}.faq h4:before{content:'';float:right;margin-left:24px;padding:0 0 8px;font-size:24px;color:#185a73;font-family:'font awesome 5 free';font-weight:900;position:relative;top:-4px}.faq section.expanded h4:before{content:''}.faq h4+div{display:none;padding-top:16px;margin-top:16px;border-top:1px solid #d5d5d5}.faq p{line-height:1.5em}.faq-more-wrapper{padding:24px 0 4px;text-align:center}.faq-more{padding:0;font-weight:700;color:#185a73;text-align:center;background:0 0;border:0;border-bottom:1px solid #185a73;cursor:pointer;outline:none}.faq h5{margin-top:16px;font-weight:700}.faq table{margin:8px 0 16px}.faq table td{padding:8px}.faq table tr:nth-child(odd) td{background-color:#f7f7f7}.faq small{font-size:.85em}@media(max-width:750px){.files{position:relative;margin-top:64px;font-size:14px}.files h3{font-size:14px}.files>div,.files div+div{display:block;width:100%;margin:0 0 2px 0}.files>div{box-shadow:0 1px 5px rgba(0,0,0,.29)}.faq ul,.faq-questions-wrapper{font-size:14px}.faq ul{white-space:nowrap;overflow-x:scroll}.faq-questions-wrapper{font-size:12px}.faq h4:before{font-size:20px;padding:0 0 8px 8px}}@media screen and (max-width:1024px) and (min-width:768px){.faq ul{padding-top:1px;padding-right:1px}.faq li{flex:1;white-space:nowrap;box-shadow:0 0 1px rgba(0,0,0,.29);text-align:center}}@media screen and (max-width:1024px){.faq ul{display:flex;width:100%;box-shadow:none;white-space:nowrap;overflow-x:scroll}.faq-questions-wrapper{display:block;width:100%;box-shadow:none;font-size:12px}}@media(max-width:630px){::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:horizontal{height:14px}::-webkit-scrollbar-thumb{background-color:#efeeed;border-radius:10px;border:2px solid #fff}::-webkit-scrollbar-track{margin:2px 0;border-radius:10px;background-color:#fff}}@media(max-width:768px){.assembly-intro{background:#fff !important}}