.key_feature_content_box:after,.project_content_box:after{position:absolute;width:110%;left:0;z-index:-1;content:""}#accordion-1.accordion>.card,#menu-btn:hover{background:0 0!important}#menu-btn:hover,#menu-btn:hover:before{color:#fff!important}#myBtn,.language_region_box li .active_lang{cursor:pointer}#myVideo{position:absolute;right:0;bottom:0;width:100%;height:auto}#video_overlays{position:absolute;width:100%;height:100vh;background:rgba(0,0,0,.5);z-index:1}#video_black{position:absolute;float:left;width:36%;height:100vh;background:#18191b;z-index:1}#myBtn,.project_details_slider.owl-theme .owl-nav .owl-next:hover,.project_details_slider.owl-theme .owl-nav .owl-prev:hover{background:#000}.content{position:absolute;bottom:0;color:#f1f1f1;width:100%;padding:20px;z-index:3}#myBtn{width:200px;font-size:18px;padding:10px;border:none;color:#fff}#myBtn:hover{background:#ddd;color:#000}.svg-white{filter:invert(99%) sepia(90%) saturate(37%) hue-rotate(214deg) brightness(108%) contrast(98%)}.table td,.table th{padding:.3rem}img{max-width:100%}.wc_icons img{height:56px}header{z-index:99999}.project_page_section{background:#f4f5f6}.about_production_filter,.fire_retardant_filer,.list_cat_group_filer{padding-left:0}.about_production_filter li,.fire_retardant_filer li,.list_cat_group_filer li{margin-bottom:2px;background:#111;}#list_cat_group_filer li a.selected {background: #ff9125;border: 1px solid #ff9125;}.about_production_filter li.active a,.fire_retardant_filer li.active a,.list_cat_group_filer li.active a{background:#ff9125;font-weight:600}.about_production_filter li a,.fire_retardant_filer li a,.list_cat_group_filer li a{color:#fff;padding:.5rem 1rem;display:block}.about_production_filter li a:hover,.fire_retardant_filer li a:hover,.language_region_box li a:hover,.list_cat_group_filer li a:hover,.project_video_content a:hover{text-decoration:none;color:#fff}.about_production_results_wrap p,.fire-retardant_results_wrap p,.list_cat_group_filer p{line-height:24px}.project_cat_box{overflow:hidden;margin-bottom:20px}.project_cat_box img{height:280px;object-fit:cover;width:100%}.project_cat_content{position:absolute;top:0;bottom:0;left:15px;right:15px;background:rgba(0,0,0,.7);padding:30px 20px 20px;text-align:left;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;transition:.5s;opacity:0;visibility:hidden}.hover_img a img,.project_cat_box:hover .project_cat_content{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s}.project_cat_box:hover .project_cat_content{transition:.5s;opacity:1;visibility:visible}.project_cat_content h2{font-size:16px;margin-bottom:5px;color:#fff}.office-default ul li a,.pagination_custom .pagination li.active a,.project_cat_content *{color:#fff}.project_cat_content ul{padding-left:15px}.project_cat_content a{color:#fff;background-color:#ff9125;padding:4px 8px}.project_cat_content a:hover{color:#ff9125;background-color:#fff!important;text-decoration:none}.pagination_custom .pagination li a:hover{background:#ff9125;color:#fff}.fire_retardancy_home_sec,.project_video_page_wrap .row,.row.about_key_feature_wrap{align-items:center}.key_feature_content_box,.project_content_box{padding:40px;position:relative;z-index:0}.project_content_box:after{top:-50px;border:2px solid #ff9125;bottom:-50px}.key_feature_content h3,.project_video_content h3{color:#ff9125;font-size:36px;text-transform:uppercase}.key_feature_content p,.project_video_content p{font-size:18px}.key_feature_content a,.project_video_content a{background:#ff9125;color:#fff;text-decoration:none;padding:10px 20px;border-radius:5px;font-size:20px;font-weight:600}.contact_form_wrap ul,.contact_info_wrap ul{padding:0;list-style:none}.about_project_wrap{margin-bottom:180px}.about_project_wrap:last-child,.key_feature_box:last-child .about_key_feature_wrap{margin-bottom:0}.project_video_page_wrap .embed-responsive video{border:1px solid #9c9c9c}.project_video_page_wrap{padding:100px 0}.key_feature_content_box:after{top:0;border:2px solid #ff9125;bottom:0}.right_side_con .key_feature_content_box:after{left:auto;right:0}.key_feature_content a:hover{text-decoration:none;color:#fff;background:#555}.key_feature_content a:focus{border:none;outline:0;color:#fff;background:#555;box-shadow:none}#filters.about_page_filters li img,.about_production_site_wrap .tab-pane img{box-shadow:0 0 20px rgba(0,0,0,.2);border-radius:5px}.about_key_feature_wrap .about-image{z-index:9}.about_key_feature_wrap{margin-bottom:80px}.right_side_con .key_feature_content_box{order:2}.about_production_results_wrap h3,.fire-retardant_results_wrap h3{font-size:24px;font-weight:600;color:#ff9125}.about_production_results_wrap h5,.about_production_results_wrap h6,.fire-retardant_results_wrap h5,.fire-retardant_results_wrap h6,.fire-retardant_results_wrap h4{font-size:18px;font-weight:600;color:#ff9125;margin-top:10px}.about_production_results_wrap img,.fire-retardant_results_wrap img{vertical-align:top;border:1px solid #ccc}.download-cat_box{overflow:hidden;margin-bottom:40px;padding:10px}.download-cat_box img{width:80%;box-shadow:0 0 10px rgba(0,0,0,.7);border-radius:5px}.download_cat_content h2{font-size:18px;color:#ff9125;font-weight:600;margin:10px 0}.download_cat_content p{font-size:16px;color:#000;margin-bottom:10px;line-height:22px}.download_cat_content a{color:#ff9125;font-weight:600}.contact_page_wrap h3, .contact_page_wrap h2{font-size:24px;font-weight:700;color:#ff9125;margin-bottom:20px}.contact_form_wrap ul{display:flex;justify-content:space-between;flex-wrap:wrap}.contact_form_wrap ul li{width:48%;margin-bottom:15px}.contact_form_wrap ul li.full_width,.our_history_slider .item figure>img{width:100%}.contact_form_wrap ul li input,.contact_form_wrap ul li textarea{width:100%;padding:6px 10px}.contact_form_wrap ul li textarea{height:130px}.contact_form_wrap ul li button{background:#ff9125;color:#fff;border:none;font-weight:600;padding:5px 30px;border-radius:5px;font-size:20px}.contact_info_wrap h4{font-size:22px;color:#ff9125}.contact_info_wrap h4 span{color:#212121}.contact_info_wrap ul li{margin:10px 0;color:#000;position:relative;padding-left:35px}.contact_info_wrap ul i{font-size:20px;width:30px;text-align:center;color:#ff9125;font-weight:700;position:absolute;left:0;top:6px}.contact_info_wrap ul li a,.language_region_box li ul li a:hover{color:#000}.contact_info_wrap ul li a:hover{text-decoration:none;color:#ff9125}.parent{width:100%;height:150px;overflow:hidden;position:relative}.parent img{position:absolute;top:-190px;left:-110px;transform:scale(.6);transition:transform .5s}.text-box h1,.text-box p{margin:0;font-family:arial;transform:translateX(-50%) translateY(-50%)}.image-box img,.img-hover img,.text-box{transition:.5s;width:100%}.parent:hover img{transform:scale(1)}.parent .overlay{position:absolute;bottom:0;background:rgba(0,0,0,.69);color:#fff;width:100%;text-align:center;height:0;transition:height .5s}.parent:hover .overlay{height:50px}.about_links a{position:relative;display:block}#filters.about_page_filters li span,.about_links a span{position:absolute;font-weight:700;background:rgba(0,0,0,.8);text-align:center;padding:12px 0;bottom:0;width:100%;left:0}.offices{position:relative;top:10px}.offices p{font-size:12px;color:#fff;font-weight:400}.hidden{display:none}.office-default{padding:20px 10px;width:320px;position:absolute;background:#ff9125;text-align:center;right:10%;top:20%;box-shadow:0 0 10px rgb(0 0 0 / 50%);border-radius:10px}.office-default:before{width:0;height:0;border-top:50px solid transparent;border-right:100px solid red;border-bottom:50px solid transparent;position:absolute;left:0;top:0}.office-default ul{text-align:left;list-style:none;margin:0;border-radius:10px;padding:0 10px}.office-default ul li p{margin-bottom:5px;line-height:20px;color:#fff;font-size:15px}.office-default ul li strong{font-size:20px;color:#fff}.down_arrow{position:absolute;bottom:50px;font-size:45px;z-index:9999;width:100%;text-align:center}.down_arrow i{text-shadow:0 0 10px rgba(0,0,0,.3);color:#ff9125;font-size:60px;font-weight:100}#section-services .container .col-lg-3 .shadow-light{background:#fff;height:100%;border-radius:5px;overflow:hidden}#accordion-1.accordion>.card>.card-header{padding:0;margin-bottom:10px}#accordion-1.accordion>.card>.card-header a{background:#efefef;padding:20px!important}#accordion-1.accordion>.card>.card-header a.active{background:#ff9125}#accordion-1.accordion>.card>.card-header.dibondtapcolor a.active{background:#9c3590; color:#fff !important}#filters.about_page_filters{display:flex;justify-content:space-between}#filters.about_page_filters li{width:48%;position:relative}#filters.about_page_filters li a{display:block;padding:0}#filters.about_page_filters li a:hover{background:0 0}#filters.about_page_filters li img{width:100%;display:block}.tab-pane h3.process_head{margin-bottom:1%;color:#ff9125;font-size:24px;text-transform:uppercase}.tab-pane h2.process_head{margin-bottom:1%;color:#ff9125;font-size:24px;text-transform:uppercase}.image-box{position:relative;overflow:hidden}.image-box img{width:100%}.text-box{position:absolute;top:0;left:-100%;height:100%;width:100%;background:rgba(0,0,0,.6)}.text-box h1{padding:0;position:absolute;top:50%;left:50%;width:100%;color:#fff;font-size:16px}.text-box p{padding:0;position:absolute;top:60%;left:112%;width:100%;color:#fff}.image-box:hover .text-box{left:0}.image-box:hover img{transform:scale(1.2)}header nav{margin-top:10px}#mainmenu li>ul{top:70px}.language_region{position:absolute;right:0;top:3px;z-index:999}.language_region_box{margin-bottom:0;position:relative;padding:0}.language_region_box li{list-style:none}.language_region_box li a img{width:13px;margin-right:5px}.language_region_box li a{font-size:16px;color:#fff;text-transform:uppercase;padding:2px 15px;display:flex;align-items:center}.language_region_box li a i{margin-right:3px;display:inline-block}.language_region_box li ul{display:none;padding:0;position:absolute;width:150px;right:0;background:#fff}.hover_img a,.language_region_box li ul.active{display:block}.language_region_box li ul li{text-align:left}.language_region_box li ul li a{border:none;color:#000;padding:5px 10px}.about_production_results_wrap{padding-right:5%}.img-hover{overflow:hidden;display:block;box-shadow:0 0 20px rgb(0 0 0 / 30%);border-radius:5px}#section-services .col-lg-3:hover img,.img-hover:hover img,.project_cat_box:hover .img-hover img{transform:scale(1.3);transition:.5s}.item.residential .project-name{text-align:center;line-height:22px}#menu-btn:focus{background:0 0;border:none}.gallery.full-gallery .picframe{box-shadow:0 0 10px rgba(0,0,0,.5);opacity:1!important}.project_details_slider.owl-theme .owl-nav .owl-next,.project_details_slider.owl-theme .owl-nav .owl-prev{color:#fff;font-size:58px;margin:5px;padding:5px 7px 12px;background:rgba(0,0,0,.5);display:inline-block;cursor:pointer;border:none;border-radius:none}.our_history_slider button.owl-next:focus,.our_history_slider button.owl-prev,.project_details_slider.owl-theme .owl-nav .owl-next:focus,.project_details_slider.owl-theme .owl-nav .owl-prev{outline:0}.project_details_slider .owl-nav{position:absolute;top:50%;-webkit-transform:translate(0,-80%);-o-transform:translate(0,-80%);-moz-transform:translate(0,-80%);-ms-transform:translate(0,-80%);transform:translate(0,-80%);display:flex;justify-content:space-between;width:100%}.project_detailed_page_wrap h2{color:#ff9125;text-align:center;display:block}.project_detailed_page_wrap h3{color:#212121;display:block;font-size:24px;margin-bottom:15px}.project_detailed_page_wrap p{margin-bottom:15px}.alucobond_eco_wrap{text-align:center}#gallery .item,.product_page_details_wrap #gallery .item{box-shadow:0 0 30px rgba(0,0,0,.5)}#gallery.no-shadow .item{box-shadow:none!important}.our_history_slider{text-align:center;padding:0 40px;position:relative}.our_history_slider:before{position:absolute;left:50%;width:80%;height:2px;background:#a2a2a2;top:69px;content:"";z-index:-9;transform:translate(-50%,0)}.our_history_slider .item figure{width:80%;margin:0 auto;position:relative}.our_history_slider .item figure>h4{position:absolute;left:50%;top:50%;font-size:24px;color:#ff9125;font-weight:700;transform:translate(-50%,-50%)}.our_history_slider .item>img{width:auto;margin:10px auto 0;max-width:65px}.our_history_slider .item figcaption{font-size:15px;line-height:15px;margin-top:10px;text-transform:uppercase;min-height:30px}.our_history_slider button.owl-next,.our_history_slider button.owl-prev{color:#000!important;font-size:58px!important;background:0 0!important;margin:5px;padding:4px 7px;top:40%;transform:translate(0,-50%);position:absolute;display:inline-block;cursor:pointer}.our_history_slider .item figcaption img{width:50px!important}.our_history_slider button.owl-prev{border:none;border-radius:none;left:0}.our_history_slider button.owl-next{border:none;border-radius:none;right:0}.banner_overlay{position:relative}.banner_overlay:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.table-bordered td,.table-bordered th{border:1px solid #a2a2a2}.card-body h6{margin-top:20px}.card-body a{display:inline-block;cursor:pointer}.hover_img a img{transition:.5s}.hover_img:hover a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}.media-left-right-wrap{display:flex;align-items:center}.media-left-right-wrap .media-left{width:10%;padding-right:3%}.media-left-right-wrap .media-body{width:90%}table.width_table_align td,table.width_table_align th{width:15%}table.width_table_align td:first-child,table.width_table_align th:first-child{width:40%}.de_light h2.why_us_bold{font-weight:700!important;color:#4e4d4f!important}.why_us_bold{font-weight:700!important;color:#6c7b84!important;margin:2px 0}.why_us_img_wrap,.why_us_normal{margin-bottom:20px}.why_us_normal{font-weight:400!important;color:#6c7b84!important}.why_us_txt_wrap{margin-bottom:50px}@media only screen and (min-width:1200px){.why_us_img_wrap{margin:10px 30px 50px 0}.why_us_img_wrap1{margin:0px; margin-bottom: 20px;}.bloglist_blog{background-size: cover;padding: 10px 10px 0px 10px;box-shadow: 0px 0px 5px 0px #0023;border-radius: 10px;background-color: #f4f5f6;margin-bottom: 20px;}.blog_read_btn{color: #ff9125 !important;}.why_us_txt_wrap{margin-right:30px}}@media only screen and (max-width:1400px){.our_history_slider:before{top:58px}}@media only screen and (max-width:991px){body{margin-top:75px}.language_region{right:45px;top:9px}.rev_slider>ul,.rev_slider>ul>li,.rev_slider>ul>li:before,.rev_slider_wrapper>ul,.tp-revslider-mainul>li,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before{list-style:none!important}.tp-caption{margin-left:20px!important}}@media only screen and (max-width:980px){.our_history_slider:before{top:48px}}@media only screen and (max-width:600px){.down_arrow{bottom:10px}.overflow_x_scroll_mob{overflow-x:scroll}.list_cat_group_filer{margin-top:20px}section.project_page_section{padding:30px 0}.key_feature_content_box:after,.project_content_box:after{border:2px solid #ff9125;width:100%;top:0;bottom:0}.project_content_box{padding:20px}.key_feature_content h3,.project_video_content h3{font-size:24px}.about_key_feature_wrap,.about_project_wrap{margin-bottom:40px}.key_feature_content_box.col-md-6,.project_video_page_wrap .container .col-md-6{margin-bottom:10px}section.project_video_page_wrap{padding:40px 0}.key_feature_content_box{padding:25px}.right_side_con .key_feature_content_box{order:1}.right_side_con .about-image{order:2}#filters.about_page_filters li,.contact_form_wrap ul li,.fire-retardant_results_wrap iframe{width:100%}.col-sm-9.fire-retardant_results_wrap,.download-cat_box,footer .col-md-2{margin-bottom:30px}.fire-retardant_results_wrap img{width:auto;height:auto}.contact_page_wrap h3{font-size:22px}.contact_form_wrap ul{padding:0 3px}section.contact_page_wrap{padding:50px 0 40px}#filters.about_page_filters{display:block}#filters.about_page_filters li span{padding:7px 0;font-size:14px}.col-md-6.about-image{padding-left:0;padding-right:0}.row.about_project_wrap{padding-left:15px;padding-right:15px}#subheader h1{font-size:40px}.header-mobile .container{padding-left:7px;padding-right:7px}header #logo{width:200px}.language_region{right:45px;top:9px}.language_region_box li ul{right:-25px}.card-body.p-4{padding:.8rem!important}.our_history_slider .item figcaption{min-height:auto}.our_history_slider .item>img{width:100px}.our_history_detais_wrap{padding-bottom:0}.our_history_slider:before{display:none}.media-left-right-wrap .media-left{width:30%;padding-right:3%}.media-left-right-wrap .media-body{width:70%}.down_arrow i{font-size:30px}}@media only screen and (max-width:370px){header #logo{width:180px}}@media only screen and (max-width:330px){header #logo{width:160px}.language_region_box li ul{right:-30px}}.card .card-header h2{padding:20px;font-size:22px;line-height:1.3;height:100%;margin:0} .dibondcolor{color:#9c3590 !important}
@media screen and (min-width: 1300px){ 
#section-slider{min-height:500px;}
}
.home-welcome{position:relative; width:calc(100% - 30px)}
.home-welcome-content{position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.4);
    z-index: 5;
    padding: 20px;
    width: 90%;
    max-width: 400px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column; text-align:center; transition: ease-in-out 0.2s}
