@import "../assets/vazir-font-v19.1.0/Farsi-Digits/style.css";@import "../assets/icofont/icofont.min.css";@import "../assets/bootstrap/css/bootstrap.min.css";@import "../assets/OwlCarousel/dist/assets/owl.carousel.min.css";@import "../assets/animate.css/animate.min.css";@import "../assets/scalize/css/scalize.min.css";@import "../assets/scalize/sass/animation.scss";html{scroll-behavior:smooth}@font-face{font-family:Samim;src:url(../assets/samin/Samim.eot);src:url(../assets/samin/Samim.eot?#iefix) format("embedded-opentype"),url(../assets/samin/Samim.woff) format("woff"),url(../assets/samin/Samim.ttf) format("truetype");font-weight:400}@font-face{font-family:Samin;src:url(../assets/samin/Samim-Bold.eot);src:url(../assets/samin/Samim-Bold.eot?#iefix) format("embedded-opentype"),url(../assets/samin/Samim-Bold.woff) format("woff"),url(../assets/samin/Samim-Bold.ttf) format("truetype");font-weight:700}body{background:#fafafa;direction:rtl;text-align:right;font-family:Samin;color:#333;min-height:300vh}.main-site{min-height:100vh}a:hover,a:focus{text-decoration:none}ul{padding:0;margin:0}.overflow-hidden{overflow:hidden}.lh-1-5{line-height:1.5}.lh-2{line-height:2}.pad-15{padding:15px}.pad-30{padding:30px}.mb-00{margin-bottom:0!important}.mb-15{margin-bottom:15px}.mb-30{margin-bottom:30px}.mb-45{margin-bottom:45px}.mb-60{margin-bottom:60px}.mb-100{margin-bottom:100px}.mb-90{margin-bottom:90px}.mt-15{margin-top:15px}.mt-30{margin-top:30px}.mt-45{margin-top:45px}.mt-60{margin-top:60px}.mt-90{margin-top:90px}.box-shd{-webkit-box-shadow:0 2px 16px 0 rgba(29,29,29,0.2);-moz-box-shadow:0 2px 16px 0 rgba(29,29,29,0.2);box-shadow:0 2px 16px 0 rgba(29,29,29,0.2)}.transition-2{transition:.2s all ease}.obj-cover{object-fit:cover}.dir-ltr{direction:ltr}.dir-rtl{direction:rtl!important}.c-pointer{cursor:pointer}.h-100-vh{height:100vh}.side-nav{min-height:100vh;top:0;z-index:8;right:-300px;transition:.2s right ease}#side-nav.visible{right:0}.close-side-nav i{font-size:2em}.side-nav-menu{width:300px;height:100vh}.side-nav-menu ul li a{font-size:1.5em;color:#333;padding:5px 0}.side-nav-menu ul li a:hover{color:#d82533}.side-nav-menu ul li a.web-dsn:hover{color:#d82533}.side-nav-menu ul li a.app-dsn:hover{color:#2878db}.side-nav-menu ul li a.creativity:hover{color:#239f46}.side-nav-menu ul li a.marketing:hover{color:#fc712c}.side-nav-menu ul li.active a{color:#d82533}.side-nav-menu ul li.active a.web-dsn{color:#d82533}.side-nav-menu ul li.active a.app-dsn{color:#2878db}.side-nav-menu ul li.active a.creativity{color:#239f46}.side-nav-menu ul li.active a.marketing{color:#fc712c}#main-spy-scroll{width:75px;background-color:transparent;left:25px;top:0;z-index:4}#main-spy-scroll li a{padding:2px 5px}#main-spy-scroll li a span{width:6px;height:6px;border-radius:50%;background-color:#333;transition:.2s ease all}#main-spy-scroll li.active a span,#main-spy-scroll li a span:hover{background-color:#ddd;width:15px;height:15px;border:2px solid #333}#scroll-top-holder{right:-13px;bottom:80px;z-index:4;transform:rotate(-90deg);display:flex;color:#fff}#scroll-top-holder span.text{font-size:.8em;padding-left:15px;padding-top:7px}#scroll-top-holder span.text.down::before{content:"اسکرول به پایین"}#scroll-top-holder span.text.up::before{content:"برگشتن به بالا"}#scroll-top-holder i{font-size:2.5em;transform:rotate(90deg)}#scroll-top-holder.dark-color{color:#666;right:-4px}#header{padding:30px 45px;background-color:transparent;z-index:6}#header.active{background-color:#221f1f;padding:15px 45px;-webkit-box-shadow:0 2px 16px 0 rgba(29,29,29,0.2);-moz-box-shadow:0 2px 16px 0 rgba(29,29,29,0.2);box-shadow:0 2px 16px 0 rgba(29,29,29,0.2)}.side-nav-toggle{width:105px}.hamburger{width:60px}.hamburger span{height:2px;background-color:#eaeaea;margin:5px 0}.hamburger:hover span:first-child{transform:translateY(-5px)}.hamburger:hover span:last-child{transform:translateY(5px)}.logo-wrapper img{width:85px;height:auto}#hero-img-gallery{display:none}.owl-stage-outer,.owl-stage,.owl-item{height:100%}.quick-intro{padding:0 150px;width:100%;z-index:2}.quick-intro h1{font-size:3em}.quick-intro h1 span{margin:5px 0}.quick-intro p{width:25%;font-size:1.25em}#hero-nav nav{border:1px solid #fff}#hero-nav nav a{font-family:vazir-light;font-size:.9em;border-left:1px solid #fff;padding:5px 15px;margin-right:-5px}#hero-nav nav a:hover{background-color:#fff;color:#333!important}#hero-nav nav a:last-child{border:none}.parallax-box{transition:initial}#categories{padding:150px 0}.category{padding-top:150px}.category:first-child{padding-top:0}.category:last-child{padding-bottom:0}.category-name{display:none;padding:15px 0}.category-name i{font-size:1.5em}#creativity .category-name{color:#239f46}#digital-marketing .category-name{color:#fc712c}#web-dsn .category-name{color:#d82533}#app-dsn .category-name{color:#2878db}.category-name-big{padding-right:50px;transform:translateY(-50px)}.category-name-big h2{font-size:4em}.category-video{height:500px}.category-details{justify-content:space-between;padding:0 60px}.category-description{padding-top:100px;flex-basis:50%}.category-features{flex-basis:50%;text-align:left;transform:translateY(-85px)}.features-list{padding:20px 45px 40px;width:280px}.features-list li{padding:15px 0;border-bottom:1px solid #eaeaea}.features-list li i{margin-left:12px;font-size:1.25em}.features-list li span.feature-name{font-size:.9em}#creativity .features-list li i{color:#239f46}#digital-marketing .features-list li i{color:#fc712c}#web-dsn .features-list li i{color:#d82533}#app-dsn .features-list li i{color:#2878db}.category-features.mobile-show{display:none}.category-cta{padding:0 60px}.cta-icon{border-radius:50%;width:40px;height:40px;margin-left:15px}.cta-icon::before{content:"";display:block;width:16px;height:2px;background-color:#d82533;position:absolute;right:-16px;top:19px}#creativity .cta-icon::before{background-color:#239f46}#digital-marketing .cta-icon::before{background-color:#fc712c}#web-dsn .cta-icon::before{background-color:#d82533}#app-dsn .cta-icon::before{background-color:#2878db}.cta-icon i{font-size:1.75em;color:#fff;margin-right:-6px}.cta-text span{font-size:.95em}#creativity .cta-link{color:#239f46}#digital-marketing .cta-link{color:#fc712c}#web-dsn .cta-link{color:#d82533}#app-dsn .cta-link{color:#2878db}.cta-link:hover{color:#333!important}.cta-link:hover .cta-icon,.cta-link:hover .cta-icon::before{background-color:#333!important}#creativity .cta-icon{background-color:#239f46}#digital-marketing .cta-icon{background-color:#fc712c}#web-dsn .cta-icon{background-color:#d82533}#app-dsn .cta-icon{background-color:#2878db}#creativity-video{box-shadow:0 100px 200px rgba(35,159,70,0.3);-webkit-box-shadow:0 100px 200px rgba(35,159,70,0.3)}#digital-marketing-video{box-shadow:0 100px 200px rgba(63,21,0,0.3);-webkit-box-shadow:0 100px 200px rgba(63,21,0,0.3)}#web-dsn-video{box-shadow:0 100px 200px rgba(66,0,5,0.3);-webkit-box-shadow:0 100px 200px rgba(66,0,5,0.3)}#app-dsn-video{box-shadow:0 100px 200px rgba(30,96,178,0.3);-webkit-box-shadow:0 100px 200px rgba(30,96,178,0.3)}#portfolio{background-color:#221f1f;padding:150px 0;overflow-x:hidden}#portfolio-inner .background{height:600px;flex-basis:50%;transition:.4s ease-in-out all}#portfolio-inner .background img{width:110%;height:110%}#portfolio-inner .background .description{padding:100px 25px;z-index:2;background-color:rgba(34,31,31,0.5)}#portfolio-inner .background .description .badge{transform:translateX(50px)}#portfolio-inner .background .description .badge span{font-size:1.5em;width:60px;height:60px;background-color:#d82533;border-radius:50%}#portfolio-inner .background .description{right:0;top:0}#portfolio-inner .background:hover{transform:scale(1.1)}#portfolio-inner .logos{flex-basis:50%}#portfolio-inner .logos .logo-holder{width:50%;height:300px}#portfolio-inner .logos .logo-holder img{width:100px;height:auto}#portfolio-inner .logos .logo-outer:first-child .logo-holder{background-color:#fff}#portfolio-inner .logos .logo-outer:nth-child(2){direction:ltr}#portfolio-inner .logos .logo-outer:nth-child(2) .logo-holder{background-color:#2c2929}#portfolio-inner a:nth-child(odd) .single-portfolio{flex-direction:row-reverse}.testimonial-details .name{padding-left:5px}.testimonial-details .name::after{content:"";display:block;width:1px;height:20px;background-color:rgba(238,238,238,0.43);position:absolute;left:0;top:2px}.testimonial-details .name-position{margin-right:15px}.testimonial-details .position,.testimonial-details .company-name{font-size:.9em;color:#888}.testimonial-details .company-name{margin-top:5px}#testimonials #quote-icon{font-size:4em;margin-left:30px;display:inline-block;right:-70px}#testimonials-holder{padding-top:10px}#testimonials-holder .owl-dots{text-align:center}#testimonials-holder .owl-dots .owl-dot{background-color:#888;width:6px;height:6px;margin:0 15px;border-radius:50%;transition:.2s ease all}#testimonials-holder .owl-dots .owl-dot.active,#testimonials-holder .owl-dots .owl-dot:hover{background-color:#fafafa;width:10px;height:10px}#testimonials .title i{display:inline-block;vertical-align:middle}.owl-carousel .owl-item img{}#contact-outer{padding:150px 0;background-color:#f3f3f3}.contact-title{font-size:3em}.red-color{color:#d82533}.contact-phone-number{font-size:.75em;color:#888}.contact-phone-number.number{letter-spacing:5px}.custom-input{border:none;color:#333;font-size:.95em;height:45px}.custom-input:focus,.custom-radio-holder:hover{-webkit-box-shadow:0 2px 16px 0 rgba(29,29,29,0.2);-moz-box-shadow:0 2px 16px 0 rgba(29,29,29,0.2);box-shadow:0 2px 16px 0 rgba(29,29,29,0.2);outline:none!important;border:none}.custom-label{font-size:.85em;padding-right:15px;color:#666}select.custom-input{padding-right:15px}.select-icon{width:45px;height:46px;left:5px;top:28px;font-size:1.5em}.custom-radio-inputs{margin-top:8px}.custom-radio-holder{padding:10px;margin-left:10px}.custom-radio-holder:last-child{margin-left:0!important}.custom-radio-holder input{right:0;top:0;z-index:3;opacity:0}.custom-radio-holder span{font-size:.95em;z-index:2}.custom-radio-label{left:0;top:0}.custom-radio-holder input:checked + label{background-color:#d82533}.custom-radio-holder input:checked + label + span{color:#fff!important}.custom-text-area{min-width:100%;max-width:100%;min-height:150px}.contact-form-submit{background-color:#d82533;color:#fff;width:150px;border:none;padding:10px 15px}.contact-form-submit:hover{background-color:#fafafa;color:#d82533}#about-outer{padding:150px 0}#about-inner .text{flex-basis:75%;padding:0 0 0 75px}#about-inner .stat-number{font-size:1.75em}.about-navigation{top:125px}.about-content-title{display:none;color:#bebebe;transition:.2s all ease}.about-content-title:hover{color:#333}#about-navigation ul li a{font-size:1.5em;color:#bebebe;padding:5px 0 5px 5px;display:inline-block}#about-navigation ul li a:hover,#about-navigation ul li.active a{color:#333}#quick-about ul,#expertise ul,#process ul{flex-basis:25%}#process ol li{color:#d82533}#process ol li span{color:#333}#process .icon-holder{width:75px;height:75px;border-radius:50%}#process .icon-holder i{color:#fff;font-size:1.75em}#process .icon-holder a{border-radius:50%}#process .icon-holder #about-creativity{background-color:#239f46}#process .icon-holder #about-digital-marketing{background-color:#fc712c}#header .logo-wrapper{position:absolute;left:3%}#process .icon-holder #about-web-dsn{background-color:#d82533}#process .icon-holder #about-app-dsn{background-color:#2878db}#process .icon-holder #about-creativity:hover,#process .icon-holder #about-web-dsn:hover,#process .icon-holder #about-app-dsn:hover{background-color:#eee}#process .icon-holder #about-creativity:hover i{color:#239f46}#process .icon-holder #about-digital-marketing:hover,#process .icon-holder #about-web-dsn:hover,#process .icon-holder #about-app-dsn:hover{background-color:#eee}#process .icon-holder #about-digital-marketing:hover i{color:#fc712c}#process .icon-holder #about-web-dsn:hover i{color:#d82533}#process .icon-holder #about-app-dsn:hover i{color:#2878db}#expertise ul li img{width:100px;height:100px;opacity:.5}#expertise ul li i{font-size:1.5em}#team ul li img{width:100px;height:100px}#team .text{flex-basis:100%}#team .ul.team{flex-basis:100%}#team .about-content-inner{flex-wrap:wrap}#team ul .overlay span:first-child{border-bottom:1px solid rgba(238,238,238,0.5);margin-bottom:5px;padding-bottom:2px}#team-images{justify-content:center;-webkit-justify-content:center}.team-image-outer{padding:10px;flex-basis:20%}.team-image-outer:nth-child(4),.team-image-outer:nth-child(10){flex-basis:100%;display:flex;justify-content:center;-webkit-justify-content:center}.team-image-outer:nth-child(5),.team-image-outer:nth-child(11){flex-basis:50%;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end}.team-image-outer:nth-child(6),.team-image-outer:nth-child(12){flex-basis:50%;display:flex;justify-content:flex-start;-webkit-justify-content:flex-start}.single-image-wrapper{width:150px;height:150px}.team-image-overlay{background-color:#d82533;opacity:0;left:0;top:0}.single-image-wrapper:hover .team-image-overlay{opacity:.9}#footer{padding:150px 0;background-color:#221f1f}#footer-bg{margin:0 auto}#footer-bg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/map-mask.webp) 0 0 repeat;z-index:4}#footer-social a,#footer-nav a{color:#a7a5a5;font-size:1.25em;margin:0 5px}#footer-nav li::after{content:"";display:block;position:absolute;top:7px;left:-3px;height:15px;width:1px;background-color:rgba(238,238,238,0.25)}#footer-nav li:last-child::after{display:none}#footer-nav a,#copy-right span,#copy-right i{font-size:.8em;color:#a7a5a5}#footer-social a:hover,#footer-nav a:hover{color:#fff}#copy-right{margin-top:5px}.wrap-selector{z-index:5!important}.scalize .item-point{width:15px!important;height:15px!important;border:none;background-color:#d82533;transition:.2s ease all}.scalize .item-point:not(.active):hover{transform:scale(1.25)}.scalize .item-point.circle.active{background-color:#fff;border:none;width:18px!important;height:18px!important}.scalize .item-point > div .toggle{top:0;left:0}.scalize .content{background-color:transparent;font-family:vazir-med;box-shadow:none}.scalize .content .body{background-color:transparent;padding:0}.scalize .content .body span,.location-details span{color:#848484;font-size:.85em}.scalize .content#tehran{transform:translate(-115px,125px)}.scalize .content .body::before{display:none}#footer-locations{display:none}#footer-locations .location{margin-bottom:15px}#footer-locations .location h5{padding:15px 0}.location-details{display:block}@media (max-width: 991px){#hero-video{display:none}#hero-img-gallery{display:block}.quick-intro{padding:10px 55px;background-color:transparent;background-image:linear-gradient(0deg,rgba(8,174,234,0) 0%,rgba(34,31,31,0.75) 50%,rgba(8,174,234,0) 100%)}.quick-intro p{width:50%;font-size:1em}.team-image-outer{flex-basis:50%!important;display:flex!important;justify-content:center!important;-webkit-justify-content:center!important}#portfolio #portfolios{padding:0!important}#portfolio-inner .single-portfolio{flex-wrap:wrap}#portfolio-inner .background,#portfolio-inner .logos{height:400px!important}#portfolio-inner .background .description{padding:50px 25px}#portfolio-inner .background .description .badge{transform:translateX(15px)}#portfolio-inner .logos .logo-holder{height:200px}.custom-radio-holder{margin-bottom:10px}#footer{padding:75px 0}#footer-bg{display:none}#footer-contact-info{text-align:center}#footer-locations{display:block}}@media (max-width: 767px){#main-spy-scroll,#scroll-top-holder span.text{display:none!important}#scroll-top-holder,#scroll-top-holder.dark-color{right:15px;bottom:40px}#scroll-top-holder i{font-size:3em}#header{padding:20px 15px}#header.active{padding:10px 15px}.side-nav-toggle{width:auto}.quick-intro{padding:10px 30px;background-color:transparent;background-image:linear-gradient(0deg,rgba(8,174,234,0) 0%,rgba(34,31,31,0.75) 50%,rgba(8,174,234,0) 100%)}.quick-intro p{width:85%;font-size:1em}#hero-nav{display:none}.quick-intro h1{font-size:2.25em}#categories{padding:50px 0}.category{padding-top:25px}.category-name{display:flex}.category-inner{display:none}.category-name-big{display:none}.category-name-big h2,.contact-title{font-size:2.25em}.category-video{height:300px}.category-details{padding:0 30px;flex-wrap:wrap;flex-direction:column-reverse}.category-features,.category-description{flex-basis:100%}.category-description{padding-top:0}.category-features{text-align:center;transform:translateY(-30px)}.category:nth-child(even) .category-description{padding:25px 0 75px}.category:nth-child(2n) .category-details .category-features{text-align:center}.category-features.mobile-show{display:block}.category-features.mobile-hide{display:none}#portfolio .contact-title{padding:0 15px}#portfolio{padding:75px 0}#testimonials #quote-icon{display:none}#portfolio-inner .background,#portfolio-inner .logos{flex-basis:100%!important}#contact-outer{padding:75px 0}.contact-phone-number{font-size:.65em}#contact-form .form-row .col-lg-6{margin-bottom:30px}#contact-form .form-row .col-lg-6:last-child{margin-bottom:0}#about-outer{padding:75px 0}.about-navigation{display:none}#quick-about,#process,#expertise{flex-wrap:wrap}#quick-about ul,#process ul,ul.expertise{display:flex;flex-basis:100%!important;margin-top:15px;flex-wrap:wrap}#quick-about ul.statistics li{margin-bottom:15px;margin-left:15px}#about-inner .text{flex-basis:100%;padding-left:0}.about-content-title{display:flex}.about-section{margin-bottom:25px!important}.about-section:last-child{margin-bottom:0}.about-content-inner{display:none}}@media (min-width: 767px){.category:nth-child(even) .category-details{flex-direction:row-reverse}.category:nth-child(even) .category-details .category-features{text-align:right}.about-content-inner{display:flex}#testimonials .title i{display:none}}