body{padding:0;margin:0;font-family:iranyekan;background:#f3f3f3}html{scroll-behavior:smooth}@font-face{font-family:iranyekan;font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/durocem/fonts/woff/iranyekanwebboldfanum.woff) format('woff')}@font-face{font-family:iranyekan;font-style:normal;font-weight:100;font-display:swap;src:url(/wp-content/themes/durocem/fonts/woff/iranyekanwebthinfanum.woff) format('woff')}@font-face{font-family:iranyekan;font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/durocem/fonts/woff/iranyekanweblightfanum.woff) format('woff')}@font-face{font-family:iranyekanennum;font-style:normal;font-weight:100;font-display:swap;src:url(/wp-content/themes/durocem/fonts/woff/iranyekanwebthinfanum.woff) format('woff')}@font-face{font-family:iranyekanennum;font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/durocem/fonts/woff/iranyekanwebmediumfanum.woff) format('woff')}a{text-decoration:none;color:#fff}ul{list-style-type:none;margin:0;padding:0}header .menu{text-align:right;margin-right:10px;opacity:0;transform:translateY(-20px);transition:opacity 0.5s ease,transform 0.5s ease}header .menu.menu-ready{opacity:1;transform:translateY(0)}.menu_container{background:#00397C;padding:25px 0;border-radius:5px;margin-top:10px;background-image:radial-gradient(#012d7d 1px,transparent 1px),radial-gradient(#1700d7 1px,#033f76 1px);background-size:20px 20px;background-position:0 0,10px 10px}.container{width:100%;max-width:1366px;margin:0 auto;text-align:center}#header{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.logo{opacity:0;transition:0.5s;margin-left:10px;transform:translate(0,-100%)}.logo.active{opacity:1;transition:0.5s;transform:translate(0,0)}.menu li a{color:#fff;transition:0.2s;padding:5px;position:relative}.menu li a::before{content:'';position:absolute;background:#fff;width:0;right:0;bottom:0;z-index:1;height:2px;transition:0.2s}.menu li a:hover:before{width:100%;transition:0.2s}.menu li a:hover{transition:0.2s}.social_header a{float:left;margin-left:15px;text-transform:capitalize}.social_header a i{float:left;padding-right:5px}.main_menu_container ul li{display:inline-block;margin-left:10px}.social_header{margin-bottom:10px;padding-bottom:10px;overflow:hidden;font-size:.9em;display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;border-bottom:1px solid #fff}.slider{opacity:0;transition:0.3s;transform:scale(0);margin-top:15px}.slider.active{opacity:1;transition:0.3s;transform:scale(1)}.slider img{width:100%;height:auto;border-radius:5px}.slider i.fa.fa-chevron-left.slick-arrow{left:25px;position:absolute;top:50%;z-index:1;font-size:2em;color:#ebebeb8a;cursor:pointer;transition:0.2s}.slider i.fa.fa-chevron-right.slick-arrow{right:25px;position:absolute;top:50%;z-index:1;font-size:2em;color:#ebebeb8a;cursor:pointer;transition:0.2s}.slider i:hover{color:#fff!important}.details_slide{position:absolute;right:25%;z-index:1;top:50%;width:25%;background:#013b7acf;border-radius:15px 0 10px 0;box-shadow:0 0 4px 0 #242424;padding:10px}.details_slide h2{color:#ff8d00;margin:0;border-bottom:2px solid;padding-bottom:5px}.details_slide p{color:#fff;line-height:1.8em}.products{display:flex;flex-direction:row-reverse;flex-wrap:wrap;margin-bottom:50px;justify-content:space-between}.product_title{width:100%;text-align:right;background:#fff;border-right:5px solid #fc8740;padding:10px;font-size:14px;color:#033f76;background:#f3f3f3;background:-moz-linear-gradient(left,#f3f3f3 0%,#ffffff 100%);background:-webkit-gradient(left top,right top,color-stop(0%,#f3f3f3),color-stop(100%,#ffffff));background:-webkit-linear-gradient(left,#f3f3f3 0%,#ffffff 100%);background:-o-linear-gradient(left,#f3f3f3 0%,#ffffff 100%);background:-ms-linear-gradient(left,#f3f3f3 0%,#ffffff 100%);background:linear-gradient(to right,#f3f3f3 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#ffffff',GradientType=1)}.category_product{width:24%;margin:.25%;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-content:flex-start;align-items:center;position:relative;border-radius:5px;overflow:hidden}.category_product h3{position:absolute;font-size:14px;font-weight:700;color:#fff;padding:7px 0;margin:0;width:100%;bottom:0;text-align:center;background:#213f78;opacity:.9;transition:0.3s;z-index:2}.category_product:hover h3{padding:15px 0;transition:0.3s;font-weight:700}.products .category_product:first-of-type::before{display:none}.category_product img{transition:0.3s;width:auto;height:auto}.foreign_customers{margin:50px 0}.products .category_product:nth-child(1) h3{display:none!important}.category_product p{background:#023d78;margin:0;line-height:1.6em;z-index:-1}.about_durocem{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center;flex-wrap:nowrap;background:#fff;box-shadow:0 0 8px 2px #e1e1e1;margin:50px 0}.about_durocem_right{width:30%;display:flex}.about_durocem_right img{max-width:100%;border-top-left-radius:15px;border-bottom-left-radius:15px}.about_durocem_left{width:70%;margin-right:30px;margin-left:30px}.paddingTopDown{padding:50px 0}.about_durocem_left h1{padding:5px 0;margin:0;border-bottom:2px solid #fe8b25;color:#023d78;text-align:right;font-size:15px}.about_durocem_left ul{text-align:right}.about_durocem_left .about_text{text-align:justify;font-size:14px;line-height:2}.about_durocem_left ul li{padding-right:10px;line-height:1.8em;font-size:14px}.about_durocem_left ul li:before{content:"\f0d9";display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;color:#044174}.about_durocem_left .about_line{display:block;overflow:hidden;width:100%}.about_durocem_left a{color:#fd8935;float:left;font-weight:600;border:2px solid #fff;padding:5px;transition:0.3s}.about_durocem_left a:hover{color:#fff;float:left;font-weight:600;background:#fd8935;border:2px solid #fd8935;padding:5px 10px;transition:0.3s;border-radius:10px}.customers{padding:50px 0}.customers_descripion{text-align:right}.customers i.fa.fa-chevron-left.slick-arrow,.foreign_customers i.fa.fa-chevron-left.slick-arrow{left:0;position:absolute;top:45%;z-index:1;font-size:1.2em;color:#c5c5c5;cursor:pointer;transition:0.2s}.customers i.fa.fa-chevron-right.slick-arrow,.foreign_customers i.fa.fa-chevron-right.slick-arrow{right:0;position:absolute;top:45%;z-index:1;font-size:1.2em;color:#c5c5c5;cursor:pointer;transition:0.2s}.customers i:hover{color:#fc8740!important}.customers .slick-slide img{display:block;width:auto;text-align:center;margin:3px auto;border-radius:15px;filter:grayscale(100%);transition:0.2s;cursor:grab}.foreign_customers .slick-slide img{background:unset;border:unset;box-shadow:unset;filter:unset}.customers .slick-slide img:hover{-webkit-filter:unset;filter:unset;box-shadow:0 0 1px 0 #9b9b9b;transition:0.2s}.foreign_customers .slick-slide img:hover{-webkit-filter:unset;filter:unset;box-shadow:unset;transition:0.2s}.image_article img{width:100%;height:auto;box-shadow:5px 5px 0 #cbcbcb;box-sizing:border-box;transition:0.4s;border-radius:10px}.image_article img:hover{transition:0.4s;width:100%;height:auto;box-shadow:5px 5px 0 #fa844f}.article_row{margin:10px;text-align:right}.article i.fa.fa-chevron-left.slick-arrow{left:0;position:absolute;top:-45px;z-index:1;font-size:1.2em;color:#c5c5c5;cursor:pointer;transition:0.2s}.article i.fa.fa-chevron-right.slick-arrow{left:20px;position:absolute;top:-45px;z-index:1;font-size:1.2em;color:#c5c5c5;cursor:pointer;transition:0.2s}.article i:hover{color:#fc8740!important}.desc_article h2{margin:0;font-size:15px;transition:0.2s;color:#044174;text-align:center;padding:10px 0}.articles_section{margin-bottom:50px}.article_row a:hover .desc_article h2{border-radius:0;transition:0.2s;box-shadow:-2px 2px 0 0 #fff}.archive_article{position:absolute;left:50px;color:#000;top:5px}.archive_article i{vertical-align:middle}.article_container{position:relative}footer{overflow:hidden;background:#001b3b;border-top:4px #fa844f;border-top-style:outset;border-top-left-radius:10px;border-top-right-radius:10px}footer>div .footer_cl1{width:20%}footer>div .footer_cl2{width:25%}footer>div .footer_cl3{width:30%}footer>div .footer_cl1 p,footer>div .footer_cl2 p,footer>div .footer_cl3 p{color:#fff}footer>div>div>p{border-bottom:2px solid #fb8548;border-bottom-style:ridge;font-size:17px;margin-bottom:5px;font-weight:700;padding-bottom:10px}.footer_boxes{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.Partners a{text-align:center;display:inline-block;padding:20px 5px;width:20%;box-sizing:border-box;border-left:1px solid #d5d5d5}.Partners a img{transition:0.2s;max-width:100%}.Partners a img:hover{filter:brightness(.2);transition:0.2s}.Partners a:last-child,.Partners a:nth-child(5){border-left:0}.Partners a:nth-child(6),.Partners a:nth-child(7),.Partners a:nth-child(8),.Partners a:nth-child(9),.Partners a:nth-child(10){border-top:1px solid #d5d5d5}a.hardner_concrete_banner img{border-radius:5px;margin:25px 0;transition:0.2s;width:100%}a.hardner_concrete_banner img:hover{filter:opacity(.9);transition:0.2s}.social_section p{font-size:13px}.copyright{overflow:hidden;width:100%}.copyright span{font-size:12px;color:#fff;cursor:pointer}.copyright .container{border-top:1px solid #fa844f;padding:5px 0}.social_networks i{font-size:2em}.social_networks{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:baseline;padding:10px}.contact_us_section .address{font-size:14px;line-height:initial}.contact_us_section p{font-size:16px}.contact_us_section i{width:25px;text-align:center;margin-left:5px}.breadcrumb{text-align:right;padding:5px;background:#fff;border-radius:5px;margin:15px 0;box-shadow:0 1px 1px #e1e1e1}.breadcrumb a{color:#7a7a7a;font-size:13px}.breadcrumb a:first-child:after{width:15px;font-size:14px;display:inline-block;text-align:right;margin-right:10px;content:"\f104";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrumb .active{color:#000}.single_page{text-align:right;padding:5px;background:#fff;border-radius:5px;margin:15px 0;box-shadow:0 1px 1px #e1e1e1;line-height:2.2}.single_page article{width:95%;margin:0 auto;text-align:justify}.single_page article ol{line-height:1.2;font-weight:500;color:#093e72}.single_page .products_title{width:99%;text-align:right;background:#fff;border-right:5px solid #fc8740;padding:10px;color:#fff;background:#f3f3f3;background:-moz-linear-gradient(left,#f3f3f3 0%,#ffffff 100%);background:-webkit-gradient(left top,right top,color-stop(0%,#f3f3f3),color-stop(100%,#ffffff));background:-webkit-linear-gradient(left,#f3f3f3 0%,#ffffff 100%);background:-o-linear-gradient(left,#f3f3f3 0%,#ffffff 100%);background:-ms-linear-gradient(left,#f3f3f3 0%,#ffffff 100%);background:linear-gradient(to right,#f3f3f3 0%,#013b7a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#ffffff',GradientType=1)}.post_image{text-align:center}.post_image img{border-radius:5px}.single_page h1{margin:0;display:inline-block;background:#013b7a;color:#fff;font-size:1.3em;font-weight:500;position:relative;padding:7px 10px;top:5px;box-shadow:inset 10px 6px 12px 1px #16406a;margin-bottom:15px}.single_page a{color:#002c7f;line-height:1.8}.single_page h1:before{content:'';position:absolute;width:0;height:0;border-top:0 solid #fff0;border-left:15px solid #001020;border-bottom:12px solid #fff0;bottom:-12px;right:0}.single_page h2{margin:0;display:inline-block;background:#e9e9e9;color:#000;font-size:1.1em;font-weight:700;position:relative;right:0;padding:4px 7px;top:5px;margin-bottom:15px;border-radius:5px;border-right:2px solid #ff8600}.single_page ul{margin-right:15px;line-height:2em}.product-list{margin:0;padding:0;text-align:center}.left_product{overflow:hidden}.right_product{overflow:hidden}.product-list{width:60%;margin:0 auto;overflow:hidden}.product-list a{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;align-content:center;border:2px dashed #ededed;margin:20px 0;background:#f7f7f7;transition:0.2s;border-radius:15px}.product-list a:hover{border:2px dashed #023e78;transition:0.2s;background:#ebebeb}.left_product h4{float:left;width:80%;text-align:right}.left_product .img{float:left;width:20%}.left_product .img img{float:right;display:block;border-top-left-radius:25%;border-bottom-left-radius:25%;box-shadow:-2px 0 1px #efefef}.right_product h4{float:left;width:80%;text-align:left}.right_product .img{float:left;width:20%}.right_product .img img{float:left;display:block;border-top-right-radius:25%;border-bottom-right-radius:25%;box-shadow:2px 0 1px #efefef}.single_page ul li{transition:0.2s;color:#023d78}.single_page ul li:hover{padding-right:5px;font-weight:700;transition:0.2s}.single_page ul li::before{content:"\f0d9";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fe9627;padding-left:10px;vertical-align:middle}.single_page p{color:#181818;line-height:2;text-align:justify;padding:0 10px;font-size:14px;margin:0;padding:0}.single_page .tag li{display:inline-block}.single_page .tag li:before{display:none}.single_page .tag a{margin-right:10px}.single_page h3{font-size:15px;margin:0;padding:0}.content-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.gallery{width:35%;margin-right:15px}.gallery img{width:100%;height:auto;border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;box-shadow:10px 7px 0 #044174;border:2px solid #fff;box-sizing:border-box;transition:0.4s}.gallery img:hover{transition:0.4s;width:100%;height:auto;border-radius:0% 0 0% 0% / 0% 0 0% 0%;box-shadow:11px 10px 0 #fb8548;border:2px solid #fff}.cat-description{width:65%}.technical_specifications table{width:75%;text-align:center;margin:15px auto;border-collapse:collapse}.technical_specifications table td{padding:10px 5px;width:50%;border:1px solid #e5e5e5;color:#333}.technical_specifications table tr:nth-child(odd){background:#f5f5f5}.technical_specifications table td strong{font-weight:300}.single_page table td,.single_page table th{border:1px solid #e1e1e1}.single_page table caption{border:1px solid #e1e1e1;background:#e9e9e9}.single_page table{width:100%;border-collapse:collapse;text-align:center}.single_page li{line-height:1.8}.durocem_products_list{overflow:hidden}.durocem-stat__sub{margin-top:15px}.product-list a h4{color:#012d58;font-size:1.4em;font-weight:300}.post_image_cover{position:relative;border-radius:10px;overflow:hidden}.post_image_cover img,.confirm img{max-width:100%;display:block}.post_image_cover:after{content:'';height:100%;position:absolute;right:0;left:0;bottom:0;background:-moz-linear-gradient(left,#fff0 0%,rgb(0 0 0 / .88) 100%);background:-webkit-linear-gradient(left,#fff0 0%,#003b78 100%);background:linear-gradient(to right,#fff0 0%,#003b78 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#e0000000',GradientType=1)}.custom_pages h1{position:absolute;top:30%;right:30px;z-index:5;background:none;box-shadow:none;font-size:2.1em;font-weight:700;border-bottom:3px dashed #fff;padding:0;padding-bottom:10px}.custom_pages h1:before{content:unset}.contact_us_right{width:65%}.contact_us_right i{font-size:1.5em;float:right;color:#fa844f;width:25px;text-align:center;padding-left:6px}.contact_us_right p{direction:ltr;text-align:right}.contact_us_right p span{font-weight:700;letter-spacing:0}.numberal{letter-spacing:1px}.holding_companies{display:flex;justify-content:space-around;flex-wrap:wrap;flex-direction:row;align-items:center;align-content:center;background:#e9e9e9;padding:20px 0;border-radius:15px}img.secend-image{position:absolute;z-index:-1;top:0;transition:0.2s;opacity:0}.category_product:hover .first-image{opacity:0;transition:0.2s}.category_product:hover .secend-image{opacity:1;transform:translate(0,0);transition:0.2s}.catalog_row img{border-radius:5px;transition:0.8s;max-width:100%;height:auto}.catalog_row img:hover{transition:1.2s;border-radius:5px}.catalog_row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:25px 0 40px}.catalog_row a{width:15%}.catalog_row h3{color:#00255d;font-size:14px;background:#e1e1e1;margin:0;padding:10px 0;transition:0.2s;border-radius:5px}.catalog_row a:hover h3{background:#044174;color:#fff;transition:0.2s}.portfolio{display:flex;flex-wrap:wrap;position:relative;margin-bottom:50px;gap:0}.portfolio .portfolio_item{position:relative;display:flex;width:32.9%;margin:.2%;overflow:hidden;border-radius:5px;isolation:isolate;cursor:pointer}.portfolio_item img{display:block;width:100%;height:auto;margin:0;border-radius:5px;transition:transform 0.65s cubic-bezier(.2,.7,.2,1),filter 0.65s ease}.portfolio_item img:hover{transition:0.2s}.portfolio_item .portfolio_overlay{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;background:rgb(0 0 0 / .65);opacity:0;transition:opacity 0.45s ease}.portfolio_item .portfolio_title{margin:0;color:#fff;font-size:15px;font-weight:700;line-height:1.7;text-align:center;opacity:0;transform:translateY(22px);transition:opacity 0.45s ease 0.08s,transform 0.55s cubic-bezier(.2,.7,.2,1) 0.08s;border:2px solid #e1e1e1;padding:5px;border-radius:10px}.portfolio_item:hover img{filter:brightness(.55);transform:scale(1.07)}.portfolio_item:hover .portfolio_overlay{opacity:1}.portfolio_item:hover .portfolio_title{opacity:1;transform:translateY(0)}.customers_page{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;align-content:center;background:#ffffffab;padding:5px;box-shadow:0 0 4px 0 #d9d9d9;margin-bottom:20px}.page-template-Department-Customers h1,.page-template-Foriegn-Customers h1{font-size:1.3em}.customers_page span{margin-bottom:50px;width:20%}.customers_page p{color:#013b7a}.single_page.category{background:unset}.certificate{max-width:100%;display:block;background:#e5e5e5;border:1px solid #ebebeb}.contact_us_section div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center;line-height:.5}.phone_line{font-size:19px!important;padding:0;margin:15px 0;letter-spacing:2px}i.fa.fa-phone.invisible{visibility:hidden}.confirm img{border-radius:15px;filter:brightness(.6);transition:0.3s}.confirm img:hover{filter:brightness(.2);transition:0.3s}.confirm{position:relative;margin-bottom:50px}.confirm_text{position:absolute;top:30%;text-align:center;width:auto;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:flex-start;z-index:1;margin-right:20px}.confirm_text h3{background:#fd811d7d;padding:10px 20px;color:#fff;font-size:19px;margin:0;transition:0.3s}.confirm_text h3:hover{background:#fd811d;cursor:pointer;color:#393939;border-radius:5px;transition:0.3s}.confirm_text p{font-size:14px;color:#fff;background:#30303099;padding:10px 20px;transition:0.3s;width:60%;text-align:right;line-height:2}.confirm_text p:hover{background:#303030;transition:0.3s}.logoSection{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin-bottom:40px}.Partners{width:100%}.association{width:100%}.association_section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;background:#e9e9e9;padding:20px 0;border-radius:5px;margin-bottom:25px}.association_section img{filter:brightness(.5);transition:0.2s;max-width:100%;height:auto}.association_section img:hover{filter:brightness(.2);transition:0.2s}.footer_menu_container li{margin-bottom:15px}.articles_section_category{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center;background:#fff}.articles_section_category .article_row{width:23%;margin:1%}.articles_section_category .image_article img{width:100%;height:auto;border-radius:0% 0% 0% 0% / 0% 0% 0% 5%;box-shadow:7px 7px 0 #044174;border:2px solid #fff;box-sizing:border-box;transition:0.4s}.durocem-stats{width:100%;padding:70px 0;overflow:hidden;background:#ebebeb;border-radius:5px}.durocem-stats__container{width:100%;margin:0 auto;display:flex}.durocem-stat{position:relative;text-align:center;opacity:0;transform:translateY(30px) scale(.96);width:25%;transition:opacity 1s ease,transform 1s cubic-bezier(.22,1,.36,1)}.durocem-stat.is-visible{opacity:1;transform:translateY(0) scale(1)}.durocem-stat__number{direction:ltr;display:flex;align-items:baseline;justify-content:center;gap:4px;font-size:clamp(38px, 4vw, 64px);line-height:1;font-weight:800;letter-spacing:-2px;color:#044174;white-space:nowrap}.durocem-stat__prefix{font-size:.55em;font-weight:700}.durocem-stat__value{display:inline-block;min-width:1ch;font-variant-numeric:tabular-nums;transition:transform .2s ease}.durocem-stat__title{margin-top:18px;font-size:18px;line-height:1.8;font-weight:700;color:#054372}.durocem-stat:not(:first-child)::after{content:"";position:absolute;top:20%;right:-15px;width:1px;height:60%;background:rgb(137 15 124 / .15)}.hardner_modal{position:fixed;inset:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:20px}.hardner_modal.active{display:flex}.hardner_modal_overlay{position:absolute;inset:0;background:rgb(0 0 0 / .65);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.hardner_modal_content{position:relative;z-index:2;width:100%;max-width:500px;padding:40px 30px 30px;background:#fff;border-radius:14px;text-align:center;direction:rtl;box-shadow:0 15px 60px rgb(0 0 0 / .25);animation:hardnerModalShow .25s ease}@keyframes hardnerModalShow{from{opacity:0;transform:translateY(15px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.hardner_modal_close{position:absolute;top:10px;left:12px;width:36px;height:36px;border:0;border-radius:50%;background:#f1f1f1;color:#555;font-size:25px;line-height:30px;cursor:pointer;transition:.2s}.hardner_modal_close:hover{background:#00397c;color:#fff}.hardner_modal_content h2{margin:0 0 25px;font-size:24px;color:#333}.hardner_modal_options{display:flex;flex-direction:column;gap:12px}.hardner_option{display:block;padding:18px 20px;border-radius:9px;color:#333;background:#fafafa;text-decoration:none;font-size:18px;font-weight:600;transition:all .2s ease}.hardner_option:hover{color:#fff;background:#00397c;transform:translateY(-2px)}body.hardner-modal-open{overflow:hidden}.certificate_row{display:flex;justify-content:space-evenly;background:#e7e7e7;padding:20px 0;border-radius:5px;margin:20px 0}.certificate_item{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.certificate_item img{display:block;width:75px;height:75px;transition:transform 0.45s cubic-bezier(.22,1,.36,1);will-change:transform}.certificate_item:hover img{transform:translateY(-8px) scale(1.08) rotate(2deg)}.service-item{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:25px}.service-item a img{width:60%;height:auto;mix-blend-mode:darken}.service-item a{color:#213f78;font-weight:500;font-size:15px;width:32.33%;margin:.5%;background:#dbdbdb;border:1px solid #e1e1e1;box-sizing:border-box;border-radius:5px;overflow:hidden;display:flex;align-items:center;box-shadow:1px 1px 1px #b5b5b5;flex-direction:column;justify-content:flex-start}.service-item a h3{font-size:14px;line-height:2;margin:10px;z-index:1;left:0;width:95%;bottom:0}.durocem-article section[id]{scroll-margin-top:10px}.entry-content img.aligncenter,.post-content img.aligncenter,img.aligncenter{display:block;margin-left:auto!important;margin-right:auto!important;border-radius:15px}@media only screen and (max-width:1024px){.social_header{display:none}.slider img{height:auto}.details_slide{right:0;top:auto;width:100%;bottom:0;padding:0;border-radius:0;box-shadow:none;position:inherit}.details_slide p{color:#00397c;padding:5px 10px;font-size:13px;line-height:1.3;padding:0 10px;margin:7px 0;text-align:center}.paddingTopDown{padding:15px 0}.details_slide h2{font-size:14px;padding:5px;text-align:center}.about_durocem{flex-direction:column}.product_title{margin:0;box-sizing:border-box}img.secend-image{transform:translate(0,0)}.about_durocem_left{width:95%}.about_durocem_right{display:none}header .menu{position:fixed;inset:0;z-index:999;margin-right:0;background:#00397c;opacity:0;visibility:hidden;transform:translateX(100%);transition:transform 0.35s ease,opacity 0.35s ease,visibility 0.35s ease}header .menu.active{opacity:1;visibility:visible;transform:translateX(0)}header .main_menu_container ul li{display:block;margin-left:unset;text-align:center}header .menu li a{padding:15px 0;display:inline-block;font-size:1.6em}#header{justify-content:center;align-items:center}.category_product{width:49%;margin:5px .5% 0 .5%;box-sizing:border-box}.category_product h3{right:0;font-size:12px;border-radius:0;height:auto;padding:10px 0;bottom:0;width:100%;margin:0}.category_product img{width:100%;height:auto;border-radius:0}.about_durocem_left a{float:none;width:100%;margin:10px 0;display:block;box-sizing:border-box}footer>div .footer_cl1,footer>div .footer_cl2,footer>div .footer_cl3{width:100%;margin-left:unset;float:none;padding:0 10px;margin-bottom:25px;box-sizing:border-box}.social_networks{justify-content:space-evenly}.catalog_row a{width:50%}.catalog_row img:hover{transform:rotate3d(1,1,1,0)}.customers i.fa.fa-chevron-right.slick-arrow,.foreign_customers i.fa.fa-chevron-right.slick-arrow{right:10px;top:45%}.customers i.fa.fa-chevron-left.slick-arrow,.foreign_customers i.fa.fa-chevron-left.slick-arrow{left:10px;top:45%}.archive_article{position:initial;display:block;text-align:left;padding:10px 0;margin-left:5px}.article i.fa.fa-chevron-left.slick-arrow{top:-80px;left:5px}.article i.fa.fa-chevron-right.slick-arrow{left:30px;top:-80px}.customers_descripion{text-align:center}.customers.foreign_customers p,.slider i.fa.fa-chevron-right.slick-arrow,.slider i.fa.fa-chevron-left.slick-arrow{display:none!important}.menu_container{padding:5px 0;margin-top:0}header .menu{margin-right:0}.slider{margin-top:5px;border-radius:5px}.catalog_row{padding:15px 0 15px;flex-wrap:wrap}.post_image_cover img{height:auto}.custom_pages h1{font-size:initial}.menu_button{position:absolute;right:15px;top:25px;z-index:1000}.menu_button span{height:3px;background:#fff;width:30px;display:block;margin-bottom:6px;transition:0.3s}.menu_button span:nth-child(2){margin-right:2px}.menu_button.active span{margin-bottom:-3px}.menu_button.active span:nth-child(2){opacity:0;transition:0.3s}.menu_button.active span:first-child{transform:rotate(45deg);trasnsition:0.3s}.menu_button.active span:last-child{transform:rotate(-45deg);trasnsition:0.3s}#header{display:inherit}.confirm_text{position:initial;margin-right:0;margin-top:20px;flex-wrap:nowrap;justify-content:center;align-items:center}.confirm_text h3,.confirm_text h3:hover,.confirm_text p:hover,.confirm_text p{background:none;font-size:13px;color:#353535;text-align:center;margin:0;padding:0;line-height:2}.confirm_text p{width:90%}.confirm img{border-radius:5px;height:auto}.confirm{margin-bottom:25px}.Partners,.association{width:100%}.logoSection,.footer_boxes{flex-direction:column}.association_section img{margin:10px 0}.holding_companies,.association_section{margin:0;border-right:unset}.phone_line{font-size:unset!important}.post_image img{max-width:100%;height:auto}.association_section img{max-width:15%}.product_title{font-size:13px}.single_page h2{right:unset;border-right:0}.customers_page span{width:50%}.durocem-stats__container{grid-template-columns:repeat(2,1fr);gap:20px;flex-wrap:wrap}.durocem-stat{width:48%}.durocem-stats{padding:20px 0}.durocem-stat:nth-child(2)::after{display:none}.durocem-stat__number{font-size:clamp(36px, 7vw, 54px)}footer>div>div>p{font-size:13px}footer .menu li a{font-size:12px}.contact_us_section .address{text-align:right}.foreign_customers .slick-slide img{margin:0 auto}.products{margin-bottom:20px}.articles_section{margin:0 auto;width:90%}.customers{padding:20px 0}.catalog_row h3{font-size:13px}.certificate_item img{max-width:100%;width:50%}.certificate_row{padding:0;margin:10px 0}.about_durocem_left .about_text{text-align:justify;font-size:12px;line-height:1.8}.service-item a{width:49%}.service-item a h3{font-size:12px}.portfolio_item .portfolio_title{font-size:14px}.portfolio .portfolio_item{width:49.2%}.about_durocem_left h1{font-size:14px}}@media only screen and (max-width:960px){.articles_section_category{flex-direction:column}.articles_section_category .article_row{width:90%}.catalog_row a{width:48%;margin-bottom:15px}.catalog_row img{width:100%}}@media only screen and (max-width:768px){.desc_article{position:initial;margin-top:20px}.desc_article h2{background:#fff;text-align:center;padding:10px 10px;font-size:13px}.durocem-stats__container{grid-template-columns:repeat(2,1fr);gap:10px}.durocem-stat{padding:20px 0}.durocem-stat:nth-child(2)::after,.durocem-stat:nth-child(4)::after{display:none}.durocem-stat__number{font-size:clamp(30px, 9vw, 44px);letter-spacing:-1px}.durocem-stat__title{margin-top:12px;font-size:14px}}@media (prefers-reduced-motion:reduce){.durocem-stat{opacity:1;transform:none;transition:none}.portfolio_item img,.portfolio_item .portfolio_overlay,.portfolio_item .portfolio_title{transition:none}html{scroll-behavior:auto}}.category_product{position:relative;overflow:hidden;isolation:isolate}.category_product img.first-image{display:block;width:100%;height:100%;object-fit:contain}.category_product img.secend-image{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity 0.2s ease;pointer-events:none}.category_product:hover .first-image{opacity:0}.category_product:hover .secend-image{opacity:1;transform:none}.about_durocem_right{min-width:0}.about_durocem_right img{display:block;width:100%;max-width:100%;height:auto;object-fit:cover;border-top-left-radius:15px;border-bottom-left-radius:15px}main#main-content{min-height:1px}@media only screen and (max-width:1024px){.category_product{aspect-ratio:1 / 1}.category_product img.first-image,.category_product img.secend-image{width:100%;height:100%;object-fit:contain}}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.dps-selector,.dps-selected-products{font-family:inherit;color:inherit}.dps-selector *,.dps-selected-products *{box-sizing:border-box}.dps-search-form{display:flex;gap:8px;margin:0 0 14px}.dps-search-input{flex:1;min-width:0;padding:12px 14px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;font:inherit}.dps-search-button,.dps-save-selection{border:0;border-radius:8px;padding:11px 18px;background:#1f2937;color:#fff;font:inherit;cursor:pointer}.dps-search-button:hover,.dps-save-selection:hover{opacity:.9}.dps-status{min-height:24px;margin:8px 0;color:#4b5563;font-size:.92em}.dps-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dps-result-card{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;min-width:0;background:#fff}.dps-result-card:has(input:checked){border-color:#2563eb;background:#eff6ff}.dps-product-checkbox{flex:0 0 auto}.dps-result-image{display:block;width:72px;height:72px;flex:0 0 72px;overflow:hidden;border-radius:7px;background:#f3f4f6}.dps-result-image img,.dps-product-image img{width:100%;height:100%;object-fit:contain;display:block}.dps-result-details{display:flex;flex-direction:column;gap:6px;min-width:0}.dps-result-details strong{font-weight:600;line-height:1.5}.dps-result-details small,.dps-product-code{color:#6b7280;font-size:.85em}.dps-no-image{height:100%;display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:12px}.dps-selection-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid #e5e7eb}.dps-selected-count{font-size:.95em}.dps-save-selection:disabled{opacity:.6;cursor:wait}.dps-visitor-details{margin-top:22px;padding:18px;border:1px solid #e5e7eb;border-radius:12px;background:#fafafa;display:grid;gap:14px}.dps-visitor-details h3{margin:0;font-size:1.1rem}.dps-visitor-details label{display:grid;gap:7px;font-weight:600}.dps-visitor-details input{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font:inherit}.dps-visitor-details .dps-save-selection{justify-self:start}.dps-submission-details{margin-bottom:22px;padding:18px;border:1px solid #e5e7eb;border-radius:12px;background:#f9fafb}.dps-submission-details h2{margin:0 0 12px;font-size:1.15rem}.dps-submission-details p{margin:7px 0}.dps-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.dps-product-card{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.dps-product-image{aspect-ratio:4/3;background:#f8fafc;padding:12px}.dps-product-info{padding:14px}.dps-product-title{font-size:1rem;line-height:1.6;margin:0 0 8px}.dps-empty{padding:18px;border:1px dashed #d1d5db;border-radius:10px}.dps-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){.dps-results,.dps-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.dps-results,.dps-product-grid{grid-template-columns:1fr}.dps-search-form{flex-wrap:wrap}.dps-search-button{width:100%}.dps-result-image{width:64px;height:64px;flex-basis:64px}}.dps-step-title{margin:0 0 14px;font-size:1.15rem}.dps-step-help{margin:0 0 14px;color:#6b7280}.dps-continue-details,.dps-save-selection,.dps-back-products{border:0;border-radius:8px;padding:11px 18px;background:#1f2937;color:#fff;font:inherit;cursor:pointer}.dps-back-products{background:#e5e7eb;color:#111827}.dps-detail-rows{display:grid;gap:12px}.dps-detail-card{padding:16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.dps-detail-product{display:flex;align-items:center;gap:12px;margin-bottom:14px}.dps-detail-product img{width:64px;height:64px;object-fit:contain;border-radius:8px;background:#f8fafc}.dps-detail-product div{display:grid;gap:5px}.dps-detail-product small{color:#6b7280}.dps-detail-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dps-detail-field{display:grid;align-content:start;gap:7px;font-size:.92rem}.dps-detail-field input,.dps-detail-field select{width:100%;min-width:0;padding:10px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;font:inherit}.dps-no-colors{color:#6b7280}.dps-detail-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.dps-product-spec{margin-top:6px;font-size:.92rem}.dps-step[hidden]{display:none!important}@media(max-width:560px){.dps-detail-fields{grid-template-columns:1fr}.dps-detail-actions>*{width:100%}}.dps-print-sheet{background:#fff;color:#172033;max-width:1000px;margin:0 auto;padding:24px;font-family:inherit}.dps-print-actions{display:flex;justify-content:flex-start;margin-bottom:16px}.dps-print-button{border:0;border-radius:7px;background:#172033;color:#fff;padding:10px 18px;font:inherit;cursor:pointer}.dps-print-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:16px;margin-bottom:14px;border-bottom:2px solid #172033}.dps-print-brand{flex:0 0 24%;display:flex;align-items:center;justify-content:flex-start;min-width:0}.dps-print-logo{display:block;max-width:100%;max-height:72px;width:auto;height:auto;object-fit:contain}.dps-print-brand-text{font-size:22px;letter-spacing:.04em}.dps-print-heading{flex:1;text-align:right}.dps-print-heading h1{font-size:21px;line-height:1.5;margin:0 0 3px;font-weight:700}.dps-print-heading p{font-size:12px;color:#64748b;margin:0}.dps-print-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;margin-bottom:16px;background:#f5f7fa;border:1px solid #d9dee7;border-radius:5px;font-size:12px}.dps-print-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:11px;line-height:1.45}.dps-print-table th,.dps-print-table td{border:1px solid #aeb7c4;padding:7px 5px;vertical-align:middle;overflow-wrap:anywhere}.dps-print-table th{background:#e9edf3;color:#172033;font-weight:700;text-align:center}.dps-print-table tbody tr{break-inside:avoid;page-break-inside:avoid}.dps-print-table tbody tr:nth-child(even){background:#fafbfc}.dps-col-row{width:6%}.dps-col-image{width:13%}.dps-col-code{width:14%}.dps-col-color{width:12%}.dps-col-quantity{width:9%}.dps-col-weight{width:15%}.dps-cell-center{text-align:center}.dps-cell-image{text-align:center}.dps-cell-image img{max-width:100%;object-fit:contain;display:block;margin:0 auto}.dps-cell-title{font-weight:600}.dps-print-footer{display:flex;justify-content:space-between;gap:12px;margin-top:18px;padding-top:8px;border-top:1px solid #cbd2dc;color:#64748b;font-size:10px}@page{size:A4 portrait;margin:10mm}@media print{html,body{background:#fff!important;margin:0!important;padding:0!important;width:100%!important}body{font-size:10pt!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.dps-print-actions{display:none!important}.dps-print-sheet{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important}.dps-print-header{margin-bottom:10px;padding-bottom:10px}.dps-print-logo{max-height:58px}.dps-print-heading h1{font-size:16pt}.dps-print-meta{gap:6px;padding:8px;margin-bottom:10px;font-size:9pt;background:#f5f7fa!important}.dps-print-table{font-size:8.5pt}.dps-print-table th,.dps-print-table td{padding:5px 4px}.dps-cell-image img{width:46px;height:38px}.dps-print-footer{font-size:8pt}a{color:inherit!important;text-decoration:none!important}}@font-face{font-family:'iranyekan';src:url(/wp-content/themes/durocem/fonts/woff/iranyekanwebboldfanum.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'iranyekan';src:url(/wp-content/themes/durocem/fonts/woff/iranyekanwebthinfanum.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'iranyekan';src:url(/wp-content/themes/durocem/fonts/woff/iranyekanweblightfanum.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}body,.dps-selected-products,.dps-selected-products table,.dps-selected-products button,.dps-selected-products input,.dps-selected-products select{font-family:'iranyekan',sans-serif!important}.dps-product-detail-group{margin-bottom:18px}.dps-detail-lines{display:grid;gap:10px}.dps-detail-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:10px;align-items:end;padding:12px;border:1px solid #d8dee8;border-radius:8px;background:#fff}.dps-add-detail-line,.dps-remove-detail-line{cursor:pointer;border:1px solid #cbd5e1;border-radius:6px;padding:8px 12px;background:#f8fafc;color:#1f2937;font-family:iranyekan}.dps-add-detail-line{margin-top:10px}.dps-remove-detail-line{color:#9f1239}@media (max-width:700px){.dps-detail-line{grid-template-columns:1fr}}.dps-print-sheet{background:#fff;color:#172033;max-width:1000px;margin:0 auto;padding:24px;font-family:inherit}.dps-print-actions{display:flex;justify-content:flex-start;margin-bottom:16px;position:absolute;left:20px}.dps-print-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:16px;margin-bottom:14px;border-bottom:2px solid #172033}.dps-print-brand{flex:0 0 24%;display:flex;align-items:center;justify-content:flex-start;min-width:0}.dps-print-logo{display:block;max-width:100%;max-height:72px;width:auto;height:auto;object-fit:contain}.dps-print-logo img{max-width:100%}.dps-print-heading{flex:1;text-align:right}.dps-print-heading h1{font-size:21px;line-height:1.5;margin:0 0 3px;font-weight:700}.dps-print-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;margin-bottom:16px;background:#f5f7fa;border:1px solid #d9dee7;border-radius:5px;font-size:12px;justify-content:center;grid-auto-flow:row;justify-items:center;align-items:center;align-content:space-between}.dps-print-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;line-height:1.45}.dps-print-table th,.dps-print-table td{border:1px solid #aeb7c4;padding:7px 5px;vertical-align:middle;overflow-wrap:anywhere}.dps-print-table th{background:#e9edf3;color:#172033;font-weight:700;text-align:center}.dps-col-row{width:6%}.dps-col-image{width:13%}.dps-col-code{width:14%}.dps-col-color{width:12%}.dps-col-quantity{width:9%}.dps-col-weight{width:15%}.dps-cell-center,.dps-cell-image{text-align:center}.dps-cell-image img{height:128px;max-width:100%;object-fit:contain;display:block;margin:0 auto}.dps-print-footer{display:flex;justify-content:center;gap:13px;margin-top:18px;padding-top:8px;border-top:1px solid #cbd2dc;color:#000;font-size:10px}@page{size:A4 portrait;margin:10mm}@media print{html,body{background:#fff!important;margin:0!important;padding:0!important;width:100%!important}body{font-size:10pt!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.dps-print-actions{display:none!important}.dps-print-sheet{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important}.dps-print-header{margin-bottom:10px;padding-bottom:10px}.dps-print-logo{max-height:58px}.dps-print-heading h1{font-size:16pt}.dps-print-meta{gap:6px;padding:8px;margin-bottom:10px;font-size:9pt;background:#f5f7fa!important}.dps-print-table{font-size:8.5pt}.dps-print-table th,.dps-print-table td{padding:5px 4px}.dps-cell-image img{width:128px;height:128px}.dps-print-footer{font-size:8pt}a{color:inherit!important;text-decoration:none!important}}.dps-print-logo img{display:block;width:250px;max-width:100%;max-height:72px;height:auto;object-fit:contain}@media print{.dps-print-logo img{max-height:58px}}