@font-face{font-family:iransansweb;src:url(../webfonts/IRANSansWeb.ttf) format("truetype")}@font-face{font-family:iransansweb-light;src:url(../webfonts/IRANSansWeb-Light.ttf) format("truetype")}@font-face{font-family:iransansweb-bold;src:url(../webfonts/IRANSansWeb-Bold.ttf) format("truetype")}@font-face{font-family:sahafiraoof;src:url(../webfonts/sahafiraoof.ttf) format("truetype"),url(../webfonts/sahafiraoof.otf) format("opentype"),url(../webfonts/sahafiraoof.woff) format("woff"),url(../webfonts/sahafiraoof.svg#sahafiraoof) format("svg")}[class*=" icon-"]:before,[class^=icon-]:before{font-family:sahafiraoof!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-left-border:before{content:"\61"}.icon-right-border:before{content:"\62"}html{font-size:16px}@media (max-width:768px){html{font-size:14px}}@media (max-width:576px){html{font-size:12px}}a:focus,a:hover{text-decoration:none}button{cursor:pointer}img{max-width:100%}body{background:#fff;font-family:iransansweb;line-height:1.5}ul{padding:0}#headerPicture{width:100%}.remodal{overflow:hidden;padding-top:45px;padding-top:2.8125rem;padding-right:35px;padding-right:2.1875rem;padding-bottom:35px;padding-bottom:2.1875rem;padding-left:35px;padding-left:2.1875rem}.remodal .remodal-close{font-size:25px;font-size:1.5625rem;height:45px;height:2.8125rem;line-height:45px;line-height:2.8125rem;outline:0;width:45px;width:2.8125rem;text-align:center;z-index:2}.remodal .modalHeader{background:#fafafa;box-shadow:0 1px 1px 0 rgba(51,51,51,.1);box-shadow:0 .0625rem .0625rem 0 rgba(51,51,51,.1);color:#ab47bc;margin-top:0;margin-top:0;margin-right:0;margin-right:0;margin-bottom:0;margin-bottom:0;margin-left:0;margin-left:0;padding-top:10px;padding-top:.625rem;padding-right:15px;padding-right:.9375rem;padding-bottom:5px;padding-bottom:.3125rem;padding-left:15px;padding-left:.9375rem;text-align:right;z-index:1}.remodal .modalHeader .icon{font-size:20px;font-size:1.25rem;margin-top:0;margin-top:0;margin-right:0;margin-right:0;margin-bottom:10px;margin-bottom:.625rem;margin-left:0;margin-left:0;vertical-align:middle}.remodal .modalHeader .title{vertical-align:middle}.remodal .remodalContent{margin-top:35px;margin-top:2.1875rem}.remodal .description{color:#757575;font-size:14px;font-size:.875rem;margin-top:10px;margin-top:.625rem;margin-right:0;margin-right:0;margin-bottom:0;margin-bottom:0;margin-left:0;margin-left:0;padding-top:0;padding-top:0;padding-right:10px;padding-right:.625rem;padding-bottom:10px;padding-bottom:.625rem;padding-left:0;padding-left:0;text-align:right}.remodal .btn-default{background:#ab47bc;color:#fff}.remodal[data-remodal-id=modalSearch] .form-control{margin-top:55px;margin-top:3.4375rem;margin-right:35px;margin-right:2.1875rem;margin-bottom:15px;margin-bottom:.9375rem;margin-left:35px;margin-left:2.1875rem;width:calc(100% - 70px);width:calc(100% - 4.375rem)}.remodal .remodalBxslider img{cursor:-webkit-grab}@media (max-width:992px){#top-logo{margin-top:10px;margin-top:.625rem;margin-right:0;margin-right:0;margin-bottom:0;margin-bottom:0;margin-left:0;margin-left:0}}#nav-container{background:-webkit-linear-gradient(45deg,#d500f9 0,#8e24aa 100%);background:linear-gradient(45deg,#d500f9 0,#8e24aa 100%);border-bottom:.1875rem solid #fff;padding-top:10px;padding-top:.625rem;padding-bottom:10px;padding-bottom:.625rem}.nav-link{cursor:pointer}.navbarTop{padding-right:40px;padding-right:2.5rem;padding-left:40px;padding-left:2.5rem}.navbarTop #navbar-logo{width:64px;width:4rem}@media (max-width:992px){.navbarTop .navbar-nav{margin-top:10px;margin-top:.625rem;margin-right:0;margin-right:0;margin-bottom:0;margin-bottom:0;margin-left:0;margin-left:0}}.navbarTop [data-remodal-target=modalSearch]{color:#fff!important}.navbarTop a{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.navbarTop .nav-item{margin-right:0!important;margin-right:0!important;padding-right:5px;padding-right:.3125rem;padding-left:5px;padding-left:.3125rem}.navbarTop .nav-item>.nav-link{color:#fff;font-size:16px;font-size:1rem}.navbarTop .nav-item>.nav-link:after{display:none}.navbarTop .nav-item>.nav-link:focus,.navbarTop .nav-item>.nav-link:hover{color:#fdd835!important}.navbarTop .nav-item.active>.nav-link{color:#fdd835!important}.navbarTop .nav-item.show>.nav-link{color:#fdd835!important}@media (max-width:992px){.navbarTop .dropdown{width:100%}}.navbarTop .dropdown-menu{min-width:260px;min-width:16.25rem}.navbarTop .dropdown-menu a{color:#757575;font-size:14px;font-size:.875rem;margin-top:0;margin-top:0;margin-right:0;margin-right:0;margin-bottom:5px;margin-bottom:.3125rem;margin-left:0;margin-left:0;word-break:break-word;white-space:normal}.navbarTop .dropdown-menu a:focus,.navbarTop .dropdown-menu a:hover{color:#d500f9}.navbarTop .dropdown-menu a.active,.navbarTop .dropdown-menu a:active{background:#f8f9fa}.navbarTop .seprator{color:#fff;display:inline-block;font-size:20px;font-size:1.25rem;padding-top:10px;padding-top:.625rem;padding-right:0 10px;padding-right:0 10/16rem;padding-bottom:0;padding-bottom:0}@media (max-width:992px){.navbarTop .seprator{display:none}}.navbarTop .navbar-toggler{border:rgba(255,255,255,.5) solid 1px;color:#fff;font-size:30px;font-size:1.875rem;outline:0}.navbarTop .fa-user{margin-right:5px;margin-right:.3125rem}@media (max-width:992px){.navbarTop .fa-user{display:none}}.navbarTop .fa-angle-down{position:relative;top:.125rem}.navbar-brand img{width:81px;width:5.0625rem}.middle-section{padding-top:60px;padding-top:3.75rem;padding-bottom:40px;padding-bottom:2.5rem}.middle-section .container-fluid{max-width:1440px}.middle-section .section-title{margin-bottom:50px;margin-bottom:3.125rem}.middle-section .section-title span{display:inline-block;font-size:30px;font-size:1.875rem;vertical-align:middle}.middle-section .section-title .icon{display:inline-block;font-size:56px;font-size:3.5rem;line-height:40px;line-height:2.5rem;vertical-align:middle}.middle-section.light .section-title span{color:#000}.middle-section.light .section-title .icon{color:#ab47bc}.middle-section.dark{background:-webkit-linear-gradient(45deg,#c101e2 0,#8e24aa 50%,#c101e2 100%);background:linear-gradient(45deg,#c101e2 0,#8e24aa 50%,#c101e2 100%)}.middle-section.dark .section-title span{color:#fff}.middle-section.dark .section-title .icon{color:#fff}.more{color:#16b09f!important;cursor:pointer;display:inline-block;margin-top:50px;margin-top:3.125rem;margin-bottom:30px;margin-bottom:1.875rem}.more span{display:inline-block;font-size:18px;font-size:1.125rem;vertical-align:middle}.more .icon{display:inline-block;height:28px;height:1.75rem;font-size:24px;font-size:1.5rem;vertical-align:middle}.service-item{margin-bottom:30px;margin-bottom:1.875rem}.service-item .service-title{margin-bottom:20px;margin-bottom:1.25rem}.service-item .service-title .service-icon{border-radius:50%;border:1px solid #ab47bc;color:#ab47bc;display:inline-block;font-size:22px;font-size:1.375rem;height:50px;height:3.125rem;padding-top:12px;padding-top:.75rem;text-align:center;width:50px;width:3.125rem}.service-item .service-title .title{color:#ab47bc;font-size:24px;font-size:1.5rem}.service-item .description{color:#9e9e9e;font-size:16px;font-size:1rem;padding-right:10px;padding-right:.625rem;padding-left:10px;padding-left:.625rem}.customer-item{color:#fff;margin-bottom:60px;margin-bottom:3.75rem}.customer-item .image{background:rgba(255,255,255,.15);border-radius:50%;box-shadow:0 3px 7px 0 rgba(51,51,51,.25);box-shadow:0 .1875rem .4375rem 0 rgba(51,51,51,.25);display:inline-block;height:128px;height:8rem;margin-bottom:30px;margin-bottom:1.875rem;width:128px;width:8rem}.customer-item .title{font-size:18px;font-size:1.125rem}.project-item{margin-top:0;margin-top:0;margin-right:0;margin-right:0;margin-bottom:10px;margin-bottom:.625rem;margin-left:0;margin-left:0;padding-top:5px;padding-top:.3125rem;padding-right:5px;padding-right:.3125rem;padding-bottom:5px;padding-bottom:.3125rem;padding-left:5px;padding-left:.3125rem}.project-item .project{display:block;box-shadow:0 1px 1px 0 rgba(51,51,51,.15);box-shadow:0 .0625rem .0625rem 0 rgba(51,51,51,.15);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.project-item .project:hover{box-shadow:0 5px 7px 0 rgba(51,51,51,.15);box-shadow:0 .3125rem .4375rem 0 rgba(51,51,51,.15)}.project-item .title{background:#fafafa;color:#9c27b0;font-size:16px;font-size:1rem;margin-top:0;margin-top:0;margin-right:0;margin-right:0;margin-bottom:0;margin-bottom:0;margin-left:0;margin-left:0;padding-top:20px;padding-top:1.25rem;padding-right:15px;padding-right:.9375rem;padding-bottom:20px;padding-bottom:1.25rem;padding-left:15px;padding-left:.9375rem;text-align:center}.footer{background:#424242;color:#fff;padding-top:65px;padding-top:4.0625rem;padding-bottom:35px;padding-bottom:2.1875rem}.footer .container-fluid{max-width:1440px}.footer .footer-list li{margin-bottom:10px;margin-bottom:.625rem}.footer .footer-list .icon{display:inline-block;font-size:24px;font-size:1.5rem;margin-left:5px;margin-left:.3125rem;text-align:center;vertical-align:middle;width:30px;width:1.875rem}.footer .footer-list .title{display:inline-block;font-size:18px;font-size:1.125rem;vertical-align:middle;width:calc(100% - 40px);width:calc(100% - 2.5rem)}.copyRight{background:#212121;direction:ltr;padding-top:10px;padding-top:.625rem;padding-right:10px;padding-right:.625rem;padding-bottom:10px;padding-bottom:.625rem;padding-left:10px;padding-left:.625rem}.copyRight img{border-radius:100%;width:48px;width:3rem;vertical-align:middle}.copyRight span{color:#757575;display:inline-block;font-size:14px;font-size:.875rem;padding-top:0;padding-top:0;padding-right:0;padding-right:0;padding-bottom:0;padding-bottom:0;padding-left:5px;padding-left:.3125rem;vertical-align:middle}
