.block1{ margin-top: 30px;}
.block1 .b1{font-size: 14px; }
.block1 .b1>div{height:442px;background: #fff;padding:23px;}
.block1 .b1 .title{ text-transform: uppercase;color: #007eff;}
.block1 .b1 a{ font-size: 14px;color:#000000; display: block; text-decoration: none; margin-bottom: 10px; background: url(/templates/tazzim/design/r.jpg) no-repeat right center;}
.block1 .b1 a:hover{ text-decoration: underline;}
.block1 .banner1{ margin-left: 5px;height:442px;width:calc(100% - 5px);display:inline-block;background: url(/templates/tazzim/design/banner1.jpg) no-repeat center top,#fff;}

.block2{ margin-top: 14px;background: #fff;}
.block2>div{padding-left:70px !important; display: table;}
.block2>div.ico1{ background: url(/templates/tazzim/design/i1.jpg) no-repeat left 20px center,#fff;}
.block2>div.ico2{ background: url(/templates/tazzim/design/i2.jpg) no-repeat left 20px center,#fff;}
.block2>div.ico3{ background: url(/templates/tazzim/design/i3.jpg) no-repeat left 20px center,#fff;}
.block2>div.ico4{ background: url(/templates/tazzim/design/i4.jpg) no-repeat left 20px center,#fff;}
.block2>div.ico5{ background: url(/templates/tazzim/design/i5.jpg) no-repeat left 20px center,#fff;}
.block2>div.ico6{ background: url(/templates/tazzim/design/i6.jpg) no-repeat left 20px center,#fff;}

.f24{ font-size: 24px;}
.f18{ font-size: 18px;}

.block3{ margin-top: -25px;}

.block3 img{max-width: 100%;}

.whitebg{ background-color: #fff;}


.block4 .b1{font-weight: 600; font-size: 24px; color: #000000;display:inline-block;}

.btnblue{ background: #0155e3; width: 118px; height: 32px;line-height: 32px;color: #fff; text-align: center;border-radius:20px; text-decoration: none;display:inline-block; font-size: 14px;}
.btnblue:hover{ color: #fff;}

.gripgap4{display: grid;grid-template-columns: auto auto auto auto;grid-gap: 45px;}
.gripgap4>div{ display: inline-block;}


.product_items{ position: relative;}
.product_items .imgwrap{display: table;width: 100%;margin-left: auto;margin-right: auto;}
.product_items .img{display: table-cell;vertical-align: middle;text-align: center;height:186px; width: 100%;}
.product_items .img img{ max-width: 100%; max-height: 100%;}
.product_items .name{font-weight: 500; margin-top: 10px;display:inline-block;font-size: 14px; color: #000000;text-decoration: none;}
.product_items .b1{display:inline-block;font-weight: 400;width: 100%;font-size: 14px; color: #7d7d7d;}
.product_items .price{ font-weight: 500;display:inline-block; font-size: 14px; color: #0155e3; background: #e3edff;padding:3px 10px;text-decoration: none;border-radius: 3px;}
.product_items .discount{ background: url(/templates/tazzim/design/prbg.png) no-repeat center center; background-size: auto auto; color: #fff; font-weight: 500;width:54px;height:24px; text-align: center;display: inline-block;position:absolute;top:20px;right:-10px;}

.homebanners{}
.homebanners .col1{padding-left:20px;display:inline-block;}
.homebanners .col2{display:inline-block;}
.homebanners .b1{ font-size: 24px; color: #ffffff; font-weight: bold;}
.homebanners .b2{font-size: 18px; color: #ffffff; font-weight: bold;}
.homebanners .bannerbtn{text-decoration: none;width:141px;line-height:34px; background: #fff;border-radius: 20px;text-transform: uppercase;font-size: 16px; color: #0155e3; text-align: center;display:inline-block; font-weight: bold;}


.banner1 .homebanners{padding-top:35px; background: url(/templates/tazzim/design/b2.png) no-repeat center center;min-height:118px;background-size: 100% 118px;display:inline-block;width:100%;}
.bannertext1 .product_items .img{height:307px;}

.banner2 .homebanners{margin-top:0;line-height:99px; background: url(/templates/tazzim/design/posudada.jpg) no-repeat center bottom;min-height:99px;background-size: 100% 99px;display:inline-block;width:100%;}
.banner2 .homebanners .bannerbtn{width:99px;line-height:36px; text-transform: none;}

.block4 .links a{font-family: 'Ubuntu', sans-serif; font-weight: 500;text-decoration: none;font-size: 16px; color: #000000;display: inline-block; margin-right: 20px;}


.block6 .bg1{ position: relative;background: url(/templates/tazzim/design/e1.jpg) no-repeat left center; height: 281px; width: 328px;}
.block6 .b1{ position: absolute; bottom: 20px; right: 20px;}

.btn-blue{ font-size: 16px; color: #fff; text-decoration: none; font-weight: 500; display: inline-block; border-radius: 20px; line-height: 43px; padding: 0 20px; background: #0155e3;}
.btn-blue:hover{color: #fff;}

.block6 .prods{display: grid;grid-template-columns: auto auto auto auto;grid-gap: 45px;}
.block6 .prods .prod1{ color: #000000; font-size: 16px; font-weight: 400px; text-decoration: none;text-align: center;display: inline-block; margin-top: 5px;}


.banner3 .homebanners{margin-top:0;line-height:99px; background: url(/templates/tazzim/design/b1.png) no-repeat center bottom;min-height:99px;background-size: 100% 99px;display:inline-block;width:100%;}
.banner3 .homebanners .bannerbtn{width:99px;line-height:36px; text-transform: none;}

.block7 .bg1{ position: relative;background: url(/templates/tazzim/design/e4.jpg) no-repeat left center; height: 280px; width: 328px;}
.block7 .b1{ position: absolute; bottom: 20px; right: 20px;}

.block7 .prods{display: grid;grid-template-columns: auto auto auto auto;grid-gap: 25px;}
.block7 .prods .prod1{ color: #000000; font-size: 16px; font-weight: 400px; text-decoration: none;text-align: center;display: inline-block;margin-top:8px;}

.bannersanteh .homebanners{margin-top:0;line-height:99px; background: url(/templates/tazzim/design/b4.jpg) no-repeat center bottom;min-height:99px;background-size: 100% 99px;display:inline-block;width:100%;}
.bannersanteh .homebanners .bannerbtn{width:99px;line-height:36px; text-transform: none;}
