@font-face{font-family:IRANSans;font-style:normal;font-weight:900;src:url('/front/fonts/eot/IRANSansWeb(FaNum)_Black.eot');src:url('/front/fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'),url('/front/fonts/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'),url('/front/fonts/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'),url('/front/fonts/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype')}@font-face{font-family:IRANSans;font-style:normal;font-weight:700;src:url('/front/fonts/eot/IRANSansWeb(FaNum)_Medium.eot');src:url('/front/fonts/eot/IRANSansWeb(FaNum)_Medium.emot?#iefix') format('embedded-opentype'),url('/front/fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),url('/front/fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),url('/front/fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype')}@font-face{font-family:IRANSans;font-style:normal;font-weight:300;src:url('/front/fonts/eot/IRANSansWeb(FaNum)_Light.eot');src:url('/front/fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),url('/front/fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),url('/front/fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),url('/front/fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype')}@font-face{font-family:IRANSans;font-style:normal;font-weight:200;src:url('/front/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');src:url('/front/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),url('/front/fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),url('/front/fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),url('/front/fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype')}@font-face{font-family:IRANSans;font-style:normal;font-weight:400;src:url('/front/fonts/eot/IRANSansWeb(FaNum).eot');src:url('/front/fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),url('/front/fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),url('/front/fonts/woff/IRANSansWeb(FaNum).woff') format('woff'),url('/front/fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype')}@font-face{font-family:iranyekan;font-style:normal;font-weight:600;src:url('/front/fonts/yekan/eot/iranyekanwebboldfanum.eot');src:url('/front/fonts/yekan/eot/iranyekanwebboldfanum.eot?#iefix') format('embedded-opentype'),url('/front/fonts/yekan/woff/iranyekanwebboldfanum.woff') format('woff'),url('/front/fonts/yekan/ttf/iranyekanwebboldfanum.ttf') format('truetype')}@font-face{font-family:iranyekan;font-style:normal;font-weight:300;src:url('/front/fonts/yekan/eot/iranyekanweblightfanum.eot');src:url('/front/fonts/yekan/eot/iranyekanweblightfanum.eot?#iefix') format('embedded-opentype'),url('/front/fonts/yekan/woff/iranyekanweblightfanum.woff') format('woff'),url('/front/fonts/yekan/ttf/iranyekanweblightfanum.ttf') format('truetype')}@font-face{font-family:iranyekan;font-style:normal;font-weight:400;src:url('/front/fonts/yekan/eot/iranyekanwebregularfanum.eot');src:url('/front/fonts/yekan/eot/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'),url('/front/fonts/yekan/woff/iranyekanwebregularfanum.woff') format('woff'),url('/front/fonts/yekan/ttf/iranyekanwebregularfanum.ttf') format('truetype')}@font-face{font-family:lalezar;font-style:normal;font-weight:300;src:url('/front/fonts/Lalezar.eot');src:url('/front/fonts/Lalezar.eot?#iefix') format('embedded-opentype'),url('/front/fonts/Lalezar.woff') format('woff'),url('/front/fonts/Lalezar.ttf') format('truetype')}@font-face{font-family:aviny;font-style:normal;src:url('/front/fonts/aviny.ttf') format('truetype')}body{font-family:iranyekan,iransans}#footer .footer-top .footer-contact p,#hero .btn-get-started,#hero h2,.about .content .btn-learn-more,.count-box p,.cta .cta-btn,.faq .faq-list a,.pricing .box .btn-buy,.pricing .box h4 span,.pricing .box h4 sup,.rtl-font,h1,h2,h3,h4,h5,h6{font-family:iransans,iranyekan!important}p{line-height:2rem}.rtl-getstarted{margin-right:30px;margin-left:0!important}#header .logo,#hero h1{font-family:aviny,lalezar!important;font-weight:500;letter-spacing:-1px;font-size:35px}.navbar a i,.navbar a:focus i{margin-left:0;margin-right:5px}#hero .icon-box .description{text-align:justify;font-size:14px}#hero h1{font-size:3.7rem;line-height:5rem}#hero .icon-box{text-align:center}.navbar-mobile .getstarted,.navbar-mobile .getstarted:focus{width:75px}.about .content ul i{right:0;left:none}.about .content ul li{padding-left:0;padding-right:28px}.about .content .btn-learn-more{letter-spacing:0}.rtl-row-content{text-align:justify}.about-video .content ul i{left:auto;right:0}.about-video .content ul li{padding-left:0;padding-right:28px}.testimonials .testimonial-item .quote-icon-left{right:0;left:auto}.testimonials .testimonial-item .quote-icon-right{right:auto;left:0}.services .icon-box h4{font-size:18px}.cta .cta-btn{letter-spacing:0}.pricing .box h4 sup{font-size:15px;bottom:-15px;right:-3px}.faq .faq-list p{font-size:13px}.faq .faq-list .icon-help{right:20px;left:0}.faq .faq-list .icon-close,.faq .faq-list .icon-show{right:auto;left:0}.contact .info i{float:right}.contact .info h4{padding:0 60px 0 0;font-size:16px}.contact .info p{padding:0 60px 0 0}#footer .footer-newsletter form input[type=submit]{left:-2px;right:auto;border-radius:5px 0 0 5px}#footer .footer-newsletter form input[type=email]{width:100%}#footer .footer-top .footer-contact h3{font-family:lalezar,iranyekan!important}.text-md-start{text-align:right!important;margin-right:0!important}.d-md-flex{justify-content:space-between}.container img{margin-left:auto;margin-right:auto;display:block}.breadcrumbs ol li+li{padding-left:0;padding-right:10px}.breadcrumbs ol li+li::before{padding-left:10px;padding-right:0}.portfolio-description p{text-align:justify}.portfolio-description h2{font-size:21px!important;text-align:justify;line-height:1.7}@media (min-width:1366px){.rtl-dropdown{right:auto!important;left:-100%!important}}.navbar .dropdown ul{right:14px;left:auto}#hero h2{color:#5e5e5e;margin:10px 0 0 0;font-size:21px;font-family:iransans!important}@media (max-width:1366px){.navbar .dropdown .dropdown:hover>ul{right:100%;left:unset}}.breadcrumbs h2{font-size:24px;font-weight:500}.lalezar{font-family:lalezar}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:1rem}#hero .icon-box:hover{background:#f8fbfe;box-shadow:rgb(18 66 101 / 24%) 0 0 29px 0}.team .member{border-radius:15px}.services .icon-box{border-radius:10px}.breadcrumbs{margin-top:72px}@media (max-width:992px){.breadcrumbs{margin-top:60px}}@media (max-width:991px){#header .container{display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:10px 15px!important}#header .logo{margin-bottom:10px;text-align:right}.navbar{margin-right:0!important;width:auto;display:block!important}.navbar ul{display:none!important}.mobile-nav-toggle,.navbar .mobile-nav-toggle{display:inline-block!important;font-size:28px!important;color:#124265!important;cursor:pointer;padding:8px 15px;background:0 0!important;line-height:1!important;visibility:visible!important;opacity:1!important}.mobile-nav-toggle:hover,.navbar .mobile-nav-toggle:hover{color:#47b2e4!important}.navbar-mobile{position:fixed;right:0;left:0;top:0;bottom:0;background:rgba(28,67,91,.97);z-index:9998;overflow-y:auto}.navbar-mobile ul{display:flex!important;flex-direction:column;position:absolute;top:70px;right:15px;left:15px;padding:20px;background-color:#fff;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.2);text-align:right}.navbar-mobile a{padding:12px 15px;font-size:16px;color:#333;border-bottom:1px solid #eee;display:block;transition:all .3s ease}.navbar-mobile a:focus,.navbar-mobile a:hover{color:#47b2e4;background:#f8f9fa;border-radius:8px}.navbar-mobile li:last-child a{border-bottom:none}.navbar-mobile .getstarted,.navbar-mobile .getstarted:focus{margin:15px 0 0;padding:12px 25px;border-radius:50px;background:linear-gradient(135deg,#47b2e4 0,#2c8fc7 100%);color:#fff!important;text-align:center;font-weight:700;border-bottom:none;width:100%}.navbar-mobile .getstarted:hover{background:linear-gradient(135deg,#2c8fc7 0,#47b2e4 100%)}.navbar-mobile .mobile-nav-toggle{position:absolute;top:15px;left:15px;color:#fff;font-size:32px;z-index:9999}#hero{padding:60px 0 30px}#hero h1{font-size:2rem!important;line-height:3rem!important}#hero h2{font-size:1rem;margin-bottom:20px}#hero .btn-get-started{padding:10px 30px;font-size:14px}#hero .icon-boxes{margin-top:20px}#hero .icon-box{padding:20px 15px;margin-bottom:15px}#hero .icon-box h4{font-size:16px}#hero .icon-box .description{font-size:13px}.about .video-box{margin-bottom:30px}.about .video-box img{border-radius:12px}.count-box{padding:20px 10px;margin-bottom:15px}.count-box span{font-size:32px!important}.count-box p{font-size:14px}.services .icon-box{padding:30px 20px;margin-bottom:20px}#portfolio-flters li{padding:8px 15px;font-size:13px;margin:3px}.faq .faq-list a{font-size:15px;padding:15px 40px 15px 15px}.contact .php-email-form{padding:20px}.contact .info{margin-bottom:30px}.section-title h2{font-size:26px}.section-title p{font-size:14px}}.inner-page img{max-width:100%;height:auto}@media (max-width:768px){.footer-top .footer-contact,.footer-top .footer-links,.footer-top .footer-newsletter{margin-bottom:30px;text-align:center}.footer-top .footer-links ul{text-align:center}}.error-404 .error-code{font-size:120px;color:#47b2e4;margin-bottom:20px}.error-404 .error-title{font-size:28px;margin-bottom:20px}.error-404 .error-message{font-size:16px;color:#777;margin-bottom:30px}@media (max-width:768px){.error-404 .error-code{font-size:80px}.error-404 .error-title{font-size:22px}.error-404 .error-message{font-size:14px}}.blog .entries{padding:0 15px}.blog .entry{background:#fff;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.08);overflow:hidden;height:100%}.blog .entry .entry-img{overflow:hidden;height:200px}.blog .entry .entry-img img{width:100%;height:100%;object-fit:cover;transition:.3s}.blog .entry:hover .entry-img img{transform:scale(1.1)}.blog .entry .entry-title{font-size:18px;padding:15px 15px 0;margin:0}.blog .entry .entry-title a{color:#124265}.blog .entry .entry-title a:hover{color:#47b2e4}.blog .entry .entry-meta{padding:10px 15px 0}.blog .entry .entry-meta ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:15px}.blog .entry .entry-meta ul li{font-size:13px;color:#888}.blog .entry .entry-meta ul li i{margin-left:5px;color:#47b2e4}.blog .entry .entry-content{padding:15px}.blog .entry .entry-content p{font-size:14px;color:#666;line-height:1.8}.blog .entry .entry-content .read-more{font-size:14px;color:#47b2e4;font-weight:600}.blog .entry .entry-content .read-more i{margin-right:5px}.blog .entry-single{box-shadow:0 0 20px rgba(0,0,0,.08);border-radius:10px;overflow:hidden;background:#fff}.blog .entry-single .entry-img{height:auto;max-height:400px}.blog .entry-single .entry-title{font-size:28px;padding:20px}.blog .entry-single .entry-meta{padding:0 20px;margin-bottom:20px}.blog .entry-single .entry-content{padding:20px;line-height:2}.blog .entry-single .entry-content p{font-size:16px}.blog .entry-single .entry-footer{padding:20px;border-top:1px solid #eee}.blog .entry-single .share-post span{margin-left:15px;font-weight:600}.blog .entry-single .share-post a{font-size:24px;margin-left:10px;color:#888}.blog .entry-single .share-post a:hover{color:#47b2e4}.related-posts{margin-top:30px;padding:20px;background:#f8f9fa;border-radius:10px}.related-posts h3{margin-bottom:20px;font-size:20px;color:#124265}.related-posts .post-item{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.05)}.related-posts .post-item img{width:100%;height:120px;object-fit:cover}.related-posts .post-item h4{padding:10px;font-size:14px;margin:0}.related-posts .post-item h4 a{color:#124265}.sidebar{padding:20px;background:#f8f9fa;border-radius:10px}.sidebar .sidebar-title{font-size:18px;color:#124265;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #47b2e4}.sidebar .sidebar-item{margin-bottom:30px}.sidebar .search-form form{display:flex;background:#fff;border-radius:5px;overflow:hidden;border:1px solid #ddd}.sidebar .search-form form input{flex:1;border:none;padding:10px 15px;outline:0}.sidebar .search-form form button{background:#47b2e4;color:#fff;border:none;padding:10px 15px;cursor:pointer}.sidebar .search-form form button:hover{background:#124265}.sidebar .categories ul{list-style:none;padding:0;margin:0}.sidebar .categories ul li{padding:10px 0;border-bottom:1px solid #eee}.sidebar .categories ul li:last-child{border:none}.sidebar .categories ul li a{color:#444;display:flex;justify-content:space-between}.sidebar .categories ul li a:hover,.sidebar .categories ul li.active a{color:#47b2e4}.sidebar .categories ul li a span{color:#888}.sidebar .recent-posts .post-item{display:flex;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}.sidebar .recent-posts .post-item:last-child{border:none;margin-bottom:0;padding-bottom:0}.sidebar .recent-posts .post-item img{width:80px;height:60px;object-fit:cover;border-radius:5px;margin-left:15px}.sidebar .recent-posts .post-item h4{font-size:14px;margin:0 0 5px}.sidebar .recent-posts .post-item h4 a{color:#124265}.sidebar .recent-posts .post-item h4 a:hover{color:#47b2e4}.sidebar .recent-posts .post-item time{font-size:12px;color:#888}.blog-pagination{margin-top:30px}.blog-pagination .pagination .page-item .page-link{color:#124265;border-color:#ddd;margin:0 3px;border-radius:5px}.blog-pagination .pagination .page-item.active .page-link{background:#47b2e4;border-color:#47b2e4;color:#fff}.blog-pagination .pagination .page-item .page-link:hover{background:#124265;color:#fff}@media (max-width:768px){.blog .entry .entry-img{height:150px}.blog .entry-single .entry-title{font-size:22px}.sidebar{margin-top:30px}}