.home-welcome-content:hover{background: rgba(0, 0, 0, 0);}
.mediadt{
  font-size: 16px;
  font-weight: 100;
  color: #000;
}
.mediaarea{
  background-color: #dfe0e1;
  padding: 0px;
  margin: 0px;
}

.mediacontent{
  padding: 40px 80px;
}

.mediacontent a:hover{
  color:var(--primary-color-1);
}
.mediatag{
  position: absolute;
  bottom: 15px;
  left: -55px;
  border: 3px solid;
  background: #000;
  color: #fff;
  padding: 0px 20px;
}

hr.hrdivider::after {
  width: 10px;
  height: 10px;
  background: #f87171;
  content: " ";
  display: block;
  position: relative;
  left: 50%;
  top: -5px;
  outline: 5px solid #fff;
}

@media screen and (max-width: 991px){ 
	.home-welcome{width:100%}
}

@media screen and (max-width: 575px){ 
	.home-welcome-content{position:relative; 
		top: auto;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,1);
    z-index: 5;
    padding: 20px;
    width: 100%;
    max-width: 100%;
	padding: 20px 0
	}
  .hidem{
    display: none !important;
  }
  .mobilesize img{
    max-width: 25% !important;
  }
  .mediacontent{
    padding: 0px 25px !important;
  }
  .mediatag{
    bottom: 115% !important;
    left: 10px !important;
  }
}

#subheader{
  background-size: cover !important;
}
.PrDetails:hover{
color:#ff9125 !important;
}

section#subheader h1 {
    text-align: left !important;
}

@media only screen and (max-width: 960px) {
    #downloadsec .col-xs-12 {
      display: flex;
      flex-direction: column-reverse;
    }
  }