*{margin:0;padding:0}:root{--first:#14357c;--second:#ff8400;--iranyekan:IRANYekan;--Kalameh:Kalameh}h1,h2,h3,h4,h5,h6,.footer_title,label{font-family:Vazirmatn!important}span,p,div,a,input,textarea{font-family:Vazirmatn!important}body{overflow-x:hidden}header{width:100%;background:#fff;float:right;margin:0;z-index:999;position:fixed;top:0}.admin-bar header{margin:30px 0 0}header .container{max-width:1400px!important}header hr{margin:0 0 8px}header .row{display:flex;align-items:center}header .HeaderTop{display:flex;width:100%;padding:8px 0 0 0}header .Social_header ul{display:flex;width:100%;list-style:none;float:right;text-align:right;padding:0;margin:0}header .Social_header{padding:0;margin:0;float:right;text-align:right}header .Menu_TopHeader{width:100%;float:left;text-align:left}header .Menu_TopHeader ul{float:left;list-style:none;display:flex;text-align:left;padding:0}header .AparatHeader img{height:18px;margin:-4px 0 0}header .Menu_TopHeader ul li{padding:0 8px;font-size:16px;font-weight:600}header .Menu_TopHeader ul li a{text-decoration:none;color:#A5A5A5;font-size:15px;padding:0;margin:0}header .Social_header ul li{padding:0 5px;margin:-5px 0 0}header .Social_header ul li a{color:#A5A5A5;font-size:25px}header .CTAMainheader a i{font-size:18px}header .Main_Header{display:flex;width:100%;float:right;justify-content:space-evenly;padding:0 0 12px;align-items:center}header .MianMenuHeader div ul{display:flex;width:100%;text-align:center;list-style:none;padding:0;margin:0;justify-content:center}header .headerLOGO{text-align:right;float:right;width:100%}header .MianMenuHeader{text-align:center;width:100%}header .CTAMainheader{text-align:left;width:100%;margin:0 0 0 0}header .MianMenuHeader div ul li{margin:0 18px}header .MianMenuHeader div ul li a{text-decoration:none;color:#000;font-size:18px;font-weight:500}header .CTAMainheader a{border:1px solid #FF8400;text-decoration:none;padding:6px 20px 6px 20px;border-radius:20px;color:#21258F;background:#FF8400;font-size:16px;display:flex;float:left;align-items:center}header .headerLOGO img{width:150px}header .MianMenuHeader div ul li a:hover{color:#ff8400}header .MianMenuHeader div ul li.current_page_item a{color:#ff8400}header .Menu_TopHeader li:hover a{color:#ff8400}header .Social_header li:hover a{color:#ff8400}.MobileMenuNav{display:none}header .Menu_TopHeader a{text-decoration:none;color:#979694;padding:0 4px 0;font-weight:500;font-size:16px}header .Menu_TopHeader a:hover{color:#ff8400}header .MianMenuHeader ul li{float:left;position:relative}header .MianMenuHeader ul li ul.sub-menu{position:absolute;width:230px;background:#fff;box-shadow:0 0 10px rgb(0 0 0 / .09);display:none;z-index:9;left:-80px}header .MianMenuHeader ul li.menu-item-has-children>a:after{position:absolute;content:"\f107";font-family:'Line Awesome Free';font-weight:900;font-size:16px;left:-16px;top:0}header .MianMenuHeader ul li:hover ul.sub-menu{display:block}header .MianMenuHeader ul li ul.sub-menu li{float:right;width:86%;opacity:1}header .MianMenuHeader ul li ul.sub-menu li a{float:left;width:100%;color:#000;opacity:1;font-size:16px;top:0;padding:8px 0;border-bottom:1px solid #eee}header .MianMenuHeader ul li ul.sub-menu li:last-child a{border:0}header .Email_TopHeader a form{display:none}header .Email_TopHeader a:hover form{display:block!important;position:absolute;left:-185px;top:1px}.is-ajax-search-details{display:none!important}Footer{background:#21258f;float:right;width:100%}footer .container div.FooterRight{width:96%}.FooterLOGO img{width:130px}Footer .container{max-width:1400px;background:#21258F;padding-top:50px}footer .FooterLOGO p{color:#fff;padding:20px 0 0 20px;text-align:justify;font-size:16px;line-height:1.7em}.MianMenuFooter li{text-align:justify}footer .container div.Footerleft{display:flex;width:100%;margin:0;flex-direction:row;justify-content:space-between}footer .FirstMenuFooter h2{color:#fff;margin:22px 0 25px 0;font-size:24px}footer .FirstMenuFooter{width:100%}footer .FirstMenuFooter a{text-decoration:none;color:#fff;padding:0 0 0;margin:0 0 0;font-size:14px;line-height:2.5em}footer .MianMenuFooter ul{list-style:circle;color:#ff8400}footer .Aparatfooter img{height:23px;width:auto;margin:-5px 0 0}footer .FirstMenuFooter .Social_header ul{list-style:none;display:flex;width:100%}footer .FirstMenuFooter .Social_header ul li{padding:0 4px;margin:-20px 0 0}footer .FirstMenuFooter .Social_header ul li a{font-size:30px}footer .FirstMenuFooter .Social_header ul li:hover a{color:#ff8400}footer .FirstMenuFooter li:hover a{color:#ff8400}.CopyRight{background:#191D81;display:flex;width:100%;color:#fff;padding:20px 16px 8px;font-size:16px}.CopyRight .HDMCopi{float:left;width:100%;text-align:left}.CopyRight .HDMCopi a{text-decoration:none;color:#ff8400}.CopyRight .FYPCopi{float:right;width:100%}.Right_COPI{background:#191d81;float:right;width:100%}.Right_COPI .container{max-width:1400px}.Right_COPI .row .col-md-12{display:flex;width:100%;padding:0}.rank-math-breadcrumb p{color:#fff}.rank-math-breadcrumb a{color:#fff}.rank-math-breadcrumb a:hover{color:#ff8400}.FormolHome .jet-image-accordion__item:before{background:#fff;border:1px solid #a2a1a1}.FormolHome .jet-image-accordion__item.active-accordion:before{background:#ffffff3b}.FormolHome .jet-image-accordion__item.title-display-mode__on_both_states{width:36px}.FormolHome h5.jet-image-accordion__title{background:#000;padding:40px 0 422px!important;border:1px solid #fff!important;width:114px;position:absolute;right:0;top:0;display:flex;flex-direction:column}.FormolHome h5.jet-image-accordion__title span{padding:11px 46px!important;border-bottom:1px solid #a2a1a1;margin:-39px 0 12px 0;background:#14357c;font-weight:900;font-size:41px;color:#ff8400}.FormolHome h5.jet-image-accordion__title b{position:absolute;top:101px;right:-16px;height:92px;width:150px;padding:38px 0 0 0;transform:rotate(-90deg);margin:12px 0 0 0}.FormolHome .jet-image-accordion__item.title-display-mode__on_both_states{width:0}.FormolHome .jet-image-accordion__item.title-display-mode__on_both_states{position:relative}.FormolHome .jet-image-accordion__content{border:1px solid #a2a1a1}.FormolHome h5.jet-image-accordion__title-default{position:absolute;top:72px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center}.FormolHome h5.jet-image-accordion__title-default b{position:absolute;top:21px;right:-18px;border-right:1px solid #a2a1a1;height:112px;width:150px;padding:49px 9px 0 0;transform:rotate(-90deg)}.FormolHome h5.jet-image-accordion__title-default span{margin:-52px 0 0;color:#21258f;font-weight:900;font-size:25px}.ProductHome:hover{background-size:140%!important;transition:2s!important}.ProductHome{transition:1s;background-size:100%}.Carosel_Video .video-slider{position:relative}.Carosel_Video .item{text-align:center;padding:20px}.Carosel_Video .video-title{font-size:18px;position:absolute;bottom:5%;color:#000;left:300%;width:100%;background:#fff;padding:19px 0}.Carosel_Video video{width:83%}.Carosel_Video .owl-nav span{font-size:50px;color:#ff8400;border-radius:50%;padding:3px 0 0 0;margin:0}.Carosel_Video .owl-nav{display:flex;align-content:center;flex-wrap:wrap;justify-content:center;align-items:center}.Carosel_Video button.owl-prev{width:40px;height:40px;border:1px solid #ff8400!important;border-radius:50%;text-align:center;float:right;display:flex;align-content:center;justify-content:center;align-items:center;flex-wrap:wrap;position:absolute;top:246px;right:16px}.Carosel_Video button.owl-next{width:40px;height:40px;border:1px solid #ff8400!important;border-radius:50%;text-align:center;float:right;display:flex;align-content:center;justify-content:center;align-items:center;flex-wrap:wrap;position:absolute;top:246px;left:16px}.FormcontactUS input{height:54px;border-radius:12px!important}.FormcontactUS button{height:53px;border-radius:12px}.FormcontactUS textarea{border-radius:12px!important}.FormWork .elementor-field-type-upload label{text-align:center;width:100%;margin:12px -13px 0 0;font-size:20px}.FormWork .elementor-field-type-upload input{display:none;position:relative}.FormWork .elementor-field-type-upload label::after{position:absolute;content:"\f127";font-family:'Line Awesome Free';font-weight:900;font-size:24px;top:5px;margin:0 7px 0 0}.WorkPage .jet-toggle__label-text{position:relative}.WorkPage .jet-toggle__label-text::before{position:absolute;content:"";width:50px;height:50px;FONT-WEIGHT:500;top:-11px;right:-54px;background:url(https://hdmplus.ir/fyp/wp-content/uploads/2024/10/note.jpg);background-size:contain;background-repeat:no-repeat}.GearBox{position:absolute;top:170px;width:100%;height:calc(100vh - 170px);float:right;display:flex;align-items:center;justify-content:center;right:13%}.GearBoxDiv{position:absolute;top:0;width:50%;height:100%;display:flex;align-items:center;justify-content:center}.GearBox img{position:relative;width:auto;right:-65%;height:calc(100vh - 200px);transition:0.5s}.Services-018-img article:nth-child(2n+1){height:70%;background-size:contain}.Services-018-img article:nth-child(2n){height:90%}.menu-Project-site ul.age-list{display:flex;flex-direction:row;list-style:none;padding:8px;justify-content:center}.age-list li a{color:#000000!important;padding:40px;font-size:20px;font-weight:600}.age-list li a:focus{background-color:#ff8400;border-radius:4px;padding:10px 27px;color:#fff!important}.age-list li a{color:#000000!important;padding:10px 27px;font-size:20px;font-weight:600;border:1px solid #ff8400;margin:0 8px}.Services-018-img .elementor-post__thumbnail{position:relative;overflow:hidden}.Services-018-img .elementor-post__thumbnail img{display:block;width:100%;height:auto;transition:transform 0.3s ease}.Services-018-img .elementor-post__thumbnail::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ff8400b8;opacity:0;transition:opacity 0.3s ease}.Services-018-img .elementor-post__thumbnail:hover::before{opacity:1}.Services-018-img .elementor-post__text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;font-size:20px;opacity:0;transition:opacity 0.3s ease;z-index:1}.Services-018-img .elementor-post__thumbnail:hover .elementor-post__text{opacity:1}.dropdown-toggle{cursor:pointer;border-radius:3px;width:2%}.product-category-filter .parent-category{width:92%}.product-category-filter{padding:20px 12px 0}.category-filter-item{margin-bottom:15px;display:flex;width:100%;justify-content:space-between;flex-direction:row-reverse;flex-wrap:wrap;font-weight:700}.parent-category{font-weight:700;cursor:pointer;display:block;color:#333;padding:8px;text-decoration:none}.parent-category:hover{color:#FF8400}.child-categories{margin-top:10px;padding-left:20px;display:none;width:98%}.child-categories li{list-style-type:none;margin-bottom:10px}.child-categories li a{text-decoration:none;color:#666}.child-categories li a:hover{color:#FF8400}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"\f13a";font-family:'Line Awesome Free';font-weight:800;font-size:21px;border:0}.ProDucts_Sele .elementor-widget-container{position:relative}.ProDucts_Sele .elementor-swiper-button.elementor-swiper-button-prev{border-radius:50%;position:absolute;left:-3%!important;border:1px solid #FF8400!important}.ProDucts_Sele .elementor-swiper-button.elementor-swiper-button-next{border-radius:50%;position:absolute;right:-3%!important;border:1px solid #FF8400!important}.Gallery_Product .gallery{display:flex;width:100%;flex-direction:column}.Gallery_Product .gallery br{display:none}.section-container{display:flex}.image-column{text-align:center;width:45%}.Formolha_Home .columns{display:flex;flex-direction:row-reverse;justify-content:space-around;align-items:stretch;width:55%}.Formolha_Home .column{border:1px solid #ababab;cursor:pointer;text-align:center;transition:background-color 0.3s}.Formolha_Home .column:hover{background-color:#f0f0f0}.Formolha_Home .column{float:right;width:100%;margin:0;display:flex;flex-direction:column;justify-content:flex-start;padding:0}.Formolha_Home .column span{padding:28px 0;border-bottom:1px solid #ababab;font-size:25px;font-weight:900}.Formolha_Home .column b{transform:rotate(-90deg);width:170%;display:flex;margin:82px -36px 0 0;font-size:22px}.Formolha_Home .column:hover span{background:#15357c;color:#ff8400;border-color:#ababab;font-size:35px;padding:20px 0}.Formolha_Home .column:hover{background:#000}.Formolha_Home .column:hover b{color:#fff}.SliderHomePage span{font-size:60px;border-bottom:4px solid #ff8400}.SliderHomePage b{border-bottom:4px solid #ff8400}.SliderHomePage .elementor-slide-description{padding:0 0 0 78px;text-align:justify;margin:-18px 0 0 124px}.SliderrHomePage h2{color:#fff;font-size:51px;font-weight:900;border-bottom:4px solid #ff8400;padding:0 0 12px 0;width:455px}.SliderrHomePage h3{font-size:36px;font-weight:900;color:#fff;border-bottom:4px solid #ff8400;width:271px;padding:30px 0 8px 0;margin:0 0 26px}.SliderrHomePage p{color:#fff;font-size:18px;text-align:justify;width:466px;line-height:2em}.SliderrHomePage .item{padding:150px 65px 150px 0}.SliderrHomePage a.btn.request{background:#ff8400;border:1px solid #ff8400;border-radius:20px}.SliderrHomePage a.btn.product{color:#fff;border:1px solid #ff8400;border-radius:20px}.SliderrHomePage a.btn.request:hover{background:#fff0;border:1px solid #ff8400;color:#fff;transition:.5s}.SliderrHomePage a.btn.product:hover{color:#21268e;background:#ff8400;transition:0.5s}.SliderrHomePage .owl-dots{display:block!important;float:right;width:100%;text-align:center;margin:-25px 0 0;position:relative}.SliderrHomePage .owl-nav{display:none}.SliderHome button.owl-dot{color:#000;width:8px;height:8px;border:1px solid #ff8400;border-radius:50px;background:#ff8400;margin:0 2px}.SliderHome button.owl-dot.active{background:#fff;border-color:#fff}.ServiceBoxScrollSticky{position:sticky;top:0;width:100%;height:100vh}.ServiceBoxScrollSticky .DivShowGear{position:absolute;width:100%;height:100vh;top:0;right:0;display:none}.ServiceBoxScrollSticky .DivShowGear#\31{display:block}.SliderrHomePage .BanerSlider h3{font-size:40px;font-weight:900;color:#fff;border-bottom:4px solid #ff8400;width:426px;padding:30px 0 8px 0;margin:0 0 26px}.SliderrHomePage a.btn.request.MobileBTN{display:none}.SliderrHomePage .item.Slider4{padding:150px 65px 255px 0}.category-products{display:flex;flex-wrap:wrap;width:100%;padding:0;margin:0}.product-item{text-align:center;border-radius:4px;background-color:#f9f9f9}.category-products .product-item{padding:0 0 20px;margin:12px 0 10px 7px;width:32.5%}.product-title{font-size:18px;margin:20px 0 16px;color:#000;font-weight:700}.category-item a.order-button{height:10%;margin:-26px 100px 0;width:38%}.order-button{display:inline-block;padding:4px 16px;color:#ff8400;border-radius:30px;text-decoration:none;border:1px solid #ff8400;margin:0 12px 0}.term-40 .order-button{display:inline-block;padding:4px 16px;color:#ff8400;border-radius:30px;text-decoration:none;border:1px solid #ff8400;margin:0 12px 0;display:none}.order-button:hover{background-color:#ff8400}.product-image img{height:270px;width:100%;border-radius:4px;object-fit:cover;object-position:center}.product-item h2{color:#000!important;float:right;width:100%;text-align:center;padding:0 12px 0 0}.product-category-filter a{color:#000;text-align:right!important;width:100%}.product-category-filter a:hover{color:#ff8400}.category-filter-item.active a{color:#ff8400;font-size:18px}.simple-category-list ul{list-style:none;padding:0;display:flex;gap:10px;flex-wrap:wrap}.simple-category-list li{flex:1 1 calc(20% - 10px);text-align:center;padding:10px;border:1px solid #ddd;background:#fff;min-height:200px}.simple-category-list li.placeholder{border:1px dashed #fff}.simple-category-list li p{font-size:12px;margin:-8px 0 0 0}.simple-category-list li{flex:1 1 calc(20% - 10px);text-align:center;padding:10px;border:1px solid #ddd;background:#fff;min-height:213px;max-height:220px}.simple-category-list li a div{margin:0 auto}.simple-category-list li a h4{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-carousel-wrapper{position:relative;width:100%;padding:20px 0}.category-carousel .item{text-align:center;padding:10px;border:1px solid #ddd;background:#fff;transition:transform 0.3s ease-in-out}.simple-category-list li a div{margin:0 auto}.simple-category-list li.placeholder{border:1px dashed #cccccc00!important}.category-carousel .item a div{margin:0 auto}.simple-category-list li p{font-size:12px;margin:-8px 0 0 0}.category-carousel .item p{font-size:12px;margin:-8px 0 0 0}.simple-category-list li{flex:1 1 calc(20% - 10px);text-align:center;padding:10px;border:1px solid #ddd;background:#fff;min-height:213px;max-height:220px}.category-carousel-wrapper .owl-nav{display:flex;flex-direction:row-reverse;font-size:27px}.owl-dots{display:none}.category-carousel .item h4{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-grid{display:flex;flex-direction:column;gap:20px}.category-row{display:flex;justify-content:space-between;gap:10px}.category-item{text-align:center;border-radius:5px;background:#f9f9f9;padding:0 0 37px;margin:0 12px 20px;width:30.5%}.category-product-item{display:flex;justify-content:flex-end;margin:12px 12px 0 0}.product-list{margin:-4px 0 22px}.category-product-item a{color:#000;font-weight:400;font-size:16px}.category-product-item a:hover{color:#ff8400}.category-item h4{text-align:center;padding:12px 12px 0 0;font-weight:700}.category-item.placeholder{visibility:hidden}.category-item .thumbnail{margin-bottom:10px}.category-item img{width:100%;height:270px;border-radius:4px;object-fit:cover;object-position:center}.category-item a{display:block;height:100%}.ProductHome p{float:right;width:100%;height:58px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:3em;white-space:normal}.ProductHome .Post_Title{float:right;width:100%;height:58px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:3em;white-space:normal}.unique-category-carousel .owl-stage-outer{overflow:hidden!important}.unique-category-item{text-align:right;padding:10px 10px 20px;box-sizing:border-box;box-shadow:0 0 5px 0 rgb(0 0 0 / .1);margin:5px 3px 6px;border-radius:7px}.unique-category-item img{max-width:100%;height:240px;display:block;margin:0 0 14px;object-fit:cover}.unique-category-item h3{font-size:22px;font-weight:600;margin:0 0 20px}.unique-category-item a.btn-category{color:#ff8400;border:1px solid;padding:2px 8px;border-radius:15px}.unique-category-carousel .owl-nav .owl-prev{position:relative;top:-200px;width:30px;height:31px;background:#ff8400!important;border-radius:6px}.unique-category-carousel .owl-nav .owl-prev span{font-size:20px;color:#fff}.unique-category-carousel .owl-nav .owl-next{position:relative;left:-96%;top:-200px;width:30px;height:31px;background:#ff8400!important;border-radius:6px}.unique-category-carousel .owl-nav .owl-next span{font-size:20px;color:#fff}a.FOrmdown{border:1px solid #163c83;padding:16px 16px;border-radius:12px;background:#163c83;color:#fff;margin:12px 0;float:right;width:100%;text-align:center}.QuickAccess{margin:0 -20px}.SingleBlogDiv table td{border:1px solid;padding:10px}.TiTleBlog{height:90px}.Post_TitleBlog{float:right;width:100%;height:58px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:3em;white-space:normal}.FillterPostCat .category-filter li{list-style:none;margin:0 10px 12px 0}.FillterPostCat .category-filter li a{color:#000}.faq-search-container{margin-bottom:15px;text-align:center}#faq-search{width:100%;max-width:500px;padding:10px;border:1px solid #ccc;border-radius:5px;font-size:16px;display:block;margin:0}.jet-toggle{margin-bottom:10px;transition:all 0.3s ease}header .Menu_TopHeader.TopHeader-en{display:none}header .Menu_TopHeader.TopHeader-fa{display:block}li.Email_TopHeader.Search_EN{display:none}li.Email_TopHeader.Search_FA{display:block}.hdm-rating-form button{padding:6px 14px;border:none;border-radius:20px}.hdm-rating-box{font-size:18px;box-shadow:0 0 5px 0 rgb(0 0 0 / .1);padding:12px 12px;border-radius:18px;width:80%}.hdm-rating-box p{margin:9px 0 0}#custom-comments-section{margin-top:40px;font-family:'iranyekan',sans-serif;direction:rtl;text-align:right}#custom-comments-section textarea{width:100%;min-height:150px;padding:15px;border:1px solid #ddd;border-radius:6px;font-size:15px;resize:vertical}#custom-comments-section input[type="submit"]{background-color:#ff9800!important;color:#fff ! IMPORTANT;border:none;padding:12px 30px;font-size:15px;border-radius:6px;margin-top:10px;cursor:pointer;transition:background-color 0.3s ease}#custom-comments-section input[type="submit"]:hover{background-color:#f57c00}#custom-comments-section .must-log-in{font-size:14px;color:#444;margin-bottom:10px}#custom-comments-section h3{font-size:18px;color:#003f88;margin-bottom:10px}#custom-comments-section input[type="text"],#custom-comments-section input[type="email"],#custom-comments-section input[type="url"]{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:6px}