@font-face{font-family:IRANYekanX;font-style:normal;font-weight:bold;src:url("../font/woff/IRANYekanX-Bold.woff") format("woff"),url("../font/woff2/IRANYekanX-Bold.woff2") format("woff2")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:normal;src:url("../font/woff/IRANYekanX-Regular.woff") format("woff"),url("../font/woff2/IRANYekanX-Regular.woff2") format("woff2")}*{margin:0;padding:0;box-sizing:border-box}body{font-family:IRANYekanX  !important;display:flex;flex-direction:column;min-height:100vh;background-color:#fafafa;-moz-font-feature-settings:"ss02";-webkit-font-feature-settings:"ss02";font-feature-settings:"ss02"}h1,h2,h3,h4,h5,h6,input,textarea{font-family:IRANYekanX !important}ul{list-style:none}a{text-decoration:none;color:#212121}.container{width:100%;max-width:90rem;margin:0 auto}.flex{display:flex;justify-content:space-around;flex-wrap:wrap}.underline-link{font-size:1.5rem;margin-right:.8rem;position:relative;text-align:center}.underline-link::after{content:'';position:absolute;margin-top:1px;right:0;bottom:0;top:1.6rem;width:100%;height:.125rem;background:#e22449;transform:scaleX(0);transform-origin:left;transition:transform 350ms ease-in}.underline-link:hover::after{transform:scaleX(1);transform-origin:right}.taggle{display:none}.button{border:none;display:block;position:relative;padding:0.7rem 1.5rem;font-size:1.1rem;background:transparent;cursor:pointer;user-select:none;color:#4169E1;overflow:hidden}.button a{color:#4169E1}.button a:hover,.button a:focus{color:#fafafa}.button span{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent;z-index:-1;border:3px solid #4169E1}.button span::before{content:"";position:absolute;width:8%;height:500%;background:#fafafa;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-60deg);transition:all .5s}.button:hover span::before,.button:focus span::before{transform:translate(-50%, -50%) rotate(-90deg);width:100%;background:#4169E1}.button:hover a,.button:focus a{color:#fafafa}.sub-menu2,.sub-menu3{width:12.5rem;display:block;position:absolute;border-right:3px solid #e22449;top:0;right:13.1rem;background:rgba(40,40,40,0.95);box-shadow:1px 1px 4px rgba(0,0,0,0.5);z-index:100;opacity:0;visibility:hidden;transition:all 350ms linear}.sub-menu2 li,.sub-menu3 li{line-height:2.5rem;border-bottom:1px solid #444;transition:all 350ms linear}.sub-menu2::before,.sub-menu3::before{content:'';position:absolute;top:.5rem;right:-1.5rem;border:.75rem solid transparent;border-left-color:#e22449}.sub-menu2>li:hover .sub-menu3{opacity:1;visibility:visible}.sub-menu2>li:hover .sub-menu3 li{line-height:2.5rem}.nav-list{display:flex;justify-content:center;margin-bottom:1rem}.nav-list li{position:relative}.nav-list li:hover .sub-menu{opacity:1;visibility:visible}.nav-list li:hover .sub-menu li{line-height:2.5rem}.nav-list li:hover .sub-menu li:hover .sub-menu2{opacity:1;visibility:visible}.nav-list li:hover .sub-menu li:hover .sub-menu2 li{line-height:2.5rem}.nav-list li ul a{color:#BDBDBD;font-size:1rem}.nav-list li ul a:hover{color:white}.nav-list a{display:block;color:#212121;padding:0 1.1rem;font-weight:lighter;font-size:1.1rem;transition:color 650ms}.nav-list a:hover{color:#e22449}.sub-menu{width:12.5rem;display:block;position:absolute;top:2.1rem;border-top:3px solid #e22449;background:rgba(40,40,40,0.95);box-shadow:1px 1px 4px rgba(0,0,0,0.5);z-index:100;opacity:0;visibility:hidden;transition:all 350ms linear}.sub-menu li{line-height:1rem;border-bottom:1px solid #444;transition:all 350ms linear}.sub-menu li:hover{background:#3a3a3a}.sub-menu::before{content:'';position:absolute;top:-1.6rem;right:2rem;border:.75rem solid transparent;border-bottom-color:#e22449}.menu_logo img{width:5rem}.top_header{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}.tel{color:#fafafa}.sath1{display:flex;align-items:center}.sath{margin-left:1rem;font-size:1.3rem;color:#4169E1}.sath:hover{color:#e22449}.hphone{display:flex;align-items:center;font-size:1.5rem}.hphone a{margin-right:2rem}@media screen and (max-width: 1180px){.hphone a{display:none}.sath1{flex-direction:column}.sath{order:1;margin-top:1rem}.nav-list{width:100%;position:fixed;right:0;height:100vh;overflow-y:auto;display:none;flex-direction:column;align-items:inherit;background:#282828;z-index:1000}.nav-list li{line-height:4rem;width:100%;text-align:center}.nav-list li a{color:#BDBDBD;text-align:center}.nav-list li a:hover{color:#fafafa}.nav-list li:hover .sub-menu{opacity:1;visibility:visible;max-height:inherit}.nav-list .sub-menu{position:inherit;top:0;border:3px solid transparent;border-right-color:#e22449;margin-right:.7rem;max-height:0;width:100%}.nav-list .sub-menu::before{display:none}.nav-list .sub-menu li{line-height:1rem}.taggle{position:relative;width:4.3rem;height:4.3rem;background:transparent;border-radius:10px;display:flex;justify-content:center;align-items:center;overflow:hidden}.taggle span{position:absolute;width:2.5rem;height:0.4rem;background:#4169E1;border-radius:4px;transition:0.5s}.taggle span:nth-child(1){transform:translateY(-1rem);width:1.5rem;right:1rem}.taggle span:nth-child(2){transform:translateY(1rem);width:0.8rem;right:1rem}.taggle.active{background:#282828}.taggle.active span:nth-child(1){width:2.5rem;transform:translateY(0px) rotate(45deg);transition-delay:0.125s}.taggle.active span:nth-child(2){width:2.5rem;transform:translateY(0px) rotate(315deg);transition-delay:0.125s}.taggle.active span:nth-child(3){transform:translateX(-4rem)}nav.active_nav{background:#282828;border-bottom:1px solid rgba(255,255,255,0.1);width:100%;z-index:1000;position:fixed}nav.active_nav .container{padding:0 0}nav.active_nav .nav-list{display:flex}nav.active_nav .button{display:none}nav.active_nav .menu_logo{display:none}.sub-menu2,.sub-menu3{right:0;width:100%}.sub-menu2::before,.sub-menu3::before{display:none}}footer{width:100%;text-align:center;color:#fafafa;padding:0;margin:auto 0 0 0;display:block;background:#1a1a1a;bottom:0}footer .footer{padding:1rem .1rem}footer .footer span{color:#e22449}.footer-menu-back{background:#212121;padding-bottom:1rem}.footer-menu{display:flex;flex-wrap:wrap}.footer-menu .contact{flex:1;min-width:17rem;text-align:right;margin-right:.5rem}.footer-menu .contact h1{font-size:1.3rem;line-height:4rem}.footer-menu .contact h1 span{color:#e22449}.footer-menu .contact div{line-height:2.1rem;display:flex;align-items:center}.footer-menu .contact div svg{fill:#fafafa;margin-left:0.5rem}.footer-menu .contact div p{display:inline;margin-right:.3rem}.footer-menu .menu{flex:2;min-width:22rem;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-menu .menu .menu-item{flex:1;margin-right:2rem;text-align:right;min-width:12rem}.footer-menu .menu .menu-item h6{font-size:1.5rem;line-height:4rem;color:#e22449;margin-right:1rem}.footer-menu .menu .menu-item ul li{line-height:2rem;position:relative}.footer-menu .menu .menu-item ul li:before{content:'';position:absolute;right:0;top:.5rem;width:1px;height:.9rem;border-radius:.5px;background:#fafafa}.footer-menu .menu .menu-item ul li a{color:#fafafa;transition:.5s;margin-right:1rem;margin-left:2rem}.footer-menu .menu .menu-item ul li a:hover{margin-right:2rem;margin-left:1rem}.footer-menu .social{flex:1;min-width:17rem}.footer-menu .social img{width:7rem;height:auto;margin-top:1rem}.footer-menu .social div{margin-top:1rem}.footer-menu .social div a{font-size:2rem;color:#fafafa;margin:0 .5rem}.footer-menu .social div svg{fill:#fafafa}.footer-menu .social div svg:hover{fill:#e22449}.wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:.66rem}.archive-titr{margin:2rem}.box{position:relative;flex-basis:22rem;margin-bottom:2rem;box-shadow:0 1.4rem 8rem rgba(0,0,0,0.2);box-sizing:border-box;text-align:center}.box h2{font-size:1.2rem;font-weight:600;text-align:center;margin:1.1rem auto}.box p{padding:0 1rem;text-align:justify;line-height:1.6rem;margin-bottom:5rem}.box img{max-width:350px}.box-bottom{display:flex;justify-content:space-between;margin:1rem;position:absolute;bottom:0rem;right:0rem;left:0rem}.box-bottom div{font-size:0.8rem;color:#757575;padding-top:0.5rem}.box-bottom a{font-size:0.9rem;background:#e22449;padding:0.5rem 1rem;border-radius:0.8rem;color:#fafafa}.box-bottom a:hover{background:#4169E1}@media (max-width: 700px){.wrapper{justify-content:center}}
/*# sourceMappingURL=archive.css.map */
