@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none !important}html{width:100%;padding:0;margin:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{width:100%;padding:0;margin:0;background-color:#fff;font-family:"Roboto",serif;font-size:16px;line-height:1.4;color:#6c6c6c}hr{background-color:#d1d1d1;border:0;height:1px;margin:0 0 1.75em}ul,ol{margin:0;padding:0}ul{list-style:disc;list-style-position:inside}ol{list-style:decimal;margin-left:0;list-style-position:inside}li>ul,li>ol{margin-bottom:0}dl{margin:0 0 1.75em}dt{font-weight:700}dd{margin:0 0 1.75em}img{height:auto;max-width:100%;vertical-align:middle}del{opacity:.8}table,th,td{border:1px solid #d1d1d1}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;table-layout:fixed;width:100%}caption,th,td{font-weight:400;text-align:left}th{border-width:0 1px 1px 0;font-weight:700}td{border-width:0 1px 1px 0}th,td{padding:.4375em}h1,h2,h3,h4,h5,h6{padding:0;margin:0 0 25px;font-family:"Roboto",serif;font-weight:500;color:#252525}p{margin:0 0 16px;font-weight:400}p:last-of-type{margin-bottom:0}p:empty{display:none}strong,b{font-weight:700}figure{padding:0;margin:0}iframe{padding:0;margin:0;display:block}a{text-decoration:none;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;color:#dc363c}a,a:hover,a:focus{text-decoration:none;outline:none !important}a:hover,a:focus{color:#252525}.btn{display:inline-block;vertical-align:top;border-radius:8px;font-size:16px;font-weight:500;text-align:center;padding:15px 30px;background:#dc363c;color:#fff;min-width:100px;line-height:1;border:1px solid #dc363c;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}.btn:hover{color:#fff;background-color:#790000;border-color:#790000}.btn.primary-btn{background-color:transparent;color:#dc363c}.btn.black-btn{border-color:#252525;color:#252525}.btn.btn-dark{background-color:#252525;color:#fff;border-color:#252525}.btn.primary-btn:hover{background-color:#790000;color:#fff;border-color:#790000}.btn svg{margin-left:10px}.btn.black-btn:hover svg{stroke:#fff !important}@media (max-width:767px){.btn{padding-left:15px;padding-right:15px}}input[type=text],input[type=password],input[type=tel],input[type=email],select,textarea{width:100%;border:1px solid rgba(51,51,51,.12);border-radius:0;background-color:#fff;color:#333;padding:5px 15px;font-size:14px;line-height:25px;height:40px}textarea{padding:3px 3px 3px 12px;line-height:22px;resize:none;height:110px}input::-webkit-input-placeholder{opacity:1}input:-moz-placeholder{opacity:1}input::-moz-placeholder{opacity:1}input:-ms-input-placeholder{opacity:1}textarea::-webkit-input-placeholder{opacity:1}textarea:-moz-placeholder{opacity:1}textarea::-moz-placeholder{opacity:1}textarea:-ms-input-placeholder{opacity:1}input[type=button],input[type=submit]{display:inline-block;vertical-align:top;font-size:16px;line-height:18px;color:#fff;background-color:#f7931d;text-transform:capitalize;padding:6px 20px;border:0;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease;outline:none;box-shadow:none;cursor:pointer;min-width:115px;-webkit-border-radius:5px;border-radius:5px;height:40px}input[type=button]:hover,input[type=submit]:hover{background-color:#f7931d}.main-navigation ul{list-style:none;margin:0}.main-navigation li{padding:0}.main-navigation li a{display:block;outline-offset:-1px;padding:0;line-height:20px;position:relative}.pagination:before,.pagination:after{background-color:#1a1a1a;content:"";height:52px;position:absolute;top:0;width:52px;z-index:0;display:none}.pagination:before{right:0}.pagination:after{right:54px}.pagination a:hover,.pagination a:focus{color:#1a1a1a}.pagination .nav-links{padding-right:106px;position:relative}.pagination .nav-links:before,.pagination .nav-links:after{color:#fff;font-size:32px;line-height:51px;opacity:.3;position:absolute;width:52px;z-index:1}.pagination .nav-links:before{content:"\f429";right:-1px}.pagination .nav-links:after{content:"\f430";right:55px}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;justify-content:center}.pagination .page-link{position:relative;display:block;padding:.5rem .75rem;margin:0 12px 0 0;line-height:1.25;background-color:#fff;border:1px solid #dee2e6;font-size:13px;color:#282c3f;font-weight:800}.pagination .active .page-link,.pagination .page-link:hover{color:#fff;background-color:#019ddc;border-color:#019ddc}.alignleft{float:left;margin:.375em 1.75em 1.75em 0}.alignright{float:right;margin:.375em 0 1.75em 1.75em}.aligncenter{clear:both;display:block;margin:0 auto 1.75em}blockquote.alignleft{margin:.3157894737em 1.4736842105em 1.473684211em 0}blockquote.alignright{margin:.3157894737em 0 1.473684211em 1.4736842105em}blockquote.aligncenter{margin-bottom:1.473684211em}.dark-bg{background-color:#252525}.container{max-width:1240px;width:100%;margin:0 auto;padding:0 15px;position:relative;z-index:1}html,body{overflow-x:hidden}.h2,h2{font-size:40px;line-height:1.2;letter-spacing:-1.2px}h2 span{color:#d71920}h3{font-size:24px}h5{font-size:22px}@media only screen and (max-width:991.98px){h1{font-size:50px}h2{font-size:40px}h3{font-size:22px}h4{font-size:20px}p,body{font-size:14px;line-height:1.4}}@media only screen and (max-width:767.98px){h1{font-size:40px}h2{font-size:30px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}}.section{clear:both;padding:80px 0;position:relative;background-position:center 0;background-size:cover;background-repeat:no-repeat;z-index:1}@media only screen and (max-width:979px){.section{padding:60px 0}}@media only screen and (max-width:767px){.section{padding:50px 0}}@media only screen and (max-width:639px){.section{padding-top:30px;padding-bottom:30px}}.white-txt h2,.white-txt h3,.white-txt h4,.white-txt h5,.white-txt p,.white-txt ul,.white-txt a{color:#fff}#site-header{position:fixed;left:0;top:0;width:100%;z-index:5;padding-top:10px;padding-bottom:10px;-webkit-transition:height .25s ease-out;transition:height .25s ease-out}#site-header .header-bottom{display:flex;justify-content:space-between;align-items:center;position:relative}.header-top{width:100%;display:flex;justify-content:space-around;margin-bottom:10px}.header-top .primary-menu{display:flex;list-style:none}.header-top .primary-menu li,.download-free{margin-right:15px}.header-top .primary-menu li a,.download-free{font-size:12px;color:#fff}.toll-free{font-weight:700;color:#fff}.toll-free:before{content:'\f095';position:relative;font-family:'FontAwesome';margin-right:2px;top:2px}.toll-free:hover,.toll-free:focus{color:#dc363c}.download-free{font-weight:700}.download-free:hover,.none-home-page .download-free:hover{color:#dc363c}.lrm-login{font-size:12px;color:#fff;margin-right:15px;text-transform:uppercase}.lrm-login:hover{color:#dc363c}@media (max-width:479.98px){.header-top{flex-flow:column;align-items:center}}.none-home-page #site-header{position:relative}.none-home-page .header-top .primary-menu li a,.none-home-page .download-free,.none-home-page .toll-free,.none-home-page .lrm-login{color:#000}.none-home-page .toll-free:hover,.none-home-page .toll-free:focus,.none-home-page .lrm-login:hover,.none-home-page .lrm-login:focus{color:#dc363c}.site-branding>a{-webkit-transition:height .25s ease-out;transition:height .25s ease-out;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;flex-flow:column;font-size:28px;line-height:1.375em;color:#181818}.site-branding>a img{-webkit-transition:max-height .25s ease-out;transition:height .25s ease-out;-webkit-flex-shrink:0;flex-shrink:0;height:48px}@media (max-width:467.98px){.site-branding>a img{height:36px}}#site-header.sticky{position:fixed;width:100%;box-shadow:0 0 10px rgba(0,0,0,.2);padding:5px 0;background-color:rgba(0,0,0,.9)}#site-header.sticky .site-branding>a img{height:40px}.none-home-page #site-header.sticky{background-color:#fff}@media (max-width:767.98px){.mobile_display{display:flex;align-items:center;margin-right:10px}.call-enquiry{display:flex;align-items:center}}@media(min-width:768px){.mobile_display{display:none}}.enquiry-block{display:flex;align-items:center}.enquiry-block .btn{margin-right:15px}.toggle-search{margin-left:15px;color:#fff;font-size:20px}.toggle-search:hover,.toggle-search:focus{color:#dc363c}.none-home-page .toggle-search{color:#000}.none-home-page .toggle-search:hover,.none-home-page .toggle-search:focus;{color:#dc363c}.search-block{display:none;position:absolute;top:51px;padding:10px;width:35%;right:0;background:#fff;border-radius:8px}.search-block.show{display:block}div.asl_w{box-shadow:none !important}#ajaxsearchlite1 .probox .proinput,div.asl_w .probox .proinput{margin:0 !important}.header-top-menu .toggle-search{display:none}@media (max-width:479.98px){.header-top-menu .toggle-search{display:inline-block;font-size:18px}.toggle-search{display:none}.search-block{width:100%}}.lrm-user-modal-container .lrm-switcher a{font-size:20px;font-weight:700;color:#252525;font-family:"Roboto",serif !important}.lrm-form a.button,.lrm-form button,.lrm-form button[type=submit],.lrm-form #buddypress input[type=submit],.lrm-form input[type=submit]{background-color:#dc363c !important}.lrm-form a.button:hover,.lrm-form button:hover,.lrm-form button[type=submit]:hover,.lrm-form #buddypress input[type=submit]:hover,.lrm-form input[type=submit]:hover{background-color:#790000 !important}.gtranslate_wrapper{position:relative;top:3px}.gt_float_switcher{font-size:12px !important;border-radius:8px !important}.gt_float_switcher .gt-selected .gt-current-lang{padding:10px 12px 12px !important;border-radius:8px}.gt_float_switcher img{width:26px !important}.gt_float_switcher .gt_options{position:absolute !important;top:15px;background:#fff;width:130px}.gt_float_switcher .gt_options.gt-open,.gt_float_switcher .gt_options{transform:translateY(30px) !important}@media (max-width:768px){#gt_float_wrapper{top:30px !important;right:35px !important}.gt_float_switcher img{width:16px !important}}@media (max-width:467.98px){.enquiry-block .btn{margin-right:10px;padding:8px;min-width:40px;font-size:14px}.gt_float_switcher .gt_options{right:0}.gt_float_switcher .gt-selected .gt-current-lang{padding:4px 8px !important}}.toggle-menu{color:#000;font-size:15px;display:none;position:relative;width:38px;height:25px}.toggle-menu:focus{outline:none;box-shadow:none}.toggle-menu span{background-color:#fff;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:margin .3s ease .3s,opacity 0s ease .3s,transform .3s ease 0s,background-color .35s ease 0s;width:30px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.toggle-menu.is-clicked span{opacity:0;-webkit-transition:margin .3s ease 0s,opacity 0s ease .3s,transform .3s ease .3s;transition:margin .3s ease 0s,opacity 0s ease .3s,transform .3s ease .3s}.toggle-menu span:first-of-type{margin-top:-8px}.toggle-menu span:last-of-type{margin-top:8px}.toggle-menu.is-clicked span:first-of-type{margin-top:0;opacity:1;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);margin-left:0}.toggle-menu.is-clicked span:last-of-type{margin-top:0;opacity:1;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);margin-left:0}.main-navigation .toggle-menu{display:none}.main-navigation.show a{color:#000}.none-home-page .toggle-menu span{background-color:#000}nav{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:relative}@media (min-width:1024px){#site-navigation{max-width:calc(100% - 480px);width:100%}}.main-navigation ul{display:flex;justify-content:space-between}.main-navigation li{padding:15px 10px;margin:0 4px}.main-navigation li a{font-size:14px;font-weight:500;color:#bababa}.none-home-page .main-navigation li a{color:#000}.main-navigation ul li .menu-link-wrap.holographic-card p a{color:#000}.main-navigation li a:hover,.main-navigation ul li .menu-link-wrap.holographic-card p a:hover{color:#dc363c}@media (max-width:767.98px){.main-navigation{position:fixed;right:-100%;top:0;width:100%;max-width:90%;height:100%;padding:46px 0 20px;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;z-index:101;background-color:#fff;margin-top:0;flex-flow:column}.main-navigation.show{right:0;z-index:999}.main-navigation ul{max-height:95vh;width:100%;overflow-y:auto;overflow-x:hidden;clear:both;flex-flow:column;justify-content:flex-start}.main-navigation li{margin-right:0;width:100%;padding:0;position:relative}.main-navigation li a{padding:10px;text-transform:capitalize;color:#232020}.toggle-menu,.main-navigation .toggle-menu{display:block}.main-navigation .toggle-menu{position:absolute;top:15px;transform:translateY(0);right:23px;display:inline-block;width:auto;left:auto;font-size:20px}.main-navigation a:after{bottom:0}.plusIcon{z-index:1;width:32px;line-height:20px;text-align:center;color:#000;font-size:26px;font-family:FontAwesome;position:relative;top:8px;margin-left:20px}.plusIcon:after{content:'\f107'}.menuOpen .plusIcon:after{content:'\f106'}#site-navigation li{display:flex;flex-flow:wrap}}html.overflow_no,body.hidden{overflow:hidden}.mask{width:100%;height:100%;position:fixed;top:0;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:opacity .4s cubic-bezier(.215,.61,.355,1);-moz-transition:opacity .4s cubic-bezier(.215,.61,.355,1);-ms-transition:opacity .4s cubic-bezier(.215,.61,.355,1);-o-transition:opacity .4s cubic-bezier(.215,.61,.355,1);transition:opacity .4s cubic-bezier(.215,.61,.355,1);display:none}.mask.show_mask{opacity:1;z-index:4;display:block}#site-navigation .mega-content{display:none;flex-flow:nowrap;position:absolute;top:100%;left:0;width:850px;background-color:#fff;box-shadow:0 8px 15px rgba(0,0,0,.2);transition:all .6s cubic-bezier(.25,.8,.25,1);transform:translateY(50px) scale(.95);opacity:0;z-index:1000;overflow:hidden;border-radius:8px;padding:15px 0;animation:slideIn .4s ease-in-out}@media (min-width:768px){#site-navigation .menu-item:hover .mega-content{display:flex;transform:translateY(0) scale(1);opacity:1}}.main-navigation ul.menu-article{flex-flow:wrap}.main-navigation ul.menu-article li{padding:10px;border-radius:8px;background-color:#fff;box-shadow:.1041666667vw .2083333333vw 1.0416666667vw 0 rgba(78,56,146,.12);border:1px solid #dbe1fc;margin:0 0 10px;width:100%}.main-navigation ul.menu-article li:last-of-type{margin-bottom:0}.menu-custom-wrap{display:flex;align-items:center;padding-bottom:10px}.main-navigation ul.menu-article li img{width:60px;margin-right:10px;border-radius:4px}.main-navigation .menu-inspiration ul.menu-article li img{width:150px}.main-navigation ul.menu-article li h6{margin-bottom:5px}.main-navigation ul.menu-article li a,.main-navigation ul.menu-article li a p:hover{color:#8a839f}.main-navigation ul.menu-article li a:hover{color:#dc363c}.main-navigation ul.menu-article li p{font-size:13px}.main-navigation li.menu-aluwall-facts{background:url(//www.aluwallacp.com/wp-content/themes/aluwall/images/fact-bg.svg) #dc363c;background-size:cover;border-radius:6px;cursor:pointer}.main-navigation li.menu-aluwall-facts a{color:#fff}.menu-link-wrap:not(last-of-type){margin-bottom:15px}.main-navigation li a.arrow-wrapper{color:#424242}.main-navigation li a.arrow-wrapper:hover{color:#dc363c}.menu-link-wrap p{font-size:14px;margin-bottom:0}.menu-link-wrap img{width:20px;margin-right:10px}.menu-custom-block{width:100%;display:flex}.menu-custom-left{width:35%}.menu-custom-right{width:65%;padding-left:15px}.main-navigation ul.menu-article li .menu-custom-left img{width:75%}.menu-link-wrap.icon-gold---silver-series img,.menu-link-wrap.icon-relic-series img,.menu-link-wrap.icon-titanium-series img{width:40px}.menu-custom-bottom-text{margin-top:10px;font-size:13px}.menu-custom-bottom-text img{width:40px;margin-right:10px}.menu-inspiration .icon-project-gallery .menu-custom-wrap img{display:none}.menu-inspiration .icon-project-gallery.menu-link-wrap>img{width:199%;margin-bottom:10px}.icon-project-gallery.menu-link-wrap p:not(last-of-type){margin-bottom:15px}@keyframes fadeIn{from{opacity:0}to{opacity:1;s}}@keyframes slideIn{from{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:979px){nav{position:static}.header-bottom{position:relative}#site-navigation .mega-content{width:100%;left:15px}}@media (max-width:767.98px){#site-navigation li{border-bottom:1px solid rgba(204,204,204,.5019607843137255)}#site-navigation li .mega-content{position:relative;width:100%;box-shadow:none;margin:0;flex-flow:wrap;left:0}#site-navigation li.menuOpen .mega-content{display:flex;transform:translateY(0);opacity:1}.menu-inspiration .icon-project-gallery.menu-link-wrap>img{width:100%}}.banner{background-repeat:no-repeat;height:800px;background-position:center;background-size:cover;background-attachment:fixed;position:relative;margin:0 auto}#home-banner.owl-carousel,#home-banner.owl-carousel .owl-stage-outer,#home-banner.owl-carousel .owl-stage,#home-banner.owl-carousel .owl-item,#home-banner.owl-carousel .item{height:100%}#home-banner.owl-carousel .item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}#home-banner.owl-carousel .owl-nav button.owl-next,#home-banner.owl-carousel .owl-nav button.owl-prev{position:absolute;top:50%;transform:translateY(-50%)}#home-banner.owl-carousel .owl-nav button.owl-next{right:20px;transform:rotate(180deg)}#home-banner.owl-carousel .owl-nav button.owl-prev{left:20px}#home-banner.owl-carousel .item{background-size:cover}#home-banner.owl-carousel .owl-dots{position:absolute;bottom:10px;width:100%;left:0;text-align:center}.owl-carousel .owl-dots button.owl-dot{display:inline-block;zoom:1}.owl-carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#fff;display:block;-webkit-backface-visibility:visible;transition:all .2s ease;border-radius:30px}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#dc363c}.owl-dots .owl-dot.active span{width:60px}.banner .container{height:100%}.caption{max-width:790px;height:100%;display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center;margin:0 auto}.caption>*{color:#fff}.caption h2{font-size:60px;line-height:1.1;margin-bottom:30px}.caption p{font-size:16px;line-height:1.2;margin-bottom:40px}.caption .btn-block{display:flex;align-items:center;justify-content:center}.caption .btn-block .btn{min-height:56px;line-height:1.6;margin-right:14px}.caption .btn-block .btn:last-of-type{margin-right:0}.caption .btn-block .btn.primary-btn{border-color:#fff;color:#fff}.caption .btn-block .btn.primary-btn:hover{border-color:#dc363c}.caption .btn-block .btn>.fa{margin-right:10px}@media (max-width:979.98px){.banner{height:auto}#home-banner .item .caption{padding:100px 0 50px;min-height:350px}.banner .caption h2{font-size:30px;margin-bottom:10px}.caption p{margin-bottom:20px}}@media (max-width:639.98px){.banner .caption h1{font-size:26px}#home-banner .item .caption{padding-top:125px}}@media (max-width:479.98px){.caption .btn-block{flex-flow:column}.caption .btn-block .btn{margin-right:0;margin-bottom:10px}#home-banner .item .caption{padding-top:150px}}.image-block{position:relative;max-width:481px}.image-block:after{content:'';position:absolute;width:100%;height:100%;right:-30px;top:30px;background-color:#dc363c;z-index:0;border-radius:4px}.image-block.reverse-shadow:after{right:0;left:-30px}.image-block img{border-radius:4px;position:relative;z-index:1}@media (max-width:767.98px){.image-block:after{right:-15px;top:15px}.image-block.reverse-shadow:after{left:-15px}}@media (max-width:479px){.home-architech .btn{max-width:calc((100% - 20px) / 2);width:100%;text-wrap:auto}}#category_slider,#category_slider2,#category_slider3{text-align:left;margin-top:70px}.category-image{overflow:hidden}.category-image,.category-image img{border-radius:8px}.category-image,#category_slider p,#category_slider2 p,#category_slider3 p{margin-bottom:30px;font-size:16px}#category_slider .btn:hover,#category_slider2 .btn:hover,#category_slider3 .btn:hover{color:#fff}#category_slider .btn:hover svg .arrow,#category_slider2 .btn:hover svg .arrow,#category_slider3 .btn:hover svg .arrow{stroke:#fff !important}#category_slider.owl-carousel .owl-dots .owl-dot span,#category_slider2.owl-carousel .owl-dots .owl-dot span,#category_slider3.owl-carousel .owl-dots .owl-dot span{background-color:#e7e7e7}#category_slider .owl-dots .owl-dot.active span,#category_slider .owl-dots .owl-dot span:hover,#category_slider2 .owl-dots .owl-dot.active span,#category_slider2 .owl-dots .owl-dot span:hover,#category_slider3 .owl-dots .owl-dot.active span,#category_slider3 .owl-dots .owl-dot span:hover{background-color:#dc363c}#category_slider .owl-nav,#category_slider2 .owl-nav,#category_slider3 .owl-nav{max-width:88px;float:right;margin-top:40px}#category_slider .owl-nav img,#category_slider2 .owl-nav img,#category_slider3 .owl-nav img{height:17px}#category_slider .owl-nav button.owl-next,#category_slider .owl-nav button.owl-prev,#category_slider2 .owl-nav button.owl-next,#category_slider2 .owl-nav button.owl-prev,#category_slider3 .owl-nav button.owl-next,#category_slider3 .owl-nav button.owl-prev{width:36px;height:36px;line-height:16px;border-radius:36px;background-color:#e7e7e7}#category_slider .owl-nav button.owl-prev,#category_slider2 .owl-nav button.owl-prev,#category_slider3 .owl-nav button.owl-prev{transform:rotate(180deg);margin-right:10px}#category_slider .owl-nav button:hover,#category_slider2 .owl-nav button:hover,#category_slider3 .owl-nav button:hover{background-color:#dc363c}#category_slider .owl-dots,#category_slider2 .owl-dots,#category_slider3 .owl-dots{margin-top:45px;width:calc(100% - 88px)}@media (max-width:1023px){#category_slider .owl-dots,#category_slider2 .owl-dots,#category_slider3 .owl-dots{margin:25px 0;width:100%;text-align:center}}@media (max-width:767px){#category_slider,#category_slider2,#category_slider3{margin-top:30px}}.wrap-feature41-box .col-md-7{position:relative}.wrap-feature41-box .col-md-7:before,.wrap-feature41-box .col-md-7:after{content:'';position:absolute;left:-56px;top:0;width:1px;height:100%;background-color:#f7f7f7}.wrap-feature41-box .col-md-7:after{height:50px;top:25%;background-color:#dc363c}.wrap-feature41-box .nav-item>a{color:#252525;padding:0;margin-bottom:30px}.wrap-feature41-box .nav-item>a:hover,.wrap-feature41-box .nav-item>a.active{color:#dc363c}.wrap-feature41-box .nav-item img{width:18px;margin-right:12px}.icon-block,.wrap-feature41-box .tab-pane h3{margin-bottom:15px}.wrap-feature41-box .tab-pane p{font-size:16px;margin-bottom:15px}.wrap-feature41-box .tab-pane .btn{padding:0;background-color:transparent;color:#dc363c;text-decoration:underline;border:0;border-radius:0}.wrap-feature41-box .tab-pane .btn:hover{color:#252525;text-decoration:none}.wrap-feature41-box .tab-pane .btn:hover svg .arrow{stroke:#252525 !important}.wrap-feature41-box .nav-item .nav-link p{font-weight:500}.filters ul{display:flex;flex-flow:wrap;justify-content:center;list-style:none;margin:30px 0 40px}.filters ul li{border:1px solid;display:inline-block;text-align:center;margin-right:12px;padding:16px 30px;font-weight:500;font-size:16px;cursor:pointer;position:relative;color:#6c6c6c;transition:.3s;text-transform:uppercase}.filters ul li:hover,.filters ul li.is-checked{background-color:#dc363c;color:#fff}.filters ul li:last-child{margin-right:0}.grid-item{padding:0;position:relative;overflow:hidden}.grid-item>img{width:100%}.content_block{width:100%;height:100%;position:absolute;bottom:100%;left:0;background:rgba(0,0,0,.6);transition:all .2s;text-align:center;display:flex;flex-flow:column;justify-content:center;align-items:center;padding:20px}.content_block>*{color:#fff}.grid-item:hover .content_block{bottom:0}.content_block h3,.content_block p{margin-bottom:16px}.content_block p{font-size:12px}.content_block .primary-btn{border-color:#fff;color:#fff;font-size:12px}@media (max-width:990px){.filters ul li{padding:10px 15px;margin-bottom:10px}}.theme-bg{position:relative;background-color:#dc363c;clip-path:polygon(0 0,100% 10%,100% 100%,0% 90%)}.fact-block{display:flex;justify-content:center;list-style-type:none}.fact-block li{width:calc((100% - 60px) / 4);margin-right:20px;padding:20px;border:1px solid #fff;border-radius:8px;background-color:rgba(255,255,255,.1)}.fact-block li:last-of-type{margin-right:0}.fact-block>*,.fact-block h2,.theme-bg h2,.theme-bg p{color:#fff}.fact-block h2{margin-bottom:10px}.theme-bg h2 span{color:#252525}.theme-bg .btn.primary-btn{border-color:#fff;color:#fff}.theme-bg .btn.primary-btn:hover{border-color:#790000}.fact-block h2{text-shadow:3px 3px 4px rgba(0,0,0,.4)}@media (max-width:767px){.theme-bg{clip-path:polygon(0 0,100% 2%,100% 100%,0% 98%)}.fact-block{flex-flow:wrap}.fact-block li{width:calc((100% - 20px) / 2);margin-bottom:20px;padding:15px}.fact-block li:nth-child(2n+2){margin-right:0}}#faqaccordion{padding:20px;background:#f4f4f4;border-radius:8px}#faqaccordion.accordion .card{border:0;border-bottom:1px solid #e7e7e7;background-color:transparent}#faqaccordion.accordion .card:last-of-type{border-bottom:0}#faqaccordion .card-header{padding:0;background-color:transparent;border:0}#faqaccordion .card-header button{width:100%;background-color:transparent;border:0;text-align:left;padding:23px 24px 23px 0;font-size:16px;font-weight:700;position:relative;cursor:pointer}#faqaccordion .card-header button:after{content:'';position:absolute;right:0;top:24px;width:24px;height:24px;background:url(//www.aluwallacp.com/wp-content/themes/aluwall/images/minus-icon.svg) no-repeat center center}#faqaccordion .card-header button.collapsed:after{background-image:url(//www.aluwallacp.com/wp-content/themes/aluwall/images/plus-icon.svg)}#faqaccordion .card-body{padding:0;padding-bottom:15px}#module-slider{border-radius:8px;overflow:hidden}#module-slider.owl-carousel .item{height:614px;background-size:cover}#module-slider.owl-carousel .item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%)}#module-slider.owl-carousel .owl-nav{position:absolute;top:40px;right:40px}#module-slider .owl-nav button.owl-next,#module-slider .owl-nav button.owl-prev{width:36px;height:36px;line-height:17px;text-align:center;border-radius:36px;background-color:#e7e7e7}#module-slider .owl-nav button:hover{background-color:#dc363c}#module-slider.owl-carousel .owl-nav button.owl-prev{transform:rotate(180deg);margin-right:10px}#module-slider.owl-carousel .owl-dots{position:absolute;top:46px;left:40px}.module-caption{position:absolute;width:100%;bottom:0;left:0;padding:40px}.module-caption h3{color:#fff}.module-caption p{color:#d1d1d1}.explore-block{background-color:#f4f4f4;padding:26px;min-height:260px;display:flex;flex-flow:column;justify-content:space-between;align-items:flex-start;border-radius:8px;margin-top:30px}.explore-block .btn:hover svg .arrow{stroke:#fff !important}.explore-block h2{font-size:32px}.marquee{width:100vw;overflow:hidden;box-sizing:border-box;position:relative}.marquee--inner{display:flex;width:200%;margin:10px 0;position:relative;animation:marquee 60s linear infinite}.marquee--inner.reverse{animation-name:marquee-right}.marquee--inner:hover{animation-play-state:paused}@keyframes marquee{0%{left:0}100%{left:-100%}}@keyframes marquee-right{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}.scroll-row{display:flex}.scroll-row li{width:calc(100% / 3);background:#f4f4f4;border-radius:8px;display:inline-block;margin:0 15px;padding:20px;float:left;transition:all .2s ease-out}.scroll-row li:hover{opacity:.5;cursor:pointer}.author-block{display:flex;justify-content:space-between;margin-bottom:28px}.author-block p{color:#252525;font-size:16px}.author-pic{width:56px;height:56px;border-radius:100px;overflow:hidden}.author-info{width:calc(100% - 70px)}.author-info p{margin-bottom:5px}.author-info p.author-designation{color:#6c6c6c;margin-bottom:0}@media (max-width:979px){.scroll-row li{width:400px;padding:10px}}.callout-section{min-height:550px;background-size:cover}.callout-section>*{color:#fff}.content-blocksmain{display:flex;justify-content:center;align-items:center;padding:0 40px}.content-blocks{max-width:584px}.content-blocks h2{color:#fff}.callout-section-new{min-height:380px;background-size:cover}@media(max-width:991px){.callout-section{min-height:inherit}.content-blocksmain{padding-top:30px;padding-bottom:30px}.callout-section .col-12{min-height:400px}.callout-section .col-12.content-blocksmain{min-height:inherit}}@media(max-width:399.98px){.callout-section .col-12.content-blocksmain .btn{text-wrap:auto}}#site-footer{padding-top:30px;padding-bottom:30px}#site-footer h6{font-weight:600;text-transform:uppercase}.footer-wimages{background:url(//www.aluwallacp.com/wp-content/themes/aluwall/images/home-chng-secn-bg.png) no-repeat;background-position:20% center}.footer-menu{list-style-type:none}.footer-menu li{margin-bottom:8px;font-size:14px;color:#0a142f}.footer-menu li a{color:#6c6c6c}.footer-menu li a:hover{color:#dc363c}.footer-menu li a .fa{margin-right:5px;color:#dc363c}.recent-blog{padding:30px;background-color:#f4f4f4;border-radius:8px;margin-bottom:20px}.recent-bloglist{list-style-type:none;max-height:324px;overflow-x:auto}.recent-bloglist li{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e7e7e7}.recent-bloglist li:first-of-type{padding-top:0}.recent-bloglist li:last-of-type{border-bottom:0}.blog-pic{width:56px}.blog-des{width:calc(100% - 65px)}.blog-des p{margin-bottom:0;font-size:14px;font-weight:700;color:#252525}.blog-des p.recent-time{color:#6c6c6c;font-weight:400}.newsletter-block{position:relative}.newsletter-block input[type=email]{border-radius:0;border:0;border-bottom:1px solid #e7e7e7;padding-left:0;padding-right:36px}.newsletter-block input[type=submit]{position:absolute;right:0;font-size:0;background-color:transparent;background-image:url(//www.aluwallacp.com/wp-content/themes/aluwall/images/submit-btn.svg);background-position:center;background-repeat:no-repeat;min-width:24px}.newsletter-block div.wpforms-container-full button[type=submit]:hover{background-color:#790000 !important;border-color:#790000 !important}.newsletter-block .wpforms-container .wpforms-field.wpforms-field-email{padding-bottom:.5rem}.newsletter-block .wpforms-container .wpforms-recaptcha-container .g-recaptcha{padding-top:0}.footer-bottom{margin-top:20px;align-items:center}.footer-bottom a,.footer-bottom p{font-size:14px;color:#6c6c6c}.newsletter-block p{color:#000}.newsletter-block div.wpforms-container-full:not(:empty){margin:0 !important}.footer-bottom .footer-logo img{height:48px}@media (max-width:576px){.footer-bottom{margin-top:30px}#site-footer{background-position:top center}#site-footer .col-md-3 h6{margin-top:30px}}#back-to-top{position:fixed;bottom:30px;right:50px;z-index:4;background-color:rgba(120,0,0,.8);-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity .4s ease;transition:opacity .4s ease;text-transform:uppercase;width:60px;height:60px;line-height:71px;border-radius:5px;font-size:14px;display:none;vertical-align:middle;text-align:center;color:#fff}#back-to-top .fa{font-size:35px}#back-to-top:hover{background-color:rgba(0,0,0,.5)}@media (max-width:1023.98px){#back-to-top{right:17px}}.breadcrum-section{border:2px solid #f9f9fb;border-left:0;border-right:0;padding:15px 0}.breadcrum{list-style-type:none;display:flex;width:100%}.breadcrum li{color:#dc363c;font-size:14px;position:relative}.breadcrum li:after{content:'>';position:relative;margin:0 8px;color:#787b87;font-size:12px}.breadcrum li:last-of-type:after{display:none}.breadcrum li a{color:#787b87}.highlight-block{background-color:#f2f3f7;border-radius:10px;padding:30px 15px}.benefit-block{background-color:#f2f3f7;border-radius:10px;padding:20px;height:100%}.benefit-icon{width:44px;height:44px;margin-bottom:24px}@media (max-width:767.98px){.benefit-block{margin-bottom:30px;min-height:260px;height:auto}}.grey-bg .content-blocks,.grey-bg .content-blocks h2{color:#252525}.semi-grey-bg{background:#d5d5d5;background-repeat:no-repeat}.white-block{background-color:#fff;padding:25px;box-shadow:0 0 10px rgba(0,0,0,.5)}.project-img{border-radius:4px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.4)}.project-img .overlay-des{position:absolute;left:20px;bottom:-100%;transition:all .2s}.item:hover .project-img .overlay-des{bottom:20px}.overlay-des h4{margin-bottom:0;color:#fff}#category_slider3 .overlay-des p{color:#fff;margin-bottom:0}.tab-block-sustainable .nav-tabs .nav-item .nav-link img{height:28px;margin-right:6px}.tab-block.tab-block-sustainable .nav-tabs .nav-link{border:0;padding:10px 20px;background:#e3e3e3;border-radius:8px}.tab-block.tab-block-sustainable .nav-tabs .nav-item.show .nav-link,.tab-block.tab-block-sustainable .nav-tabs .nav-link.active,.tab-block.tab-block-sustainable .nav-tabs .nav-item .nav-link:hover{background:#dc363c;box-shadow:0px 4px 4px 0px #00000040}.tab-block.tab-block-sustainable .nav-tabs .nav-item{padding:0 8px 16px}.tab-block-sustainable .tab-content{padding:14px 0 0}.tab-block-sustainable .tab-content>.tab-pane{background:#d8d8d8;box-shadow:0px 4px 4.5px 3px #00000040}.wrap-feature41-box.technical-box .nav-item>a{padding:10px;border:1px solid #252525;margin-bottom:20px;display:inline-block;min-width:136px}.wrap-feature41-box.technical-box .nav-item>a:hover,.wrap-feature41-box.technical-box .nav-item>a.active{border-color:#dc363c}.wrap-feature41-box.technical-box .tab-pane .btn,.wrap-feature41-box.contribution-block .tab-pane .btn{padding:13px 30px 15px;border:1px solid #dc363c;border-radius:8px;text-decoration:none}@media (max-width:767.98px){.wrap-feature41-box.technical-box .nav-item{text-align:center}.wrap-feature41-box.technical-box .nav-item>a{background-color:#252525;color:#fff;margin-bottom:10px}.wrap-feature41-box.technical-box .nav-item>a:hover,.wrap-feature41-box.technical-box .nav-item>a.active{background-color:#dc363c}}.category-block h3 a{color:#252525}.category-block h3 a:hover{color:#dc363c}.subscription-section h3{color:#fff;margin-bottom:0;text-transform:uppercase}.subscription-section .newsletter-block input[type=email]{padding-left:22px}.inner-banner{padding:80px 0;height:auto}.inner-banner:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.4)}.inner-banner>div{padding:0 15px;height:100%;position:relative}.inner-banner .caption{text-align:left;align-items:flex-start}.form-block{max-width:450px;width:100%;background:#fff;padding:20px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.wpforms-field-container label,.wpforms-field-container legend{display:none}.wpforms-field,.wpforms-field-name-first{margin-bottom:10px}.wpforms-submit{display:inline-block;vertical-align:top;border-radius:8px;font-size:16px;font-weight:500;text-align:center;padding:13px 30px 15px;background:#dc363c;color:#fff;min-width:100px;line-height:1;border:1px solid #dc363c;-webkit-transition:.5s ease;-moz-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease;cursor:pointer}.wpforms-submit:hover{color:#fff;background-color:#790000;border-color:#790000}.wpforms-hidden{color:#252525;margin-bottom:15px}.benefit-group{background-color:#f2f3f7;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px 0 #c5c9ce54;padding-bottom:20px;height:100%}.benefit-group h3,.benefit-group p{padding:0 15px}@media (max-width:991px){.inner-banner .caption-form .caption,.form-block{max-width:50%}}@media (max-width:767px){.caption-form{flex-flow:column}.inner-banner .caption,.form-block{max-width:100%}.inner-banner .caption{margin-bottom:30px}}.brochure-form .wpforms-field-container{display:flex;width:100%;flex-flow:wrap;justify-content:space-between}.brochure-form .wpforms-field-checkbox{width:100%}.brochure-form .wpforms-field-text,.brochure-form .wpforms-field-email,.brochure-form .wpforms-field-phone{width:32.8%}.brochure-block .wpforms-field-container label{display:block}.brochure-block .wpforms-image-choices-image{width:100%;display:block;margin-bottom:10px}.brochure-block .wpforms-image-choices-image img{width:100%}.brochure-block input[type=checkbox]{margin-right:10px}.brochure-block .wpforms-field-container ul{list-style-type:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.brochure-block .wpforms-image-choices-label{font-weight:700}@media (max-width:979px){.wpforms-field-container ul{grid-template-columns:repeat(3,1fr)}.brochure-form .wpforms-field-text,.brochure-form .wpforms-field-email,.brochure-form .wpforms-field-phone{width:100%}}@media (max-width:639px){.wpforms-field-container ul{grid-template-columns:repeat(2,1fr)}}.white-text{color:#fff}.journey-block-group{display:flex;width:1200px;overflow-x:auto;list-style:none;padding-bottom:60px}.journey-block-group li{flex:1 1 0%;min-width:300px}.journey-block-group li h4{padding-bottom:25px;position:relative;color:#dc363c}.journey-block-group li h4:before{content:'';width:100%;height:2px;background-color:#252525;position:absolute;bottom:4px;left:0}.journey-block-group li h4:after{content:"";width:10px;height:10px;background-color:#000;border-radius:100%;display:inline-block;position:absolute;bottom:0;left:0}.journey-block-group li p{max-width:200px}#awards_slider.owl-carousel .owl-dots .owl-dot span{background-color:#e7e7e7}#awards_slider .owl-dots .owl-dot.active span,#awards_slider .owl-dots .owl-dot span:hover{background-color:#dc363c}#map{width:100%;height:450px}.tooltip{position:absolute;background-color:rgba(255,255,255,.95);border:1px solid #ccc;padding:10px;border-radius:5px;font-size:14px;font-weight:700;box-shadow:0px 4px 8px rgba(0,0,0,.2);display:none;pointer-events:none;color:#333;z-index:1000}.tooltip:before{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(255,255,255,.95)}.gm-style-iw{color:#000 !important;font-size:14px !important;visibility:visible !important}.grey-bg{background-color:#f5f5f5}.product-series{list-style-type:none;display:flex;flex-flow:wrap;padding-top:24px}.product-series li{width:calc((100% - 160px) / 5);margin-right:40px;text-align:center;font-size:12px;display:flex;flex-flow:column;align-items:center;margin-bottom:40px}.product-series li:nth-child(5n+5){margin-right:0}.product-series-pic{width:58px;height:58px;border-radius:100px;border:1px dashed rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center}.product-series-pic img{height:39px}@media (max-width:979px){.product-series li{width:calc((100% - 80px) / 4);margin-right:20px;margin-bottom:20px}.product-series li:nth-child(5n+5){margin-right:20px}.product-series li:nth-child(4n+4){margin-right:0}}@media (max-width:639px){.product-series li{width:calc((100% - 40px) / 2)}.product-series li:nth-child(5n+5),.product-series li:nth-child(4n+4){margin-right:20px}.product-series li:nth-child(2n+2){margin-right:0}}.product-series-image{list-style-type:none;display:flex;flex-flow:wrap}.product-series-image li{width:calc((100% - 90px) / 4);margin-right:15px;margin-bottom:30px}.product-series-image li:nth-child(4n+4){margin-right:0}@media (max-width:979px){.product-series-image li{width:calc((100% - 60px) / 4);margin-right:15px;margin-bottom:15px}}@media (max-width:639px){.product-series-image li{width:calc((100% - 15px) / 2)}.product-series-image li:nth-child(4n+4){margin-right:15px}.product-series-image li:nth-child(2n+2){margin-right:0}}#sync1{margin-bottom:20px}#sync1 .item{text-align:center}#sync2 .item{margin:5px;text-align:center;cursor:pointer}.owl-theme .owl-nav [class*=owl-]{transition:all .3s ease}.owl-theme .owl-nav [class*=owl-].disabled:hover{background-color:#d6d6d6}#sync1.owl-theme{position:relative}#sync1.owl-theme .owl-next,#sync1.owl-theme .owl-prev{width:22px;height:40px;margin-top:-20px;position:absolute;top:50%}#sync1.owl-theme .owl-prev{left:10px}#sync1.owl-theme .owl-next{right:10px}.owl-carousel .animated{animation-duration:1.5s !important}#sync1.owl-theme .owl-next,#sync1.owl-theme .owl-prev{width:35px !important;height:55px !important}#sync1 svg{width:22px !important}.blog-banner{min-height:480px}.blog-post-content:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,0) 60%,rgba(0,0,0,0));background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,0) 60%,rgba(0,0,0,0))}.blog-post-content img{width:100%;height:400px;object-fit:cover}.blog-post-content-blk .blog-post-content img{height:100%}.blog-post-content-blk{height:100%}.blog-content{position:absolute;width:100%;height:100%;bottom:0;left:0;display:flex;align-items:flex-end}.blog-description{padding:22px 20px}.tag-name{display:inline-block;color:#fff;padding:3px 7px;background-color:#dc363c;font-size:10px;text-transform:uppercase}.blog-content:hover .tag-name{background-color:rgba(0,0,0,.7)}.blog-description h3{color:#fff;margin-bottom:0}.blog-date{display:inline-block}.blog-author-name{font-size:11px;font-weight:700;display:inline-block;position:relative;color:#fff}.blog-post-date{font-size:11px;display:inline-block;text-shadow:1px 1px 1px rgba(0,0,0,.3);color:#fff}.blog-post-content-blk .blog-post-content{border:2px solid #fff;border-right:0;border-top:0}.blog-post-content-blk .blog-post-content:nth-child(3),.blog-post-content-blk .blog-post-content:nth-child(4){border-bottom:0}@media (min-width:992px){.blog-custom-title{font-size:38px}}@media (max-width:767px){.blog-post-content-blk .blog-post-content img{height:200px}.blog-post-content-blk .blog-post-content{border-top:2px solid #fff;border-bottom:0}.blog-post-content-blk .blog-post-content:nth-child(1),.blog-post-content-blk .blog-post-content:nth-child(3){border-left:0}.blog-description{padding:12px 10px}}.blog-blk{margin-bottom:30px}.blog-image-link{position:relative;display:block;margin-bottom:13px}.blog-image-link img{width:100%;height:170px;object-fit:cover}.blog-image-link .tag-name{position:absolute;left:0;bottom:0}.blog-contents h3{margin-bottom:5px}.blog-contents .blog-author-name,.blog-contents .blog-post-date{color:#767676}.blog-blk:hover h3{color:#dc363c}.prod-image-link img{width:100%;height:450px;object-fit:cover}@media (min-width:768px){.sidebar{padding-left:60px}.sidebar:before{content:'';position:absolute;left:19px;top:0;height:100%;width:1px;box-shadow:1px 0px 2px rgba(0,0,0,.2)}}.sidebar-title{font-size:1em;margin-bottom:30px;color:#fff;position:relative}.sidebar-title span{padding:5px 10px;display:inline-block;background:#252525;text-transform:uppercase}.sidebar-title:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#252525}.recent-posts{list-style-type:none;max-height:184px}.recent-posts li{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e7e7e7}.recent-posts li:first-of-type{padding-top:0}.recent-posts li:last-of-type{border-bottom:0}.sidebar .recent-posts{max-height:inherit}#pagination{display:flex;padding-top:30px}#pagination .page-numbers,.pagination .page-numbers{padding:5px 11px;border:1px solid #e3e3e3;display:inline-block;margin:0 8px 0 0;min-width:33px;text-align:center;color:#666;line-height:21px}#pagination .page-numbers.current,#pagination .page-numbers:hover,.pagination .page-numbers:hover,.pagination .page-numbers.current{background:#dc363c;color:#fff}.paging-navigation{padding-top:30px}.blog-header div{background-size:cover}.testimonial-content p{margin-bottom:16px}.testimonial-content{line-height:1.5;font-size:1rem;margin-bottom:20px}.testimonial-title-wrap{display:flex;margin-bottom:10px}.testimonial-title-wrap h6{margin:15px}@media (max-width:767px){.blog-header .content-blocksmain{min-height:20px}}.heateor_sss_sharing_container{display:flex;align-items:center}.heateor_sss_sharing_title{padding-right:10px}.heateor_sss_square_count{display:none !important}.post-navigation{border-top:1px solid #ededed;padding:40px 0 0;margin-top:40px}.post-navigation .nav-links{display:flex;justify-content:space-between}.post-navigation .nav-links a{width:34%}.post-navigation .nav-links .meta-nav{display:block;font-size:13px;color:#7a7a7a;margin-bottom:7px}.post-navigation .nav-links a[rel=next]{text-align:right}.product-list-container{padding:20px;max-width:1200px;margin:auto}.product-list-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px, 1fr));gap:20px}@media (max-width:979.98px){.product-list-container{padding:0}}@media (max-width:639.98px){.product-list-grid{grid-template-columns:inherit}}#series_slider~.btn-block{display:flex;justify-content:space-between}#series_slider~.btn-block a{width:49%}@media (max-width:359px){#series_slider~.btn-block a{text-wrap:wrap}}#series_slider,#series_slider2,.advertisements{border-radius:8px;overflow:hidden}#series_slider .owl-dots,#series_slider2 .owl-dots{position:absolute;left:0;bottom:10px;width:100%;text-align:center}#series_slider2 .item{min-height:300px;display:flex;align-items:center;justify-content:center}#series_slider2 .item h4{color:#fff;font-size:16px;font-weight:500}.shades_slider h3{margin-bottom:10px}.shades_slider .category-image{position:relative}.shades_slider .overlay{position:absolute;bottom:-100%;left:0;background:rgba(0,0,0,.5);width:100%;height:100%;display:flex;justify-content:flex-end;flex-flow:column;padding:24px;transition:all .6s}.shades_slider .item:hover .overlay{bottom:0}.shades_slider .overlay h6{font-size:16px;font-weight:700;color:#fff;margin-bottom:5px}.shades_slider .overlay p{font-size:12px;color:#d1d1d1}.shades_slider .owl-nav{max-width:88px;float:right;margin-top:40px}.shades_slider .owl-dots{margin-top:45px;width:calc(100% - 88px);text-align:left}.shades_slider.owl-carousel .owl-dots .owl-dot span{background-color:#e7e7e7}.shades_slider.owl-carousel .owl-dots .owl-dot.active span,.shades_slider.owl-carousel .owl-dots .owl-dot span:hover{background-color:#dc363c}.shades_slider.owl-carousel .owl-nav button.owl-next,.shades_slider.owl-carousel .owl-nav button.owl-prev{width:36px;height:36px;line-height:16px;border-radius:36px;background-color:#e7e7e7}.shades_slider.owl-carousel .owl-nav button.owl-prev{transform:rotate(180deg);margin-right:10px}.shades_slider.owl-carousel .owl-nav button:hover{background-color:#dc363c}@media (max-width:1023px){.shades_slider .owl-dots{margin:25px 0;width:100%;text-align:center}}#product-spec-accordion.accordion .card{border:0;background-color:#f5f5f5;padding:23px 24px}#product-spec-accordion.accordion .card:not(:last-of-type){margin-bottom:15px}#product-spec-accordion.accordion .card:last-of-type{border-bottom:0}#product-spec-accordion .card-header{padding:0;background-color:transparent;border:0;cursor:pointer}#product-spec-accordion .card-header button{width:100%;background-color:transparent;border:0;text-align:left;font-size:24px;font-weight:700;color:#252525;position:relative;padding:0 24px 0 0;cursor:pointer}#product-spec-accordion .card-header button:after{content:'';position:absolute;right:0;top:6px;width:24px;height:24px;background:url(//www.aluwallacp.com/wp-content/themes/aluwall/images/minus-icon.svg) no-repeat center center}#product-spec-accordion .card-header button.collapsed:after{background-image:url(//www.aluwallacp.com/wp-content/themes/aluwall/images/plus-icon.svg)}#product-spec-accordion .card-body{padding:15px 0 0;color:#6c6c6c}.fabstar-banner{max-width:1100px}.step-block-group{list-style-type:none;display:flex;justify-content:center;padding-top:3rem}.step-block-group li{width:calc(100%/3);padding:0 50px;text-align:center;position:relative}.step-pic{margin-bottom:25px;min-height:145px;display:flex;align-items:end;justify-content:center}.step-block-group li:nth-child(1):after{content:'';position:absolute;top:53px;right:-130px;width:248px;height:28px;background:url(//www.aluwallacp.com/wp-content/themes/aluwall/images/curve-arrow1.png);z-index:-1}.step-block-group li:nth-child(2):after{content:'';position:absolute;top:100px;right:-118px;width:248px;height:30px;background:url(//www.aluwallacp.com/wp-content/themes/aluwall/images/curve-arrow2.png);z-index:-1}@media (max-width:979px){.step-block-group li{padding:0 15px}}@media (max-width:639px){.step-block-group{flex-flow:wrap;padding-top:1rem}.step-block-group li{width:calc(100%/2)}.step-block-group li:not(last-of-type){margin-bottom:20px}.step-block-group li:nth-child(1):after,.step-block-group li:nth-child(2):after{display:none}.step-block-group li h4{margin-bottom:10px}}@media (max-width:479px){.step-block-group li{width:100%}.step-pic{min-height:60px}}.success-section:before{content:'';position:absolute;top:0;left:0;width:100%;height:100px;background:#fff}.content-success{padding:180px 15px 60px}.content-success *{color:#fff}.content-success h2 span{color:#d71920}.content-success ul{list-style-type:circle;margin-bottom:20px;font-size:18px}.success-pic{height:100%;max-width:min-content}@media (max-width:767.98px){.content-success{padding:40px 20px;text-align:center}.success-pic{max-width:100%}}.rewards-blk h2{margin-bottom:0}.rewards-blk h3{font-size:40px}.rewards-blk .btn{margin-top:25px}.rewards-blk{max-width:442px}.dark-overlay:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(37,37,37,.8)}.dark-overlay .fade.in{opacity:1}.product-range .owl_1 .item li a{padding:15px 20px;background:#e3e3e3;color:#252525;font-size:18px;line-height:22px;font-weight:700;display:inline-block;box-shadow:0 2px 8px 3px rgba(0,0,0,.5);border-radius:6px}.product-range .owl_1{padding-left:30px;padding-right:30px}.product-range .owl_1 .item li a:hover,.product-range .owl_1 .item li a.active{background-color:#dc363c;color:#fff}.product-range .nav-tabs{border-bottom:none;text-align:center}.product-range button.owl-prev{position:absolute;left:-30px;top:37%;transform:translateY(-50%)}.product-range button.owl-next{position:absolute;right:-30px;top:37%;transform:translateY(-50%)}.product-range button.owl-prev span,.product-range button.owl-next span{font-size:40px}.product-range .owl-theme .owl-nav [class*=owl-].disabled:hover{background:0 0;opacity:.5}.product-range .tab-content img{width:100%;height:320px;object-fit:cover}.product-range .tab-content h3{color:#fff}.checkbox-bullet{list-style-type:none}.checkbox-bullet li:before{content:'';background:url(//www.aluwallacp.com/wp-content/themes/aluwall/images/check_box.png) left top no-repeat;background-size:cover;width:20px;height:20px;display:inline-block;position:relative;top:4px;margin-right:10px}.tab-block .nav-tabs{border-bottom:0;justify-content:center}.tab-block .nav-tabs .nav-link{border:1px solid #252525;padding:20px 30px;border-top-left-radius:0;border-top-right-radius:0;background-color:#c7c7c7;color:#252525}.tab-block .nav-tabs .nav-item.show .nav-link,.tab-block .nav-tabs .nav-link.active,.tab-block .nav-tabs .nav-item .nav-link:hover{color:#fff;background-color:#252525}@media (max-width:1023.98px){.tab-block .nav-tabs li.nav-item{margin-bottom:5px}}@media (max-width:767.98px){.tab-block .nav-tabs li{width:calc((100% - 20px) / 2);margin-right:5px;margin-left:5px;text-align:center}.tab-block .nav-tabs .nav-link{padding-left:15px;padding-right:15px}.product-range button.owl-prev{left:40px}.product-range button.owl-next{right:40px}}@media (max-width:359.98px){.tab-block .nav-tabs li{width:100%}.product-range button.owl-prev{left:40px}.product-range button.owl-next{right:40px}}table.table-color thead th{text-align:center}table.table-color tbody td,table.table-color tbody th{background-color:#f0efef}@media (max-width:575px){table.table-color tbody th{display:none}table.table-color tr{display:flex;flex-direction:column}table.table-color td[data-label]{display:flex;font-weight:700;width:100%}table.table-color td[data-label]:before{content:attr(data-label);color:#252525;font-weight:100;width:100%;max-width:110px}}#featured_slider .owl-dots{text-align:right;position:absolute;right:0;bottom:-30px}#featured_slider.owl-carousel .owl-dots .owl-dot span{background-color:#e7e7e7}#featured_slider .owl-dots .owl-dot.active span,#featured_slider .owl-dots .owl-dot:hover span{background:#dc363c}#featured_slider.owl-carousel .item{padding:10px;background:#f0efef}#featured_slider.owl-carousel .item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%)}#featured_slider .owl-thumbs{display:flex;padding-top:15px}#featured_slider .owl-thumbs .owl-thumb-item{height:150px;width:calc(100% / 4);background:0 0;border:none;overflow:hidden;opacity:.6;cursor:pointer}#featured_slider .owl-thumbs .owl-thumb-item:hover,#featured_slider .owl-thumbs .owl-thumb-item.active{opacity:1}#featured_slider .owl-thumbs .owl-thumb-item img{max-width:100%;height:200px;width:100%;object-fit:cover}@media (max-width:979.98px){#featured_slider .owl-thumbs .owl-thumb-item{display:none}}#featured_slider.owl-carousel .owl-item img{height:550px;object-fit:cover}.featured-caption{position:absolute;left:20px;bottom:20px;color:#fff}#featured_slider .owl-nav button.owl-next,#featured_slider .owl-nav button.owl-prev{width:36px;height:36px;line-height:17px;text-align:center;border-radius:36px;background-color:#e7e7e7;position:absolute;top:50%}#featured_slider .owl-nav button.owl-next{right:20px}#featured_slider .owl-nav button.owl-prev{left:20px;transform:rotate(180deg)}#featured_slider .owl-nav button:hover{background-color:#dc363c}#module-slider2.owl-carousel .item:before,#module-slider3.owl-carousel .item:before,#module-slider4.owl-carousel .item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%)}#module-slider2.owl-carousel .owl-dots,#module-slider3.owl-carousel .owl-dots,#module-slider4.owl-carousel .owl-dots{position:absolute;bottom:20px;left:20px}.image-block-grp{columns:3;column-gap:1rem}.image-block-grp .item{display:block;width:100%;margin-bottom:1rem}.image-block-grp .item img{width:100%;height:100%;object-fit:cover}.inova-img{height:321px}.hfourtsize{font-size:19px}@media (max-width:1023.98px){.image-block-grp{columns:2}}@media (max-width:767.98px){.image-block-grp{margin-top:15px}}.flip-box{width:380px;height:465px;perspective:1000px}.flip-box-inner{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s}.flip-box:hover .flip-box-inner{transform:rotateY(180deg)}.flip-box-front,.flip-box-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;justify-content:center;align-items:center;border-radius:10px;font-size:20px;font-weight:700}.flip-box-back{background:#d3d3d3;transform:rotateY(180deg);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px;height:100%}.request-explore-block{background-color:#f4f4f4;padding:26px;min-height:130px;display:flex;flex-flow:column;justify-content:space-between;align-items:flex-start;border-radius:8px;margin-top:30px}.bannericon{width:60px;height:60px;background-color:rgba(255,255,255,1);border-radius:6px;margin-bottom:30px}.bannericon .fa{font-size:32px;line-height:60px;color:#dc363c}.request-block{background-color:#f4f4f4;padding:20px;display:flex;justify-content:space-between;align-items:center;border-radius:8px;margin-bottom:30px}.request-block h6{margin-bottom:10px}.request-block .request-icon{width:40px;height:40px;line-height:36px;border-radius:3px;background-color:#dc363c;border:1px solid #dc363c;color:#dc363c;display:inline-block;text-align:center}.request-blk-form.brochure-block .wpforms-field-container ul{grid-template-columns:repeat(2,1fr)}.request-blk-form fieldset ul li{display:flex}@media (max-width:712.98px){.caption-request-banner.caption .btn-block{flex-flow:column}.caption-request-banner.caption .btn-block .btn{min-width:230px;margin-right:0;margin-bottom:10px}}@media (min-width:768px){.request-blk-form .wpforms-container{margin-top:-15px !important;margin-left:60px !important}}.request-blk-form .wpforms-container input.wpforms-field-medium{max-width:100%}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader{border:0 !important;padding:0 !important;align-items:flex-start !important;flex-direction:row !important;justify-content:flex-start !important}div.wpforms-container div.wpforms-uploader .dz-message{text-align:left !important;align-items:center !important;flex-direction:row !important}div.wpforms-container div.wpforms-uploader .dz-message svg{opacity:1 !important;margin-bottom:0 !important;margin-right:5px}div.wpforms-container-full input[type=date]:focus:invalid,div.wpforms-container-full input[type=datetime]:focus:invalid,div.wpforms-container-full input[type=datetime-local]:focus:invalid,div.wpforms-container-full input[type=email]:focus:invalid,div.wpforms-container-full input[type=month]:focus:invalid,div.wpforms-container-full input[type=number]:focus:invalid,div.wpforms-container-full input[type=password]:focus:invalid,div.wpforms-container-full input[type=range]:focus:invalid,div.wpforms-container-full input[type=search]:focus:invalid,div.wpforms-container-full input[type=tel]:focus:invalid,div.wpforms-container-full input[type=text]:focus:invalid,div.wpforms-container-full input[type=time]:focus:invalid,div.wpforms-container-full input[type=url]:focus:invalid,div.wpforms-container-full input[type=week]:focus:invalid,div.wpforms-container-full select:focus:invalid,div.wpforms-container-full textarea:focus:invalid,.wp-core-ui div.wpforms-container-full input[type=date]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type=datetime]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type=datetime-local]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type=email]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type=month]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type=number]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type=password]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type=range]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type=search]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type=tel]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type=text]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type=time]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type=url]:focus:invalid,.wp-core-ui div.wpforms-container-full input[type=week]:focus:invalid,.wp-core-ui div.wpforms-container-full select:focus:invalid,.wp-core-ui div.wpforms-container-full textarea:focus:invalid{border-color:#000 !important;box-shadow:0 0 0 1px rgba(0,0,0,.15),0px 1px 2px rgba(0,0,0,.15) !important}div.wpforms-container-full input[type=checkbox]:checked:before,div.wpforms-container-full input[type=radio]:checked:before{border-color:#000 !important;box-shadow:0 0 0 1px rgba(0,0,0,.15),0px 1px 2px rgba(0,0,0,.15) !important}div.wpforms-container-full input[type=checkbox]:checked:after{border-left-color:#000 !important;border-bottom-color:#000 !important}div.wpforms-container-full input[type=submit]:focus:after,div.wpforms-container-full button[type=submit]:focus:after,div.wpforms-container-full .wpforms-page-button:focus:after,.wp-core-ui div.wpforms-container-full input[type=submit]:focus:after,.wp-core-ui div.wpforms-container-full button[type=submit]:focus:after,.wp-core-ui div.wpforms-container-full .wpforms-page-button:focus:after{border:0 !important;padding:0 !important}div.wpforms-container-full input[type=date]:focus,div.wpforms-container-full input[type=datetime]:focus,div.wpforms-container-full input[type=datetime-local]:focus,div.wpforms-container-full input[type=email]:focus,div.wpforms-container-full input[type=month]:focus,div.wpforms-container-full input[type=number]:focus,div.wpforms-container-full input[type=password]:focus,div.wpforms-container-full input[type=range]:focus,div.wpforms-container-full input[type=search]:focus,div.wpforms-container-full input[type=tel]:focus,div.wpforms-container-full input[type=text]:focus,div.wpforms-container-full input[type=time]:focus,div.wpforms-container-full input[type=url]:focus,div.wpforms-container-full input[type=week]:focus,div.wpforms-container-full select:focus,div.wpforms-container-full textarea:focus,.wp-core-ui div.wpforms-container-full input[type=date]:focus,.wp-core-ui div.wpforms-container-full input[type=datetime]:focus,.wp-core-ui div.wpforms-container-full input[type=datetime-local]:focus,.wp-core-ui div.wpforms-container-full input[type=email]:focus,.wp-core-ui div.wpforms-container-full input[type=month]:focus,.wp-core-ui div.wpforms-container-full input[type=number]:focus,.wp-core-ui div.wpforms-container-full input[type=password]:focus,.wp-core-ui div.wpforms-container-full input[type=range]:focus,.wp-core-ui div.wpforms-container-full input[type=search]:focus,.wp-core-ui div.wpforms-container-full input[type=tel]:focus,.wp-core-ui div.wpforms-container-full input[type=text]:focus,.wp-core-ui div.wpforms-container-full input[type=time]:focus,.wp-core-ui div.wpforms-container-full input[type=url]:focus,.wp-core-ui div.wpforms-container-full input[type=week]:focus,.wp-core-ui div.wpforms-container-full select:focus,.wp-core-ui div.wpforms-container-full textarea:focus{border-color:#000 !important;box-shadow:0 0 0 1px rgba(0,0,0,.15),0px 1px 2px rgba(0,0,0,.15) !important}div.wpforms-container-full input[type=submit]:not(:hover):not(:active),div.wpforms-container-full button[type=submit]:not(:hover):not(:active),div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active){background-color:#dc363c !important;color:#fff !important}div.wpforms-container-full input[type=submit]:hover,div.wpforms-container-full input[type=submit]:active,div.wpforms-container-full button[type=submit]:hover,div.wpforms-container-full button[type=submit]:active,div.wpforms-container-full .wpforms-page-button:hover,div.wpforms-container-full .wpforms-page-button:active,.wp-core-ui div.wpforms-container-full input[type=submit]:hover,.wp-core-ui div.wpforms-container-full input[type=submit]:active,.wp-core-ui div.wpforms-container-full button[type=submit]:hover,.wp-core-ui div.wpforms-container-full button[type=submit]:active,.wp-core-ui div.wpforms-container-full .wpforms-page-button:hover,.wp-core-ui div.wpforms-container-full .wpforms-page-button:active{background-color:#dc363c !important}#office_slider .owl-dots,#office_slider1 .owl-dots,#office_slider2 .owl-dots{margin-top:15px}#office_slider p,#office_slider1 p,#office_slider2 p{margin-bottom:5px}#office_slider p:first-of-type,#office_slider1 p:first-of-type,#office_slider2 p:first-of-type{margin-bottom:16px}.head-off-cont a{color:#6c6c6c}.head-off-cont a .fa{margin-right:6px}.tab-block-sustainable.tab-block-contact .tab-content>.tab-pane{background-color:#fff;box-shadow:none}.tab-block-contact .owl-carousel .item{border:1px solid rgba(0,0,0,.3);padding:30px;min-height:308px}.tab-block-contact .owl-carousel .item .fa{color:#000;margin-right:6px;font-size:20px}.address-icon,.tab-block-contact .owl-carousel .item p{position:relative;padding-left:25px}.tab-block-contact .owl-carousel .item p{padding-left:30px}.address-icon .fa,.tab-block-contact .owl-carousel .item .fa{position:absolute;top:2px;left:0}#office_slider.owl-carousel .owl-dots .owl-dot span,#office_slider1.owl-carousel .owl-dots .owl-dot span,#office_slider2.owl-carousel .owl-dots .owl-dot span{background-color:rgba(0,0,0,.5)}#office_slider.owl-carousel .owl-dots .owl-dot.active span,#office_slider1.owl-carousel .owl-dots .owl-dot.active span,#office_slider2.owl-carousel .owl-dots .owl-dot.active span,#office_slider.owl-carousel .owl-dots .owl-dot:hover span,#office_slider1.owl-carousel .owl-dots .owl-dot:hover span,#office_slider2.owl-carousel .owl-dots .owl-dot:hover span{background-color:#dc363c}#asl-storelocator.asl-cont .asl-wrapper .sl-container{max-width:100% !important}#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-panel-inner .Num_of_store,#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .search_filter .asl-store-search .span-geo,#asl-storelocator.asl-cont .agile-modal-content .btn.btn-default{background-color:#dc363c}#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .btn.btn-asl{border-color:#dc363c}#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .btn.btn-asl.btn-asl-outline{color:#dc363c}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li.sl-days{display:none !important}@media (min-width:992px){#asl-storelocator.asl-cont .sl-main-cont .asl-panel.asl_locator-panel{padding-right:15px !important}#asl-storelocator.asl-cont .sl-main-cont .asl_locator-panel .asl-panel-inner{width:calc(100% - 15px)}}.testimonial-content h2{font-size:30px;margin-top:20px}.testimonial-content h3{margin-top:20px}.aioseo-author-bio-compact{display:none!important}.product-list-grid .blog-item{text-align:center}.product-list-grid .blog-item h3{margin-bottom:10px}.product-enq-block{margin-top:10px}.product-enq-block .btn{margin-right:14px}.product-enq-block .btn:last-of-type{margin-right:0}.product-enq-block .btn.primary-btn:hover{background-color:#fff;color:#790000}@media (max-width:479.98px){.product-enq-block{flex-flow:column}.product-enq-block .btn{margin-right:0;margin-bottom:10px}.product-enq-block .btn:last-of-type{margin-bottom:0}}.wrap-feature41-box.contribution-block .nav-item>a{padding:10px;border:1px solid #252525;margin-bottom:20px;display:inline-block}.wrap-feature41-box.contribution-block .nav-item>a:hover,.wrap-feature41-box.contribution-block .nav-item>a.active{border-color:#dc363c}::selection{background:#dc363c;color:#fff}::-moz-selection{background:#dc363c;color:#fff}.brochure-form div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item label,.brochure-form div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-item label{border:1px solid #dbdbdb}.brochure-form div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item label:hover,.brochure-form div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-item label:hover{border-color:#dc363c !important}.brochure-form div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item label:hover{box-shadow:0 0 0 1px #dc363c !important}.brochure-form div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item label:focus,.brochure-form div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item label:focus-within{border-color:#dc363c;box-shadow:0 0 0 1px #dc363c,0px 1px 2px rgba(0,0,0,.15)}.wpforms-container .wpforms-image-choices-modern .wpforms-image-choices-image:after{background:#dc363c !important}.none-home-page .ab-item .display-name{font-size:14px !important;color:#000 !important}#wp-admin-bar-my-account:hover{color:#fff !important}.entry-header h1{display:none;height:0 !important}.single-project-img img{height:275px !important}@media only screen and (max-width:768px){.content-blocksmain-img{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:275px;text-align:center}.single-project-img img{height:auto !important}}@media (max-width:767px){.dealer-cont-img{height:200px;background-position:center top;background-size:cover;background-position:center center;background-repeat:no-repeat}.relic-btn-block .btn,.gold-btn-block .btn{margin-left:0 !important;margin-top:8px}.callout-section-new{min-height:0px;background-size:cover}.current-cat-description{margin-bottom:30px}}#sync3,#sync5{padding:7px}#sync4 .owl-item img,#sync6 .owl-item img{padding:7px}.error-404-page{padding:120px 20px;background:#fff;min-height:80vh;display:flex;align-items:center;justify-content:center;text-align:center}.error-content{max-width:700px;margin:auto}.error-content h1{font-size:180px;line-height:1;font-weight:700;color:#000;margin-bottom:20px}.error-content h2{font-size:42px;color:#000;margin-bottom:20px}.error-content p{font-size:18px;color:#666;line-height:1.8;margin-bottom:40px}.error-btns{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-bottom:40px}.home-btn,.contact-btn{padding:14px 32px;border-radius:6px;text-decoration:none;font-weight:600;transition:.3s}.home-btn{background:#e53935;color:#fff}.contact-btn{border:1px solid #444;color:#000}.home-btn:hover{background:#dc363c}.contact-btn:hover{background:#333;color:#fff}.comment-form-email input[type=email]{border:1px solid rgb(0 0 0/49%) !important}.comment-form-url label{display:block}.comment-form-url input[type=url]{width:100%;height:40px}.viewpost{margin-left:auto;margin-right:15px}.datepost{margin-left:15px}.blog-innerbanner{margin-bottom:30px}.prodcut-single-title{font-size:48px;font-weight:900;color:#000}.prodcut-single-title span{color:#aaa;font-size:26px;margin-left:15px;font-weight:400;text-transform:uppercase}.specification-part{background-color:#eee;border-radius:10px;padding:15px}.specifcation-item-outer{display:flex;flex-wrap:wrap}.specification-item{width:33%;padding:10px}.specification-item h6{font-size:14px;margin:0 0 5px}.specification-item h5{font-size:16px;margin:0}.product-contents .productb-quote{border-left:5px solid #d14143;padding:20px;background:#f7e9e9}.buttons-outer-part{display:flex;padding:20px 0;gap:15px}.architechural-tooltik-part h2{color:#fff;margin-bottom:15px}.architechural-tooltik-part p{font-size:16px;color:#f8f0f0;margin-bottom:40px}.architechural-tooltik-part{background-color:#1a1a1a}.architechural-tooltik-part .card{background-color:#1e293b}.icon-p{color:#fff;display:inline-block;padding:10px;background:#f3222a;width:50px;font-size:24px;text-align:center;border-radius:5px;margin-bottom:15px}.architechural-tooltik-part .card h4{font-size:18px;margin:0 0 10px;color:#fff;font-weight:900}.architechural-tooltik-part .card p{margin-bottom:20px;color:#92a1c5}.architechural-tooltik-part .card .downloan-btn-text{color:#f3222a}.architechural-tooltik-part .card .downloan-btn-text:hover{color:#d1181f}.wpforms-container input.wpforms-field-medium{max-width:60%}.product-range-slider .owl-dots{margin-top:30px;text-align:center}.author-box{border:1px solid #ddd;padding:30px}.author-posts{background:#000;color:#fff;padding:5px 10px;font-size:12px;font-weight:600}.top-authors{padding-left:30px}.author-list-item img{border-radius:0}.author-info h5{font-size:22px}.author-info h5 a{color:#000;text-decoration:none}.blog-date-author{position:absolute;background-color:red;color:#fff;padding:5px 10px;left:0;bottom:0}.author-meta{display:flex;gap:15px}.tag-related .tag-links a{display:inline-block;margin:5px 2px;border:1px solid #ccc;padding:2px 10px;border-radius:46px;font-size:12px;font-weight:700}@media(max-width:767px){.error-content h1{font-size:110px}.error-content h2{font-size:28px}.error-content p{font-size:16px}}:root{--red:#d0281e;--red-dark:#a81e16;--red-light:#fdf2f2;--navy:#1a1a2e;--charcoal:#2d2d2d;--gray-100:#f7f7f7;--gray-200:#eee;--gray-400:#aaa;--gray-600:#666;--border:#e2e2e2;--white:#fff;--radius:8px;--radius-lg:12px;--shadow:0 2px 12px rgba(0,0,0,.08);--shadow-md:0 4px 24px rgba(0,0,0,.12)}.red{color:var(--red)}.italic{font-style:italic}.btn-outline{font-size:13px;font-weight:600;padding:8px 18px;border-radius:var(--radius);border:2px solid var(--red);color:var(--red);background:0 0;cursor:pointer;transition:all .18s}.btn-outline:hover{background:var(--red);color:#fff}.btn-red{font-size:13px;font-weight:600;padding:8px 18px;border-radius:var(--radius);background:var(--red);color:#fff;border:none;cursor:pointer;transition:background .18s}.btn-red:hover{background:var(--red-dark)}.breadcrumb{padding:12px 5%;font-size:12px;color:var(--gray-400);display:flex;gap:6px;align-items:center;background:var(--gray-100);border-bottom:1px solid var(--border)}.breadcrumb a:hover{color:var(--red)}.breadcrumb .current{color:var(--charcoal);font-weight:500}.hero-banner{background:var(--navy);padding:60px 5%;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;max-width:100%;position:relative;overflow:hidden}.hero-banner:before{content:'';position:absolute;right:0;top:0;width:50%;height:100%;background:linear-gradient(135deg,#1a2a3a 0%,#0d1b2a 100%);opacity:.5}.hero-left{position:relative;z-index:1}.hero-badge{display:inline-block;background:var(--red);color:#fff;font-size:11px;font-weight:700;padding:4px 14px;border-radius:20px;margin-bottom:16px;letter-spacing:1px;text-transform:uppercase}.hero-banner h1{font-size:clamp(28px,3.5vw,44px);font-weight:700;color:#fff;line-height:1.2;margin-bottom:16px;letter-spacing:-.5px}.hero-banner h1 em{color:var(--red);font-style:italic}.hero-desc{font-size:15px;color:rgba(255,255,255,.7);line-height:1.75;margin-bottom:24px;max-width:480px}.hero-bullets{list-style:none;margin-bottom:28px;display:flex;flex-direction:column;gap:8px}.hero-bullets li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:rgba(255,255,255,.8)}.hero-bullets li:before{content:'';width:6px;height:6px;border-radius:50%;background:var(--red);flex-shrink:0;margin-top:7px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.hero-right{position:relative;z-index:1}.hero-img-box{border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:4/3;background:#2a3a4a;border:1px solid rgba(255,255,255,.1)}.hero-img-box img{width:100%;height:100%;object-fit:cover}.panel-mosaic{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:4px;padding:4px;background:#1a2a3a}.panel-mosaic .ps{border-radius:4px}.stats-bar{background:var(--red);padding:0}.stats-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);divide-x:1px solid rgba(255,255,255,.2)}.stat-item{padding:20px 32px;border-right:1px solid rgba(255,255,255,.2);position:relative}.stat-item:first-child{padding-left:0}.stat-item:last-child{border-right:none}.stat-val{font-size:32px;font-weight:700;color:#fff;line-height:1}.stat-lbl{font-size:12px;color:rgba(255,255,255,.8);margin-top:6px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.stat-sub{font-size:11px;color:rgba(255,255,255,.55);margin-top:3px}.wrap{max-width:1200px;margin:0 auto;padding:0 5%}.section{padding:64px 0}.section-tag{display:inline-block;background:var(--red-light);color:var(--red);font-size:11px;font-weight:700;padding:4px 12px;border-radius:20px;text-transform:uppercase;letter-spacing:.8px;margin-bottom:12px}.section-title{font-size:clamp(22px,2.5vw,32px);font-weight:700;color:var(--navy);line-height:1.25;margin-bottom:8px}.section-sub{font-size:14px;color:var(--gray-600);max-width:560px;line-height:1.7}.section-head{margin-bottom:36px}.section-head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.count-pill{font-size:12px;color:var(--gray-600);background:var(--gray-100);border:1px solid var(--border);padding:5px 14px;border-radius:20px;white-space:nowrap}.search-filter{display:flex;gap:10px;margin-bottom:40px;flex-wrap:wrap;align-items:center}.search-input{flex:1;min-width:220px;background:#fff;border:1.5px solid var(--border);border-radius:var(--radius);padding:10px 16px;color:var(--charcoal);font-size:14px;outline:none;transition:border-color .2s;font-family:'Inter',sans-serif}.search-input:focus{border-color:var(--red)}.search-input::placeholder{color:var(--gray-400)}.filter-pills{display:flex;gap:8px;flex-wrap:wrap}.pill{font-size:12px;font-weight:600;padding:8px 16px;border-radius:20px;border:1.5px solid var(--border);background:#fff;color:var(--gray-600);cursor:pointer;transition:all .18s;white-space:nowrap}.pill:hover{border-color:var(--red);color:var(--red)}.pill.active{background:var(--red);border-color:var(--red);color:#fff}.tier-block{margin-bottom:52px}.tier-label{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;padding:5px 14px;border-radius:20px;margin-bottom:20px;text-transform:uppercase;letter-spacing:.6px}.tier-1{background:#e8f0fe;color:#1a56b0;border:1px solid #c5d8fc}.tier-2{background:#fff4e0;color:#92580a;border:1px solid #f5d89a}.tier-3{background:var(--gray-100);color:var(--gray-600);border:1px solid var(--border)}.tier-dot{width:7px;height:7px;border-radius:50%;display:inline-block}.city-grid{display:flex;flex-wrap:wrap;gap:10px}.city-card{background:#fff;border:1.5px solid var(--border);border-radius:30px;padding:9px 18px;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:8px;color:inherit;position:relative;white-space:nowrap}.city-card:hover{border-color:var(--red);background:var(--red-light);box-shadow:0 2px 10px rgba(208,40,30,.15)}.city-card:after{display:none}.city-card-top{display:flex;align-items:center;gap:6px;margin-bottom:0}.city-name{font-size:13px;font-weight:600;color:var(--navy)}.city-arrow{font-size:13px;color:var(--gray-400);transition:all .18s}.city-card:hover .city-arrow{color:var(--red);transform:translateX(2px)}.price-range{display:none}.city-meta{display:none}.hot-badge{display:inline-block;font-size:9px;font-weight:700;padding:1px 6px;border-radius:8px;background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.5px}.city-card.more-card{border-style:dashed;background:var(--gray-100);transition:all .25s cubic-bezier(.4,0,.2,1)}.city-card.more-card:hover{background:var(--red-light);border-style:solid;border-color:var(--red)}.city-card.more-card .city-name{color:var(--gray-600);font-weight:600}.city-card.more-card:hover .city-name{color:var(--red)}.city-card.more-card .city-arrow{transition:transform .25s ease}.city-card.more-card[data-expanded=true] .city-arrow{transform:rotate(-90deg)}.city-card.more-card[data-expanded=true]:hover .city-arrow{transform:rotate(-90deg) translateY(-2px)}.more-hint{display:none}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.two-col.reverse{direction:rtl}.two-col.reverse>*{direction:ltr}.info-tag{display:inline-block;background:var(--red-light);color:var(--red);font-size:11px;font-weight:700;padding:4px 12px;border-radius:20px;text-transform:uppercase;letter-spacing:.8px;margin-bottom:12px}.info-h2{font-size:clamp(20px,2.2vw,28px);font-weight:700;color:var(--navy);line-height:1.3;margin-bottom:14px}.info-h2 em{color:var(--red);font-style:italic}.info-p{font-size:14px;line-height:1.5;margin-bottom:16px !important}.feature-list{display:flex;flex-direction:column;gap:10px}.feature-item{display:flex;align-items:flex-start;gap:14px;padding:12px 16px;background:#fff;border:1px solid var(--border);border-left:3px solid var(--red);border-radius:0 var(--radius) var(--radius) 0;font-size:13px;color:var(--charcoal);line-height:1.5}.feature-icon{width:28px;height:28px;border-radius:6px;background:var(--red-light);color:var(--red);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.info-visual{border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:4/3;background:var(--gray-100);border:1px solid var(--border);box-shadow:var(--shadow-md)}.info-visual img{width:100%;height:100%;object-fit:cover}.swatches-grid{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;padding:20px;background:#f0f0f0;align-items:center}.swatch{border-radius:6px;height:90px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.thickness-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:0}.thickness-card{background:#fff;border:1.5px solid var(--border);border-radius:var(--radius-lg);padding:24px 20px;text-align:center;transition:all .2s}.thickness-card:hover{border-color:var(--red);box-shadow:var(--shadow)}.thickness-card.featured{border-color:var(--red);position:relative}.featured-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--red);color:#fff;font-size:10px;font-weight:700;padding:3px 12px;border-radius:20px;white-space:nowrap;letter-spacing:.5px;text-transform:uppercase}.thickness-visual{width:60px;height:auto;margin:0 auto 16px;display:flex;flex-direction:column;gap:3px}.thickness-layer{border-radius:2px;width:100%}.thickness-num{font-size:28px;font-weight:700;color:var(--navy);line-height:1}.thickness-name{font-size:12px;color:var(--gray-600);margin-top:4px;margin-bottom:12px}.thickness-uses{font-size:12px;color:var(--gray-600);line-height:1.6}.thickness-price{font-size:14px;font-weight:700;color:var(--red);margin-top:12px}.table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}table{width:100%;border-collapse:collapse;font-size:13px}thead th{background:var(--navy);color:#fff;padding:14px 18px;text-align:left;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.8px;white-space:nowrap}tbody td{padding:13px 18px;border-bottom:1px solid var(--border);color:var(--charcoal);vertical-align:middle}tbody tr:hover td{background:var(--gray-100)}.td-city a{color:var(--navy);font-weight:600}.td-city a:hover{color:var(--red)}.td-price{color:var(--red);font-weight:700}.td-avail{font-size:11px;font-weight:600;padding:3px 10px;border-radius:20px}.avail-stock{background:#e8f5e9;color:#2e7d32}.avail-limited{background:#fff3e0;color:#e65100}.avail-request{background:var(--gray-100);color:var(--gray-600)}.cta-strip{background:var(--red);border-radius:var(--radius-lg);padding:48px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin:0 0 56px;position:relative;overflow:hidden}.cta-strip:before{content:'';position:absolute;right:-40px;top:-40px;width:200px;height:200px;border-radius:50%;background:rgba(255,255,255,.06)}.cta-strip:after{content:'';position:absolute;right:60px;bottom:-60px;width:150px;height:150px;border-radius:50%;background:rgba(255,255,255,.04)}.cta-strip h3{font-size:24px;font-weight:700;color:#fff;margin-bottom:8px;line-height:1.3}.cta-strip p{font-size:14px;color:rgba(255,255,255,.8)}.cta-actions{display:flex;gap:12px;flex-wrap:wrap;position:relative;z-index:1}.btn-white{background:#fff;color:var(--red);font-size:14px;font-weight:700;padding:13px 28px;border-radius:var(--radius);border:none;cursor:pointer;transition:all .18s;white-space:nowrap}.btn-white:hover{background:var(--red-light);transform:translateY(-1px)}.btn-white-outline{background:0 0;color:#fff;font-size:14px;font-weight:600;padding:13px 28px;border-radius:var(--radius);border:2px solid rgba(255,255,255,.5);cursor:pointer;transition:all .18s;white-space:nowrap}.btn-white-outline:hover{border-color:#fff;background:rgba(255,255,255,.1)}.faq-section{padding:64px 0;background:#f7f7f77d}.faq-inner{max-width:1240px;margin:0 auto;padding:0 15px;display:grid;grid-template-columns:1fr 1.4fr;gap:56px;align-items:start}.faq-left h2{font-size:clamp(22px,2.5vw,30px);font-weight:700;color:var(--navy);margin-bottom:14px;line-height:1.3}.faq-left h2 em{color:var(--red);font-style:italic}.faq-left p{font-size:14px;color:var(--gray-600);line-height:1.75;margin-bottom:24px}.faq-contact{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;gap:14px;align-items:center}.faq-contact-icon{width:44px;height:44px;border-radius:50%;background:var(--red-light);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.faq-contact-text .label{font-size:12px;color:var(--gray-400);margin-bottom:2px}.faq-contact-text .val{font-size:14px;font-weight:700;color:var(--navy)}.faq-list{display:flex;flex-direction:column;gap:10px}.faq-item{background:#fff;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:box-shadow .2s}.faq-item.open{box-shadow:var(--shadow)}.faq-q{padding:18px 22px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:14px;font-weight:600;color:var(--navy);gap:16px;user-select:none}.faq-q:hover{color:var(--red)}.faq-icon{width:24px;height:24px;border:1.5px solid var(--border);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0;transition:all .2s;color:var(--gray-600)}.faq-item.open .faq-icon{transform:rotate(45deg);background:var(--red);border-color:var(--red);color:#fff}.faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .2s;font-size:13px;color:var(--gray-600);line-height:1.75;padding:0 22px}.faq-item.open .faq-a{max-height:300px;padding:0 22px 18px}.seo-section{padding:56px 0 0;border-top:1px solid var(--border)}.seo-section h2{font-size:20px;font-weight:700;color:var(--navy);margin-bottom:14px}.seo-section p{font-size:14px;color:var(--gray-600);line-height:1.85;margin-bottom:14px}.collapse.show{visibility:visible}.gap-2{gap:.5rem}@media(max-width:1260px){.stat-item:first-child{padding-left:32px}}@media(max-width:900px){.hero-banner{grid-template-columns:1fr;gap:28px;padding:40px 5%}.two-col{grid-template-columns:1fr;gap:28px}.two-col.reverse{direction:rtl}.stats-inner{grid-template-columns:1fr 1fr}.stat-item{border-right:none;border-bottom:1px solid rgba(255,255,255,.15)}.faq-inner{grid-template-columns:1fr}.thickness-cards{grid-template-columns:1fr}.nav-links{display:none}}@media(max-width:560px){.city-grid{gap:8px}.stats-inner{grid-template-columns:1fr}.cta-strip{padding:28px 24px}.hero-actions{flex-direction:column}.faq-inner{gap:30px}.faq-section{padding:40px 0}}.product-series-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.product-series-card{display:flex;flex-direction:column;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border);background:#fff;transition:box-shadow .2s,transform .2s}.product-series-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.product-series-img{position:relative;aspect-ratio:4/3;overflow:hidden}.product-series-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.product-series-card:hover .product-series-img img{transform:scale(1.05)}.product-series-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.35) 0%,transparent 50%);pointer-events:none}.product-series-badge{position:absolute;top:14px;left:14px;background:rgba(255,255,255,.92);color:var(--navy);font-size:10px;font-weight:700;padding:3px 10px;border-radius:20px;text-transform:uppercase;letter-spacing:.6px}.product-series-body{padding:22px 22px 24px;display:flex;flex-direction:column;flex:1}.product-series-name{font-size:18px;font-weight:700;color:var(--navy);margin-bottom:10px}.product-series-desc{font-size:13px;color:var(--gray-600);line-height:1.75;flex:1;margin-bottom:18px}.product-series-link{display:inline-flex;align-items:center;font-size:13px;font-weight:600;color:var(--navy);border:1.5px solid var(--border);border-radius:var(--radius);padding:9px 16px;transition:all .18s;align-self:flex-start}.product-series-link:hover{border-color:var(--navy);background:var(--navy);color:#fff}@media(max-width:900px){.product-series-grid{grid-template-columns:1fr}}.divider{height:1px;background:var(--border);margin:0}.bg-gray{background:var(--gray-100)}.text-aluwall-red{color:#e52528 !important}.bg-aluwall-red{background-color:#e52528 !important}.hover-bg-aluwall-red:hover{background-color:#c41e21 !important}.border-aluwall-red{border-color:#e52528 !important}.bg-aluwall-dark{background-color:#111 !important}.acp-city-dynamic-container h1,.acp-city-dynamic-container h2,.acp-city-dynamic-container h3,.acp-city-dynamic-container h4{margin:0;padding:0;text-transform:none !important;letter-spacing:normal !important}.acp-city-dynamic-container select{-webkit-appearance:listbox !important;appearance:listbox !important}.accordion-content{transition:max-height .3s ease-out,opacity .3s ease-out;max-height:0;opacity:0;overflow:hidden}.accordion-content.open{max-height:500px;opacity:1}.acp-city-dynamic-container .states-grid{display:grid;grid-template-columns:repeat(6,1fr);column-gap:15px;row-gap:12px}.acp-city-dynamic-container .state-item{padding:8px 5px;display:flex;justify-content:space-between;cursor:pointer;font-weight:400;color:#0d2340;border-bottom:1px solid #f3f4f6;transition:color .2s ease;font-size:14px}.acp-city-dynamic-container .state-item:hover{color:#e52528 !important}.acp-city-dynamic-container .state-name{padding-bottom:4px;border-bottom:2px solid transparent}.acp-city-dynamic-container .state-item.active .state-name{color:#e52528 !important;border-color:#e52528 !important}.acp-city-dynamic-container .state-item.active{color:#e52528 !important}.acp-city-dynamic-container .arrow{color:#667085;transition:transform .2s ease}.acp-city-dynamic-container .state-item.active .arrow{color:#e52528 !important}.acp-city-dynamic-container .city-panel{grid-column:1/-1;background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;padding:20px;margin:0 0 15px;box-shadow:inset 0 2px 4px rgba(0,0,0,.02)}.acp-city-dynamic-container .city-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.acp-city-dynamic-container .city-col div{margin-bottom:14px}.acp-city-dynamic-container .city-col div:last-child{margin-bottom:0}.acp-city-dynamic-container .city-link{color:#4b5563;font-weight:500;font-size:14px;transition:color .18s ease;display:block}.acp-city-dynamic-container .city-link:hover{color:#e52528 !important}.acp-city-dynamic-container .active-city-highlight{color:#e52528 !important;font-weight:700 !important}.hidden{display:none}.herobanner-part{padding-top:4rem;padding-bottom:4rem;background-color:#222}.sheet-depend-section{padding-top:3rem;padding-bottom:3rem;background-color:#f9}.sheet-depend-section h2{font-size:24px;margin-bottom:25px}.card-box{box-shadow:0 1px 2px 0 rgb(0 0 0/0.15);padding:25px 20px;text-align:center;border-radius:.75rem;height:100%}.card-box h4{font-size:14px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-gray-600{color:#4b}.tag-badge{display:inline-flex;color:#d1;background-color:rgb(255 255 255/0.1);border-radius:20px;border:1px solid #dee2e6;padding:5px 8px;font-size:12px;margin-bottom:10px}.banner-heading{font-size:3.75rem;line-height:1;font-weight:900}.banner-list li{margin-bottom:5px;display:flex;list-style:none;gap:10px}.flex{display:flex}.gap-4{gap:15px}.justify-center{justify-content:center}.red-btn{display:inline-block;vertical-align:middle;border-radius:8px;font-size:16px;font-weight:500;text-align:center;padding:15px 30px;background:#dc363c;color:#fff;min-width:100px;border:1px solid #dc363c}.red-btn:hover{background:#c41e21;border-color:#c41e21}.wht-bdr-btn{color:#fff;border:1px solid #fff;border-radius:8px;font-size:16px;font-weight:500;padding:15px 30px;min-width:100px;display:inline-block;vertical-align:middle}.btn-banner-outer a.wht-bdr-btn:focus{color:#fff}.wht-bdr-btn:hover{background:#c41e21;color:#fff;border-color:#c41e21}#form-content h3{font-size:1.5rem;line-height:2rem;font-weight:900;color:#444}#form-content p{margin-bottom:10px}.text-gray-500{color:#6b}.formbox{border-radius:.75rem}.sheet-price-table{min-width:800px;width:100%}.project-applications-section{background-color:#f9}.project-applications-title{font-size:1.875rem;line-height:2.25rem;font-weight:700;color:#111827}.max-w-2xl{max-width:42rem}.price-section h2{font-size:26px;line-height:32px;color:#111827}.find-city-section{padding:60px 0}.acp-sheet-heading{font-size:1.875rem;line-height:2.25rem;color:#111827}.type-content-guide{padding:30px;border-radius:30px;background:#f9fafb;border:1px solid #ddd}.type-content-guide-content{margin-bottom:10px}.type-content-guide-content h4{font-size:1.125rem;line-height:1.75rem}.type-content-guide-content p{color:#4b5563}.populaer-search-section{padding:60px 0}.populaer-search-section h3{font-size:1.25rem;line-height:1.75rem}.search-inner-loop span{display:inline-block;background-color:#f9fafb;border:1px solid #ddd;padding:7px 11px;font-size:14px;border-radius:50px;color:#444}.check-circle-2{width:20px;display:inline-block;background:url(//www.aluwallacp.com/wp-content/themes/aluwall/images/tick-circle-icon.png) no-repeat;height:20px;background-size:100%}.map-pin{width:16px;display:inline-block;background:url(//www.aluwallacp.com/wp-content/themes/aluwall/images/loc-pin-icon.png) no-repeat;height:16px;background-size:100%}.formbox input[type=text],.formbox .wpcf7 input[type=email],.formbox .wpcf7 input[type=tel],.formbox textarea.form-control{border:1px solid rgba(51,51,51,.12) !important;border-radius:5px !important}.sheet-depend-section .row .row{margin:0}.overflow-x-auto{overflow-x:auto}@media(max-width:1199px){.acp-city-dynamic-container .states-grid{grid-template-columns:repeat(4,1fr)}.acp-city-dynamic-container .city-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:991px){.acp-city-dynamic-container .states-grid{grid-template-columns:repeat(3,1fr)}.acp-city-dynamic-container .city-grid{grid-template-columns:repeat(3,1fr)}.sheet-depend-section .col-md-6{margin-bottom:15px}}@media(max-width:767px){.acp-city-dynamic-container .states-grid{grid-template-columns:repeat(2,1fr)}.acp-city-dynamic-container .city-grid{grid-template-columns:repeat(2,1fr)}.banner-heading{font-size:2.75rem}.formbox{margin-top:15px}.type-content-guide{padding:20px;border-radius:10px}.populaer-search-section{padding:40px 0}}@media(max-width:575px){.acp-city-dynamic-container .states-grid{grid-template-columns:1fr}.acp-city-dynamic-container .city-grid{grid-template-columns:1fr}.banner-heading{font-size:2rem;line-height:1.3}.populaer-search-section{padding:30px 0}.herobanner-part{padding-top:2rem;padding-bottom:2rem}}