*{outline:0}.homepage-last-section{border-top:10px solid #ffc800 !important}.btn-all{background:#FFC800 !important;border-color:#FFC800 !important;color:#0065A4 !important;font-weight:400}.btn-all img{display:none !important}botton.customer-portal{background:#FFC800 !important}.inputBox #search_custom{font-family:'Roboto';font-style:normal;color:#606060}.inputBox button{background:#FFC800}.btn-all:hover{background:#FFC800 !important;border-color:#FFC800 !important}.home-slider #slides article:before{margin-top:0;content:'';background:#011a44;background:linear-gradient(0deg, rgba(1,26,68,0) 0%, #000 100%);position:absolute;top:0;z-index:999;width:100%;height:300px}.home-havequestion-content figure{position:relative}.clist-item button{border:2px solid #006bb4;color:#006bb4}.btn-all-n a{background:#FFC800 !important;border-color:#FFC800 !important;color:#0065A4 !important;font-weight:400;text-decoration:none}.f-logoBox{justify-content:space-between !important}.year-box{display:none !important}.homepage-last-section{border-top:0 !important}footer.page-footer{border-top:10px solid #ffc800 !important}.clist-item button{border:2px solid #0065a4;color:#0065a4;padding:5px 20px;background:transparent}.construction-product.footer-search{max-width:320px;width:100%}.cms-index-index #slides article:after{background:inherit}.home-slider #slides article:before{margin-top:0;content:'';background:#011a44;background:linear-gradient(0deg, rgba(1,26,68,0) 0%, #000 100%);position:absolute;top:0;z-index:999;width:100%;height:300px}.join-content h2{color:#0065A4}.content-home h2{color:#000}.titleBox h2{color:#0065A4}.btn-all-n a:before{display:none}.f-details p{display:flex}botton.customer-portal a{color:#006bb4;font-family:'avenir_regular' !important;font-weight:bold}.inFooter .inmenuList{display:flex}.pagebuilder-column .titleBox{color:#FFC800}.s-bar-left h3{border-bottom:1px solid #cbcbcb;color:#0065a4}.s-bar-left .f-list p{border-bottom:1px solid #cbcbcb}.cms-grow-with-us-boyddistributors .pagebuilder-column.grow-content{border-bottom:1px solid #0065a5;width:70.6667% !important}.cms-grow-with-us-boyddistributors .grow-story{left:11%;top:34px;position:relative}.amlocator-map-container .amlocator-block.-map{max-height:800px;padding-left:15px;width:67%;top:13px !important}.cms-grow-with-us-boyddistributors .grow-details-text{padding-bottom:15px}.cms-grow-with-us-boyddistributors .grow-details-text p{font-size:14px !important}.cms-grow-with-us-boyddistributors .grow-story p{font-size:14px !important}.amlocator-location-view .list-n:nth-child(3) p label img{filter:opacity(.5)}.amlocator-location-view .right-details h2{font-size:60px;font-family:avenirheavy;letter-spacing:0px;color:#00508A;opacity:1;text-align:left;font-weight:900}.amlocator-location-view .box-details-right .list-n:last-child p{align-items:unset;min-width:350px;line-height:24px}.amlocator-index-index .amlocator-store-information .amlocator-title a button{border:1px solid #1978c1;border-radius:0;background:transparent;font-size:10px;padding:1px 8px;color:#1978c1}.amlocator-index-index .amlocator-store-information .amlocator-title:nth-child(2) a{float:inline-end}.amlocator-main-container .amlocator-map-container{height:auto !important;max-height:unset !important}.amlocator-block.-map .pagebuilder-column-group{margin-bottom:17px}.amlocator-block.-map{margin-bottom:25px}.cms-careers .title_desc h1{font-size:60px;font-family:avenirheavy;letter-spacing:0px;color:#00508A;opacity:1;text-align:left;font-weight:900}.cms-careers .title_desc h3{font-size:44px;letter-spacing:0px;color:#231F20;opacity:1;font-family:avenirheavy;text-align:left;font-weight:900}.cms-careers .title_desc p{letter-spacing:0px;color:#231F20;opacity:1;line-height:32px;font-size:20px;text-align:left;font-family:Roboto;font-weight:normal}.cms-careers .title_desc:nth-child(1) p{margin-bottom:15px}.cms-careers .history-row .pagebuilder-column{width:931px !important}.cms-careers .community-row figure img{height:400px !important;width:931px !important}.cms-careers .d-History h3{font-size:44px;font-family:avenirheavy;letter-spacing:0px;color:#231F20;opacity:1;text-align:left;font-weight:900}.cms-careers .d-History p{letter-spacing:0px;color:#606060;opacity:1;font-family:Roboto;font-size:18px;line-height:28px;font-weight:normal}.cms-careers .btn-all-n a.pagebuilder-button-primary{font-family:avenirheavy;letter-spacing:0px;color:#FFFFFF;opacity:1;font-size:20px;line-height:20px;font-weight:900}.cms-careers .title_desc.container{max-width:1344px}@media (max-width:1920px){.cms-grow-with-us-proline .categorypage_list.container .s-bar-left{width:296px !important}.cms-grow-with-us-proline .amform-form{margin:unset !important}.cms-grow-with-us-proline .s-bar-left h3{font-size:20px;letter-spacing:0px;color:#231F20;opacity:1;font-weight:900;font-family:RobotoMedium;text-align:left}.cms-grow-with-us-proline .s-bar-left .f-list p{border-bottom:1px solid #0365a4}.cms-grow-with-us-proline .s-bar-left .f-list p a{font-family:Roboto;letter-spacing:0px;color:#505050;opacity:1;font-weight:normal;text-align:left;font-size:18px}.cms-grow-with-us-proline .careers-desc-bar-left h2.card-title{letter-spacing:0px;color:#00508A;opacity:1;font-size:60px;font-weight:300 !important;font-family:'avenirheavy' !important;text-align:left;line-height:60px}.cms-grow-with-us-proline .cat-details .cate-description p:first-child{letter-spacing:0px;opacity:1;font-size:22px;color:#231F20;font-family:RobotoMedium}.cms-grow-with-us-proline .grow-profile figure{border:6px solid #4c93bf;opacity:1;width:236px;height:236px}.cms-grow-with-us-proline .grow_list p strong span{font-size:30px;font-family:avenirheavy;letter-spacing:0px;color:#231F20;opacity:1;font-weight:900}.cms-grow-with-us-proline .grow-content p a{font-size:16px;line-height:26px;letter-spacing:0px;color:#0065A4;opacity:1;text-align:left;font-family:Roboto !important;font-family:normal}.cms-grow-with-us-proline .grow-story p{font-family:Roboto;font-size:18px;line-height:28px;letter-spacing:0px;color:#606060;opacity:1;font-weight:normal}.cms-grow-with-us-proline .grow-details-text p{font-family:Roboto;font-size:18px !important;line-height:28px;letter-spacing:0px;color:#606060;opacity:1;font-weight:normal}.cms-grow-with-us-proline .subcription-form .pagebuilder-column-line .btn-all-n a.pagebuilder-button-primary{font-size:20px;color:#231F20;letter-spacing:0px;opacity:1;font-weight:900;text-align:center;height:50px;font-family:avenirheavy}.cms-grow-with-us-proline button.amcform-submit.action.submit.primary{width:173px !important;height:50px;border:2px solid #0365a4;opacity:1;font-size:20px;font-family:avenirheavy;font-weight:900;text-align:center;position:relative}.cms-grow-with-us-proline .s-bar-left .f-list ._active a{color:white}.s-bar-left .f-list ._active{background-color:#fac400 !important;width:256px;height:46px}.cms-grow-with-us-proline button.amcform-submit.action.submit.primary{color:#231F20 !important}.cms-grow-with-us-proline .rendered-form .fieldset .fields .field.form-group:nth-child(2) .control::before{content:url(../image/down-arrow.png);position:absolute;border-left:1px solid #000;height:44px;width:46px;z-index:1234556;right:44px;filter:invert(1);font-size:20px;padding:11px 0px 4px 11px;opacity:1}.cms-grow-with-us-proline .subcription-form-left h2,.subcription-form-right h2{font-family:avenirheavy;font-size:30px;line-height:54px;letter-spacing:0px;color:#FFFFFF;opacity:1;font-weight:900}.cms-grow-with-us-proline .subcription-form-left p,.subcription-form-right p{font-family:Roboto;font-size:18px;letter-spacing:0px;color:#FFFFFF;opacity:1;font-weight:normal;line-height:28px}.cms-grow-with-us-proline .subcription-form .rendered-form .form-control{font-size:18px;font-family:Roboto;line-height:28px;height:45px;letter-spacing:0px;color:#FFFFFF;opacity:1;font-weight:normal;text-align:left}}.header.panel>.header.links>li{font-family:'avenir' !important}.block-search .control{margin-bottom:-10px}.clist-details p:nth-child(2){margin-bottom:16px}.btn-all-n a.pagebuilder-button-primary{padding-right:10px !important}.inFooter .f-details h2{margin-bottom:3.75px}.inFooter .s-filter{margin-top:57px}.inmenu{margin-top:15px}.product-main-list .title-d p{font-size:22px}.Categories-list.category-cms.grid.products-grid .c-list .card-inr-details p{font-family:Roboto;font-weight:normal}.clist-details a{font-family:avenirheavy}.page-layout-2columns-left .main{padding-left:unset !important}.construction-product{max-width:410px}.construction-product.proline-construction-product{max-width:362px}.s-bar-left h3{font-family:RobotoMedium;color:#231F20;border-bottom:1px solid #0365a4}.pagebuilder-column-line .head-title{border-bottom:2px solid #4c93bf}.btn-area a{height:32px}.s-bar-left .f-list p{border-bottom:1px solid #0365a4}.li-area p{font-family:Roboto !important;font-size:16px;line-height:26px}.cms-job-board-proline .rendered-form .fieldset .fields .field.form-group:nth-child(2) .control::before{content:url(../image/down-arrow.png);position:absolute;border-left:1px solid #000;height:44px;width:46px;z-index:1234556;right:44px;filter:invert(1);font-size:20px;padding:11px 0px 4px 11px;opacity:1}.amlocator-block.-map p a{color:#0065A4}a.tor-mr{color:#FFC800}.pagebuilder-column.about-deiails h1,.cms-careers .title_desc h1,.loc-main-sub1 h2{color:#FFC800}.btn-all-n span{margin-right:0}.nav-sections .logo img{max-width:250px}.sections.nav-sections .navigation .pagebuilder-column .main-menuh p a:before,.sections.nav-sections .navigation .pagebuilder-column .main-menuh p a:after{background:#FFC800}.sections.nav-sections.sticky .navigation .pagebuilder-column .main-menuh p a{color:#777777}.sections.nav-sections.sticky .navigation .pagebuilder-column .main-menuh:hover p a,.sections.nav-sections.sticky .navigation .pagebuilder-column .main-menuh._active p a{color:#0065A4}nav .main-menuh ul{background:#ffc800}@media (max-width:1400px){nav .main-menuh ul li{padding:6px 10px 6px 10px}}nav .main-menuh ul li:hover{background:#000}nav .main-menuh ul li a{font-size:17px !important}.s-bar-left .f-list ._active{background-color:#FFC800 !important}.searchpages p{background:#FFC800;color:#000}.side-bar p.active{background-color:#FFC800 !important;color:#000}.side-bar p.active a{color:#000}.homepage-last-section .f-list{background-color:transparent}.homepage-last-section .f-list h2{color:#000 !important}.homepage-last-section .f-list p{color:#000 !important}.info{background:linear-gradient(90deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.5) 100%) !important}@media (min-width:767px){.nav-sections:before{background:#000000;background:linear-gradient(180deg, rgba(0,0,0,0.67) 50%, rgba(255,255,255,0) 100%)}}.details-area .pagebuilder-column{border-right:1px solid #000}.checkout-index-index .page-main{max-width:1280px !important}.checkout-index-index .header.content{display:block !important}.checkout-index-index .authentication-wrapper{display:none !important}@media (max-width:768px){.header.content{background:#000000}.nav-open .nav-sections{background:#ffc800}}