@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap');html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{padding:0;border:0;outline:0;background:0 0}*{font-family:'Roboto Condensed',sans-serif;scroll-behavior:smooth}body{background-color:#fff}img{margin:0;padding:0;border:0;outline:0;background:0 0}ol,ul{list-style:none}ul li{margin:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}a:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}a,a:visited,.alink:visited,.pages a.page:visited{text-decoration:none;color:#3e3e3e}a:hover{text-decoration:none;color:#2a1640 !important}.navbar.bg-light{background-color:#fff !important}a.navbar-brand img{width:fit-content;height:75px;object-fit:contain}.navbar-nav .nav-link{font-family:'Roboto Condensed',sans-serif;font-size:13px;font-weight:700;font-style:normal;line-height:normal;letter-spacing:normal;color:#3c3c3b !important;text-transform:uppercase}.serch-form{position:relative}.serch-form input{border-radius:8px;border:solid 1px #ffa200;background-color:#fff;padding:12px 0 14px 10px;font-family:'Roboto Condensed',sans-serif !important;font-size:16px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:normal;color:#626261}.serch-form input:focus{box-shadow:none;border:solid 1px #ffa200}.serch-form input::placeholder{font-family:'Roboto Condensed',sans-serif !important;font-size:16px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:normal;color:#626261}.serch-form .serch-form-btn{position:absolute;right:0;top:0;bottom:0}.serch-form .serch-form-btn:focus{box-shadow:none;border:0}form.form.minisearch{margin:0 !important}.block-search{width:100% !important}#search{border-radius:8px !important;border:solid 1px #ffa200 !important;background-color:#fff;padding:12px 40px 14px 10px !important;font-family:'Roboto Condensed',sans-serif !important;font-size:16px !important;font-weight:400;font-style:normal;line-height:normal !important;letter-spacing:normal;color:#626261 !important;width:100% !important}.custom_search_btn{position:absolute;right:0;top:0;background:0 0;background-color:transparent !important;border:0 !important;text-shadow:none !important;cursor:pointer !important;color:#000 !important;bottom:0;background-image:unset !important;padding-right:16px !important}.block-search .actions.search[disabled]{opacity:1}ul.heder-icone-ul{display:flex;justify-content:flex-end}li.heder-icone-li{margin-left:5px}a.heder-icone-a{display:flex;flex-direction:column;justify-content:center;align-items:center}a.heder-icone-a img{width:50px;height:50px;object-fit:contain}a.heder-icone-a span{font-family:'Roboto Condensed',sans-serif;font-size:12px;font-weight:700;font-stretch:condensed;font-style:normal;line-height:normal;letter-spacing:normal;color:#3c3c3b;text-transform:uppercase}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{flex-wrap:wrap}.second-nav{background-color:#f2f3f4;border-bottom:2px solid #ffa200}.second-navbar ul.navbar-nav{display:flex !important;flex-direction:row !important;justify-content:space-evenly;align-items:flex-start}.second-navbar .navbar-nav .nav-link{font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:normal;letter-spacing:normal;color:#3c3c3b !important;text-transform:uppercase;text-align:center}.mobile-nav .navbar-nav .nav-link{font-family:'Roboto Condensed',sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:2.05;letter-spacing:.02px;color:#3c3c3b !important;text-transform:uppercase}.mobile-nav .navbar-nav{border-top:1px solid #e1e1e1}.mobile-nav .navbar-nav .nav-item{border-bottom:1px solid #e1e1e1;padding-left:1.5rem}button.navbar-toggler{padding:0;border:0;color:#000 !important}button.navbar-toggler:focus{box-shadow:none;border:0}button.navbar-toggler span{color:#000;font-size:33px}button.navbar-toggler p,.close-btn-div p{font-family:'Roboto Condensed',sans-serif;font-size:15px !important;font-weight:400;font-style:normal;line-height:1.53;letter-spacing:.38px;color:#060606;text-transform:uppercase}.offcanvas-header .btn-close{padding:unset;margin-top:unset;margin-right:unset;margin-bottom:unset;font-size:32px;opacity:1;background-size:70%}.offcanvas-header .btn-close:focus{border:0;box-shadow:none}ul.custom-dropdown-menu{position:absolute;left:24%;opacity:0;top:0;visibility:hidden;width:25%;height:100%;padding:33px 0 0 50px;background-color:#ccc;z-index:1}.custom-dropdown:hover .custom-dropdown-menu{opacity:1;visibility:visible}.list-group-item{position:relative;font-family:'Roboto Condensed',sans-serif !important;font-size:15px !important;font-weight:400 !important;font-style:normal !important;line-height:1.53 !important;letter-spacing:.38px !important;color:#060606 !important;border:unset !important;display:flex !important;justify-content:space-between !important;align-items:center !important;z-index:1 !important}.list-group-item:hover,.list-group-item:focus{color:#ffa200 !important;margin-left:auto !important}.services-list-singel-col{display:flex;align-items:center;flex-direction:row}.services-list-img{margin-right:10px}.services-list-img span{width:31px;height:31px;background:#ffa200;display:flex;justify-content:center;align-items:center;border-radius:80px}.services-list-description h5{font-size:14px;font-weight:600;font-style:normal;line-height:1.29;letter-spacing:.35px;color:#08c;font-family:'Roboto Condensed',sans-serif}.home-single-slider{position:relative}.home-single-slider img{object-fit:cover !important;width:100% !important}.slider-iner-content-wrapper{position:absolute;bottom:0;background-color:rgba(6,6,6,.66);padding-top:4rem !important;padding-bottom:4rem !important}.slider-iner-content-wrapper .titel-btn-area h2{font-family:'Roboto Condensed';font-size:30px;font-weight:700;font-style:normal;line-height:1.13;letter-spacing:.75px;color:#fff;text-transform:uppercase}.slider-iner-content-wrapper .btn-iner-slider{border:2px solid #fff;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.69;letter-spacing:.4px;text-align:center;color:#fff;padding:7px 30px;background:0 0}.slider-iner-content-wrapper .slide-description-area p{font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:.45px;color:#fff}.fetured-box-wrapper{position:relative}.fetured-box-wrapper:hover:before{opacity:1}.fetured-box-wrapper:before{position:absolute;content:"";opacity:0;top:0;left:0;right:0;bottom:0;background-color:#ffa20086 !important}.fetured-box-containet-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.fetured-box-containet-wrapper h2{font-family:'Roboto Condensed',sans-serif;font-size:30px;font-weight:700;font-style:normal;line-height:1.13;letter-spacing:.75px;text-align:center;color:#fff;text-transform:uppercase}.fetured-box-containet-wrapper .yellow-btn{border:2px solid #060606;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.69;letter-spacing:.4px;text-align:center;color:#fff;padding:7px 30px;background:#ffa200;border-radius:0;text-transform:uppercase}.fetured-box-containet-wrapper .yellow-btn{color:#000;background:#f2f3f4}.fetured-box-containet-wrapper .yellow-btn:hover{color:#fff !important;background:#ffa200}.rating-area-wrapper{background-color:#f2f3f4;padding:20px;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.rating-area-wrapper h5,.rating-area-wrapper span.me-2{font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:700;font-style:normal;line-height:1.5;letter-spacing:.45px;color:#060606}.star-rating span{color:#ffa200}.rating-area-wrapper span.me-2{font-weight:400}.rating-area-wrapper a{font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.5;letter-spacing:.45px;color:#060606;text-decoration:underline}.services-box-single-wrapper h3{font-family:'Roboto Condensed',sans-serif;font-size:30px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:normal;color:#060606;text-transform:uppercase}.services-box-single-wrapper p{font-size:18px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-style:normal;line-height:1.33;letter-spacing:.45px;color:#060606}a.btn.btn-black-cust{border:solid 2px #060606;background:0 0;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.69;letter-spacing:.4px;text-align:center;color:#060606;border-radius:0;padding:6px 30px;text-transform:uppercase}.product-supply-wrapper{background-color:#f2f3f4;padding-bottom:3rem !important}.product-supply-wrapper h4{font-family:'Roboto Condensed',sans-serif;font-size:21px;font-weight:400;font-style:normal;line-height:1.24;letter-spacing:.53px;text-align:center;color:#3c3c3b;text-transform:uppercase}.product-supply-img img{width:100%;height:70px;object-fit:contain;padding-top:10px;padding-bottom:5px}.case-study-sligle-slide-content{background-color:#f2f3f4}.case-study-sligle-slide-content h3{font-family:'Roboto Condensed',sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:1.2;letter-spacing:.3px;text-align:center;color:#000;text-transform:uppercase}#case-stydy-slider .case-stydy-single-slider{padding:0 10px}.cantilever-canopy-content{position:relative;background-image:url(../assets/images/bottom-banner.webp);background-size:cover;background-position:center;background-repeat:no-repeat;height:500px;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;padding-bottom:80px;padding-left:0;padding-right:0}.cantilever-canopy-content:before{position:absolute;content:"";left:0;bottom:0;background-image:linear-gradient(224deg,rgba(12,12,12,0) 74%,rgba(0,0,0,.89) 92%);width:80%;height:80%;z-index:0}.cantilever-canopy-content h2{width:100%;padding-left:100px;font-family:'Roboto Condensed',sans-serif;font-size:70px;font-weight:700;font-style:normal;line-height:normal;letter-spacing:normal;text-transform:uppercase;color:#fff;background-color:rgb(6 6 6/49%);height:60px;padding-top:0 !important;padding-bottom:0 !important;display:flex;align-items:center}.inner-content-for-to{padding-left:100px;position:relative}.inner-content-for-to span{font-family:'Roboto Condensed',sans-serif;font-size:30px;font-weight:700;font-style:normal;line-height:1.3;letter-spacing:.75px;text-transform:uppercase;color:#fff}.inner-content-for-to p{font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.5;letter-spacing:.45px;color:#fff}a.btn.btn-white-cust{border:2px solid #fff !important;border-radius:0;font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.69;letter-spacing:.4px;text-align:center;color:#fff;padding:7px 30px;text-transform:uppercase;background:0 0}.slick-prev,.slick-next{background-color:#fff !important;border:2px solid #060606;width:45px;height:45px;border-radius:80px;z-index:1}.slick-prev{left:0}.slick-next{right:0}.slick-prev:before{content:"\f104" !important}.slick-next:before{content:"\f105" !important}.slick-prev:before,.slick-next:before{position:absolute;content:"";top:0;left:0;right:0;font-family:"Font Awesome 5 Pro";bottom:0;color:#060606;font-size:20px;margin:auto;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-weight:900}.footer-wrapper{background-color:#e6e6e6;border-top:3px solid #ffa200}.footer-titel{font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:1.63;letter-spacing:.02px;color:#ffa200;text-transform:uppercase}.menu-nav-footer-link-a{font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:1.47;letter-spacing:.38px;color:#3c3c3b}ul.payment-area-footer-ul{display:flex;flex-direction:row;align-items:center;width:100%}li.payment-area-footer-li{margin-right:1rem}img.payment-area-footer-img{width:60px;height:43px}ul.social-media-footer-ul{display:flex;align-items:center}li.social-media-area-footer-li{margin-right:1rem;width:38px;height:38px;border-radius:36px;border:solid 1px #a3a1a1;background-color:#fff;display:flex;justify-content:center;align-items:center}.footer-5{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;margin-top:40px}.payment-area-footer-wrapper p,.social-media-area-footer-wrapper p{font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:1.64;letter-spacing:.35px;color:#3c3c3b}.bottom-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.bottom-bar a,.bottom-bar p{font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:normal;color:#3c3c3b}.bottom-bar p a{font-family:'Roboto Condensed',sans-serif;font-size:14px;font-weight:700;font-style:normal;line-height:normal;letter-spacing:normal;text-decoration:underline;color:#3c3c3b}.bottom-compny-info-div img{height:60px;object-fit:contain;width:80px}.only_homepage{display:none}.cms-home.cms-index-index .only_homepage{display:block}.sections.nav-sections{background-color:#f2f3f4;border-bottom:3px solid #ffa200;margin:5px 0 0}.services-list-wrapper.only_homepage{margin:15px 0}.section_title{font-size:35px;margin:20px 0 15px;color:#000;text-transform:uppercase}.section_breadcrumbs{border-bottom:1px solid #d3d6d9;margin:0;padding:15px 0}.breadcrumbs{margin:0 auto !important}.breadcrumbs .items{border:0 !important;background:0 0 !important;margin:0 !important;padding:0 !important}.breadcrumbs .items>li,.breadcrumbs a,.breadcrumbs a:visited{color:#333 !important}.action.primary,.action-primary{background:#ffa200;border:1px solid #ffa200;color:#fff;border-radius:0 !important}.action.primary:hover,.action-primary:hover{background:#ffa200;border:1px solid #ffa200;color:#000;border-radius:0 !important}.minicart-wrapper .action.showcart .counter.qty{background:#414140 !important;color:#fff !important;height:24px !important;line-height:25px !important;min-width:22px !important;border-radius:80% !important}.checkout-index-index .nav-sections,.checkout-index-index .nav-toggle{display:block !important}.account .sections.nav-sections{margin-bottom:30px !important}.field.option.required{background:0 0 !important}.blog-page .columns,.blog-page .page.messages,.blog-page .page-title-wrapper{max-width:85%;margin:0 auto}.post-list.modern .post-read-more{position:absolute;left:25px;bottom:0}.blog-index-index ul.items.pages-items li.item a:hover,.blog-index-index ul.items.pages-items li.item.current a{font-size:14px !important}.minicart-wrapper{margin-right:0 !important}.widget.block.block-tagclaud .largest a,.post-tag a{font-size:14px;text-transform:uppercase !important;padding:5px 10px;border:1px solid #d5d6da;color:#222;margin:5px 10px 0 0;text-decoration:none}.widget.block.block-tagclaud .largest a:hover,.post-tag a:hover{border:1px solid #222;color:#fff !important;background:#222}.blog-post-view .page-title-wrapper h1.page-title{font-size:45px;line-height:45px;text-transform:uppercase}.block-recent-posts .post-item-link{font-size:18px;color:#3c3b3a;font-weight:500;line-height:20px}.blog-post-view .widget.block.blog-search{display:none}.joint_header_social{display:flex;justify-content:space-between}.post-sharing-bottom{border:0 !important;padding:0 !important;margin:0 0 10px !important}.post-featured-image img{max-width:100%;width:100%}.blog-post-view .post-featured-image{border-bottom:1px solid #d5d6da;padding-bottom:30px}.post_first_paragraph{font-size:20px !important;font-weight:600;line-height:1.3 !important}.post_first_paragraph:first-letter {font-size:300%;line-height:30px;font-weight:700;color:#333}.widget.block-list-posts .block-content .item{padding:10px 0 0;display:flex;align-items:center}.widget.block-list-posts .block-content .item:before{content:"\2022";padding:0 10px 0 0;color:#ffa200;font-size:25px}.blog-post-view .page-bottom{background:#f2f3f4}.catalog-category-view .block.filter{display:none}.catalog-category-view .sidebar.sidebar-main .block.filter{display:block}.catalog-category-view .sidebar.sidebar-additional{display:none !important}.catalog-category-view h1.page-title{text-transform:uppercase}.category-cms a{color:#060606}.custom_bestseller_link{color:#060606;background:#ffa200;padding:6px 15px;font-size:14px;text-transform:uppercase}.custom_category_list{margin-bottom:30px;margin-top:20px}.custom_subcategory_list{margin-bottom:30px;margin-top:20px;display:flex;background:#ffebc8;padding:20px;justify-content:space-between;align-items:end}.custom_category_list_title{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.custom_category_list_content{display:flex;text-transform:uppercase}.custom_subcategory_list_content{display:flex;text-transform:uppercase;width:85%;margin-right:10%;justify-content:space-between}.custom_category_list_title h2,.custom_category_list_title h3{text-transform:uppercase;font-weight:500;font-size:22px}.custom_category_list_title p,.custom_category_list_title small{color:#060606;margin:0}.custom_category_list_content>div,.custom_category_list_view{margin-right:20px;margin-bottom:20px;background:#f2f3f4}.custom_subcategory_list_view{background:0 0;margin-bottom:0;margin-right:15px}.custom_category_list_content>div:last-child,.custom_category_list_view:last-child,.custom_subcategory_list_view:last-child{margin-right:0}.custom_category_list_content div.details{padding:15px}.custom_subcategory_list_content div.details{padding:10px 0 0}.custom_category_list_name{font-size:15px;color:#3c3c3b;font-weight:500;margin:0 0 4px}.custom_category_list_price{text-transform:capitalize;color:#060606;font-size:13px;font-weight:600}.catalog-category-view .page-wrapper>.page-bottom{background:#f2f3f4;margin-bottom:40px !important}.catalog-product-view .page-wrapper>.page-bottom{background:#f2f3f4}.catalog-product-view .page-wrapper>.page-bottom .row,.catalog-category-view .page-wrapper>.page-bottom .row{align-items:center}.categorypage_bottom_section_text{padding-left:50px}.categorypage_bottom_section_text h1{font-size:40px;text-transform:uppercase;line-height:45px}.categorypage_bottom_section_text p{font-size:18px;line-height:30px;font-weight:500;margin:0 0 20px}.categorypage_bottom_section_text a{border:1px solid #060606;background:#fff;padding:8px 30px;font-size:14px;color:#060606;font-weight:500}.page-products .products-grid .product-item{background:#f2f3f4}.page-products .product-item-info{width:auto}.product.product-item .product.details.product-item-details{padding:15px}.product-name a.product-item-link{font-size:16px;color:#3c3c3b;font-weight:500;margin:0 0 4px;line-height:1;text-transform:uppercase}.product.product-item .product-item-inner{display:none}.product.product-item .product-image-container{width:100% !important}.product.product-item img.product-image-photo{width:100% !important}.product-item .special-price .price,.product-item .minimal-price .price{font-size:16px;text-transform:capitalize}.catalog-product-view .column.main{margin-top:50px;margin-bottom:20px}.action.tocompare{display:none !important}.block.related .block-title{margin:30px 0 20px;padding:0;border:none;text-align:center}.block.related #block-related-heading{border:0;font-weight:500;font-size:30px;text-transform:uppercase}.catalog-product-view .product-item-info{width:auto}#product-options-wrapper .field.option{background:#ccc !important;padding:5px 1% 7px 0}#product-options-wrapper .fieldset>.field:not(.choice)>.label{position:relative}#product-options-wrapper .moreinfo1{left:unset;right:20%;margin-top:0;position:unset;float:right;margin:1px 10px 0}#product-options-wrapper .fieldset>.field:not(.choice)>.control{float:left;width:40%}div#bundleSummary{position:unset;float:left;width:100%;padding:0}#bundleSummary .field.qty{display:flex;width:180px;align-items:end;margin:0}#bundleSummary .field.qty label.label{margin:0;padding:0 !important}#bundleSummary input#qty{height:35px;text-align:center;width:60px}#bundleSummary .actions{margin:0;padding:0}button#product-addtocart-button{line-height:0 !important;font-size:2rem !important;padding:20px 30px !important;color:#000;margin-top:20px}button#product-addtocart-button:hover{background:#000!important;color:#fff !important;border-color:#000 !important}.product.attribute.overview{display:block !important}.fotorama__arr.fotorama__arr--prev .fotorama__arr__arr:before{content:"\f104";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:22px;line-height:34px}.fotorama__arr.fotorama__arr--next .fotorama__arr__arr:before{content:"\f105";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:22px;line-height:34px}.fotorama__arr.fotorama__arr--prev,.fotorama__arr.fotorama__arr--next{background:unset !important}.fotorama__arr.fotorama__arr--prev .fotorama__arr__arr{right:unset;left:22px;background:#fff !important;margin-top:-32px;margin-right:25px !important;color:#000;background-color:#fff !important;border:2px solid #000;width:45px;height:45px;border-radius:80px !important;z-index:1;line-height:3;text-align:center;padding:5px !important}.fotorama__arr.fotorama__arr--next .fotorama__arr__arr{left:unset;right:-50px;background:#fff !important;margin-top:-32px;margin-right:25px !important;color:#000;background-color:#fff !important;border:2px solid #000;width:45px;height:45px;border-radius:80px !important;z-index:1;line-height:3;text-align:center;padding:5px !important}.field.option.frameTitle h3{font-size:15px;padding-top:5px;color:#000;font-weight:700;padding-left:19px}#product-options-wrapper,.fieldset.fieldset-bundle-options{margin-bottom:0}.custom_description_download_section{display:flex;justify-content:space-between;width:100%;color:#3c3c3b;font-size:15px;line-height:19px;border-top:1px solid #e1e1e1;padding-top:40px}.product-info-main .product.attribute.overview{font-size:15px;line-height:19px;margin:25px 0}.custom_description_section{padding:30px 30px 30px 0;width:53%}.custom_description_section_righttop{width:46%}.custom_download_section_parent{padding:30px;background:#f2f3f4}.custom_download_section{margin-bottom:30px}.custom_download_pdf{margin-bottom:30px;border-bottom:1px solid #e1e1e1;margin-top:20px;padding-bottom:30px}.custom_download_pdf img{width:25px;margin-right:20px}.custom_download_pdf a{color:#060606}.custom_description_download_section h3{color:#3c3c3b;text-transform:uppercase;font-size:22px;margin-bottom:10px}.product.attribute.overview ul,.custom_description_download_section ul{margin:10px 0 15px;list-style:none}.product.attribute.overview ul li,.custom_description_download_section ul li{padding-left:18px;position:relative}.product.attribute.overview ul li:before,.custom_description_download_section ul li:before{font-size:28px;content:"• ";color:#ffa200;margin-right:10px;position:absolute;left:0;top:1px}.custom_description_section_rightbottom{background:#ffa200;padding:20px}.catalog-product-view .custom_description_section_rightbottom{margin:20px 0;padding:30px}.custom_description_section_rightbottom h1{color:#060606;font-size:30px;margin-bottom:20px;font-weight:700;text-transform:uppercase}.custom_description_section_rightbottom p{color:#060606;font-size:18px;margin-bottom:20px}.custom_description_section_rightbottom a{border:1px solid #060606;background:#fff;padding:8px 30px;font-size:14px;color:#060606;font-weight:500}.rootmenu>#rw-menutop{display:flex;justify-content:space-between}.rootmenu>.rootmenu-list>li{border:0 !important;padding-right:0 !important;height:74px;display:flex;justify-content:center;align-items:center;width:9.7%}.rootmenu>.rootmenu-list>li:last-child{margin-right:2%}.rootmenu>.rootmenu-list>li>a{line-height:1.3 !important;line-break:auto;text-align:center;padding:20px !important;vertical-align:top;color:#222 !important;text-transform:uppercase;font-weight:700;font-size:13px;height:100%;border:0;display:flex !important;align-items:center}#rw-menutop a{color:#222}.rootmenu>.rootmenu-list>li>a:hover,.rootmenu>.rootmenu-list>li>a.active{background:#ffa200;color:#fff !important}.rootmenu{position:unset !important}.section-item-content.nav-sections-item-content{position:relative !important}.rootmenu>.rootmenu-list .halfmenu ul>li>a,.rootmenu>.rootmenu-list .fullmenu ul>li>a{font-size:16px;font-weight:600 !important;color:#222 !important}.rootmenu>.rootmenu-list .linksmenu .cat-arrow:before,.rootmenu>.rootmenu-list .categoriesmenu ul>li .cat-arrow:before{width:8px !important;height:8px !important;border:solid #222 !important;border-width:0 3px 3px 0 !important}.rootmenu>.rootmenu-list .linksmenu ul.root-col-1.level2-popup>li.category-item a:hover .cat-arrow:before{border-color:#ffa200 !important}.rootmenu>.rootmenu-list .linksmenu ul.root-col-1.level2-popup>li.category-item a:hover{background:#f2f3f4 !important;color:#ffa200 !important}.rootmenu>.rootmenu-list .halfmenu ul>li>a,.rootmenu>.rootmenu-list .fullmenu ul>li>a:hover{color:#ffa200 !important}.cartpage_footer_block{display:flex;justify-content:space-between;align-items:flex-start;margin:0 0 50px;padding:50px 0 0;border-top:3px solid #ffa200}.cartpage_footer_block_left{width:50%;font-size:16px;line-height:22px;color:#060606;margin-right:5%}.cartpage_footer_block_left h3{margin:0 0 30px;font-size:20px;text-transform:uppercase;color:#3c3c3b;line-height:26px}.cartpage_footer_block .custom_description_section_rightbottom{width:50%;margin:0 !important}.checkout-cart-index .page-title-wrapper{margin:40px 0 20px;border-bottom:3px solid #ffa200}.checkout-cart-index .page-title-wrapper h1{margin:10px 0;text-transform:uppercase}.cart-summary{background:#f2f3f4}.checkout-cart-index #shopping-cart-table th,.checkout-cart-index #shopping-cart-table td.col.item{border-top:none !important}.checkout-cart-index #shopping-cart-table th.col{text-transform:uppercase;color:#3c3c3b;font-size:18px;font-weight:400}.cart-summary .summary.title{text-transform:uppercase;font-size:20px;font-weight:500;border-bottom:2px solid #ffa200;padding-bottom:10px;margin-bottom:20px}#block-shipping .title,#block-discount .title{border:none !Important}#cart-totals .data.table.totals tr.grand.totals{border-bottom:2px solid #ffa200;font-size:16px}#cart-totals{border-top:0 solid #d1d1d1 !important}.checkout-index-index .nav-sections-item-content>.navigation{display:none !important}#shopping-cart-table tbody.cart.item tr.item-actions{position:absolute;bottom:10px;right:0;border:none}.cart.table-wrapper .item-actions td{border:none}.cart.table-wrapper .item-actions .actions-toolbar a{border:none !important;background:0 0 !important;padding:0 !important;margin:0 0 0 10px !important}#shopping-cart-table tbody tr:hover td,#shopping-cart-table tbody tr:hover th{background-color:transparent !important}.cart.table-wrapper .items thead+.item,#shopping-cart-table tbody+tbody{border-top:1px solid #e1e1e1 !important}.checkout.checkout-methods-items .action.primary.checkout,#shipping-method-buttons-container .button.action.continue.primary,.block-authentication .actions-toolbar>.primary .action.action-login.secondary{color:#222 !important;border:1px solid #222 !important;background:0 0 !important;text-transform:uppercase !important;padding:10px 20px !important}.checkout.checkout-methods-items .action.primary.checkout:hover,.checkout.checkout-methods-items .action.primary.checkout:active,.checkout.checkout-methods-items .action.primary.checkout:focus,#shipping-method-buttons-container .button.action.continue.primary:hover,#shipping-method-buttons-container .button.action.continue.primary:active,#shipping-method-buttons-container .button.action.continue.primary:focus,.block-authentication .actions-toolbar>.primary .action.action-login.secondary:hover,.block-authentication .actions-toolbar>.primary .action.action-login.secondary:active,.block-authentication .actions-toolbar>.primary .action.action-login.secondary:focus{border:1px solid #ffa200 !important;background:#ffa200 !important}#discount-coupon-form .control{margin-bottom:0 !important}#cart-totals .totals.shipping th,#cart-totals .totals.shipping td{border:none !important}#shopping-cart-table .col.subtotal,#shopping-cart-table .col.qty,#shopping-cart-table .col.price,#shopping-cart-table .col.price,#shopping-cart-table .col.price,#shopping-cart-table .col.price{padding-right:30px !important;padding-left:30px !important;text-align:center}.cart.main.actions .action.continue{background:0 0;border-color:#222;border-radius:0;color:#222}.cart.main.actions .action.continue:hover{background:#ffa200;border-color:#ffa200;border-radius:0;color:#fff !important}.cart.main.actions .action.update{background:#ffa200;border-color:#ffa200;border-radius:0;color:#fff}.cart.main.actions .action.update:hover{background:0 0;border-color:#222;border-radius:0;color:#222}.cart.table-wrapper .item-actions .actions-toolbar a.action.action-edit span,.cart.table-wrapper .item-actions .actions-toolbar a.action.action-delete span{display:none !important}.cart.table-wrapper .item-actions .actions-toolbar a.action.action-edit:before{content:"\f044";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:16px;line-height:20px}.cart.table-wrapper .item-actions .actions-toolbar a.action.action-delete:before{content:"\f1f8";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:16px;line-height:20px}.cart.table-wrapper .actions-toolbar>.action:hover,.cart.table-wrapper .actions-toolbar>.action:action,.cart.table-wrapper .actions-toolbar>.action:focus{background:0 0 !important;border:none !important;color:#ffa200 !important}.cart.table-wrapper .item-actions .actions-toolbar a:hover{color:#ffa200 !important}.cart.table-wrapper .product-item-name{font-size:14px;color:#060606}#opc-sidebar .opc-block-summary>.title{text-transform:uppercase;font-size:20px;font-weight:500;border-bottom:2px solid #ffa200 !important;padding-bottom:10px;margin-bottom:20px}.opc-block-summary .items-in-cart>.title{border:unset !important}#checkout{margin-top:30px}#checkout .action.action-auth-toggle{background:#ffa200;border-color:#ffa200;color:#060606;font-size:14px;text-transform:uppercase;padding:5px 20px}#checkout .opc-sidebar .modal-content{border:none;border-radius:unset}.authentication-dropdown._show .modal-content{border-color:transparent !important}#checkout .opc-block-summary{background:#f2f3f4;border:0 !important;border-radius:0}.opc-progress-bar-item._active:before{background:#ffa200 !important}.opc-progress-bar-item._active>span:before{background:#ffa200 !important}#shipping .step-title,#opc-shipping_method .step-title{color:#060606;text-transform:uppercase;margin-bottom:10px;padding-bottom:15px !important;font-weight:400}.abs-checkout-title,.opc-wrapper .step-title,.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.checkout-agreements-items .checkout-agreements-item-title{border-color:#e1e1e1 !important}.form.form-shipping-address .field.street.admin__control-fields{display:flex}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type*=date],input[type=email],select,textarea,input[type=select],input[type=textarea]{border-color:#e6e6e6 !important}#checkout-shipping-method-load .col.col-method input[type=radio]{margin-left:10px !important}.modal-custom .action-close{margin:20px !important}.minicart-items .product-item:not(:first-child){border-color:#e6e6e6 !important}.opc-block-summary .product-item .product-item-name-block{padding-right:10px !important}.opc-wrapper .shipping-address-item.selected-item{border-color:#ffa200}.opc-wrapper .shipping-address-item.selected-item:after{background:#ffa200}.new-address-popup .action.action-show-popup{background:#ffa200;border-color:#ffa200;border-radius:0;color:#fff}.new-address-popup .action.action-show-popup:hover,.new-address-popup .action.action-show-popup:active,.new-address-popup .action.action-show-popup:focus{background:0 0;border-color:#222;border-radius:0;color:#222}.checkout-index-index .modal-popup .modal-title{text-transform:uppercase;color:#222;border:none;margin:0;padding:0;font-weight:400}#opc-new-shipping-address{margin-top:30px}footer.modal-footer .action.secondary.action-hide-popup{border:1px solid #222;color:#222;background:0 0;margin-left:15px;font-weight:400}#checkout-payment-method-load{margin-top:-55px !important}#checkout-payment-method-load .items.payment-methods .payment-group .step-title{text-transform:uppercase;font-size:20px;font-weight:500;border-bottom:2px solid #ffa200 !important;padding-bottom:15px;margin-bottom:20px}.opc-wrapper .form-discount{display:flex;justify-content:start}.opc-wrapper .form-discount .payment-option-inner{margin-right:10px !important}.opc-payment-additional.discount-code #block-discount-heading{color:#222 !important}#discount-coupon-form label.label{display:none !important}.form.form-discount button.action,#discount-coupon-form #remove-coupon,#discount-coupon-form button.action.apply.primary{background:#ffa200 !important;border-color:#ffa200 !important;border-radius:0 !important;color:#fff !important}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{color:#ffa200 !important}.catalog-category-view .sidebar.sidebar-main{padding-top:20px}.catalog-category-view .filter-options .filter-options-content{margin:0 0 35px !important}.catalog-category-view .block-subtitle.filter-subtitle,.catalog-category-view .block.filter .filter-title{display:none !important}.catalog-category-view .filter-options .filter-options-title{color:#060606;font-size:19px}.catalog-category-view .filter-options .filter-options-content .item{margin-bottom:5px !important}.catalog-category-view .items[class*=am-filter-items-attr_category]:not(.items-children)>.item>a{font-weight:500 !important;font-size:16px !important;color:#060606 !important}.catalog-category-view .filter-options input[type=checkbox]+.amshopby-choice{top:1.8px !important}.catalog-category-view .filter-options input[type=checkbox]+.amshopby-choice:before{height:15px !important;width:15px !important;border-radius:unset !important}.catalog-category-view .filter-options input[type=checkbox]+.amshopby-choice:hover:before,.catalog-category-view .filter-options input[type=checkbox]:checked+.amshopby-choice:before,.catalog-category-view .filter-content [class*=am-filter-item]:hover~.amshopby-choice:before{border-color:#ffa200 !important}.filter-options input[type=checkbox]+.amshopby-choice:after{background-color:#ffa200 !important;width:15px !important;height:15px !important}.catalog-category-view .am-filter-items-attr_price .am-filter-go{background:#ffa200;border-radius:unset;border-color:#ffa200}.catalog-category-view .am-filter-items-attr_price .am-filter-go:hover{background:#fff;border-radius:unset;border-color:#060606;color:#060606}.catalog-category-view .amshopby-fromto-wrap .am-fromto-widget>.amshopby-input-wrapper{max-width:auto !important;width:calc(50% - 13px) !important;float:left}.catalog-category-view .amshopby-fromto-wrap .am-fromto-widget>.delimiter{margin:0 5px !important;float:left;text-align:center}.filter-actions .filter-clear{color:#fff;background:#ffa200;padding:5px 10px}.filter-current+.filter-actions{margin-top:20px}.amasty-shopby-product-list .pages a.page{color:#ffa200}.amasty-shopby-product-list .pages .item,.amasty-shopby-product-list .pages strong.page{font-size:1.5rem}.amasty-shopby-product-list .pages a.page:visited,.amasty-shopby-product-list .pages a.page:hover{color:#ffa200 !important}.catalog-category-view .category-view{margin-bottom:20px}body.checkout-index-index .minicart-items{display:block !important}.minicart-items .product-item-name a{color:#3e3e3e}.custom_catelog_link{margin-bottom:10px}.custom_catelog_link a{color:#08c}.custom_header_right{display:flex;align-items:center;justify-content:flex-end}.header_phone_email{color:#333;margin:10px 10px 0 5px;font-weight:600;font-size:14px}.header_phone_email1{margin-bottom:2px}.header_phone_email1 a{text-transform:unset;font-weight:400;color:#08c;font-weight:600}.header_phone_email2 a{font-weight:400;color:#08c;font-weight:600}#block-collapsible-nav ul.nav.items li.item{width:100%}.case_study_page_title{text-align:center;display:block;width:100%;margin-top:30px}.case_study_page_title_inner{text-align:center;background:#f2f3f5;padding:20px;display:block;margin:0 auto;width:50%}.case_study_page_mainimage{text-align:center;margin:20px 25% 40px;width:50%}.case_study_page_text{text-align:center;margin:40px 20%;width:60%;font-size:16px;line-height:20px}.download_pdf,.download_pdf:visited{color:#08c;text-decoration:underline}.product.attribute.overview a,.custom_description_download_section a{color:#08c}.case-stydy-single-slider img{cursor:pointer}#ajaxsearchpopup{top:100% !important}.ajaxsearch__wrapper{top:0 !important}.block-search .nested,.block-search .action.search:before{display:none !important}.account .sidebar.sidebar-additional,.block-collapsible-nav .item .delimiter{display:none !important}.block.block-dashboard-info .block-title,.block.block-dashboard-addresses .block-title,.block.block-dashboard-orders .block-title{margin-bottom:15px !important;display:flex;justify-content:space-between}.block.block-dashboard-info .block-title strong,.block.block-dashboard-addresses .block-title strong,.block.block-dashboard-orders .block-title strong{font-size:22px !important}.box.box-information .box-actions .action.edit{margin-right:15px !important}.box.box-information .box-actions .action.edit,.box.box-information .box-actions .action.change-password,.block.block-dashboard-addresses .action.edit,.block.block-dashboard-orders .block-title.order .action.view{color:#08c}.order-details-items.ordered .totals-tax-summary,.opc-block-summary .grand.totals.excl{display:none !important}.minicart-items .product>.product-item-photo{max-width:75px}.cart.table-wrapper .item-actions .actions-toolbar{display:flex}.totals-tax-details{display:table-row !important}.totals-tax-summary{display:none !important}#discount-form .actions-toolbar{padding-left:0 !important}#product-updatecart-button{margin-top:20px}.blue_color{color:#08c !important}header.page-header .navbar{margin-bottom:0 !important}section.case-study-wrapper{margin-top:2rem !important}@media only screen and (max-width:767px){#product-options-wrapper .field.option.hide{display:none !important}}a.readmore,a.readless{color:#db1818;font-size:14px;font-weight:700}.product-info-main .price-box .price-wrapper.price-including-tax .price:before{content:attr(data-label) 'Incl. Tax : ';font-size:14px}.product-info-main .price-box .price-wrapper.price-including-tax .price{font-size:14px}.product-info-main .price-box .price-including-tax+.price-excluding-tax .price{font-size:20px;line-height:30px}.product-info-main .price-box .price-including-tax+.price-excluding-tax:before{font-size:18px}