body{padding:0px!important}.et_pb_search_0_tb_header form input.et_pb_s,.et_pb_search_0_tb_header form input.et_pb_s::placeholder{font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif!important}.et_pb_text_0,[class*="et_pb_text_"]{font-family:inherit!important}div#menuLogo:after{content:"";width:0;display:block;height:100%;background:#fff;position:absolute;top:0;right:0;z-index:1!important;transition:width .5s ease-in-out}.dsm_fixed_header_shrink_active div#menuLogo:after{width:calc(100% - 59px)}@media (min-width:981px) and (max-width:1106px){.dsm_fixed_header_shrink_active div#menuLogo:after{width:calc(100% - 54px)}}body.home .et-l.et-l--header{position:absolute!important;bottom:0;top:calc(100vh - 76px)!important}header.et-l--header:not(.et_pb_sticky){top:0!important;transform:none!important;position:relative!important}.nav li li{position:relative!important}header.et-l--header .et_pb_section_0_tb_header:not(.et_pb_sticky){top:0!important;transform:none!important}body h1,body h2,body h3,body h4,body h5,body h6,body button{padding-bottom:0}body.home .et-l.et-l--header{}body.home .et-db.dsm_fixed_header_shrink.dsm_fixed_header_shrink_active #et-boc header.et-l--header.et-l img{max-width:90%}.catalog_iteam{padding:10px!important}#contact-title h3{padding-bottom:10px}#plus_box{display:inline-block}#bg_cta{background:#231f20}#left_contain_ctaBG .et_pb_button_1_wrapper{background-color:#231f20;padding-bottom:45px;padding-top:0px}#left_contain_ctaBG .et_pb_button_2_wrapper{background-color:#231f20;padding-bottom:45px;padding-top:0px}.et_pb_menu .et_pb_menu__menu>nav>ul{width:auto!important}#menu-global-top-menu{width:max-content!important}#header-menuSection{left:0px!important}#main-content{width:100%;max-width:100%;overflow:hidden}#banner-section-info h1{font-size:48px}.et-menu .menu-item-has-children>a:first-child{padding-right:0px!important}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{padding-left:15px;padding-right:15px}.et_pb_menu .et-menu-nav>ul ul.sub-menu{padding-top:0px!important}.nav li li ul{top:-0.5%!important}.ecmd-list-post.style2 .ecmd-list-post-right{margin-left:25px}.ecmd-list-post.style2 .ecmd-list-post-left{margin-left:30px}h2.ecmd-event-title a{background-color:initial;font-size:30px;color:#333;padding-top:0px;margin-top:0px;padding-left:0;padding-bottom:0px}h2.ecmd-event-title a:hover{background:none;color:#d7282f}.ecmd_events_layouts_0 .ecmd-event-content p{line-height:30px;font-size:20px;color:#333}.ecmd-event-list-wrapper a{text-decoration:none;color:#fff;background-color:#d7282f;padding:5px 20px 5px 20px;margin-top:20px;display:inline-flex;border-radius:36px;font-size:16px}.ecmd-event-list-wrapper a:hover{background-color:#333}.Globally_height,#body_space_global{display:flex;align-items:center}#banner-section-info{max-width:33%}#before-after-info,#before-after-info1{border-right:0px!important}.et_pb_widget{margin-bottom:10px!important}#lets-talk-section .section-title h2{padding-bottom:0px;position:relative}.section-title h2{padding-bottom:0px}div#product-gallery-dimensions{text-align:center}#product-gallery-dimensions img{width:50vh}.body-copy ul li{list-style:disc}.getInTouch-row>div{display:flex;align-items:center;justify-content:center;grid-gap:40px}.getInTouch-row>div .et_pb_button,.getInTouch-row>div .et_pb_button:hover{line-height:0em!important;padding-top:22px!important;padding-bottom:20px!important}.et_pb_social_media_follow li a.icon:before{width:0px!important}#before-after-info,#before-after-info1{background:rgba(255,255,255,0.9);padding-bottom:15px}.et-menu .menu-item-has-children>a:first-child:after{display:none}#before-after-info h4{padding-right:15px}#before-after-info h4,#before-after-info1 h4{margin-bottom:8px}.et_pb_slider_0,.et_pb_slider_0 .et_pb_slide,.et_pb_slider_3,.et_pb_slider_3 .et_pb_slide{height:380px!important}img.mfp-img{width:90vh;object-fit:cover}mfp-arrow:after,.mfp-arrow:before{right:40px;left:inherit!important}.mfp-bg,.mfp-wrap{top:50px}.mfp-arrow-right:before{border-left:27px solid #ffffff!important;opacity:1}.mfp-arrow-left:before{border-right:27px solid #ffffff!important;opacity:1}#carbis_bottom_space{padding-bottom:158px}#carbis_bottom_space1{padding-bottom:183px}#carbis_bottom_space2{padding-bottom:182px}#safety_performance_item h4{padding-bottom:20px}#Quote_info{width:33%;margin:0px auto}ul.tsvg-blocks-list{row-gap:10px}li.tsvg-lightbox-block{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:center!important;align-items:flex-start;gap:10px}[class^="tsvg-lightbox-block-inner-"] [data-hover='hovTit5']{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;line-height:1.2;display:none}[class^="tsvg-lightbox-block-inner-"]::before{z-index:1;position:absolute!important;background-color:rgba(0,0,0,0.55)!important;width:100%;height:100%;content:' ';top:0!important;left:0!important;transition:background-color 0.5s ease-in-out}[class^="tsvg-lightbox-block-inner-"]:hover::before{background-color:transparent!important}.et-pb-contact-message p{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:30px;text-align:center;color:#333}@media only screen and (min-width:1199px) and (max-width:1800px){}@media only screen and (min-width:320px) and (max-width:1366px){#carbis_bottom_space,#carbis_bottom_space1,#carbis_bottom_space2{padding-bottom:0px}}@media only screen and (min-width:981px) and (max-width:1200px){#Quote_info{width:40%}#plus_box{padding-bottom:20px!important}#platform-section #left_contain_ctaBG .et_pb_button_1_wrapper{padding-bottom:45px!important}#platform-section #left_contain_ctaBG .et_pb_button_2_wrapper{padding-bottom:45px!important}#platform-section #plus_box p{font-size:16px!important;line-height:22px}#contact-title p{font-size:19px}#platform-section #plus_box h2{font-size:60px!important;padding-top:30px;padding-bottom:10px}#platform-section .body-copy{margin-bottom:40px!important}#top_space{padding-top:0px!important}#featured-product-section{height:65vh;padding-top:35px}#featured-product-section h2{font-size:40px}#featured-product-section .et_pb_text_inner{font-size:16px!important;line-height:23px!important}#featured-product-section .et_pb_text_9,.et_pb_text_10{padding-bottom:20px!important}.thumb_column{width:45%!important}.contain_column{width:52%!important;margin-right:2%!important}.contain_column h3{font-size:25px!important}.contain_column p{font-size:17px;line-height:24px}.contain_column .et_pb_button{padding-left:30px!important;padding-right:30px!important;font-size:16px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:16px!important}body:not(.et-fb) div#banner-section-product{min-height:70vh}}@media (min-width:981px) and (max-width:1106px){#project_experience_section{min-height:64vh}#project_experience_section .et_pb_image_1 .et_pb_image_wrap img{height:auto}#project_experience_section .et_pb_text_10{min-height:64vh}#project_experience_section .et_pb_text_9{min-height:64vh}#project_experience_section h2{font-size:70px}#project_experience_section p{font-size:25px;line-height:30px}#safety-gallery-section{padding-top:40px;padding-bottom:40px}#safety-gallery-section h2{font-size:30px;line-height:36px}#safety-gallery-section .et_pb_text_inner{font-size:16px;line-height:22px}#concept_creation_section h2{font-size:30px}#concept_creation_section{min-height:auto}#concept_creation_section .et_pb_text_6{padding-bottom:10px!important}#concept_creation_section p{font-size:16px;line-height:22px}#banner-section-info{padding:20px!important}#Video-section{min-height:53vh!important}#Video-section h2{font-size:30px;line-height:35px}#Video-section .et_pb_text_inner{font-size:16px;line-height:22px}.serviceIteams{margin-right:0px!important;width:49%!important;padding-bottom:40px}#safety_performance_item h4{padding-bottom:12px}.service_safe_equipment .et_pb_text_10{max-width:40%!important;margin-bottom:0px!important}.service_safe_equipment .et_pb_text_11{max-width:41%}.serviceIteams.et-last-child{padding-bottom:0px!important}.service_safe_equipment p{padding-left:15px!important}#contact_form{padding-top:0px}#contact_form .et_pb_row_1{padding-top:0px}.Globally_height,#body_space_global{display:inline-block;align-items:inherit;height:auto!important}.et_pb_column_1_tb_header{width:28%!important}#globalMenuWithBorder{width:80%}.carousel-slider .carousel-slider__item img{height:25vh}#section-5,#platform-section,.section_8,.et_pb_section_8,.et_pb_section_3.et_pb_section{padding-bottom:40px!important;padding-top:40px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:15px!important}.et-menu .menu-item-has-children>a:first-child{padding-right:0px!important}.section-title,.et_pb_text_17,#platform-section .et_pb_text_1,#platform-section .et_pb_text_2,#platform-section .et_pb_text_16,#section-5 .et_pb_text_8,#platform-section .et_pb_text_17,#platform-section .et_pb_text_18,#Section-9 .et_pb_text_20,#Section-9 .et_pb_text_19,#Section-9 .et_pb_text_18,#section-5 .et_pb_text_11,#section-5 .et_pb_text_9,#platform-section .et_pb_text_19,#Section-9 .et_pb_text_21,#Section-9 .et_pb_text_19,#platform-section .et_pb_text_15,#Section-9 .et_pb_text_17,#platform-section .et_pb_text_21,#Section-9 .et_pb_text_24,#Section-9 .et_pb_text_19,#Section-9 .et_pb_text_23,#section-5 .et_pb_text_15,#platform-section .et_pb_text_14,#Section-9 .et_pb_text_16,#platform-section .et_pb_text_20,#platform-section .et_pb_text_22{margin-bottom:0px!important;padding-bottom:20px!important}#Let-talk-section .et_pb_text_5,#Let-talk-section .et_pb_text_23,#Let-talk-section .et_pb_text_6,#Let-talk-section .et_pb_text_25,#Let-talk-section .et_pb_text_22,#Let-talk-section .et_pb_text_4,#Let-talk-section .et_pb_text_20,#Let-talk-section .et_pb_text_21,#Let-talk-section .et_pb_text_27,#Let-talk-section .et_pb_text_24,#Let-talk-section .et_pb_text_26,#Let-talk-section .et_pb_text_29,#Let-talk-section .et_pb_text_33{padding-bottom:0px!important}#Let-talk-section h2{font-size:28px!important}.et_pb_section_2{min-height:auto!important}.body-copy ul{padding-bottom:0px!important}#Section-9 .et_pb_text_20,#platform-section .et_pb_text_3{margin-top:0px!important}#platform-section .et_pb_text_20{}.et_pb_text_20{}#platform-section p,#rail-platfrom-section p,#section-5 p,#section-5 ul li,#platform-section ul li,#Section-9 p,#rail-platfrom-section ul li,.et_pb_section_8 p{font-size:16px;line-height:23px;padding-left:0px!important}#platform-section h2,#rail-platfrom-section h2,#section-5 h2,#identifying-problems-section h2,.et_pb_section_7 h2,#Section-9 h2,.et_pb_section_8 h2{font-size:30px!important;line-height:33px}#section-5 h3,#Section-9 h3,#platform-section h3{font-size:22px!important;line-height:28px}#platform-section .et_pb_text_1 h2{font-size:25px!important}#rail-platfrom-section,#platform-section,#Section-9,.et_pb_section_8,#section-5{height:auto!important;min-height:auto!important}#rail-platfrom-section ul{padding-bottom:0px}#section-5 .et_pb_text_10{padding-bottom:20px!important}.et_pb_section_7 h1{font-size:40px!important}.et-l--footer img{max-width:150px!important}#Let-talk-section .et_pb_button_0,#Let-talk-section .et_pb_button_1,.et_pb_button_1,#Let-talk-section .et_pb_button_2,#Section-9 .et_pb_button_1{font-size:16px!important;padding-right:28px!important;padding-left:28px!important}#left_contain_ctaBG .et_pb_button_1_wrapper{padding-top:0px!important}#body-copy{}#Section-9 .et_pb_text_22,.et_pb_text_23,.et_pb_text_25,#Section-9 .et_pb_text_21,#rail-platfrom-section .et_pb_text_10{}.et_pb_gutters2 .et_pb_column,.et_pb_gutters2.et_pb_row .et_pb_column{margin-right:2%}.et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column{margin-right:3%}.platform-contain .et_pb_column_2_3,.platform-contain .et_pb_column_2_5{width:44%}.platform-contain .et_pb_column_1_3,.platform-contain .et_pb_column_3_5{width:50%}.et_pb_menu_0_tb_footer{padding-left:90px!important}.et-db #et-boc .et-l .et_pb_text_0_tb_footer h2{font-size:32px!important;font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif!important}.et_pb_text_1_tb_footer p{font-size:14px}}@media screen and (min-width:980px){body:not(.et-fb) div#banner-section-product{min-height:calc(100vh - 89px)}}@media (min-width:768px)and (max-width:979px){.getInTouch-row>div .et_pb_button,.getInTouch-row>div .et_pb_button:hover{line-height:0em!important;padding-top:17px!important;padding-bottom:16px!important}}@media only screen and (min-width:768px) and (max-width:980px){.thumb_column{width:40%}.contain_column{width:57%;margin-left:3%}#product-gallery-dimensions img{height:35vh}#banner-section-info{padding:20px!important;max-width:40%}#banner-section-info h1{font-size:35px}body:not(.et-fb) div#banner-section-product{min-height:70vh}#before-after-info,#before-after-info1{padding-left:10px!important}h2.ecmd-event-title a{font-size:25px}.ecmd_events_layouts_0 .ecmd-event-content p{line-height:30px;font-size:16px}}@media only screen and (min-width:600px) and (max-width:980px){#platform-section #left_contain_ctaBG .et_pb_button_1_wrapper{padding-bottom:45px!important}#platform-section #left_contain_ctaBG .et_pb_button_2_wrapper{padding-bottom:45px!important}#platform-section #plus_box p{font-size:18px!important;line-height:22px}.col-3-with-tabs-1{width:31%;margin-right:3%}.col-3-with-tabs-2{width:31%;margin-right:3%}.col-3-with-tabs-3{width:32%}#product-gallery-dimensions1 img{height:45vh;object-fit:cover}.carousel-slider .carousel-slider__item img{height:25vh!important}.et_pb_row.et_pb_row_10.ProjectSamplesClass{margin-top:150px!important}}@media only screen and (min-width:320px) and (max-width:980px){#project_experience_section .et_pb_column{margin-bottom:0px!important}#Quote_info{width:100%}#platform-section{height:auto!important;min-height:auto!important}.et_pb_image_0 .et_pb_image_wrap img,.et_pb_image_1 .et_pb_image_wrap img,.et_pb_image_2 .et_pb_image_wrap img{}.et_pb_image_0 .et_pb_image_wrap img,.et_pb_image_1 .et_pb_image_wrap img,.et_pb_image_2 .et_pb_image_wrap img,.et_pb_image_3 .et_pb_image_wrap img,.et_pb_image_4 .et_pb_image_wrap img{width:100vh!important;align-items:center;object-fit:cover}#contact_form{padding-top:0px}#contact_form .et_pb_row_1{padding-top:0px}#footer_section_logo{text-align:center}#footer_section_logo .et_pb_image_0_tb_footer{width:200px;display:inline-block}#footer_section_logo img{width:100%}#footer_section_info h2,#footer_section_info p{text-align:center}#footerSocialIcon{text-align:center}.et-l et-l--footer .et_pb_module.et_pb_text_align_left-tablet{text-align:center}.et_pb_menu--style-left_aligned .et_pb_menu_inner_container,.et_pb_menu--style-left_aligned .et_pb_row{align-items:center}.et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:center}#menu-footermenuleft .et_pb_menu .et_pb_menu__menu,.et_pb_menu .et_pb_menu__menu>nav,.et_pb_menu .et_pb_menu__menu>nav>ul{display:inline-block}#menu-footermenuleft li{padding-right:0px}}@media (max-width:767px){.getInTouch-row>div{display:grid;grid-template-columns:100%;grid-gap:0px}.getInTouch-row>div .et_pb_button,.getInTouch-row>div .et_pb_button:hover{line-height:0em!important;padding-top:17px!important;padding-bottom:16px!important}}@media screen and (max-width:980px){body:not(.et-fb) div#banner-section-info{bottom:5vh}}@media only screen and (min-width:640px) and (max-width:767px){#banner-section-info{padding:15px!important;max-width:50%}body:not(.et-fb) div#banner-section-product{min-height:50vh}h2.ecmd-event-title a{font-size:25px}.ecmd_events_layouts_0 .ecmd-event-content p{line-height:30px;font-size:16px}#banner-section-info h1{font-size:25px}}@media screen and (max-width:767px){body:not(.et-fb) div#banner-section-product{}#banner-section-info h1{font-size:22px!important}}@media only screen and (min-width:320px) and (max-width:639px){#banner-section-info{max-width:50%;padding:15px!important}#banner-section-info h1{font-size:30px}body:not(.et-fb) div#banner-section-product{min-height:30vh}h2.ecmd-event-title a{font-size:20px}.ecmd_events_layouts_0 .ecmd-event-content p{line-height:30px;font-size:14px}.ecmd-event-list-wrapper a{font-size:14px}}@media only screen and (min-width:280px) and (max-width:599px){.carousel-slider .carousel-slider__item img{height:25vh!important}#platform-section #left_contain_ctaBG .et_pb_button_1_wrapper{padding-bottom:45px!important}#platform-section #left_contain_ctaBG .et_pb_button_2_wrapper{padding-bottom:45px!important}}@media only screen and (min-width:320px) and (max-width:500px){#banner-section-info{max-width:70%;padding:15px!important}}