/* Minification failed. Returning unminified contents.
(4,2840): run-time error CSS1039: Token not allowed after unary operator: '-ggs'
 */
/* Minification failed. Returning unminified contents.
(1,2840): run-time error CSS1039: Token not allowed after unary operator: '-ggs'
 */
.bg-theme{background-color:#079596;}.Jobpositions .card .card-header span button.btn:focus{box-shadow:none !important;}.Jobpositions .card .card-body{font-size:.9rem;}@font-face{font-family:IRANSans;font-style:normal;font-weight:normal;font-display:swap;src:local("IRANSans"),url("/assets/fonts/IRANSans/Farsi_numerals/webFonts/fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2") format("woff2"),url("/assets/fonts/IRANSans/Farsi_numerals/webFonts/fonts/woff/IRANSansWeb(FaNum)_Medium.woff") format("woff"),url("/assets/fonts/IRANSans/Farsi_numerals/webFonts/fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf") format("truetype"),url("/assets/fonts/IRANSans/Farsi_numerals/webFonts/fonts/eot/IRANSansWeb(FaNum)_Medium.eot?") format("eot"),url("/assets/fonts/IRANSans/Farsi_numerals/webFonts/fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix") format("embedded-opentype");}html{overflow-y:scroll;scroll-behavior:smooth;}.font-size-large{font-size:150%;}a{color:#005a96;}a:hover{text-decoration:none;}[dir="rtl"] *{text-align:right;}html,body{font-family:IRANSans !important;font-weight:300;background:#fcfcfc;}::selection{background-color:#079596;color:#fff;}body{overflow-x:hidden;}article{background-color:#fff;color:#292929;will-change:transform;}article p{line-height:2.2rem;font-size:.95rem;text-align:justify !important;}article h2,article h3,article h4,article h5,article h6{font-size:1.1rem;padding:1.5rem 0 0 0;font-weight:bold;line-height:1.5;color:#000;}article h2{font-size:125%;}article h3{color:#079596;font-size:120%;}@media(min-width:768px){article h2{font-size:1.42rem;}article h3{font-size:120%;}article h4{font-size:1.1rem;}article h5,article h6{font-size:1rem;}}article ol li,article ul li{color:#292929;font-size:.95rem;line-height:2.2rem;}article blockquote{background-color:#292929;color:#f2f2f2;padding:2.5rem;border-radius:5px;}article a{text-decoration:underline;-webkit-text-decoration-color:#20a6f9;text-decoration-color:#20a6f9;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:10px;}article header a{text-decoration:none;}article img{max-width:100% !important;height:auto !important;}article iframe,article video{width:100%;height:auto;aspect-ratio:16/9;}.text-end{text-align:end;}.text-start{text-align:start;}.root-title h1{margin-top:10px;}@media screen and (min-width:768px){.root-title h1{margin-top:16px;}}@media screen and (min-width:991px){form[action="/search"]{margin-top:60px;}}.text-gray{color:#848484;}.pagination-container .pagination{padding:0;}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:all !important;}#ModalFormRecordGenerator #Greatsubmit{max-width:120px;margin-right:auto;}.fa-search{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:16px;height:16px;border:2px solid;border-radius:100%;margin-left:-4px;margin-top:-4px;}.fa-search:after{content:"";display:block;box-sizing:border-box;position:absolute;border-radius:3px;width:2px;height:8px;background:currentColor;transform:rotate(-45deg);top:10px;left:12px;}.section-content.panel-formGenerator .breadcrumb-item+.breadcrumb-item::before{float:right;padding:0 .5rem;}.section-content.panel-formGenerator h1{font-size:1.3rem;}@media(min-width:768px){.section-content.panel-formGenerator h1{font-size:150%;}}.section-content.panel-formGenerator h3.text-center{font-size:1.3rem;margin-bottom:20px;}@media(min-width:768px){.section-content.panel-formGenerator h3.text-center{font-size:1.75rem;}}.section-content.panel-formGenerator .GreatForm p{font-size:.9rem;line-height:2;}@media(min-width:768px){.section-content.panel-formGenerator .GreatForm p{font-size:1rem;}}.section-content.panel-formGenerator .GreatForm ul{padding-right:1rem;}.section-content.panel-formGenerator .GreatForm ul li{font-size:.9rem;line-height:2;}@media(min-width:768px){.section-content.panel-formGenerator .GreatForm ul li{font-size:1rem;}}@media(min-width:768px){.section-content.panel-formGenerator .GreatForm ul{font-size:1rem;}}.video .content{position:relative;max-width:100% !important;}.video .content video{outline:none;border-radius:8px;max-width:100% !important;overflow:hidden;right:0;height:auto;}@media(min-with:1024px) and (max-width:1200px){.video .content video{width:610px !important;}}@media(min-with:1024px){.video .content video{height:auto !important;}}@media(max-width:768px){.main-menu{display:block !important;width:100%;}}.main-menu .sub-menu li{background:#fff;min-height:39px;}.main-menu .sub-menu li a,.main-menu .sub-menu li span{color:#079596 !important;}.main-menu .menu li a{background:none !important;font-size:.85rem;padding:10px 8px;white-space:nowrap;font-weight:100;}@media(max-width:1025px){.main-menu .menu li a{padding:10px 8px;}}.main-menu .menu li a span{color:#232323;}.main-menu .menu li:hover a span{color:#079596;}@media screen and (min-width:991px){.main-menu .menu .menu-list li[data-level="1"]>a{position:relative;}.main-menu .menu .menu-list li[data-level="1"]>a:after{content:"";position:absolute;width:100%;height:3px;background-color:#079596;bottom:0;right:0;opacity:0;transition:all .4s ease;}.main-menu .menu .menu-list li[data-level="1"]>a:after:not(:first-child){padding:10px;}.main-menu .menu .menu-list li[data-level="1"]:hover a:after{opacity:1;}}.main-menu .menu .menu-list li[data-level="2"] .title{position:relative;padding-bottom:10px;margin-bottom:5px;display:inline-flex;align-items:center;justify-content:flex-start;display:block;}.main-menu .menu .menu-list li[data-level="2"] .title:after{position:absolute;content:"";bottom:0;width:100%;height:1px;background-color:#ccc;right:0;}.main-menu .menu .menu-list li[data-level="2"] .title span{color:#079596;}.main-menu .menu .menu-mobile{height:62px;}@media(max-width:768px){.main-menu .menu .menu-mobile{top:79px !important;}}.main-menu .menu ul>li>.megamenu{width:100%;left:inherit;background-color:#fff;}@media screen and (min-width:1023px){.main-menu .menu ul>li>.megamenu{width:150% !important;position:absolute;right:0;top:40px !important;}}.main-menu .menu ul>li>.megamenu .link-list li a{font-size:.9rem;font-weight:300 !important;transition:all .6s ease;}.main-menu .menu-mobile{height:62px;}@media(max-width:768px){.main-menu .menu-mobile{position:relative !important;}}.main-menu .button-serchSubmit{position:absolute;left:67px;top:50%;transform:translateY(-50%);background:#f2f2f2;border:0;}header.fixed-top-header{background:#0c8f8b;background:-moz-linear-gradient(-45deg,#0c8f8b 0%,#10bfb9 100%);background:-webkit-linear-gradient(-45deg,#0c8f8b 0%,#10bfb9 100%);background:linear-gradient(-45deg,#0c8f8b 0%,#10bfb9 100%);}@media only screen and (min-width:992px){header #top-header-link-items-wrap #top-header-link-items li a:hover,header #top-header-link-items-wrap #top-header-link-items li a:focus,header #top-header-link-items-wrap #top-header-link-items li a:active{color:#232323 !important;background:none;}header #top-header-link-items-wrap #top-header-link-items li:not(:last-child) a:after{content:'';border-left:1px solid rgba(247,247,247,.74);height:10px;top:5px;left:0;display:inline-block;position:absolute;}header #top-header-link-items-wrap #top-header-link-items li a{color:#fff;font-size:.94rem;line-height:20px;position:relative;display:inline-block;padding:0;direction:rtl;}header #top-header-link-items-wrap #top-header-link-items li:not(:last-child) a{margin-left:10px;padding-left:10px;}}@media only screen and (min-width:992px){#mid-header{width:100%;background:#e4efef;box-shadow:0 0 7px rgba(204,204,204,.4);}#mid-header.fixed-top-header{position:fixed !important;top:0;left:0;right:0;z-index:999999 !important;padding:4px 7px !important;}}@media only screen and (min-width:992px) and (max-width:991px){#mid-header.fixed-top-header{-webkit-animation:swing-in-top-fwd 1.5s cubic-bezier(.175,.885,.32,1.275) both;animation:swing-in-top-fwd 1.5s cubic-bezier(.175,.885,.32,1.275) both;}}@media only screen and (min-width:992px){#mid-header.fixed-top-header .menu ul[data-level="1"] li[data-level="1"] a span.menu-name{color:#232323;}#mid-header.fixed-top-header .menu ul[data-level="2"]{top:45px;}#mid-header.fixed-top-header .menu ul[data-level="2"] li[data-level="2"] ul{top:0;}#mid-header.fixed-top-header .menu ul[data-level="2"] li[data-level="2"] a.title span.menu-name{color:#079596;}#mid-header.fixed-top-header .menu ul[data-level="3"] li[data-level="3"] a:hover span.menu-name{color:#079596;}#mid-header.fixed-top-header .menu ul[data-level="3"] li[data-level="3"] a span.menu-name{color:#232323;}}#site-header #mid-header{position:relative;padding:15px 0;margin:0;z-index:99;transition:all ease-in-out .3s;background-color:#f8f9fb;}@media screen and (max-width:768px){#site-header #mid-header{background-color:#fff;}}#site-header #mid-header.fixed-top-header{box-shadow:0 2px 20px rgba(0,0,0,.15);}#site-header #mid-header .login-section .portal-btn a,#site-header #mid-header .login-section .phone a,#site-header #mid-header .login-section-mobile .portal-btn a,#site-header #mid-header .login-section-mobile .phone a{display:block;padding:9px 15px;box-shadow:0 0 7px #d4d4d4;color:#fff;border-radius:5px;font-size:.8rem;transition:all .6s ease;border:1px solid transparent;}@media(max-width:768px){#site-header #mid-header .login-section .portal-btn a,#site-header #mid-header .login-section .phone a,#site-header #mid-header .login-section-mobile .portal-btn a,#site-header #mid-header .login-section-mobile .phone a{display:block;padding:9px 15px;border-radius:5px;font-size:.8rem;transition:all .6s ease;}#site-header #mid-header .login-section .portal-btn a svg path,#site-header #mid-header .login-section .phone a svg path,#site-header #mid-header .login-section-mobile .portal-btn a svg path,#site-header #mid-header .login-section-mobile .phone a svg path{fill:#009a9a;transition:all .6s ease;}}#site-header #mid-header .login-section .portal-btn a svg path,#site-header #mid-header .login-section .phone a svg path,#site-header #mid-header .login-section-mobile .portal-btn a svg path,#site-header #mid-header .login-section-mobile .phone a svg path{transition:all .6s ease;}#site-header #mid-header .login-section .phone a,#site-header #mid-header .login-section-mobile .phone a{background:#009a9a;}#site-header #mid-header .login-section .phone a svg path,#site-header #mid-header .login-section-mobile .phone a svg path{fill:#fff;}#site-header #mid-header .login-section .phone a:hover,#site-header #mid-header .login-section-mobile .phone a:hover{border:1px solid #009a9a;background:transparent;color:#009a9a;box-shadow:0 0 6px 6px rgba(0,154,154,.1);}@media(max-width:768px){#site-header #mid-header .login-section .phone a:hover svg path,#site-header #mid-header .login-section-mobile .phone a:hover svg path{fill:#fff;}}#site-header #mid-header .login-section .phone a:hover svg path,#site-header #mid-header .login-section-mobile .phone a:hover svg path{fill:#009a9a;}#site-header #mid-header .login-section .portal-btn a,#site-header #mid-header .login-section-mobile .portal-btn a{background:#079596;}#site-header #mid-header .login-section .portal-btn a:hover,#site-header #mid-header .login-section-mobile .portal-btn a:hover{border:1px solid #079596;background:transparent;color:#079596;box-shadow:0 0 6px 6px rgba(0,154,154,.1);}#site-header #mid-header .login-section .portal-btn a:hover svg path,#site-header #mid-header .login-section-mobile .portal-btn a:hover svg path{fill:#079596;}#site-header #mid-header .login-section .portal-btn,#site-header #mid-header .login-section-mobile .portal-btn{padding:5px 15px;}#site-header #mid-header .login-section .phone,#site-header #mid-header .login-section-mobile .phone{padding:6px 8px;}#site-header #mid-header .login-section-mobile{border-top:1px solid rgba(7,149,150,.3);box-shadow:0 0 7px #bfbfbf;}#site-header #mid-header .login-section-mobile .portal-btn:hover,#site-header #mid-header .login-section-mobile .phone:hover{background:transparent;}#site-header #mid-header .login-section-mobile .portal-btn:hover a,#site-header #mid-header .login-section-mobile .phone:hover a{color:#fff;border:1px solid #fff;}#site-header #mid-header .login-section-mobile .portal-btn:hover a svg path,#site-header #mid-header .login-section-mobile .phone:hover a svg path{fill:#fff;}@-webkit-keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0;}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1;}}@keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0;}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1;}}@media only screen and (min-width:768px){footer [class^="footer-row"]{margin:0;padding:30px 0 !important;}}footer .footer-row2{padding:15px 0;background:#f8f9fb;}footer .footer-row2 .section-title-inline{font-size:1rem;font-weight:bold;position:relative;margin-bottom:15px;overflow:hidden;width:100%;display:block;line-height:27px;}footer .footer-row2 .section-title-inline span{display:inline-block;padding-left:15px;position:relative;white-space:nowrap;color:#079596;}footer .footer-row2 #footer-shortcut-links li,footer .footer-row2 #footer-design-services li,footer .footer-row2 #footer-services-seo li{position:relative;padding-right:20px;}footer .footer-row2 #footer-shortcut-links li:hover::before,footer .footer-row2 #footer-design-services li:hover::before,footer .footer-row2 #footer-services-seo li:hover::before{background:#fe8433;}footer .footer-row2 #footer-shortcut-links li::before,footer .footer-row2 #footer-design-services li::before,footer .footer-row2 #footer-services-seo li::before{content:'';background:#079596;border-radius:50%;width:10px;height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease;}footer .footer-row2 #footer-shortcut-links li a,footer .footer-row2 #footer-design-services li a,footer .footer-row2 #footer-services-seo li a{color:#848484;white-space:nowrap;transition:all .3s ease;}footer .footer-row2 #footer-shortcut-links li a:hover,footer .footer-row2 #footer-design-services li a:hover,footer .footer-row2 #footer-services-seo li a:hover{color:#fe8433;}footer .mini-footer{padding:20px 0;background:#f8f9fb;}footer .mini-footer .copyright-text{padding-top:10px;}footer .contact-summary .text{color:#232323;}footer .contact-summary .text ul li{margin-bottom:7px;font-size:.8rem;color:#848484;}footer .contact-summary .text ul li i{font-size:1rem;}footer .contact-summary .text ul li a{color:#848484;transition:all .4s ease;}footer .contact-summary .text ul li a:hover{transform:translateX(-6px);color:#079596;}footer .back-to-top{position:fixed;bottom:20px;right:20px;z-index:200;background:#fff;border:2px solid #fe8433;width:40px;height:40px;border-radius:4px;cursor:pointer;-moz-box-shadow:0 3px 10px rgba(0,0,0,.01),0 3px 10px rgba(0,0,0,.15);-webkit-box-shadow:0 3px 10px rgba(0,0,0,.1),0 3px 10px rgba(0,0,0,.5);box-shadow:0 3px 10px rgba(0,0,0,.1),0 3px 10px rgba(0,0,0,.5);transition:background .3s ease;display:flex;align-items:center;justify-content:center;}footer .back-to-top:hover{background-color:#fe8433;}footer .back-to-top:hover i.fa-duble-top-arrow::before{border-color:#fff;}@media(max-width:768px){footer .back-to-top{bottom:50px;}}footer .back-to-top i.fa-duble-top-arrow::before{content:"";display:block;box-sizing:border-box;width:10px;height:10px;border-top:2px solid;border-right:2px solid;border-color:#fe8433;transform:rotate(-45deg);transition:color .3s ease;}footer .footer-list li a,footer .footer-list li span{font-size:.8rem;display:block;color:#232323;margin-bottom:10px;}footer .content-social .title span{font-size:.8rem;}footer .content-social .description p{font-size:.8rem;line-height:1.8rem;color:#848484;}footer .content-social .social ul li a{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:#fff;background:#079596;padding:7px;border-radius:50%;transition:all .4s ease;}footer .content-social .social ul li a:hover{background-color:#fe8433;transform:translateY(-6px);}footer .content-social .social ul li a:hover svg.aparat .st0{fill:#fe8433;stroke:#fff;stroke-width:25;stroke-miterlimit:10;}footer .content-social .social ul li a:hover svg.aparat .st1{fill:#fff;}footer .content-social .social ul li a svg.aparat .st0{fill:#079596;stroke:#fff;stroke-width:25;stroke-miterlimit:10;transition:all .3s ease;}footer .content-social .social ul li a svg.aparat .st1{fill:#fff;}footer .newsletters-item input.form-control{border:0;height:50px;box-shadow:0 0 .25rem rgba(78,77,77,.3);}footer .newsletters-item .btn-newsletters{height:50px;background:#fe8433;color:#fff;border:0;text-align:center;transition:all .3s ease;min-width:100%;}@media(min-width:476px){footer .newsletters-item .btn-newsletters{min-width:152px;}}footer .newsletters-item .btn-newsletters:hover{background-color:#fe8433;}footer .information .address span,footer .information .address a,footer .information .phone-number span,footer .information .phone-number a{font-size:.85rem;color:#848484;}
