.new-extra-grid.div-2{display:none}.section-title{font-size:18px;font-weight:600;text-align:center;margin:18px 0;font-family:Montserrat,sans-serif}.section-title{margin:0}.hero-caption{font-size:18px;line-height:1.4;margin:12px 0;color:#444;font-family:Montserrat,sans-serif;font-weight:600}.carousel-captions{font-size:22px;line-height:1.4;margin:12px 0;color:#444;font-family:Montserrat,sans-serif;font-weight:600}.info-note{font-size:14px;margin:16px 0;line-height:1.5;font-family:Montserrat,sans-serif;font-weight:600;text-align:left;color:#bcbcbc}.product__title.product__title_above-img{font-size:28px;font-weight:700;margin-top:0;text-align:center;margin-bottom:50px;color:#fafbfc;font-family:Montserrat,sans-serif}.footer-nav ul{list-style:none;padding:0;margin:0}.footer-nav a{color:#777;text-decoration:none;font-size:14px}.footer-nav a:hover{text-decoration:underline}.footer-nav li{margin-bottom:8px;font-size:18px;color:#fff;font-weight:600;font-family:Montserrat,sans-serif}.template-page-overhead-power-distribution .project-logo-slider,.template-page-overhead-power-distribution .project-item-section,.template-page-overhead-power-distribution .custom-gallery-slider{background:#000}a#HeaderMenu-products-track-busway-buyers-guide{justify-content:left!important}.color-scheme-4 span.redtm{color:#b3b3b3}span.redtm{color:#000;font-weight:600}.product__text.caption-with-letter-spacing{text-transform:capitalize!important}.content00{font-size:14px;text-align:left;color:#bcbcbc}.onlyformobile{display:none}.image-slider-index{margin-top:30px}.content-grid{text-align:center}.template-collection-power-collection .custom-collection-list-inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.connect-btn{text-decoration:none;color:inherit}.content-grid h3{margin:10px 0;font-size:16px}.image-with-text img{border:2px solid #be060b}.owl-carousel-8 .owl-dots{text-align:center}.owl-carousel-8 .owl-dot{display:inline-block;width:10px;height:10px;margin:0 5px;background:#ccc;border-radius:50%;cursor:pointer;border:1px solid!important;transition:background .3s}.owl-carousel-8 .owl-dot.active{background:#333}.slider-heading{text-align:center;margin-bottom:40px}.owl-carousel-8 .owl-nav{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.owl-carousel-8 .owl-nav button{background:#fff;border:1px solid #ddd;color:#333;font-size:24px;width:40px;height:40px;border-radius:50%;pointer-events:all;transition:all .3s ease}.owl-carousel-8 .owl-nav button.owl-prev{margin-left:-34px;background-color:#333;color:#fff;border-color:#333}.owl-carousel-8 .owl-nav button:hover{background-color:#333;color:#fff;border-color:#333}.owl-carousel-8 .owl-nav button.owl-next{margin-right:-34px;background-color:#333;color:#fff;border-color:#333}.new-announcement-bar{background:linear-gradient(90deg,#cd2628,#f7f7f7 35%,#fff 65%,#0154a9)!important}.new-announcement-bar-item a{color:#000!important}.gradientxline-solutions .slider-heading h2,.gradientxline-solutions .content-grid h3{color:#fff}.gradientxline-solutions .owl-carousel-8 .owl-nav button.owl-next{margin-right:-12px;background-color:#be060b;color:#fff}.gradientxline-solutions .owl-carousel-8 .owl-nav button.owl-prev{margin-left:-34px;background-color:#be060b;color:#fff}.gradientxline-solutions .top-logo-heading-inner{text-align:center}.gradientxline-solutions .PPC-page-forms .globo-form-control input,.PPC-page-forms .globo-form-control textarea{background:#fff!important;border:1px solid;color:#000!important;font-size:18px!important}form.g-container{padding:20px!important}.gradientxline-solutions .globo-form-input{border:1px solid}img.autio-btn{width:20px}.gradientxline-solutions .custom_outer_undercart-image.top_video_content{margin-bottom:10px;margin-top:20px;padding-top:20px}.custom_outer_undercart-image.top_video_content li{font-size:19px;color:#000;line-height:2}.custom_outer_undercart-image.top_video_content h3{margin:0;font-size:20px}.gradientxline-solutions #contact-button,.gradientppc-thank-you #contact-button,.template-index button#toggleSound,.gradientxline-solutions button#toggleSound{display:none}img.image0-icon0{width:50px}.custom-index00 h2{margin:10px}body.video-overlay-open{overflow:hidden}.template-collection-runs .custom-collection-list-inner,.template-collection-feeds .custom-collection-list-inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.blog h2.card__heading.h2{text-align:center}.gradientxline-solutions .custom--step-heading-sections{background:#000;padding:20px 0}.gradientxline-solutions .custom--step-heading-sections .step-heading-col{display:flex;align-items:center;justify-content:center}.gradient208-or-480v #ProductGridContainer{border-top:1px solid gray}.video-featured-section{background:#030303;padding:40px 0}.two_circuit-product-grid{flex-direction:column;align-items:center}.circuit_grid_item{width:100%;max-width:100%;border-top:1px solid #bcbcbc}h3.circuit_title{margin-top:14px;display:block;text-align:center;font-size:18px}.circuit_title_link{text-decoration:none}.bundle_images_list{display:flex;align-items:stretch;column-gap:5px}.bundle_images_title{margin-bottom:12px;display:block;line-height:20px}a.bundle_image_link{display:block;border:.2px solid #000;width:fit-content;cursor:pointer;border-radius:4px;background-color:#fff;position:relative}a.bundle_image_link:after{content:"";background-color:#000;position:absolute;height:100%;width:100%;top:0;left:0;opacity:.2}a.bundle_image_link:hover:after{display:none}a.bundle_image_link:hover .bundle_image{transform:scale(1.03)}.bundle_image{display:block;width:100%;height:100%;object-fit:scale-down;transition:transform .5s ease}.custom_outer_undercart-image.side-left{margin-top:20px}.product-btns-main{margin-top:10px}.template-page-upto_2_circuits .bundle-products-list ul li:nth-child(1),.template-page-upto_2_circuits .bundle-products-list ul li:nth-child(3),.template-page-upto_2_circuits .bundle-products-list ul li:nth-child(6){border-bottom:1px solid #fff;padding-bottom:15px}.template-page-208-or-480V .bundle-products-list ul li:nth-child(1),.template-page-208-or-480V .bundle-products-list ul li:nth-child(4),.template-page-208-or-480V .bundle-products-list ul li:nth-child(7){border-bottom:1px solid #fff;padding-bottom:15px}.template-page-upto_2_circuits .card--standard>.card__content .card__information,.template-page-upto_2_circuits .card--standard>.card__content .card-information{text-align:center}span.card_media_number{height:auto!important;color:#fff;z-index:1;left:15px!important;width:fit-content!important;font-size:28px;position:absolute}.variant-content-col00{padding-top:30px}.template-page-simple-Install .icon-with-richtext-main{background:#000}.template-page-simple-Install .accordion-section-heading h1{color:#fff}.template-page-simple-Install .icon-with-richtext .image-grid-section .image-grid .img-text p{font-size:22px;line-height:34px;color:#fff;font-weight:600;text-align:center}.template-page-simple-Install .inner-icon-text .description p{color:#fff;font-size:18px;text-align:center}.template-page-simple-Install .text-with-video-section{padding:50px 0;background:#070606}.template-page-simple-Install .text-with-video-section .text-with-video-grid .heading-text-col h2,.new-product-text-video .main_video_top_heading h2{font-size:38px;line-height:44px;font-weight:600;margin-bottom:0;color:#fff}.template-page-simple-Install .icon-content-section{padding:50px 0;background:#000}.template-page-simple-Install .icon-content-section .icon-content-inner .inner-grid-col .icon-description p{color:#fffefe;font-size:18px}.template-page-simple-Install .text-with-large-img{padding:50px 0;background:#000}.template-page-simple-Install .text-with-large-img .inner-large-grid .large-text-content h3{color:#fff;font-size:26px;line-height:30px;margin:0;font-weight:600}.template-page-simple-Install .text-with-large-img .inner-large-grid .large-text-content .text-description p{color:#fff;font-size:18px}.template-page-simple-Install .fifty-fifty-images-section{padding:50px 0;background:#000}.template-page-simple-Install .fifty-fifty-images-inner .image-grid .fifty-img-content p{font-size:18px;color:#fff;margin-bottom:0}.template-page-simple-Install .descripton-col p{color:#fff}.bundle-heading11{text-align:center}span.red-form{color:#be060b}.template-collection-Typical-Kits .power-collection-heading-image-left{font-size:30px;color:#fff;font-weight:500}.template-collection-Typical-Kits .kit-grid-image-inner{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;align-items:center;justify-content:center}.template-collection-Typical-Kits .scrolling_bottom_sections hr{background:#000;margin:0}.template-collection-Typical-Kits .power-collection-heading-image{padding:20!important}.template-collection-Typical-Kits .bundle-products-list ul li a{color:#fff;text-decoration:none;display:flex;font-size:16px!important}.template-collection-Typical-Kits .bundle-products-list ul li img{width:50px;height:50px;object-fit:cover;border:1px solid #ffffff}.template-collection-Typical-Kits .bundle-products-list ul li a:hover{font-weight:700;color:#fff6f6}#HeaderMenu-SubMenuList-products-rows- .header-sb-menu{justify-content:center}#HeaderMenu-products-rows-buyers-guide{justify-content:left!important}#HeaderMenu-SubMenuList-products-track-busway- .header-sb-menu{justify-content:center}#HeaderMenu-products-track-busway-system-design{justify-content:left!important}#HeaderMenu-SubMenuList-products-power-plug-ins- .header-sb-menu{justify-content:center}#HeaderMenu-products-power-plug-ins-all-up-to-600v{justify-content:left!important}#HeaderMenu-SubMenuList-products-lighting-plug-ins- .header-sb-menu{justify-content:center}#HeaderMenu-products-lighting-plug-ins-all-fixture-types{justify-content:left!important}#HeaderMenu-SubMenuList-products-kits- .header-sb-menu{justify-content:center}#HeaderMenu-products-kits-all-kits{justify-content:left!important}.parent-menu-solutions #HeaderMenu-MenuList-2 li:not(:first-of-type),.parent-menu-projects #HeaderMenu-MenuList-5 li:not(:first-of-type),.parent-menu-configurator #HeaderMenu-MenuList-3 li:not(:first-of-type):not(:last-of-type),details#Details-HeaderSubMenu-configurator-rows ul#HeaderMenu-SubMenuList-configurator-rows- li,#Details-HeaderSubMenu-products-data-plug-ins ul li:not(:first-of-type){padding-left:20px}details#Details-menu-drawer-menu-item-2 #link-solutions .list-menu li:not(:first-of-type),details#Details-menu-drawer-menu-item-5 #link-projects .list-menu li:not(:first-of-type),details#Details-menu-drawer-menu-item-3 #link-configurator .list-menu li:not(:first-of-type):not(:last-of-type),div#childlink-data-plug-ins .list-menu li:not(:first-of-type){padding-left:22px}.new-p p{margin:0}.template-collection-power-collection .breadcrumbs a[title="Benefits of Track Busway"]{display:none}.template-collection-Typical-Kits .power-collection-heading-image-inner{display:grid;grid-template-columns:1fr 1.5fr 1.5fr;align-items:center;justify-content:center}.power-collection-description-center p{color:#fff}#HeaderMenu-SubMenuList-track-busway .menu-drawer__menu-item{justify-content:center}#HeaderDrawer-products-track-busway-system-design,#HeaderDrawer-products-track-busway-buyers-guide{justify-content:left!important}#HeaderMenu-SubMenuList-power-plug-ins .menu-drawer__menu-item{justify-content:center}#HeaderDrawer-products-power-plug-ins-all-up-to-600v{justify-content:left!important}ul#HeaderMenu-SubMenuList-data-plug-ins .menu-drawer__menu-item{justify-content:center}a#HeaderDrawer-products-data-plug-ins-all-attachments{justify-content:left!important}ul#HeaderMenu-SubMenuList-lighting-plug-ins .menu-drawer__menu-item{justify-content:center}a#HeaderDrawer-products-lighting-plug-ins-all-fixture-types{justify-content:left!important}ul#HeaderMenu-SubMenuList-rows .menu-drawer__menu-item,ul#HeaderMenu-SubMenuList-kits .menu-drawer__menu-item{justify-content:center}a#HeaderDrawer-products-kits-all-kits{justify-content:left!important}ul#HeaderMenu-SubMenuList-configurator .menu-drawer__menu-item{justify-content:center}a#HeaderDrawer-configurator-all-kits,a#HeaderDrawer-configurator-product-configurator{justify-content:left!important}summary.list-menu__item{padding-right:33px!important}.gradientsingle-deck-1x3-pole .bundle-products-list ul li a{color:#fff;text-decoration:none;display:flex;font-size:16px!important}.gradientsingle-deck-1x3-pole .bundle-products-list ul li img{width:50px;height:50px;object-fit:cover;border:1px solid #ffffff}.gradientsingle-deck-1x3-pole .bundle-products-list ul li a:hover{font-weight:700;color:#fff6f6}summary#HeaderMenu-configurator{color:#c7060c}ul#HeaderMenu-MenuList-3 .header__menu-item{justify-content:center}a#HeaderMenu-kits-all-kits,a#HeaderMenu-kits-product-configurator{justify-content:left!important}summary#HeaderMenu-kits-rows{padding-left:53px}summary#HeaderMenu-kits{color:#b91422}a#HeaderMenu-kits-3d-configurator{justify-content:left!important}.metafield-rich_text_field h3{text-align:center;line-height:1}.template-page-ROWs .featured-product-up-to-2-circuits-2 .bundle-products-list ul li:nth-child(1),.template-page-ROWs .featured-product-up-to-2-circuits-2 .bundle-products-list ul li:nth-child(3),.template-page-ROWs .featured-product-up-to-2-circuits-2 .bundle-products-list ul li:nth-child(6){border-bottom:1px solid #fff;padding-bottom:15px}.template-page-ROWs .featured-product-208-or-480v .bundle-products-list ul li:nth-child(1),.template-page-ROWs .featured-product-208-or-480v .bundle-products-list ul li:nth-child(4),.template-page-ROWs .featured-product-208-or-480v .bundle-products-list ul li:nth-child(7){border-bottom:1px solid #fff;padding-bottom:15px}.template-page-ROWs .featured-product-single-phase-copy .bundle-products-list ul li:nth-child(1),.template-page-ROWs .featured-product-single-phase-copy .bundle-products-list ul li:nth-child(4),.template-page-ROWs .featured-product-single-phase-copy .bundle-products-list ul li:nth-child(8){border-bottom:1px solid #fff;padding-bottom:15px}.template-page-ROWs .featured-product-up-to-4-circuits .bundle-products-list ul li:nth-child(1),.template-page-ROWs .featured-product-up-to-4-circuits .bundle-products-list ul li:nth-child(3),.template-page-ROWs .featured-product-up-to-4-circuits .bundle-products-list ul li:nth-child(6){border-bottom:1px solid #fff;padding-bottom:15px}.gradientsingle-deck-1x3-pole .bundle-products-list ul li:nth-child(1),.gradientsingle-deck-1x3-pole .bundle-products-list ul li:nth-child(4),.gradientsingle-deck-1x3-pole .bundle-products-list ul li:nth-child(8){border-bottom:1px solid #fff;padding-bottom:15px}summary#HeaderDrawer-kits{color:#ba1523}.index-content-grid h2{text-align:center}a#HeaderMenu-kits-rows-all-types-of-rows{justify-content:flex-start!important}.step-heading{text-align:center}.ppc-no-product-heading h1,.ppc-no-product-text h3{color:#fff}.step-heading p{color:#fff;margin-top:0}.template-page-new-all-collection .step-heading h2{margin-bottom:20px}.template-page-new-all-collection .custom--step-heading-sections .step-heading-col{display:flex;align-items:center;justify-content:space-around!important}.template-collection-kits .custom-image-with-text-block h1{color:#fff}.collection-more-link a{color:#f0f8ff;background:#c7060c;text-align:center;padding:11px;text-decoration:none;font-weight:700;display:block;font-size:16px}.template-collection-power-collection .card-wrapper.animate-arrow.collection-card-wrapper{height:85%}.power-main-heading h3{text-align:center;font-size:28px}.index-content-grid h3{text-align:center}.video-f-heading h2{color:#fff;font-size:35px;text-align:center}.custom-inner{display:grid;grid-template-columns:1fr 1fr 1fr!important}a#HeaderMenu-products-power-plug-ins-outlet-boxes,a#HeaderMenu-products-power-plug-ins-drop-cords,a#HeaderMenu-kits-rows-cable-tray,a#HeaderMenu-kits-rows-double-deck{justify-content:right!important}.power-collection-btn a{color:#f0f8ff;background:#c7060c;text-align:center;padding:11px;text-decoration:none;font-weight:700;display:block;font-size:16px;width:170px}.template-page-new-all-collection .custom-collection-list-section{padding:20px 0}.scrolling-sect-one{width:350px}.custom-collection-list-inner.inner-scrolling0-one{display:flex!important;gap:20px;justify-content:center}.data-video-button a{color:#f0f8ff;background:#c7060c;text-align:center;padding:11px;margin:12px 0;text-decoration:none;font-weight:700;display:block;width:241px}.template-page-upto_4_circuits .bundle-products-list ul li:nth-child(1),.template-page-upto_4_circuits .bundle-products-list ul li:nth-child(3),.template-page-upto_4_circuits .bundle-products-list ul li:nth-child(6){border-bottom:1px solid #fff;padding-bottom:15px}@media (min-width: 990px){.two_circuit-product-grid{flex-direction:row;align-items:flex-start;gap:0}.circuit_grid_item{border-top:0;border-left:1px solid #bcbcbc}.circuit_grid_item:nth-of-type(1){width:20%}.circuit_grid_item:nth-of-type(2){width:33%}.circuit_grid_item:nth-of-type(3){width:46%;border-right:1px solid #bcbcbc}.template-page-208-or-480V .circuit_grid_item:nth-of-type(1){width:15%}.template-page-208-or-480V .circuit_grid_item:nth-of-type(2){width:42%}.template-page-208-or-480V .circuit_grid_item:nth-of-type(3){width:42.1%}.product_item_containers{display:flex;justify-content:center}.product_item{width:90%}}img.image0-icon{width:70%}.box1-grid{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}a.img0-a{background:none!important}.template-index .custom-video-buttons.custom-left-right-buttons{bottom:0!important}.caption-with-letter-spacing{font-size:24px;margin-bottom:12px!important}.custom-video-heading h2 a{color:#fff!important;text-decoration:none}.text2t{font-size:16px;color:#bcbcbc;text-align:justify}.heading-with-logoo h3{font-size:38px;margin:0}.new-featured-button{background:#c7060c;text-align:center;padding:11px;margin:12px 0;text-decoration:none;color:#fff;font-weight:700;display:block}.template-page-busSTRUT .custom-collection-list-inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.new-featured-button a{text-decoration:none;color:#fff;font-weight:700}.new-fea-button a{width:100%!important;max-width:658px;display:block}.template-collection-power-208y h1.image-with-text__heading.inline-richtext.h0{color:#fff}.custom-index00{text-align:center}.bundle-products-list p{margin-bottom:25px}.extra-div p{font-size:24px;margin:0}.x-div{text-align:center}.alphabet-count{display:none}.template-page-upto_2_circuits .alphabet-count{display:block;text-align:center}.template-page-upto_4_circuits .alphabet-count{display:block}.template-page-208-or-480V .alphabet-count{display:block;text-align:center}.alphabet-count{font-size:30px;color:#ed0614}.emplate-page-upto_2_circuits .product_under_subheading,.template-page-208-or-480V .product_under_subheading,.template-page-upto_4_circuits .product_under_subheading{display:none}.template-index .u-text{color:#cd2628;font-weight:800;font-family:sans-serif}.template-index .a-text{color:#0154a9;font-family:sans-serif;font-weight:800}.template-index .s-text{color:#fff;font-weight:700;font-family:sans-serif}.template-page-ROWs .image-grid-section{grid-template-columns:1fr 1fr 1fr 1fr!important}.template-page-ROWs .bundle-products-list ul li a{color:#fff;text-decoration:none;display:flex;font-size:16px!important}.template-page-ROWs .bundle-products-list ul li img{width:50px;height:50px;object-fit:cover;border:1px solid #ffffff}.project-item-content h2{font-size:24px!important;font-weight:700;padding:0 20px!important;text-shadow:0 0 15px #000;text-transform:uppercase;transition:background-color .1s linear;color:#fff}.project-item-block.project-item-heading-block h2{font-size:22px!important;font-weight:600;margin:10px 0}span.s-text{color:#c7c7c7;font-weight:600;font-family:sans-serif}span.u-text{color:#cd2628;font-weight:800;font-family:sans-serif}span.a-text{color:#0154a9;font-family:sans-serif;font-weight:800}section#shopify-section-template--16767981224023__featured_product_F3pTgt .s-text{color:#c5c5c5}.color-scheme-4 h2.product__text.inline-richtext.caption-with-letter-spacing{font-size:30px;font-weight:400;font-family:Roboto,sans-serif;color:#ffffffbf}.template-page-ROWs .bundle-products-list ul li a:hover{font-weight:700;color:#fff6f6}.image-grid.install-number-item.image-steps{box-shadow:#6363635e 0 2px 8px;padding-top:20px}.step-image img{width:100px}.template-page-ROWs .custom--step-heading-sections .step-heading-col{display:flex;align-items:center;gap:30px;justify-content:flex-start}.template-page-ROWs .icon-with-richtext-main{padding:0 0 60px}div#shopify-section-template--16767981224023__text_with_video_9T4qQw .s-text{color:#c3c3c2}.template-page-ROWs .image-grid-section{margin:0!important}.top-inner-text{display:flex;justify-content:space-around;gap:20px}.price-block-main{display:none}.right-top-text p,.left-top-text p{margin:0;font-family:Montserrat,sans-serif}.bottom-inner-text{display:flex;justify-content:space-around;gap:30px}.right-top-text{font-size:25px;width:33.33%;display:flex;justify-content:center;border-bottom:3px solid blue;margin-bottom:18px;position:relative}.template-page-ROWs .right-top-text{width:22.22%}.template-page-ROWs .left-top-text{width:73.66%}.template-page-ROWs .left-bottom-text{width:22.22%}.template-page-ROWs .right-bottom-text{width:73.66%}.left-top-text{font-size:25px;width:68.66%;display:flex;justify-content:center;border-bottom:3px solid #e60b15;margin-bottom:18px;position:relative}.left-bottom-text{font-size:25px;width:33.33%;border-top:3px solid blue;display:flex;justify-content:center;margin-top:20px;position:relative}.right-bottom-text{width:68.66%;font-size:25px;border-top:3px solid #ec0812;margin-top:20px;display:flex;justify-content:center;position:relative}.left-bottom-text p,.right-bottom-text p{margin:0;font-family:Montserrat,sans-serif}.left-top-text :before{content:"\2b9e";position:absolute;top:24px;right:-5px;color:#e60b15}.left-top-text :after{content:"\2b9e";position:absolute;top:24px;color:#e60b15;left:-5px;transform:rotate(184deg)}.right-top-text :before{content:"\2b9e";position:absolute;top:24px;right:-5px;color:#00f}.right-top-text :after{content:"\2b9e";position:absolute;top:24px;color:#00f;left:-5px;transform:rotate(184deg)}.left-bottom-text :before{content:"\2b9e";position:absolute;right:-5px;color:#00f;bottom:24px}.left-bottom-text :after{content:"\2b9e";position:absolute;bottom:24px;color:#00f;left:-5px;transform:rotate(184deg)}.right-bottom-text :before{content:"\2b9e";position:absolute;right:-5px;color:#ec0812;bottom:24px}.right-bottom-text:after{content:"\2b9e";position:absolute;bottom:24px;color:#ec0812;left:-6px;transform:rotate(184deg)}.new-index00 span.s-text{color:#c7c7c7;font-weight:600;font-family:sans-serif}.template-page-PPC-busstrut-solutions .custom-videos-btns-main-block{position:relative;padding-bottom:19.8%}.template-page-PPC-busstrut-solutions .custom-home--vidoe-main.custom-videos-main video{display:block;width:100%;object-fit:cover;object-position:top;position:absolute;aspect-ratio:15/3}.template-page-PPC-busstrut-solutions .top-logo-heading-inner h1,.template-page-PPC-busstrut-solutions .top-logo-heading-inner h3{color:#fff}.template-page-PPC-busstrut-solutions .image-grid.install-number-item.image-steps{box-shadow:#ffffff5e 0 2px 8px;padding-top:20px;background:#fff}.template-page-PPC-busstrut-solutions .icon-with-richtext-main{padding:0}.template-page-PPC-busstrut-solutions .icon-with-richtext .image-grid-section{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center;gap:40px;margin:8px 0}.ppc-top-inner-text{display:flex;gap:20px}.ppc-left-top-text{font-size:25px;width:50%;display:flex;justify-content:center;border-bottom:3px solid #e60b15;margin-bottom:18px;position:relative}.ppc-right-top-text{font-size:25px;width:50%;display:flex;justify-content:center;border-bottom:3px solid blue;margin-bottom:18px;position:relative}.ppc-bottom-inner-text{display:flex;gap:30px}.ppc-left-bottom-text{font-size:25px;width:50%;border-top:3px solid blue;display:flex;justify-content:center;margin-top:20px;position:relative}.ppc-right-bottom-text{width:50%;font-size:25px;border-top:3px solid #ec0812;margin-top:20px;display:flex;justify-content:center;position:relative}.ppc-left-top-text p{color:#fdfdfd}.ppc-right-top-text p,.ppc-left-bottom-text p,.ppc-right-bottom-text p{color:#fff}.ppc-left-top-text :before{content:"\2b9e";position:absolute;top:74px;right:-5px;color:#e60b15}.ppc-left-top-text :after{content:"\2b9e";position:absolute;top:74px;color:#e60b15;left:-5px;transform:rotate(184deg)}.ppc-right-top-text :before{content:"\2b9e";position:absolute;top:74px;right:-5px;color:#00f}.ppc-right-top-text :after{content:"\2b9e";position:absolute;top:74px;color:#00f;left:-5px;transform:rotate(184deg)}.ppc-left-bottom-text :before{content:"\2b9e";position:absolute;right:-5px;color:#00f;bottom:74px}.ppc-left-bottom-text :after{content:"\2b9e";position:absolute;bottom:74px;color:#00f;left:-5px;transform:rotate(184deg)}.ppc-right-bottom-text :before{content:"\2b9e";position:absolute;right:-5px;color:#ec0812;bottom:74px}.ppc-right-bottom-text:after{content:"\2b9e";position:absolute;bottom:74px;color:#ec0812;left:-6px;transform:rotate(184deg)}.gradientppc-1-x-3-pole .PPC-page-forms .globo-form-control input,.PPC-page-forms .globo-form-control textarea{background:#e2e2e2!important;border:1px solid;color:#000!important;font-size:18px!important}.gradientppc-1-x-3-pole .bundle-products-list ul li img{border:1px solid #ffffff}.gradientppc-1-x-3-pole .bundle-products-list ul li a{color:#fff;text-decoration:none;display:flex;font-size:16px!important}.gradientppc-1-x-3-pole .bundle-products-list ul li a:hover{font-weight:700;color:#fff}.gradientppc-1-x-4-pole .bundle-products-list ul li img{border:1px solid #ffffff}.gradientppc-1-x-4-pole .bundle-products-list ul li a{color:#fff;text-decoration:none;display:flex;font-size:16px!important}.gradientppc-1-x-4-pole .bundle-products-list ul li a:hover{font-weight:700;color:#fff}.gradientppc-1-x-4-pole .PPC-page-forms .globo-form-control input,.PPC-page-forms .globo-form-control textarea{background:#e2e2e2!important;border:1px solid;color:#000!important;font-size:18px!important}.image-grid img{width:100%;height:220px;object-fit:contain}.template-page-upto_2_circuits .bundle-products-list ul li a{color:#fff;text-decoration:none;display:flex;font-size:16px!important}.template-page-upto_2_circuits .bundle-products-list ul li img{width:50px;height:50px;object-fit:cover;border:1px solid #ffffff}.template-page-upto_2_circuits .bundle-products-list ul li a:hover{font-weight:700;color:#fff}.template-page-upto_2_circuits .product-form__buttons{max-width:100%}.template-page-upto_2_circuits .product__media-list{gap:0}.template-page-upto_4_circuits .bundle-products-list ul li a{color:#fff;text-decoration:none;display:flex;font-size:16px!important}.template-page-upto_4_circuits .bundle-products-list ul li img{width:50px;height:50px;object-fit:cover;border:1px solid #ffffff}.template-page-upto_4_circuits .bundle-products-list ul li a:hover{font-weight:700;color:#fff}.template-page-upto_4_circuits .product-form__buttons{max-width:100%}.template-page-upto_4_circuits .product__media-list{gap:0}.template-page-208-or-480V .bundle-products-list ul li a{color:#fff;text-decoration:none;display:flex;font-size:16px!important}.template-page-208-or-480V .bundle-products-list ul li img{width:50px;height:50px;object-fit:cover;border:1px solid #ffffff}.template-page-208-or-480V .bundle-products-list ul li a:hover{font-weight:700;color:#fff}.template-page-208-or-480V .product-form__buttons{max-width:100%}.template-page-208-or-480V .product__media-list{gap:0}.email-popup{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:0 16px;box-shadow:0 4px 12px #0000001a;display:none;text-align:center;z-index:999}.email-link{display:inline-block;margin-top:10px;padding:8px 16px;background-color:#2196f3;color:#fff;border-radius:5px;text-decoration:none;transition:background-color .3s ease}.email-link:hover{background-color:#0b7dda}.everywhere-busstrut-heading-col{display:flex;gap:10px}h2.email-btn00{text-decoration:underline;cursor:pointer}.custom_heading_wrapper{cursor:pointer}img.variant-icon-img{width:100%;max-width:120px;mix-blend-mode:difference}h3.email-btn{background:#fff;color:#000;padding:12px 24px;border-radius:6px;cursor:pointer;transition:background-color .3s ease}.new-home-img-label img{width:100%;max-width:60px;mix-blend-mode:difference}.extra-div{align-items:center;justify-content:space-between}.template-index .new-home-img-label{display:flex!important;align-items:center;gap:10px;width:247px!important;padding:18px!important;font-weight:600;justify-content:end!important}.new-extra-grid{display:flex;margin-top:16px;align-items:center}#contact-button{position:fixed;bottom:20px;right:20px;background-color:#fff336;color:#b80000;padding:18px 29px;border-radius:50px;cursor:pointer;font-size:20px;font-weight:700;box-shadow:2px 2px 10px #0003;z-index:1000;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}#contact-button:hover{background-color:#fff336;transform:scale(1.05);border:1px solid white}#contact-text{display:block}#contact-close{display:none;font-size:20px}@media (max-width: 700px){#contact-button{display:none}}#contact-form-container{position:fixed;bottom:-350px;right:20px;background:#fff;padding:20px;width:320px;border-radius:12px;box-shadow:0 4px 15px #0003;z-index:999;transition:all .4s ease-in-out;opacity:0;transform:translateY(20px)}#contact-form-container.active{bottom:80px;opacity:1;transform:translateY(0)}#contact-form h3{font-size:20px;font-weight:700;color:#333;text-align:center;margin-bottom:15px}#contact-form input{display:block;width:100%;padding:12px;margin:10px 0;border:1px solid #ccc;border-radius:8px;font-size:14px;transition:border .3s ease,box-shadow .3s ease}#contact-form input:focus{border-color:#c7060c;box-shadow:0 0 8px #c7060c3d;outline:none}#contact-form button{background:#000;color:#fff;padding:12px;border:none;width:100%;cursor:pointer;border-radius:8px;font-size:16px;font-weight:700;transition:background .3s ease,transform .2s ease}#contact-form button:hover{background:#6d6e6f;transform:scale(1.02)}#contact-close-btn{position:absolute;top:10px;right:15px;font-size:22px;cursor:pointer;color:#666;transition:color .3s ease,transform .2s ease}#contact-close-btn:hover{color:#ff4d4d;transform:rotate(90deg)}#contact-button.active{background-color:#fff336;border-radius:50%;width:50px;height:55px}#contact-button.active #contact-text{display:none}#contact-button.active #contact-close{display:block}.home-media-gallary{display:flex;margin-bottom:20px;justify-content:space-evenly}.home-media-gallary img{width:100px}.featured-product:not(.product--no-media)>.product__info-wrapper{padding-left:7rem!important}.owl-prev,.owl-next{font-size:30px;color:#fff;background:#0000001a;padding:10px 15px;border-radius:50%;cursor:pointer;transition:.3s}.owl-prev:hover,.owl-next:hover{background:#0000004d}.template-index .product-form{display:block;margin-top:30px}.template-index .bundle-products-list.product__description.rte{margin-bottom:30px}button.owl-prev img,button.owl-next img{width:100%;max-width:20px}.owl-nav{position:absolute;top:52px;display:flex;width:100%;justify-content:space-between;align-items:center}.automative_sticky_sidebar{display:inline-block;width:20%;vertical-align:top;padding-top:15px}[data-phone-original=true]{pointer-events:auto!important;text-decoration:none!important;-webkit-text-fill-color:inherit!important}.gfb-style-material_outlined [data-type=acceptTerms] .flex-wrap .checkbox-wrapper .checkbox-input:checked~.checkbox-label:after{background-color:#000!important}.template-page-product-configurator .page-width.for-collection-pages{display:none}.template-index .bundle-products-list ul li a{color:#fff;text-decoration:none;display:flex;font-size:16px!important}.template-index .bundle-products-list ul{padding-left:0}.template-index .bundle-products-list p{padding-left:6px}.template-index .bundle-products-list ul li a:hover{font-weight:700;color:#b8b8b8}.variant-diagram-container{margin-top:50px!important}.template-index .bundle-products-list ul li img{width:50px;height:50px;object-fit:cover;border:1px solid #ffffff}.media-variant-image{margin-bottom:40px;margin-top:40px}.custom_outer_undercart-image.top_video_content{margin-bottom:10px}.one-system-top-bar.new_bar_single_line{margin:20px 0;justify-content:start;gap:10px;position:relative;right:13%;display:none}.one-system-top-bar.new_bar_single_line h2 a{font-size:inherit;line-height:inherit;color:inherit;text-decoration:none}.one-system-top-bar.new_bar_single_line h2{color:#000}.one-system-top-bar.new_bar_single_line span.one-system-top-bar-line{background:#000}.one-system-top-bar.new_bar_single_line h2{font-size:14px!important;line-height:16px!important}.for-collection-pages nav.breadcrumbs{margin-top:1rem}.template-collection-grid .home-image-with-right-text-inner{align-items:center;background:#fff}.custom_heading_inner-wrapp{display:flex;justify-content:center;gap:40px;align-items:center}.custom_heading_inner-wrapp a.button.custom_heading_btn{background:#fff;color:#000;max-height:max-content}.custom_heading_inner-wrapp a.button.custom_heading_btn:after,.custom_heading_inner-wrapp a.button.custom_heading_btn:before{content:none}.custom_heading_inner-wrapp .custom_heading{font-size:36px;color:#fff}.custom_heading_button-wrapper{background:#000;padding:14px 5px}.template-page-PPC-commercial-solutions .ppc-image-grid-item{border:3px solid #ff0000}.product__description,.multicolumn-card__info .rte,.image-with-text__text.rte p,.rich-text__text p,.custom-banner-text-below-block p,.descripton-col p,.text-description ul li{font-size:20px!important}.facet-filters__field .select__select option{color:#000}.template-page-industrial .multicolumn-list__item{border:3px solid #ff0000}.multicolumn_title-btn-wrapper{display:flex;flex-direction:column;justify-content:space-between}.multicolumn-card__info h3{min-height:54px}.template-collection-grid .home-image-with-right-text-inner .home-image-with-left-block{height:100%;display:flex;align-items:center;cursor:pointer}.new-collection-list-section .main-heading{display:flex;text-align:center;justify-content:center;align-items:center}.custom-image-with-text .custom_img-text-btns{display:inline-block;margin-top:10px}.custom-image-with-text .custom_img-text-btns a{background:red}.custom-image-with-text .custom_img-text-btns a:before,.custom-image-with-text .custom_img-text-btns a:after{content:none}.template-collection-lighting-power .multicolumn-list__item .media--adapt .multicolumn-card__image{top:50%;left:50%;right:50%;transform:translate(-50%,-50%)}.template-collection-lighting-power .multicolumn-card h3.inline-richtext{text-align:center}.template-page-supermarkets .multicolumn-card.content-container{border:1px solid #000}.template-page-office .multicolumn-list__item .media--adapt .multicolumn-card__image{width:100%}.custom_multibtn_wrapp{width:100%;text-align:center!important}.template-product-config-products .product-form__input--pill label{width:290px;text-align:left!important}.custom_collection_progrid-outer{padding-top:30px}.bottom_collection_grid_outer-wrapp .product_grid_heading-wrapp{margin-top:40px}.collection_grid-cst-heading.h1{margin-bottom:25px}#shopify-section-template--16677667569751__featured_product_PdyB7i fieldset.js.product-form__input.product-form__input--pill label{width:290px!important;text-align:left}.collection_grid-cst-subheading{color:#000}.header__icon--menu{text-decoration:none}.bottom_collection_grid_outer-wrapp .product_grid_heading-wrapp li.grid__item{max-width:calc(25% - var(--grid-desktop-horizontal-spacing) / 2)}span.icon-new-hamburger.icon.icon-hamburger{border:none;height:auto;width:auto}.new-collection-list-section .main-heading img{height:50px;width:50px}.custom_collection-desc{padding:0 10px}.custom-image-block a{color:inherit;text-decoration:none;position:relative}.page-width.custom_image_blocks_inner{display:grid;justify-content:center;align-items:start;grid-template-columns:1fr 1fr;gap:20px}.scrolling_bottom_sections hr{background:#000}.side_bottom_rpeater_wrapp img{width:auto;max-width:100%}.automative_sticky_sidebar ul.sidebar_stickibar_menu{list-style:none;margin:0;padding:0}.automative_sticky_sidebar li.sidebar-SubNavItem{width:100%;display:block;position:relative;margin:0 0 3px}.text-with-video-section .text-with-video-grid .video-col .bgvideo{width:100%}.automative_sticky_sidebar li.sidebar-SubNavItem a{display:flex;width:100%;padding:8px 10px;line-height:19px;min-height:50px;text-transform:uppercase;color:#000;background:#fff;text-decoration:none;justify-content:start;align-items:center;cursor:pointer}.side_bottom_rpeater_wrapp h2 span{font-size:medium}.automative_sticky_sidebar li.sidebar-SubNavItem a:hover{background:#000;color:#fff}.automative_sticky_sidebar p.sidebar_heading{font-weight:600;font-size:1.45em;color:#00;line-height:1em;margin:0 0 15px;padding:0;display:block}.automative_page_outer-wrapper a{color:#000}.auto-right_top_content h1,.auto-right_top_content p{margin:0 0 15px;color:#000}.automotive_side_all_content .auto-right_top_content img{width:100%;height:100%;margin:0 0 15px}.automotive_side_all_content{display:inline-block;padding:10px 2% 0 5%;width:79%}.auto-solutions_rpeater_wrapp .auto-image_content_wrapper{display:flex;gap:28px;align-content:flex-start}.auto-solutions_rpeater_wrapp .auto-image_content_wrapper img{width:100%;height:auto}.auto-solutions_rpeater_wrapp .auto-image_content_wrapper p{margin:0 0 15px;color:#fff}.auto-solutions_rpeater_wrapp .auto-image_content_wrapper ul li{color:#fff}.auto-solutions_rpeater_wrapp .auto_left_image,.auto-solutions_rpeater_wrapp .auto_right_Content,.auto-solutions_rpeater_wrapp .auto_left_image_wrapp,.auto-solutions_rpeater_wrapp .auto_right_image_wrapp{flex:1}.read_more_with_content a.read_more_btn{font-size:1em;margin:5px 0}.read_more_with_content a.read_more_btn:active{color:#fff}.auto-solutions_rpeater_wrapp .auto-solutions-heading{margin:0 0 15px;font-size:1.5em;line-height:1em;color:#fff}.auto-solutions_rpeater_wrapp{margin:0 4% 25px 0}.banner_outer_main_wrapp{position:relative;overflow:hidden;height:100%;min-height:340px}.banner_outer_main_wrapp .videoContainer{z-index:2;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.banner_outer_main_wrapp a.videoCloseButton{width:40px;height:40px;font-size:2em;font-weight:700;line-height:40px;top:0;right:5%;margin:auto;position:absolute;text-align:center;z-index:3;color:#000;background-color:#fff;text-decoration:none!important;transition:background-color .2s ease-out}.banner_outer_main_wrapp .videoFrameWrap{position:relative;padding-bottom:0;padding-top:0;height:100%;margin:0 auto;width:100%}.banner_outer_main_wrapp .videoFrameWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.banner_outer_main_wrapp .banner_image-Content{width:100%;height:100%;max-width:1400px;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;margin:auto}.banner_outer_main_wrapp .banner_copyBlockWrapper{position:absolute;width:33%;height:100%;margin:auto;left:13%;text-align:center}.banner_outer_main_wrapp img{position:relative;top:0;left:0;width:100%;z-index:0;height:500px;object-fit:cover}.banner_outer_main_wrapp .banner_heading_btn-wrapp{width:auto;height:auto;position:relative;display:inline-block;text-align:left!important;overflow:auto;z-index:5;zoom:1;margin:auto;top:50%;background:#efedec;background:#ffffffbf;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transform:translateY(-50%)}.banner_outer_main_wrapp h1.banner-headline{margin:0 0 10px;color:#000;line-height:1em}.for-mobile{display:none}.gradient.collections{background:#000!important}.col-main-heading{text-align:center}.col-main-heading h2{font-weight:700;font-size:56px;margin:10px}.power-custom-img .card__media .media img{background:#fff}.collection-heading-0 h5{font-weight:700;font-size:42px;margin:20px 0}.collections .main-page-title{text-align:center;font-weight:600;font-size:45px}.collections .main-page-title:before{background:url(/cdn/shop/files/busstrut-icon.png?v=1724997335) 50% / contain no-repeat;content:"";display:inline-block;height:48px;width:48px}.new-collection-page{border-top:1px solid #8080808a}.banner-image img{width:100%}.new-collection-list-section{padding-bottom:0}.inner-section{display:grid;justify-content:center;align-items:center;grid-template-columns:1fr 1fr;gap:20px}.coll-media{width:100%;padding:8px;display:flex;justify-content:center;box-shadow:#fffffffa 0 0 10px;background:#000;align-items:center}.coll-media img{max-width:100%;height:250px;object-fit:fill}.collection-heading h5{font-size:24px;position:relative;margin:0;font-weight:600}.collection-heading h5:before{background:url(/cdn/shop/files/busstrut-icon.png?v=1724997335) 50% / contain no-repeat;content:"";display:inline-block;height:28px;width:28px}.template-index .new-collection-list-section .collection-heading h5:before{background:url(/cdn/shop/files/image_2025_01_05T20_04_13_685Z.png?v=1736138361) 50% / contain no-repeat;height:48px;width:48px}.template-index .new-collection-list-section .collection-heading h5{display:flex;align-items:center}.collection-grid{position:relative}.collection-heading{background:#141313a8;padding:8px;position:absolute;bottom:0;width:99%;margin:2px;border-top:1px solid #ffffff6b}.img-icon{position:absolute;top:5px;right:5px}.main-heading h2{font-size:36px}.main-heading h2:before{background:url(/cdn/shop/files/busstrut-icon.png?v=1724997335) 50% / contain no-repeat;content:"";display:inline-block;height:28px;width:28px}.menu-drawer summary.menu-drawer__menu-item a{color:inherit;text-decoration:inherit}.collection-grid .coll-media img:hover,.banner-image:hover{opacity:.7}.main-heading h2{text-align:center;font-weight:600}.new-collection-list-section .main-heading{background:#ee4153;padding:15px;margin:0}.custom_image_blocks_outer{padding-bottom:20px}.img-icon img{width:40px}h2.related-products__heading{text-align:center}.custom-image-with-text-inner{display:flex;align-items:center;justify-content:center;gap:7rem}.custom-image-with-text-inner.img-layout-right{flex-direction:row-reverse}.custom-image-with-text-block{width:50%}.custom-image-with-text-block.image-block img{width:100%;display:block;border-radius:10px}.custom-image-with-text-block.content-block h2{margin:15px 0;font-weight:700;font-size:42px;color:#fff}.custom-image-with-text-block.content-block .image-with-text__text.rte h3{font-size:24px;margin:0;font-weight:700}.custom-image-with-text-block.content-block .image-with-text__text.rte p{color:#fff;font-size:18px}.custom-gallery-slider-inner{position:relative}.custom-gallery-slider-inner .owl-carousel{padding:0 20px}.custom-gallery-slider-inner .owl-nav button{position:absolute;top:50%;transform:translateY(-50%);background:#fff!important;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.custom-gallery-slider-inner .owl-nav button.owl-prev{left:0}.custom-gallery-slider-inner .owl-nav button.owl-next{right:0}.custom-gallery-slider-inner .owl-nav button img{width:100%;max-width:12px}.custom-gallery-slider-item a.image-popup-vertical-fit,.custom-gallery-slider-item a.image-popup-vertical-fit img{width:100%;display:block;border-radius:10px}.custom-rich-text-with-image-inner{width:100%;max-width:66%;margin:0 auto}.custom-rich-text-with-image-block{text-align:center;margin-bottom:20px}.custom-rich-text-with-image-block h2{margin:0;font-weight:700;font-size:42px}.custom-rich-text-with-image-block img{width:100%}.custom-rich-text-with-image-block a.button{width:100%;max-width:300px;font-size:20px;height:60px;border-radius:8px}.custom-rich-text-with-image-block a.button:before,.custom-rich-text-with-image-block a.button:after{content:unset!important}.custom-two-video-section-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center}.custom-two-video-block video{display:block;width:100%;min-height:600px;object-fit:cover}.custom-two-video-block{position:relative}.custom-two-video-btn-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.custom-two-video-item:before{content:"";background:#000;width:100%;height:100%;display:block;position:absolute;opacity:.2}.product-btns-block{display:grid;align-items:center;justify-content:space-between;gap:10px;grid-template-columns:1fr 1fr}.download-pdf-block a.metafield-url{background:#c7060c;padding:10px;color:#fff;text-decoration:none;width:100%;display:block;text-align:center}.collection-list.contains-card.contains-card--collection .card__inner{height:250px;border:2px solid #c7060c}body.template-page-light .collection-list.contains-card.contains-card--collection .card__inner{height:unset;border:2px solid #c7060c}.collection-image-grid{width:50%;padding:20px}.collection-image-grid img{width:100%;max-height:500px;object-fit:contain}body.template-page-light.light{opacity:1}body.template-page-decor,body.template-page-projects,body.template-page-PPC-commercial-solutions,body.template-page-PPC-busstrut-solutions,body.template-page-ppc-retail,body.template-page-ppc-grocery,body.template-page-ppc-office,body.template-page-ppc-showroom,body.template-page-ppc-industrial,body.template-page-ppc-restaurant,body.template-page-ppc-salon,body.template-page-ppc-other,body.template-page-ppc-residential-services,body.template-page-ppc-exterior-services,body.template-page-ppc-gym,body.template-page-ppc-art-gallery,body.template-page-ppc-furniture-stores,body.template-page-ppc-studio,body.template-page-ppc-thank-you{background:#000!important;opacity:1!important}body.template-page-ppc-thank-you .product-configurator-app{padding-bottom:50px}.custom-banner-text-block.content-block{display:flex;align-items:center;position:absolute;bottom:15%}.custom-banner-text-block.content-block img{height:40px;width:40px}.custom-banner-text-block.content-block h2{font-weight:700;font-size:56px;margin:0;color:#fff}.custom-banner-text-below-block.rte p{font-size:16px;color:#000}.custom-banner-text-below-block.rte p a{color:#c7060c;text-decoration:none;font-weight:700}.image-with-text__text.rte ul{list-style:none;padding:0}.image-with-text__text.rte ul li{position:relative;padding-left:50px;font-size:20px;margin-bottom:20px;color:#fff;font-weight:500}.image-with-text__text.rte .metafield-rich_text_field li{color:#000;text-align:left}.image-with-text__text.rte ul li:before{content:"";background-image:url(/cdn/shop/files/Frame_1.svg?v=1735794154);height:35px;width:35px;display:block;z-index:1;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:-1px}.template-product .product-custom-rich-text-with-image-inner .image-with-text__text.rte ul li:before{background-image:url(/cdn/shop/files/Frame_1_1_1.svg?v=1735794154)}.custom-video-section-inner.custom-video-block-3{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;justify-content:center;gap:30px}.custom-video-section-inner.custom-video-block-2{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center;gap:30px}.custom-video-section-inner.custom-video-block-1 .custom-video-item{width:66.66666667%;margin:0 auto}.custom-image-with-text-block.content-block .image-with-text__text.rte p a{color:#c7060c;font-weight:600;text-decoration:none}.custom-video-section-inner.custom-video-block-1 .custom-video-item iframe{height:500px}.custom-video-item iframe{width:100%;height:300px}.custom-video-item p.custom-video-text{font-size:22px;margin:0!important;text-align:center;color:#fff;font-weight:600}.custom-two-column-text .image-with-text__text.rte h3{font-size:30px!important;margin-bottom:15px!important;line-height:40px}.custom-banner.image-block img{width:100%}.custom-banner-text-inner{position:relative}body.template-page-power .rich-text__blocks a.button,body.template-page-light .rich-text__blocks a.button,body.template-page-data .rich-text__blocks a.button,body.template-page-decor .rich-text__blocks a.button{font-weight:700}.everywhere-busstrut-main{padding:6em 0;background-size:cover;box-shadow:inset 2000px 3000px 4000px #000000c4}.everywhere-busstrut-heading-col h2,.everywhere-busstrut-heading-col h2 a{color:#fff}.everywhere-busstrut-img-col img{height:211px;width:281px;max-width:100%}.everywhere-busstrut-content-col h3{color:#fff;margin:0;font-size:18px;font-weight:600;line-height:27px}.everywhere-busstrut-inner-col{display:flex;justify-content:center;gap:30px}.everywhere-busstrut-img-col{width:30%;text-align:center}.everywhere-busstrut-content-col{width:51%;display:flex;align-items:center}.everywhere-busstrut-heading-col h2{font-size:28px;font-weight:600;line-height:35px;text-align:center}.everywhere-busstrut-inner{display:flex;flex-direction:column;gap:40px}body.template-page-product-configurator .product-configurator-app{width:99%;margin:0 auto}body.template-page-product-configurator .product-configurator-app .vw3d{margin:0!important}body.template-page-product-configurator{background:#000}.accordion-section-heading{display:flex;align-items:center;justify-content:center;border-bottom:3px solid #c7060c;margin-bottom:50px;padding-bottom:40px}.accordion-section-heading h2{font-size:54px;line-height:62px;font-weight:600;margin:0}.accordion-section-heading img{width:48px;height:48px}.accordion-item{border-bottom:2px solid #676767}.accordion-item a{padding:25px 0;color:#000;text-decoration:none;font-size:20px;display:flex;align-items:center;justify-content:space-between;transition:color .15s ease;-webkit-transition:color .15s ease}.accordion-item a.accordion-item-link.active,.accordion-item a.accordion-item-link:hover{color:#c7060c}.accordion-item .content p{font-size:18px;color:#000}.accordion-item .content ul li,.accordion-item .content ol li{margin-bottom:10px;font-size:18px;color:#fff}.custom-image-flip-inner{display:flex;align-items:center;justify-content:center;gap:40px;border-bottom:3px solid #333;padding:5px 0}.custom-image-flip-inner .custom-image-flip-left-block{width:33.333%}.custom-image-flip-inner .custom-image-flip-right-block{width:66.666%}.custom-image-flip-inner .custom-image-flip-right-block img{width:100%}.overhead-power-distribution h2.banner__heading.inline-richtext.h1{font-size:56px}.overhead-power-distribution .custom--step-heading-sections.step-2{padding:0}.overhead-power-distribution .step-heading h2{margin:0}.overhead-power-distribution .custom--step-heading-sections .step-heading-col{display:flex;align-items:center;justify-content:space-evenly}.overhead-power-distribution .custom--step-heading-sections .step-heading-col .step-heading h2{font-size:26px}.overhead-power-distribution h2.rich-text__heading{font-size:40px;font-weight:700;letter-spacing:-.6px;text-transform:uppercase;padding-right:10px}.overhead-power-distribution .rich-text__text h2{font-size:32px;font-weight:700;letter-spacing:-.6px;text-transform:uppercase}.overhead-power-distribution .rich-text__text p{font-size:18px;line-height:22px}.overhead-power-distribution .rich-text__blocks{max-width:123rem;text-align:center!important}.overhead-power-distribution .rich-text__wrapper--left{justify-content:space-around}.overhead-power-distribution .page-width{padding:0}.overhead-power-distribution .image-with-text__text.rte.body p{font-size:24px;line-height:34px}.overhead-power-distribution h2.image-with-text__heading{font-size:32px;font-weight:600}.overhead-power-distribution .image-with-text__content{padding:34px}.overhead-power-distribution h2.title.inline-richtext.h1{padding:43px 41px;font-size:41px;font-weight:500}.video-section.isolate.section-template--16289738260567__video_38G4di-padding{position:relative}.overhead-power-distribution .title-wrapper.title-wrapper--no-top-margin.scroll-trigger.animate--slide-in{position:absolute;top:216px;z-index:3}.overhead-power-distribution h2#slider-heading{font-size:34px;font-weight:700;letter-spacing:-.6px;line-height:44px}.overhead-power-distribution div#slider-heading-col{margin-bottom:0!important}.overhead-power-distribution div#slider-heading-col h2#slider-heading{padding-left:10px!important}.overhead-power-distribution .multicolumn-card__info h3{font-size:32px;font-weight:700;letter-spacing:-.6px;line-height:38px;text-transform:uppercase}.overhead-power-distribution .multicolumn-card__info h3:hover{cursor:pointer;text-decoration:underline}.overhead-power-distribution .multicolumn-card__info p{font-size:20px;letter-spacing:-.5px;line-height:26px}.overhead-power-distribution .custom--step-heading-sections{background:#000}.overhead-power-distribution .multicolumn-list{padding-bottom:30px!important}.overhead-power-distribution .custom--step-heading-sections .step-heading-col .step-heading h2{font-size:26px;padding-bottom:6px}.overhead-power-distribution h2.banner__heading.inline-richtext.h2{font-size:40px}.brusstrut-top-heading-main .one-system-top-bar{margin:0;justify-content:center;gap:20px}.brusstrut-top-heading-main .one-system-top-bar span.one-system-top-bar-line{width:60%}.custom-gallery-slider-item img{aspect-ratio:3/2;object-fit:cover}.form-disclaimer-text div#paragraph-1 p{font-size:12px}.form-disclaimer-text div#paragraph-1 p a{color:#fff}.article-template__hero-container{max-width:100%!important;width:700px!important;margin:50px auto!important}.article-template__hero-container .article-template__hero-adapt.media{background:transparent}.article-template__content img{display:block;text-align:center;box-sizing:border-box;border:10px solid #f6f9fc;border-radius:10px;box-shadow:0 30px 15px -25px #0000004d,0 0 30px #00000026;margin:2em auto}.article-template__content iframe{width:100%;height:400px}.table-content-block-inner{border-radius:10px;padding:15px;background:#f6f9fc;margin:2em 0}.table-content-block-inner h2{color:#000;font-size:20px!important;margin:0!important;line-height:1;font-weight:400}.table-content-block-inner-list ul{list-style:none}.table-content-block-inner-list ul li a{color:#6a1b9a!important;padding:5px 0;display:block;text-decoration:none;font-size:16px!important;line-height:1.3}button.dib-prod-addtocart{background-color:#78b657!important;color:#000;font-size:15px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-decoration:none;padding:12px 40px;height:auto;letter-spacing:.3px;display:inline-block;border-radius:3px;cursor:pointer;transition:filter .2s ease;max-width:100%;text-overflow:ellipsis;overflow:hidden;line-height:1.2;border:0;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none}.main-blog h1.title--primary{text-align:center}body.template-index .download-pdf-block a.metafield-url{background:#c7060c}body.template-collection-grid .bottom_collection_grid_outer-wrapp ul#product-grid li.grid__item{max-width:33%!important}body.template-collection-power-120v .product__info-wrapper .product-form__input label,body.template-collection-power-208y .product__info-wrapper .product-form__input label,body.template-collection-power-240v .product__info-wrapper .product-form__input label{width:100%;text-align:left}body.template-collection-power-240v .scrolling_bottom_sections hr,body.template-collection-power-208y .scrolling_bottom_sections hr,body.template-collection-power-3phase .scrolling_bottom_sections hr{display:none}@media screen and (max-width: 992px) and (min-width: 750px){.overhead-power-distribution .rich-text__blocks{max-width:77rem!important}.featured-product:not(.product--no-media)>.product__info-wrapper{padding-left:0!important}}.Prewired-Strut-inner{display:flex;width:100%}.Prewired-Strut-col{width:33.3%;height:390px;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.Prewired-Strut-col img{width:337px;max-width:100%}.Prewired-Strut-content-col{width:100%}.Prewired-Strut-img-col{width:100%;height:90%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.Prewired-Strut-content-col h2{color:#000;margin:0 0 0 30px;font-size:16px;font-weight:600!important}.Prewired-Strut-flip-box-col-main{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.Prewired-Strut-flip-box-front{background-color:#c7060c}.Prewired-Strut-flip-box-front h2{margin:0;color:#fff;font-size:34px;font-weight:600}.Prewired-Strut-flip-box-back p{color:#fff}.Prewired-Strut-flip-box-back h2{font-size:22px;font-weight:600;color:#fff}.description-strut{font-size:16px;color:#fff;text-align:center;line-height:28px}.Prewired-Strut-flip-box-back,.Prewired-Strut-flip-box-front{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;justify-content:center;align-items:center;padding:30px;box-sizing:border-box;flex-direction:column}.Prewired-Strut-flip-box-back{background-color:#333;transform:rotateY(180deg)}.Prewired-Strut-inner:hover .Prewired-Strut-flip-box-col-main{transform:rotateY(180deg)!important}.Criss-Cross-Intersections-main{margin-top:0;padding-top:4px}.Criss-Cross-Intersections-img-custom img{width:260px}.Criss-Cross-Intersections-img-custom-moving-object img{width:auto;height:250px}.Criss-Cross-Intersections-img-custom-moving-object{position:absolute;top:67px}.Criss-Cross-Intersections-img-custom-moving-object{animation-name:movingobject;animation-duration:10s;animation-iteration-count:infinite;animation-play-state:paused}.Criss-Cross-Intersections-main:hover .Criss-Cross-Intersections-img-custom-moving-object{animation-play-state:running!important}@keyframes movingobject{0%{left:47%}25%{left:65%}50%{left:47%}75%{left:30%}to{left:47%}}.section-template--16066873360471__custom_image_flip_text_X4rr3A-padding{padding-top:60px;padding-bottom:4px!important}.Prewired-Strut-inner{border-bottom:3px solid #333;padding-bottom:5px!important}.Bridging-Section.main{padding-top:4px}.brigging-custom{position:relative!important}.brigging-custom-col{height:100%;padding:30px}.brigging-custom-img img#brigging-custom-col-img{width:100%}.Prewired-Strut-col.brigging-hover-block{height:100%!important}.brigging-custom-img{position:relative}.blink-brigging-img-sec img{width:100%!important;display:block;height:170px}.blink-brigging-img-sec{position:absolute;top:4px;animation:bridging 10s steps(1,start) infinite,bridgingfade 2.5s infinite;animation-play-state:paused;display:none}.Bridging-Section.main:hover .blink-brigging-img-sec{display:block;animation-play-state:running!important}@keyframes bridging{0%{left:32%;top:auto;bottom:177px}25%{left:72%;bottom:40px;top:auto}50%{left:72%;top:auto;bottom:177px}75%{left:32%;bottom:40px;top:auto}to{left:32%;top:auto;bottom:177px}}@keyframes bridgingfade{0%{opacity:0}50%{opacity:1}to{opacity:0}}.section-template--16066873360471__custom_image_flip_text_w8QdGG-padding{padding-top:4px!important;padding-bottom:4px!important}.interested-text-button-main{padding:15px 0;width:100%;background-color:#c7060c;display:flex;justify-content:center;align-items:center}.interested-text-button-inner{display:flex;justify-content:center;align-items:center;gap:40px}.interested-text-button-content-col h2{margin:0;font-size:28px;color:#fff}.interested-text-button-button-col button{padding:16px 21px;border:none!important}.interested-text-button-button-col button a{text-decoration:none;font-size:18px;font-weight:700;line-height:24px;color:#c7060c}.interested-text-button-button-col button:hover{background-color:#000!important}.interested-text-button-button-col button:hover a{color:#fff!important}.Busway-main-sec .Prewired-Strut-inner{padding-bottom:60px!important;border-bottom:none!important;padding-top:4px!important}.brusstrut-top-heading-logo-col img{height:50px}.brusstrut-top-heading-inner-sec{display:flex;text-align:center;justify-content:center}.brusstrut-top-heading-content-col h2{font-size:54px;line-height:62px;font-weight:600;margin:0}.brusstrut-top-heading-logo-col{display:flex;align-items:center}.brusstrut-top-heading-main{padding-top:60px;background:#fff;padding-bottom:20px}.flip-box{background-color:transparent;width:100%;height:440px;perspective:1000px}.flip-box-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d;display:flex;justify-content:center;align-items:center}.custom-image-flip-inner:hover .flip-box-inner{transform:rotateY(180deg)}.flip-box-front,.flip-box-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.flip-box-front{background-color:#c7060c;color:#000}.flip-box-front h2{font-size:34px;line-height:44px;margin:0;font-weight:600;color:#fff}.flip-box-back h3{font-size:22px;line-height:34px;margin:0;font-weight:600;color:#fff}.flip-box-back{background-color:#333;color:#fff;transform:rotateY(180deg);padding:16px}.icon-with-richtext-main{padding:60px 0}.icon-with-richtext-main .accordion-section-heading{padding:0;border:unset}.inner-icon-text h2{color:#c7060c;text-align:center;margin-bottom:40px;font-size:34px;line-height:44px;font-weight:600}.inner-icon-text .description p{color:#000;font-size:18px;text-align:center}.icon-with-richtext .image-grid-section{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;justify-content:center;gap:20px;margin:60px 0 0}.icon-with-richtext .image-grid-section .image-grid{text-align:center}.icon-with-richtext .image-grid-section .image-grid a{text-decoration:none;width:100%;display:block}.icon-with-richtext .image-grid-section .image-grid .img-text p{font-size:22px;line-height:34px;color:#000;font-weight:600;text-align:center}.custom--step-heading-sections{background:#1c1c1c;padding:20px 0}.custom--step-heading-sections .step-heading-col{display:flex;align-items:center;justify-content:space-between}.custom--step-heading-sections .step-heading-col .step-btn a{background:#c7060c;color:#fff;text-decoration:none;font-size:18px;font-weight:700;padding:12px 20px}.custom--step-heading-sections .step-heading-col .step-heading h2{font-size:34px;line-height:44px;font-weight:600;color:#fff}.custom--step-heading-sections .step-heading-col .step-heading h2 strong{color:#c7060c}.text-with-video-section{padding:50px 0;background:#fff}.text-with-video-section .text-with-video-grid{display:flex;align-items:start;justify-content:center;gap:40px}.text-with-video-section .text-with-video-grid .heading-text-col{width:35%}.text-with-video-section .text-with-video-grid .video-col{width:65%}.text-with-video-section .text-with-video-grid .video-col{width:65%;position:relative}.new-product-text-video .text-with-video-grid{flex-direction:column-reverse;gap:0}.new-product-text-video .text-with-video-grid .heading-text-col,.new-product-text-video .text-with-video-grid .video-col{width:100%}.text-with-video-section .text-with-video-grid .video-col iframe.bgvideo{height:450px;width:100%}.text-with-video-section .text-with-video-grid .video-col iframe.new_video_wrapp{height:700px}.text-with-video-section .text-with-video-grid .heading-text-col h2,.new-product-text-video .main_video_top_heading h2{font-size:34px;line-height:44px;font-weight:600;margin-bottom:0;color:#000}.new-product-text-video .main_video_top_heading h2{margin-bottom:40px}.icon-content-section{padding:50px 0}.icon-content-section .icon-content-inner{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:start;justify-content:center;gap:20px}.icon-content-section .icon-content-inner .inner-grid-col{display:flex;justify-content:space-between;gap:20px}.icon-content-section .icon-content-inner .inner-grid-col .content-col-img{width:30%}.icon-content-section .icon-content-inner .inner-grid-col .content-col{width:70%}.icon-content-section .icon-content-inner .inner-grid-col .content-col-img img{width:auto;max-width:100%}.icon-content-section .icon-content-inner .inner-grid-col .content-col .icon-heading h3{color:#c7060c!important;font-size:22px;line-height:34px;margin:0;font-weight:600}.icon-content-section .icon-content-inner .inner-grid-col .icon-description p{color:#000;font-size:18px}.text-with-large-img{padding:50px 0}.text-with-large-img .inner-large-grid{display:flex;align-items:center;justify-content:center;gap:20px}.text-with-large-img .inner-large-grid .large-text-content{width:33.33%}.text-with-large-img .inner-large-grid .large-img-grid{width:66.66666667%}.full-wide-section .inner-large-grid{flex-direction:column}.text-with-large-img.full-wide-section .inner-large-grid .large-img-grid,.text-with-large-img.full-wide-section .inner-large-grid .large-text-content{width:100%}.text-with-large-img .inner-large-grid .large-text-content h3{color:#000;font-size:26px;line-height:30px;margin:0;font-weight:600}.text-with-large-img .inner-large-grid .large-text-content .text-description p{color:#000;font-size:18px}.text-with-large-img .inner-large-grid .large-img-grid img{display:block;width:auto;max-width:100%}.fifty-fifty-images-inner{display:grid;grid-template-columns:1fr 1fr;align-items:start;justify-content:center;gap:30px}.fifty-fifty-images-inner .image-grid h3{color:#c7060c!important;font-size:22px;font-weight:600;margin:0}.fifty-fifty-images-inner .image-grid .fifty-img-content p{font-size:18px;color:#000;margin-bottom:0}.fifty-fifty-images-section{padding:50px 0}.fifty-fifty-images-inner .image-grid img.fifty-image{width:auto;max-width:100%;height:auto}.brusstrut-top-text{text-align:center}.custom-one-system-flip-section .flip-box-inner .flip-box-front h2{font-size:42px;font-weight:700}.custom-one-system-flip-section .flip-box-inner .flip-box-front h3{margin:10px 0;color:#000;font-weight:700;font-size:22px;line-height:34px}.custom-one-system-flip-section .flip-box-inner .flip-box-back h2{margin:0;font-size:22px;line-height:34px;font-weight:700;color:#fff}.custom-one-system-flip-section .flip-box-inner .flip-box-back .flip-box-back-text p{color:#fff;font-weight:500;font-size:17px}.custom-one-system-flip-section .flip-box-inner .flip-box-back a{background-color:#fff;color:#c7060c!important;display:inline-block;font-size:18px;font-weight:700;padding:10px 25px;text-decoration:none;line-height:1.5}.custom-image-flip-inner.img-layout-right{flex-direction:row-reverse}.custom-one-system-flip-text{text-align:center}.custom-one-system-flip-text p{font-size:18px;color:#fff;margin:25px 0}.custom-one-system-flip-section .custom-image-flip-inner:nth-child(4){border:unset}.one-system-top-bar{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;margin:20px 0 40px}.one-system-top-bar h2{margin:0;color:#c7060c;font-size:28px!important}.one-system-top-bar span.one-system-top-bar-line{width:85%;background:#c7060c;height:2px}.one-system-top-bar.img-layout-right{flex-direction:row}.one-system-image-with-text .custom-image-with-text-block img{border:8px solid #c7060c;border-radius:50%}.one-system-image-with-text .custom-image-with-text-block.content-block a{background-color:#c7060c;color:#fff;font-size:18px;font-weight:700;padding:10px 25px;text-decoration:none;margin:20px 0;display:inline-block;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.one-system-image-with-text .custom-image-with-text-block.content-block a:hover{background-color:#fff;color:#c7060c}.project-item-section{padding:60px 0}.project-item-section-inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.project-item-section-inner .project-item-block{width:20%;position:relative}.project-item-section-inner .project-item-block .project-item-img img{max-height:240px;object-fit:cover;min-height:240px}.project-item-img{position:relative}.project-item-img img,.project-item-img a{width:100%;display:block}.project-item-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.project-item-content h3{font-size:24px!important;font-weight:700;padding:0 20px!important;text-shadow:0 0 15px #000;text-transform:uppercase;transition:background-color .1s linear;color:#fff}.project-item-block.project-item-heading-block{background:#c7060c;height:100%;display:flex;align-items:center;flex-direction:column;height:240px;justify-content:center;text-decoration:none}.project-item-block.project-item-heading-block h2{color:#fff;font-weight:600;text-transform:uppercase;font-size:34px;line-height:44px;margin:0}.project-item-block.project-item-heading-block h3{font-size:22px!important;font-weight:600;margin:10px 0}.project-item-section-inner .project-item-block .project-item-img a:before{content:"";width:100%;display:block;height:100%;background:#000;position:absolute;opacity:.5;transition:background-color .45s cubic-bezier(.25,1,.33,1),opacity .45s cubic-bezier(.25,1,.33,1)}.project-item-section-inner .project-item-block .project-item-img a:hover:before{opacity:0}.project-item-section-inner .project-item-block:hover .project-item-content{display:none}.project-logo-item{padding:10px}nav.header__inline-menu ul li summary.list-menu__item a{color:#fff;text-decoration:none}.top-logo-inner{text-align:center}.top-logo-inner img{height:59px;width:100%;max-width:358px}.top-header-custom-ppc{padding-top:50px}.top-logo-heading-inner h2{font-size:56px;font-weight:600;line-height:56px;text-align:center;margin:15px 0}.top-logo-heading-inner h3{text-align:center;font-size:18px;font-weight:600;line-height:27px;margin:0}.ppc-image-grid-section{padding:60px 0}.ppc-image-grid-section-inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.ppc-image-grid-item-img a{display:block}.ppc-image-grid-item-img a img{display:block;width:100%;object-fit:cover;aspect-ratio:1/1}.ppc-image-grid-item:hover .ppc-image-grid-item-content{display:none}.ppc-image-grid-item:hover .ppc-image-grid-item-img a:before{display:none}.ppc-image-grid-item,.ppc-image-grid-item-img{position:relative}.ppc-image-grid-item{border:2px solid #c7060c}.ppc-image-grid-item-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ppc-image-grid-item-content-inner{width:100%}.ppc-image-grid-item-content-inner a{display:flex;align-items:center;text-decoration:none;justify-content:center}.ppc-image-grid-item-img a:before{content:"";width:100%;display:block;height:100%;background:#000;position:absolute;opacity:.5;transition:background-color .45s cubic-bezier(.25,1,.33,1),opacity .45s cubic-bezier(.25,1,.33,1)}.ppc-image-grid-item-content-inner a img{width:100%;max-width:50px;height:40px}.ppc-image-grid-item-content-inner a h3{font-size:24px!important;font-weight:700;padding:0!important;text-shadow:0 0 15px #000;text-transform:uppercase;transition:background-color .1s linear}.ppc-image-text-img img{width:100%;display:block}.ppc-image-text p{font-size:18px;color:#fff;text-align:center}.ppc-inner-image-text-section .ppc-image-text-section-inner h2{text-align:center;font-size:58px;font-weight:700;margin:20px 0}.ppc-inner-image-text-section .ppc-image-text p{text-align:left}.ppc-form-field-main{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ppc-form-field-item label,.ppc-form-field-main.text-area label{display:block;font-size:18px;color:#fff;width:100%}.ppc-form-field-item input{width:100%;display:block;height:45px;padding:10px;color:#000;font-size:18px}.ppc-form-field-item{margin-bottom:20px}.ppc-form-field-main.text-area{display:block}label.last-name-label{visibility:hidden}.ppc-form-field-item label span,.ppc-form-field-main.text-area label span{color:#c02b0a}.ppc-form-field-main.text-area textarea{width:100%;padding:10px;font-size:16px}.ppc-form-btn button.button{background:#c02b0a;color:#fff;font-weight:700;margin:20px 0}.ppc-form-section{padding-bottom:40px}.ppc-form-field-item input:focus-visible,.ppc-form-field-main.text-area textarea:focus-visible{outline:none;box-shadow:none}.ppc-form-section-inner h2{font-size:32px;font-weight:600;margin:0!important}.ppc-form-section-inner h3 strong{color:#c02b0a}.ppc-form-section-inner h3{margin:10px 0!important;font-size:18px}.ppc-form-block{margin-top:30px}.ppc-form-block form#PPCContactForm h2.form-status{padding:15px;font-size:16px;color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;font-weight:600;width:100%;margin:20px 0!important}.ppc-no-product-section{padding:60px 0;height:100vh;display:flex;align-items:center;justify-content:center}.ppc-no-product-section-inner{text-align:center}.ppc-no-product-heading{display:flex;align-items:center;justify-content:center}.ppc-no-product-heading img{width:100%;max-width:80px}.ppc-no-product-heading h2{margin:0;font-size:54px;font-weight:700}.ppc-no-product-text{text-align:center}.ppc-no-product-text h3{font-size:24px;font-weight:700;margin-bottom:10px}.ppc-no-product-text p{font-size:20px;color:#fff}a.ppc-no-product-btn{text-align:center;background:#c7060c;color:#fff;text-decoration:none;font-weight:700;padding:12px 20px;border-radius:6px;display:block;width:100%;max-width:130px;margin:30px auto 0}.desktop-view{display:block}.mobile-view{display:none}.product-configurator{background:#c7060c}.product-configurator-inner{display:flex;align-items:center;justify-content:center;padding:5px 0;gap:5px}.product-configurator-inner a{color:#fff;text-decoration:none}.product-configurator-text p{margin:0;font-size:14px;color:#fff}.product-configurator-inner a svg{rotate:180deg}.power-video-section-inner.power-video-2{display:grid;grid-template-columns:1fr 1fr;gap:30px}.power-video-item video{border-radius:10px;width:100%;object-fit:cover}.power-video-section-inner.power-video-2 video{object-fit:contain}.power-video-section-inner.power-video-1{width:100%;max-width:1000px;margin:0 auto}.custom-videos-main{padding:60px 0 0!important}.custom-video-inner-section-1-col{text-align:center}.custom-video-inner-section-1-col video{height:auto;width:100%!important}.custom-video-inner-section-1-col video{border-radius:8px}.custom-video-inner-section-1-col{width:100%}.custom-video-inner-sec-2-col video{height:100%;width:100%;border-radius:8px;aspect-ratio:4/3;object-fit:cover}.custom-video-blocks-inner-sec-2{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.custom-videos-blocks-main{padding:40px 0 60px}.home-no-more-sec{background:#000;padding:60px 0}.home-no-more-sec-inner{width:100%;text-align:center}.home-no-more-heading h2{text-align:center;font-size:50px;font-weight:700;margin:0;color:#c7060c}.home-no-more-sec-item h2{font-size:36px;margin:20px 0;font-weight:500}.home-no-more-img img{margin:0 auto;max-height:450px;max-width:600px;padding:20px 0}.home-labor-sec{background:#000;padding-bottom:60px}.home-labor-sec-inner{border-top:5px solid #c7060c;text-align:center}.home-labor-sec-inner h2{margin:15px 0;font-size:50px;font-weight:700;line-height:normal}.home-labor-sec-text{width:100%;max-width:600px;margin:0 auto}.home-labor-sec-text p{color:#fff;font-size:19px}.home-labor-sec-below-content-text{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px}.home-labor-sec-below-content-text span{color:#085703;font-size:42px;font-weight:700}.home-labor-sec-below-content-text h3{margin:0;font-size:22px}.home-labor-sec-below-content a{background:#c7060c;color:#fff;text-decoration:none;padding:13px 50px;font-weight:700;font-size:20px;display:inline-block;line-height:25px}.home-image-with-right-text{background:#fff}.home-image-with-right-text-inner{display:grid;grid-template-columns:2fr 1fr}.home-image-with-left-block img{display:block;width:100%;max-width:800px}.home-image-with-right-block{background:#333;padding:50px;text-align:center}.home-image-with-right-block img{width:100%}.home-image-with-right-content p{font-size:19px;color:#fff}.home-image-with-right-block a.home-image-with-right-btn{color:#fff;text-decoration:none;background:#c7060c;padding:8px 40px;display:inline-block;font-size:20px;font-weight:700}.custom-home--vidoe-main.custom-videos-main{padding:0!important;position:relative}.custom-home--vidoe-main.custom-videos-main video{display:block;width:100%;object-fit:cover;object-position:center}body.template-index .custom-videos-btns-main-block{position:relative;padding-bottom:27.8%}body.template-index .custom-home--vidoe-main.custom-videos-main video{object-fit:cover;object-position:top;position:absolute;aspect-ratio:18/5}body.template-collection-power-120v .custom-videos-btns-main-block,body.template-collection-power-208y .custom-videos-btns-main-block,body.template-collection-power-3phase .custom-videos-btns-main-block,body.template-collection-power-240v .custom-videos-btns-main-block,body.template-page-industrial .custom-videos-btns-main-block{position:relative;padding-bottom:38%}body.template-collection-power-120v .custom-home--vidoe-main.custom-videos-main video,body.template-collection-power-208y .custom-home--vidoe-main.custom-videos-main video,body.template-collection-power-3phase .custom-home--vidoe-main.custom-videos-main video,body.template-collection-power-240v .custom-home--vidoe-main.custom-videos-main video,body.template-page-industrial .custom-home--vidoe-main.custom-videos-main video{object-fit:cover;object-position:top;position:absolute;aspect-ratio:18 / 7}.design-service-section{padding:50px 0;background:#fff}.design-service-section-heading{text-align:center}.design-service-section-heading h2{font-size:40px;font-weight:600;margin:0}.design-service-section-inner{display:grid;grid-template-columns:2fr 1fr;gap:40px}.design-service-left-block-text p,.design-service-left-block-text ul{color:#000}.design-service-left-block-text p a{color:#c70506;text-decoration:none}.design-service-left-block-img img{width:100%}.design-service-right-block h2,.design-service-left-block-text h3{font-weight:600}.installed-cost-image-text-sec{background:#fff;padding:50px 0}.installed-cost-image-text-inner{display:grid;grid-template-columns:1fr 2fr;gap:30px;align-items:center}.installed-cost-image-block img{display:block;width:100%}.installed-cost-content-block h2{margin:0;border-bottom:4px solid #c7060c;font-size:32px;font-weight:700}.installed-cost-content-block .description p{color:#000;font-size:16px}.installed-cost-richtext-sec{background:#000;padding-bottom:5px}.installed-cost-richtext-inner{max-width:750px;margin:0 auto}.installed-cost-richtext-inner h2{padding-top:30px;border-bottom:4px solid #c7060c;font-size:32px;font-weight:700;color:#fff;margin:0}.installed-cost-richtext-inner .description p{font-size:18px;color:#fff;margin-bottom:10px}.installed-cost-3-blocks{background:#000;padding:50px 0 0}.installed-cost-3-blocks-inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;align-items:start}.installed-cost-3-block-item img{display:block;width:100%}.installed-cost-3-block-item h2{margin:0;border-bottom:4px solid #c7060c;font-size:32px;font-weight:700;color:#fff}.installed-cost-3-block-item .description p{color:#fff;font-size:16px}.installed-cost-projects{background:#fff;padding:50px 0}.installed-cost-projects-inner{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:20px}.installed-projects-item-inner a img{width:100%;display:block}.installed-projects-item-inner h3{margin:0}.installed-projects-item-inner h3 a{font-size:20px;color:#000;text-decoration:none;margin-top:15px;display:block;text-align:center;font-weight:700}.installation-support-main{background:#000;padding:60px 0}.installation-support-inner{display:grid;grid-template-columns:1fr 2fr;gap:40px}.installation-support-right-block h2{font-size:32px;font-weight:700;margin:0}.installation-support-right-text p{margin-top:0;margin-bottom:15px;color:#fff}.installation-support-tab-inner{display:flex;align-items:center;gap:5px}.installation-support-tab-text{margin:0;padding:15px;color:#fff;background:#c7060c}.installation-support-tab-inner a{padding:10px 20px;color:#000;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:800;background:#fff;cursor:pointer}.installation-support-tab-inner a.active{background:#c7060c;color:#fff}.installation-support-left-sidebar h3{font-size:32px;font-weight:600;margin:0}.installation-support-sidebar-text ul{list-style:none;padding:0}.installation-support-sidebar-text ul li a{color:#fff;font-size:16px}.installation-support-left-sidebar a.sidebar-btn{background:red;color:#fff;text-decoration:none;padding:12px 30px;font-weight:600;margin:10px 0 0;display:inline-block}.supportCallouts{display:flex;justify-content:space-between;margin:30px 0}.supportCallouts a.supportCallout{width:32%;padding:0;position:relative;overflow:hidden}.supportCallouts span.supportCalloutTitle{font-weight:800;font-size:2em;line-height:100%;text-transform:uppercase;color:#fff;text-align:center;position:absolute;display:inline-block;vertical-align:middle;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;left:0;z-index:2}.supportCallouts .supportCalloutImageOverlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:#c7060c99;display:block!important}.supportCallouts img.supportCalloutImage{display:block;width:100%;height:auto;position:relative;z-index:0;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:transform .25s cubic-bezier(.215,.61,.355,1)}.installation-support-tab-text ul{margin:0}.card-light-table table{width:100%;margin-top:10px}.card-light-table table tr td{padding:5px 10px;font-size:16px;color:#000}.new-announcement-bar{border-bottom:1px solid #ffffff57;padding:6px 0;overflow:hidden}.new-announcement-bar-inner{display:flex;align-items:center;justify-content:center}.new-announcement-bar-item a{color:#fff;text-decoration:none;font-size:14px;white-space:nowrap;display:block}.new-announcement-bar-item{animation-name:marquee-left;padding:0 3.5rem;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:6.256s;animation-play-state:running;width:max-content}.new-announcement-bar:hover .new-announcement-bar-item{animation-play-state:paused}.PPC-page-forms .globo-form-control .globo-label span.text-danger.text-smaller{color:red!important;font-size:18px!important}.PPC-page-forms .globo-form-control .globo-label{position:unset!important;margin-bottom:10px!important}.PPC-page-forms .globo-form-control input,.PPC-page-forms .globo-form-control textarea{background:#fff!important;border:none!important;color:#000!important;font-size:18px!important}.PPC-page-forms .globo-form-input:after,.PPC-page-forms .globo-form-input:before,.Contact-page-form .globo-form-input:after,.Contact-page-form .globo-form-input:before{content:unset!important}.PPC-page-forms .globo-form-input:hover:after,.PPC-page-forms .globo-form-input:focus,.PPC-page-forms .globo-form-input:focus-visible,.PPC-page-forms .gfb__label__shink+.globo-form-input{box-shadow:none!important}.PPC-page-forms .globo-form-control .globo-label.gfb__label__shink,.PPC-page-forms .globo-form-control .globo-label.gfb__label__filled{font-size:1.6rem!important;letter-spacing:.1rem!important}.PPC-page-forms .gfb__label__shink+.globo-form-input input,.PPC-page-forms .gfb__label__filled+.globo-form-input input{padding:10px 12px!important}.globo-form-app .header h3.title.globo-heading{font-size:32px;font-weight:600;margin:0!important}.Contact-page-form .globo-form-app{background:transparent!important}.Contact-page-form .globo-form-app{background:transparent!important;width:100%;max-width:72.6rem}.Contact-page-form .description.globo-description p{display:none}.Contact-page-form .gfb__footer.wizard__footer{margin-top:20px}.Contact-page-form .globo-form-control[data-type=file2] .gfb__dropzone{background:#000!important}.Contact-page-form .globo-form-control[data-type=file2] .gfb__dropzone .gfb__dropzone--placeholder{color:#fff!important}.bundle-products-list p{color:#fff;font-size:16px;margin:0}.bundle-products-list ul{margin-top:0}.bundle-products-list ul li a{color:#000;text-decoration:none}.bundle-products-list ul li a:hover{font-weight:700;color:#000}.bundle-products-list ul li{display:flex;align-items:center;gap:10px;margin-bottom:15px}.bundle-products-list ul li a.bundle-img-link{display:block;width:50px;height:50px}.bundle-products-list ul li img{width:50px;height:50px;object-fit:cover;border:1px solid #000}.bundle-products-list-main{margin-top:30px}.product-single-image-block img{width:100%;display:block}#HeaderMenu-buy-your-system{color:#a6181c;font-weight:600}#HeaderMenu-buy-your-system a{color:#a6181c}.menu-drawer__navigation #HeaderDrawer-buy-your-system{color:#a6181c!important;font-weight:600}.custom-video-inner{position:relative}.custom-video-buttons{position:absolute;width:100%;padding:0 50px;display:flex;align-items:center;justify-content:space-between}.new-power_all_btns{padding:0 30px}.custom-video-buttons.custom-left-right-buttons{bottom:30px}.custom-video-buttons.custom-center-buttons{left:50%!important;bottom:70px;width:100%;padding:0;transform:translate(-50%,-50%);justify-content:center}.custom-video-buttons a{background:#c7060c;padding:6px 20px;color:#fff;width:100%;max-width:240px;text-align:center;font-weight:600;text-decoration:none}.new-power_all_btns a{margin-right:5px}.custom-video-heading{position:absolute;top:248px;left:50%;transform:translate(-50%,-50px);width:100%;display:flex;align-items:center;justify-content:center}body.template-index .custom-video-heading{position:absolute;bottom:-100px;left:50%;transform:translate(-50%,-50px);width:100%;display:flex;align-items:center;justify-content:center}.custom-video-heading h3,.custom-video-heading h1{font-size:32px;font-weight:600;color:#fff}.custom-video-heading h3 a .custom-video-heading h1 a,.custom-video-heading h1 a{color:#fff;text-decoration:none}model-viewer{background-color:#000!important}.PPC-page-forms form.g-container .gfb__dropzone{border-color:#fff;background:#fff}.PPC-page-forms form.g-container .gfb__dropzone .gfb__dropzone--content .gfb__dropzone--placeholder{color:#000}.custom-videos-btns-main:before{content:"";background:#000;width:100%;height:100%;display:block;position:absolute;opacity:.2}body.template-index .custom-video-buttons.custom-center-buttons.desktop-view,body.template-collection-power-collection .custom-video-buttons.custom-center-buttons.desktop-view,body.template-page-busSTRUT .custom-video-buttons.custom-center-buttons.desktop-view,body.template-collection-Typical-Kits .custom-video-buttons.custom-center-buttons.desktop-view,body.template-page-design-services .custom-video-buttons.custom-center-buttons.desktop-view{display:none}body.template-index .custom-video-buttons.custom-left-right-buttons a.mobile-view,body.template-collection-power-collection .custom-video-buttons.custom-left-right-buttons a.mobile-view,body.template-page-busSTRUT .custom-video-buttons.custom-left-right-buttons a.mobile-view,body.template-collection-Typical-Kits .custom-video-buttons.custom-left-right-buttons a.mobile-view,body.template-page-design-services .custom-video-buttons.custom-left-right-buttons a.mobile-view{display:block}body.template-index .custom-video-buttons.custom-left-right-buttons{bottom:60px}body.template-page-busSTRUT .custom-video-buttons.custom-left-right-buttons,body.template-collection-Typical-Kits .custom-video-buttons.custom-left-right-buttons{bottom:125px}body.template-page-design-services .custom-video-buttons.custom-left-right-buttons{bottom:100px}.custom-video-buttons.custom-left-right-buttons.new-power_all_btns{bottom:180px}.power-collection-heading-image{padding:50px 0}.power-collection-heading-image-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center}.power-collection-heading-image-right img,.power-collection-heading-image-right model-viewer{width:100%;display:block;max-width:500px;margin:0 auto}.power-collection-heading-image-right model-viewer{height:400px}.power-collection-heading-image-left{font-size:30px;color:#000;font-weight:500}.power-collection-heading-image-left strong{font-size:42px;display:block}.power-collection-heading-image-inner-2{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;justify-content:center}.power-collection-heading-image-center strong{display:block;font-size:32px}.power-collection-heading-image-center{padding:20px;font-size:26px;color:#000}.power-custom-video .custom-video-heading.custom-video-heading-2{top:320px;transform:translate(-50%,-50px)}.power-custom-video .custom-video-heading.custom-video-heading-2 h3,.power-custom-video .custom-video-heading.custom-video-heading-1 h3{margin:0}.product-form__input--pill input[type=radio]:checked+label{background:#000!important;color:#fff!important}.thumbnail-list__item button.thumbnail[aria-current]{border-color:#000;box-shadow:0 0 0 .1rem #000}.thumbnail-list__item button.thumbnail[aria-current]:focus:not(:focus-visible){outline:0;box-shadow:0 0 0 .1rem #000}body.template-index .product-form__input label{border-color:#c7060c!important}@media (max-width: 750px){body.template-index .product-form__input label{width:fit-content!important}}body.template-index .product-form__input--pill input[type=radio]:checked+label{background:#c7060c!important;color:#fff!important;border-color:#c7060c!important}body.template-collection-Typical-Kits #product-grid .power-custom-img .card__media .media img{object-fit:unset!important}body.template-collection-Typical-Kits .power-collection-heading-image{background:#000}body.template-collection-Typical-Kits .power-collection-heading-image-right img{max-width:350px}.kit-grid-image-main{padding:60px 0}.kit-grid-image-inner{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center;justify-content:center}.kit-grid-image-item img{width:100%;display:block;aspect-ratio:1/1}.kit-grid-image-item h2{text-align:center;font-size:22px;font-weight:700}.kit-grid-image-item{cursor:pointer}.footer__content-bottom .footer__payment{margin-top:0}.footer__content-bottom{display:flex;align-items:center;justify-content:space-between;padding:15px 0!important;background:#000}.footer__localization:empty+.footer__column--info{align-items:start!important}.footer__content-bottom-wrapper--center{justify-content:right!important}.footer__content-bottom-wrapper--center .footer__copyright{margin-top:0!important}.delivery-text-block p{display:flex;align-items:center;gap:10px;color:#000}.delivery-text-block p svg{width:20px}.delivery-text-block p svg path{fill:#000}.swatch-input__input:checked+.swatch-input__label,.swatch-input__input+.swatch-input__label:hover{outline-color:#000!important}.featured-product .swatch-input__input:checked+.swatch-input__label,.featured-product .swatch-input__input+.swatch-input__label:hover{outline-color:#c7060c!important}body.template-page-PPC-busstrut-solutions div#tidio-chat,body.template-page-PPC-commercial-solutions div#tidio-chat,body.template-page-ppc-residential-services div#tidio-chat,body.template-page-ppc-exterior-services div#tidio-chat,body.template-page-ppc-retail div#tidio-chat,body.template-page-ppc-grocery div#tidio-chat,body.template-page-ppc-office div#tidio-chat,body.template-page-ppc-showroom div#tidio-chat,body.template-page-ppc-industrial div#tidio-chat,body.template-page-ppc-restaurant div#tidio-chat,body.template-page-ppc-salon div#tidio-chat,body.template-page-ppc-other div#tidio-chat,body.template-page-ppc-gym div#tidio-chat,body.template-page-ppc-art-gallery div#tidio-chat,body.template-page-ppc-furniture-stores div#tidio-chat,body.template-page-ppc-studio div#tidio-chat,body.template-page-ppc-thank-you div#tidio-chat,body.template-page-product-configurator div#tidio-chat{display:none!important}.product-configurator-inner img{width:100%;max-width:35px;margin-right:10px;margin-left:10px}.product-media-block .Prewired-Strut-col{width:100%;height:100%;margin-top:20px;background:#000;padding:50px}.product-media-block .Criss-Cross-Intersections-img-custom img{width:100%;display:block;max-width:500px}.product-media-block .Criss-Cross-Intersections-img-custom-moving-object img{height:482px}.product-media-block .Criss-Cross-Intersections-img-custom-moving-object{position:absolute;top:64px}.product-media-block .Prewired-Strut-col:hover .Criss-Cross-Intersections-img-custom-moving-object{animation-play-state:running!important}.product-configurator-inner svg#down-arrow{width:20px}.new-home-img-label{display:flex!important;align-items:center;gap:10px;width:420px!important;padding:10px!important;font-weight:600;justify-content:flex-start!important}.new-home-img-label[data-value="Lights & PowerDrops"] img{max-width:175px}body.template-collection-power-120v .new-home-img-label img,body.template-collection-power-240v .new-home-img-label img{width:100%;max-width:40px}.product-configurator-inner svg#down-arrow path{fill:#fff}.bridge-kit-image img{width:100%}.custom-image-block img{width:100%;height:auto;display:block}.custom-image-block-img{position:relative}.fre-custom-image-block-text{padding:0 10px;width:100%}.custom-image-block-img:before{content:"";width:100%;display:block;height:100%;background:#000;position:absolute;opacity:.5;transition:background-color .45s cubic-bezier(.25,1,.33,1),opacity .45s cubic-bezier(.25,1,.33,1)}.custom-image-block a:hover .custom-image-block-img:before{opacity:0}.fre-custom-image-block-text h3{color:#000;font-weight:700;margin:10px 0}.custom-image-block-img h3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700;font-size:22px;width:100%;text-align:center;margin:0;color:#fff}.custom-image-block a:hover .custom-image-block-img h3{visibility:hidden}.fre-custom-image-block-text .fre-custom-text-block p{margin:0 0 10px;color:#000}.product-configurator-inner-center{align-items:center;display:flex;gap:5px;justify-content:center;text-align:center}.custom-image-block{border:2px solid #c7060c}.custom-image-block.custom-image-block-2{margin-top:0}.featured-product .thumbnail-slider{margin:30px 0}.price-block-inner{display:flex;align-items:center;gap:10px}.price-block-main .price__container{margin-bottom:0!important}.price-block-main .per-foot-text{margin:0;color:#fff}nav.header__inline-menu ul li a{color:#fff;text-decoration:none}.design-service-left-block-text h3 a{color:#c7060c;text-decoration:none}.revit-logo-img img{width:100%;max-width:250px}.design-service-left-block-text.design-service-left-block-text-5{border:3px solid #c7060c;padding:0 30px}.design-service-left-block-text.design-service-left-block-text-5 ul.revit-download-list{padding:0;list-style:none}.design-service-left-block-text.design-service-left-block-text-5 ul.revit-download-list li a{color:#c7060c;text-decoration:none;font-size:20px;font-weight:600}.Custom-Turn-Key-img-text-sec{margin-bottom:60px}.Custom-Turn-Key-content-block-col .description p a,.custom-about-busstrut-content-col .description p a{color:#c7060c;text-decoration:none}.logo-slider-section{margin:40px 0}.logo-slider-heading{text-align:center}.logo-slider-heading h2{font-size:36px;font-weight:600;line-height:36px}svg.icon-new-hamburger.icon.icon-hamburger{width:2.5rem;height:2.5rem}.logo-slider-item img{object-fit:contain!important;aspect-ratio:2/1}.product-configurator-popup{position:fixed;padding:0;top:50%;text-align:center;z-index:1000;width:100%;left:50%;max-width:800px;background:#f43f57;transform:translate(-50%,-50%)}.product-configurator-popup .close-icon-svg svg{top:10px;position:absolute;right:10px;width:22px;cursor:pointer;z-index:999}.product-configurator-popup .close-icon-svg svg path{fill:#fff}.product-configurator-popup-inner video{width:100%;display:block}body.template-page-product-configurator.product-configurator-popup-open{overflow:hidden;position:relative}body.template-page-product-configurator.product-configurator-popup-open:before{content:"";background:#000;position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;z-index:999}.product-configurator-popup-heading h2{margin:10px 0;font-size:16px;font-weight:600}.header__icon.header__icon--call svg path{fill:#fff}.design-service-left-block-img-inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;align-items:center;justify-content:center}.design-service-left-block-img-item h3{font-size:18px;margin:0;font-weight:600;color:#000}.design-service-left-block-img-item-img img{width:100%;display:block;margin:10px 0;border:1px solid #000;aspect-ratio:1/1;object-fit:contain}.design-service-left-block-img-item a{background:#c7060c;color:#fff;text-decoration:none;padding:10px 25px;display:block;width:100%;max-width:180px;margin:0 auto;line-height:1}a.download-withOutLink-btn{background:#000}.design-service-left-block-img-item{text-align:center;background:#fff;padding:15px;border-radius:8px}header-drawer span{border:2px solid #c7060c}.product-configurator-bottom-bar .product-configurator-inner svg{rotate:180deg}body.template-index .project-item-section{padding:0!important}.card-information-text p{margin:0;text-align:center;color:#fff;font-size:18px;font-weight:500}.custom-collection-list-section{padding:60px 0}.custom-collection-list-inner{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.custom-collection-list .custom_collection_inner{border:2px solid;border-radius:10px;background:#000;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px}.custom-collection-list.col-active .custom_collection_inner{background:#a90808}.custom-collection-list-img a{width:100%;display:block}.custom-collection-list-img a img{width:100%;display:block;aspect-ratio:1/1;object-fit:cover;border-radius:10px 10px 0 0}.custom-collection-list h3 a{color:#fff;text-decoration:none}.custom-collection-list h3{font-size:20px;color:#fff;font-weight:600;text-align:center}.custom-collection-list-img a:before{content:"";background:#000;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7;z-index:1;border-radius:10px}.custom-collection-list.col-active .custom-collection-list-img a:before{opacity:0}.custom-collection-list-img{position:relative}.custom-collection-list:hover .custom-collection-list-img a:before{opacity:0}.light-product-slider .home-no-more-sec-item h2 a{color:#fff;text-decoration:none}.product-custom-rich-text-with-image-inner{max-width:100%;margin-top:40px}.home-no-more-sec-inner .owl-carousel-6 .owl-nav button{position:absolute;top:50%;transform:translate(-50%,-50%);background:red;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.home-no-more-sec-inner .owl-carousel-6 .owl-nav button img{width:10px}.home-no-more-sec-inner .owl-carousel-6 button.owl-prev{left:0}.home-no-more-sec-inner .owl-carousel-6 .owl-nav button.owl-next{right:0}.product-3d-image-block{margin-top:20px}.product-3d-image-block model-viewer:nth-child(1){display:block}.product-3d-image-block model-viewer{display:none}.design-service-video video{width:100%;display:block}.design-service-video{margin-top:10px}h2.product__title.product__title_above-img{font-size:28px;font-weight:700;margin-top:0;text-align:center}a#HeaderMenu-configurator{color:#c7060c}.product__description p a{color:#fff;text-decoration:none;border:1px dashed #fff;padding:3px 5px;margin:0 4px}.product__description p a:hover{color:#fff}.custom-image-with-text{background:#000}.collection-diagram-image{padding:0 0 60px}.collection-diagram-image-heading{text-align:center}.collection-diagram-image-heading h2{font-size:30px;margin:15px 0}.collection-diagram-img img{display:block;width:100%}.collection-list li .card-wrapper .card__inner .card__media:before{content:"";background:#000;position:absolute;top:0!important;left:0!important;width:100%;height:100%;opacity:.7;z-index:1}.collection-list li:hover .card-wrapper .card__inner .card__media:before{opacity:0;background:transparent}.product-text-block{text-align:center;margin:20px 0 50px}.text-with-video-section .text-with-video-grid .heading-text-col img{width:100%;display:block;max-width:100%;height:100%}.text-with-video-section .text-with-video-grid .heading-text-col>img{width:100%;max-width:30%}.text-with-video-section .text-with-video-grid .heading-text-col .heading-with-logoo img{width:100%;max-width:30%}.collection-logo-name-inner{display:flex;align-items:center;gap:20px;justify-content:center}.collection-logo-name-inner img{width:100%;max-width:150px}.collection-logo-name-inner h1{font-size:42px;margin:0}body.template-collection-crossovers .collection-logo-name-section,body.template-collection-jumpers .collection-logo-name-section,body.template-collection-feeds .collection-logo-name-section{padding-bottom:40px}.custom-about-busstrut-content-inner{display:flex;align-items:center;justify-content:space-between}.custom-about-busstrut-content-inner img{display:block;width:100%;max-width:100px}@keyframes marquee-left{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}@media screen and (max-width: 992px) and (min-width: 750px){.everywhere-busstrut-heading-col{width:61%;margin:0 auto}.everywhere-busstrut-inner-col{flex-direction:column;align-items:center;width:100%}.everywhere-busstrut-img-col{width:100%;text-align:center}.everywhere-busstrut-img-col img{width:55%;height:auto;max-width:100%}.everywhere-busstrut-content-col{width:56%;display:flex;align-items:center}}@media (min-width: 991px){body.template-page-power .rich-text__blocks,body.template-page-light .rich-text__blocks,body.template-page-data .rich-text__blocks,body.template-page-decor .rich-text__blocks{max-width:100%}.title-wrapper-with-link{justify-content:center}.heading-with-logoo{display:flex;flex-direction:row-reverse}.text-with-video-section .text-with-video-grid .heading-text-col .heading-with-logoo h2{font-size:34px;line-height:44px;font-weight:600;margin-bottom:0;color:#000;margin-top:0}}@media (min-width: 750px){body.template-index .featured-product-steeltrackbusway .product__media-list{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}body.template-index .featured-product-steeltrackbusway .product__media-list li{border:3px solid #c7060c;width:100%!important;margin:0 auto!important;display:block!important}body.template-index .featured-product-steeltrackbusway .slider--mobile+.slider-buttons{display:flex!important}}@media screen and (min-width: 750px) and (max-width: 992px){.banner_outer_main_wrapp .banner_copyBlockWrapper{width:70%}.banner_outer_main_wrapp .banner_copyBlockWrapper{left:0;right:0}.Prewired-Strut-col img{width:100%!important;max-width:100%}.brusstrut-top-heading-content-col h2{font-size:30px!important;line-height:50px}.custom-image-flip-inner{flex-direction:column!important}.custom-image-flip-inner .custom-image-flip-left-block,.custom-image-flip-inner .custom-image-flip-right-block{width:100%}.Prewired-Strut-img-col{height:100%!important}.Prewired-Strut-inner{display:flex;width:100%;gap:20px;flex-direction:column;align-items:center!important}.Prewired-Strut-col{width:98%!important;height:401px}.Prewired-Strut-col:nth-child(1){order:2;height:250px}.Prewired-Strut-col:nth-child(2){order:1}.Prewired-Strut-col:nth-child(3){order:3;height:250px}.Criss-Cross-Intersections-main .Prewired-Strut-col:nth-child(2){order:2;height:420px!important;justify-content:center!important}.Criss-Cross-Intersections-main .Prewired-Strut-col:nth-child(1){height:420px!important}.Criss-Cross-Intersections-main .Prewired-Strut-col:nth-child(3){height:420px!important;margin-bottom:1em!important}.Criss-Cross-Intersections-img-custom img{width:60%!important}.Criss-Cross-Intersections-img-custom-moving-object img{width:auto;height:372px!important}.Criss-Cross-Intersections-img-custom-moving-object{position:absolute;top:48px!important}.Bridging-Section.main .Prewired-Strut-col:nth-child(1){height:420px!important}div#brigging-custom-col1 #brigging-custom-col-img{height:400px!important;width:60%!important}.Bridging-Section.main .Prewired-Strut-col:nth-child(3){order:3;height:420px!important;width:80%!important}.Busway-main-sec .Prewired-Strut-col:nth-child(1){order:2;height:420px}.Busway-main-sec .Prewired-Strut-col:nth-child(2){order:1}.Busway-main-sec .Prewired-Strut-col:nth-child(3){order:3;height:420px}.flip-box{height:390px!important}.Busway-main-sec .Prewired-Strut-col:nth-child(3) img{width:70%!important;max-width:100%;height:auto!important;margin-top:40px}.Busway-main-sec .Prewired-Strut-img-col:nth-child(3){width:100%;height:100%;display:flex;justify-content:end!important;align-items:center;flex-direction:column;position:relative}}@media screen and (min-width: 1200px) and (max-width: 1300px){.project-item-block.project-item-heading-block{min-height:205px}.one-system-top-bar.new_bar_single_line{right:10%}}@media (max-width: 1200px){.project-item-block.project-item-heading-block{min-height:169px}.one-system-top-bar.new_bar_single_line{right:12%}}@media (max-width: 990px){.title-wrapper-with-link{justify-content:center}.project-item-section-inner{padding:0 15px}.bottom_collection_grid_outer-wrapp .product_grid_heading-wrapp li.grid__item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.project-item-section-inner .project-item-block{width:50%}.project-item-block.project-item-heading-block{min-height:240px}.ppc-image-grid-section-inner,.custom-video-blocks-inner-sec-2{grid-template-columns:1fr 1fr}.home-image-with-right-text-inner{grid-template-columns:1fr}.design-service-left-block-img-inner{grid-template-columns:1fr 1fr}.product-configurator-back-btn{display:none}}@media (max-width: 749px){.custom_heading_inner-wrapp .custom_heading{font-size:20px}.interested-text-button-content-col h2{font-size:16px}.interested-text-button-button-col button{padding:10px}.interested-text-button-button-col button a{font-size:14px;line-height:16px}.interested-text-button-inner{gap:10px}.one-system-top-bar.new_bar_single_line{right:0}.template-page-busstrut-one-system .custom-image-flip-inner .custom-image-flip-left-block .flip-box:hover .flip-box-inner{transform:none}.template-page-busstrut-one-system .custom-image-flip-inner .custom-image-flip-left-block .flip-box-inner{display:block}.template-page-busstrut-one-system .custom-image-flip-inner .custom-image-flip-left-block .flip-box-inner .flip-box-front{position:relative;width:auto;height:auto;-webkit-backface-visibility:visible;backface-visibility:visible;display:block;padding:5px 0}.template-page-busstrut-one-system .custom-image-flip-inner .custom-image-flip-left-block .flip-box{margin-top:30px;height:auto!important}.template-page-busstrut-one-system .custom-image-flip-inner .custom-image-flip-left-block .flip-box-inner .flip-box-front h2{font-size:20px;line-height:24px}.template-page-busstrut-one-system .custom-image-flip-inner .custom-image-flip-left-block .flip-box-inner .flip-box-front h3{font-size:14px;line-height:24px;margin:0}.template-page-busstrut-one-system .custom-image-flip-inner .custom-image-flip-left-block .flip-box-inner .flip-box-back{position:relative;-webkit-backface-visibility:visible;backface-visibility:visible;width:auto;height:auto;background:none;display:block;transform:none}.template-product .product.product--medium.grid{flex-direction:column-reverse}.banner_outer_main_wrapp .banner_copyBlockWrapper{left:0;right:0}.custom-collection-list-section .page-width{overflow-x:scroll;overflow-y:hidden}.custom-collection-list-section .custom-collection-list-inner{display:grid;grid-template-columns:1fr 1fr 1fr}.custom-collection-list-section .custom-collection-list-inner .custom-collection-list h3{font-size:10px}.custom-collection-list-section{padding:0}.page-width.custom_image_blocks_inner{display:block}.page-width.custom_image_blocks_inner .custom-image-block{margin-bottom:20px}.page-width.custom_image_blocks_inner .custom-image-block.custom-image-block-2{padding-bottom:20px;margin-bottom:0}.collection-logo-name-section{padding:30px 0 0}.collection-logo-name-inner img{max-width:130px}.collection-logo-name-inner h1{font-size:28px}body.template-collection-crossovers .collection-logo-name-section,body.template-collection-jumpers .collection-logo-name-section,body.template-collection-feeds .collection-logo-name-section{padding-bottom:30px}.new-power_all_btns{flex-wrap:wrap;justify-content:start}.banner_outer_main_wrapp .banner_copyBlockWrapper{width:auto}.banner_outer_main_wrapp .banner_copyBlockWrapper{max-width:430px}.for-mobile{display:block}.for-desktop{display:none}.automotive_side_all_content,.automative_sticky_sidebar{width:100%}.inner-section{grid-template-columns:1fr 1fr}.custom-image-with-text-inner{flex-direction:column;gap:30px}.custom-image-with-text-block{width:100%}.custom-image-with-text-inner.img-layout-right{flex-direction:column}.custom-image-with-text-block.content-block h2{margin:0 0 10px;font-size:32px}.custom-image-with-text-block.content-block .image-with-text__text.rte h3{font-size:20px}.custom-image-with-text-block.content-block .image-with-text__text.rte p{font-size:16px}.custom-rich-text-with-image-inner{max-width:100%}.custom-two-video-section-inner{grid-template-columns:1fr}.custom-two-video-block video{min-height:100%}.custom-banner-text-block.content-block h2{font-size:32px;margin:0}.custom-video-section-inner.custom-video-block-3,.custom-video-section-inner.custom-video-block-2{grid-template-columns:1fr;gap:15px}.custom-video-item iframe{width:100%;height:240px}.everywhere-busstrut-inner-col{flex-direction:column;width:100%;align-items:center}.everywhere-busstrut-img-col{width:100%;text-align:center}.everywhere-busstrut-content-col{width:100%;justify-content:center}.everywhere-busstrut-heading-col,.custom-video-section-inner.custom-video-block-1 .custom-video-item{width:100%}.custom-video-section-inner.custom-video-block-1 .custom-video-item iframe{height:240px}.everywhere-busstrut-img-col img{height:100%;width:100%;max-width:100%}.accordion-section-heading{margin-bottom:20px;padding-bottom:20px}.accordion-section-heading h2{font-size:40px;line-height:50px}.accordion-item a{font-size:18px}.brusstrut-top-heading-content-col h2{font-size:28px!important}.custom-image-flip-inner{flex-direction:column!important}.custom-image-flip-inner .custom-image-flip-left-block,.custom-image-flip-inner .custom-image-flip-right-block{width:100%}.Prewired-Strut-inner{display:flex;width:100%;gap:20px;flex-direction:column;align-items:center!important}.Prewired-Strut-col{width:98%!important;height:401px}.Prewired-Strut-col:nth-child(1){order:2;height:250px}.Prewired-Strut-col:nth-child(2){order:1}.Prewired-Strut-col:nth-child(3){order:3;height:250px}.Criss-Cross-Intersections-main .Prewired-Strut-col:nth-child(2){order:2;height:285px!important;justify-content:center!important}.Criss-Cross-Intersections-main .Prewired-Strut-col:nth-child(1){height:390px!important}.Criss-Cross-Intersections-main .Prewired-Strut-col:nth-child(3){height:390px!important}.Bridging-Section.main .Prewired-Strut-col:nth-child(1){height:330px!important}.Busway-main-sec .Prewired-Strut-col:nth-child(1){order:2;height:250px}.Busway-main-sec .Prewired-Strut-col:nth-child(2){order:1}.Busway-main-sec .Prewired-Strut-col:nth-child(3){order:3;height:250px}.flip-box{height:390px!important}.Busway-main-sec .Prewired-Strut-col:nth-child(3) img{width:221px!important;max-width:100%;height:220px;margin-top:40px}.Busway-main-sec .Prewired-Strut-img-col:nth-child(3){width:100%;height:100%;display:flex;justify-content:end!important;align-items:center;flex-direction:column;position:relative}.icon-with-richtext .image-grid-section{grid-template-columns:1fr 1fr}.custom--step-heading-sections .step-heading-col{flex-direction:column;justify-content:center}.custom--step-heading-sections .step-heading-col .step-heading{text-align:center}.text-with-video-section .text-with-video-grid{flex-direction:column}.text-with-video-section .text-with-video-grid .heading-text-col,.text-with-video-section .text-with-video-grid .video-col{width:100%}.text-with-large-img .inner-large-grid{flex-direction:column}.text-with-large-img .inner-large-grid .large-text-content,.text-with-large-img .inner-large-grid .large-img-grid{width:100%}.icon-content-section .icon-content-inner,.fifty-fifty-images-inner{grid-template-columns:1fr}.inner-icon-text h2{margin-bottom:20px;font-size:28px}.icon-with-richtext .image-grid-section .image-grid .img-text p{font-size:20px}.custom--step-heading-sections .step-heading-col .step-heading h2{font-size:28px;line-height:30px;font-weight:600;margin:0}.custom--step-heading-sections .step-heading-col .step-btn a{padding:9px 20px;margin-top:0;display:block}.text-with-video-section .text-with-video-grid .heading-text-col h2,.new-product-text-video .main_video_top_heading h2{font-size:30px;line-height:40px;margin-bottom:0;margin-top:0}.new-product-text-video .main_video_top_heading h2{margin-bottom:20px}.text-with-video-section .text-with-video-grid .heading-text-col .descripton-col p{font-size:16px}.text-with-video-section .text-with-video-grid .video-col iframe.bgvideo{height:200px}.text-with-video-section .text-with-video-grid{gap:20px}.new-product-text-video .text-with-video-grid{flex-direction:column-reverse;gap:0}.icon-content-section{padding:20px 0}.text-with-large-img{padding:30px 0}.fifty-fifty-images-section{padding:0 0 30px}.project-item-section-inner .project-item-block{width:100%;padding-bottom:10px}.project-item-section-inner .project-item-block:last-child{padding-bottom:0}.project-item-block.project-item-heading-block{margin-bottom:15px;padding-bottom:0}.top-logo-heading-inner h2{font-size:36px;line-height:40px}.top-logo-heading-inner h3{font-size:18px}.top-logo-inner img{height:53px;width:100%;max-width:319px}.ppc-image-grid-section-inner{grid-template-columns:1fr}.ppc-image-grid-item-content-inner a h3{font-size:28px}.ppc-form-field-main{grid-template-columns:1fr;gap:0}.ppc-inner-image-text-section .ppc-image-text-section-inner h2{font-size:42px}.desktop-view{display:none}.mobile-view{display:block}.product-configurator-inner span{display:none}.product-configurator-inner{flex-direction:column;text-align:center}.product-configurator-inner-svg-left{display:none}.home-image-with-right-block{padding:50px 4px}.home-image-with-right-content p{font-size:18px}.home-image-with-right-block a.home-image-with-right-btn{padding:8px 20px;font-size:16px}.home-no-more-heading h2{font-size:30px}.home-no-more-sec-item h2{font-size:28px}.home-labor-sec-inner h2{font-size:30px}.home-labor-sec-text p{font-size:16px}.home-labor-sec-below-content-text span{font-size:30px}.home-labor-sec-below-content-text h3{font-size:18px}.home-labor-sec-below-content a{padding:10px 50px}.design-service-section-inner{grid-template-columns:1fr;gap:0px}.design-service-section{padding:30px 0 0}.installed-cost-image-text-sec{padding:20px 0}.installed-cost-image-text-inner{grid-template-columns:1fr;gap:0}.installed-cost-content-block h2,.installed-cost-richtext-inner h2,.installed-cost-3-block-item h2{font-size:28px}.installed-cost-3-blocks-inner{grid-template-columns:1fr;gap:10px}.installed-cost-3-blocks{padding:0}.installed-cost-3-block-item:nth-child(3){margin-top:15px}.installed-cost-projects{padding:20px 0 40px}.installed-cost-projects-inner{grid-template-columns:1fr}.installation-support-inner{display:grid;grid-template-columns:1fr;gap:20px}.installation-support-right-block h2{font-size:28px}.supportCallouts{flex-wrap:wrap;gap:20px}.supportCallouts a.supportCallout{width:100%}.installation-support-main{padding:30px 0}.installation-support-left-sidebar h3{font-size:28px}.custom-video-heading h3,.custom-video-heading h1{font-size:20px;margin:0;text-align:center}.custom-video-buttons{padding:0 10px;gap:5px}.custom-video-buttons.custom-center-buttons{bottom:50px}.custom-video-buttons.custom-left-right-buttons{bottom:25px!important}body.template-collection-power-collection .custom-video-buttons.custom-left-right-buttons{bottom:57px!important}.custom-video-buttons a{padding:5px 10px;max-width:95px;font-size:10px}body.template-index .custom-video-buttons a{max-width:fit-content}.card-light-table table{overflow:hidden}.card-light-table table tr td{font-size:12px}.custom-video-heading{top:65px}body.template-index .custom-video-heading{top:-80px}.power-collection-heading-image-left{font-size:20px;color:#fff;font-weight:500}.power-collection-heading-image{padding:0}.power-collection-heading-image-left strong{font-size:32px}.power-collection-heading-image-inner-2{grid-template-columns:1fr}.power-collection-heading-image-center{font-size:20px;padding:20px 0}.power-collection-heading-image-main-2{padding-top:20px}.power-custom-video .custom-video-heading.custom-video-heading-2{top:100px}.power-custom-video .custom-video-heading h3{font-size:22px}.footer__content-top{padding:0 1.5rem!important}.footer-block__heading{margin-bottom:1rem!important}.footer-block__details-content .list-menu__item--link{padding-bottom:0rem!important}.footer-block.grid__item{margin:2rem 0!important}.footer-block__details-content{margin-bottom:1rem!important}.footer__content-bottom-wrapper--center{justify-content:center!important}.footer__localization:empty+.footer__column{padding:0!important}.footer__content-bottom .footer__payment ul.list.list-payment{padding:0}.logo-slider-heading h2{font-size:26px;line-height:26px}.design-service-left-block-img-inner{grid-template-columns:1fr}.header__heading-link{padding:0}.header-wrapper .header{grid-template-columns:2fr 3fr 1fr;padding:10px 1rem 10px 2rem}.header-wrapper .header header-drawer,.header-wrapper .header header-drawer .header__icon--menu,.header-wrapper .header header-drawer .menu-drawer-container{width:100%;display:block}.design-service-left-block-img-item-img img{aspect-ratio:unset;max-height:200px}body.template-index .project-item-section{padding:20px 0!important}.mobile-flip-box-heading{background:#c7060c;padding:10px}.mobile-flip-box-heading h2{text-align:center;margin:0;font-size:20px;font-weight:600}.mobile-flip-box-back{text-align:center;color:#000;padding:0 15px}.mobile-flip-box-back h3{font-size:22px;font-weight:600;margin:10px}.mobile-flip-box-back p{font-size:18px}.mobile-prewired-strut-inner .Prewired-Strut-col,.mobile-prewired-strut-inner .Prewired-Strut-col:nth-child(1){height:auto!important}.Criss-Cross-Intersections-main,.Bridging-Section.main{padding-top:40px}.brusstrut-top-heading-main{padding-top:20px;padding-bottom:20px}.image-with-text__text.rte ul li:before{height:25px;width:25px;top:4px}.image-with-text__text.rte ul li{padding-left:35px;font-size:16px;margin-bottom:18px}.brusstrut-top-heading-main .one-system-top-bar h2{font-size:18px!important}body.template-index .custom-videos-btns-main-block{padding-bottom:55%}body.template-index .custom-home--vidoe-main.custom-videos-main video{aspect-ratio:9/5}}.template-index .new-featured-product-section .product-form{display:none}h2.product__text.inline-richtext.caption-with-letter-spacing{font-size:30px;font-weight:400;font-family:Roboto,sans-serif;color:#121212bf}@media (min-width: 750px){h2.product__text.inline-richtext.caption-with-letter-spacing{font-size:40px}}@media screen and (max-width: 1400px) and (min-width: 750px){body.template-index .custom-video-heading{bottom:80px}}.application-left{background:#b30000;color:#fff;padding:60px 30px;width:25%;display:flex;flex-direction:column;justify-content:center;text-align:center}.application-left h2{font-size:24px;margin-top:10px;text-transform:uppercase;font-weight:700}.application-grid{display:grid;width:100%;margin:0;padding:0;list-style:none}.application-item{position:relative;height:276px;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;text-align:center}.application-item a{font-size:24px!important;font-weight:700;padding:0 20px!important;text-shadow:0 0 15px #000;text-transform:uppercase;transition:background-color .1s linear;color:#fff}.application-item a{right:0;bottom:0;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-decoration:none}li.application-item :before{content:"";z-index:-1;width:100%;display:block;height:100%;background:#0000007a;position:absolute;opacity:.5;transition:background-color .45s cubic-bezier(.25,1,.33,1),opacity .45s cubic-bezier(.25,1,.33,1)}.application-grid .application-item:hover .hover-txt{display:none}@media (min-width: 1200px){.application-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1400px){.application-grid{grid-template-columns:repeat(5,1fr)}}@media (max-width: 480px){.template-index .onlyformobile{display:block}.image-grid img{width:100%;height:145px;object-fit:contain}.custom-collection-list.active h3{padding:12px!important;margin:0}.template-index .mobile-view.img0-a img{display:none}.template-index .onlyformobile h2{color:#fff;width:100%;text-align:center;font-weight:600;text-decoration:none;margin:0}.template-index .onlyformobile a{color:#fff;text-decoration:none;background:transparent;font-size:12px;display:block}.template-index .box1-grid{display:flex;flex-direction:column-reverse}.template-index .custom-index00{display:none}.custom_heading_inner-wrapp .custom_heading{font-size:20px}.custom_heading_inner-wrapp{gap:5px;flex-direction:column}.auto-solutions_rpeater_wrapp .auto-image_content_wrapper{flex-direction:column}.inner-section{grid-template-columns:1fr}.brusstrut-top-heading-main .one-system-top-bar span.one-system-top-bar-line{width:55%}.brusstrut-top-heading-main .one-system-top-bar h2{font-size:14px!important}.featured-product:not(.product--no-media)>.product__info-wrapper{padding-left:0!important}.new-extra-grid{display:flex;margin-top:16px;align-items:center;justify-content:center}.left-top-text,.right-top-text{font-size:16px}.left-top-text :before{content:"\2b9e";position:absolute;top:16px;right:-5px;color:#e60b15}.left-top-text :after{content:"\2b9e";position:absolute;top:16px;color:#e60b15;left:-5px;transform:rotate(184deg)}.right-top-text :before{content:"\2b9e";position:absolute;top:16px;right:-5px;color:#00f}.right-top-text :after{content:"\2b9e";position:absolute;top:16px;color:#00f;left:-5px;transform:rotate(184deg)}.left-bottom-text,.right-bottom-text{font-size:16px}.left-bottom-text :before{content:"\2b9e";position:absolute;right:-5px;color:#00f;bottom:16px}.left-bottom-text :after{content:"\2b9e";position:absolute;bottom:16px;color:#00f;left:-5px;transform:rotate(184deg)}.right-bottom-text :before{content:"\2b9e";position:absolute;right:-5px;color:#ec0812;bottom:16px}.right-bottom-text:after{content:"\2b9e";position:absolute;bottom:16px;color:#ec0812;left:-6px;transform:rotate(184deg)}.project-item-block.project-item-heading-block{margin:0}.hotspot-button{width:25px!important;height:25px!important}.ripple{top:30%!important;left:30%!important;width:25px!important;height:25px!important}img.image0-icon{width:100px}.video-content-image-wrapper{display:block!important;align-items:center;gap:30px;flex-wrap:wrap}iframe#video-frame{max-height:220px}.template-page-new-all-collection .image-grid.install-number-item.image-steps{box-shadow:#6363635e 0 2px 8px;padding-top:0}.template-page-new-all-collection .collection-list{display:grid;grid-template-columns:1fr 1fr 1fr}.custom-videos-content-block{width:100%!important}.bundle-heading11 h4{font-size:12px}.custom-collection-list-section{padding:20px 0}.step-heading p{color:#fff;margin-top:20px;font-size:12px}.step-image{display:none}.Prewired-Strut-inner:hover .Prewired-Strut-flip-box-col-main{transform:unset!important}.template-collection-Typical-Kits .kit-grid-image-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center;gap:20px}.kit-grid-image-item h2{font-size:21px}.template-collection-Typical-Kits .power-collection-heading-image-inner{display:grid;grid-template-columns:1fr;align-items:center;justify-content:center}}@media (min-width: 750px){.application-grid{grid-template-columns:repeat(5,1fr)}.hotspot-main{top:26em;left:9em}div#box-2{left:27em;top:23em}div#box-3{left:33em}div#box-4{left:41em}div#box-5{left:53em}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/style.css.map */
