@font-face{font-family:'BYekan';src:url('../fonts/BYekan.eot');src:local('☺'),url('../fonts/BYekan.woff') format('woff'),url('../fonts/BYekan.ttf') format('truetype'),url('../fonts/BYekan.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'BKoodak';src:url('BKoodakBold.eot');src:local('☺'),url('BKoodakBold.eot') format('eot'),url('BKoodakBold.woff') format('woff'),url('BKoodakBold.ttf') format('truetype')}@import url(../fonts/yekan.css);.section_header h1,.section_header h2,.section_header h3{margin-top:50px;text-align:center}@font-face{font-family:mj_tunisia;src:url(../fonts/mj_tunisia-webfont.eot);src:url(../fonts/mj_tunisia-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/mj_tunisia-webfont.ttf) format('truetype');font-weight:400;font-style:normal}body{font-family:mj_tunisia,Helvetica,sans-serif;overflow-x:hidden}.shcatalog_clear{clear:both}.container_wapper{width:100%;background:#fff;border-bottom:1px solid #fff}.section_header{height:150px;background:url(../images/section-header.png) center center no-repeat}.section_header1{height:150px}.section_header h3{font-size:16px}p{font-family: mj_tunisia,Helvetica,sans-serif;direction:rtl;text-align:justify}#shcatalog_mobile_menu_wap{width:50px;height:44px;right:0;top:0;position:fixed;z-index:1000;background:#C6004C}#shcatalog_mobile_menu_wap p#mobile_menu_btn{padding-top:10px;font-size:20px;text-align:right;width:100%;color:red}#shcatalog_mobile_menu_wap .nav-stacked li a,#shcatalog_mobile_menu_wap p#mobile_menu_btn span{color:#fff}#shcatalog_mobile_menu_wap #mobile_menu{position:fixed;top:0;right:0;z-index:1000;background:#C6004C;margin-top:44px}#shcatalog_mobile_menu_wap .nav-stacked li a i{margin-right:.5em}#shcatalog_mobile_menu_wap .nav-stacked li:hover a{background-color:#000;color:#fff;border-radius:0}#shcatalog_mobile_menu_wap .nav-stacked li a.focus{background-color:transparent}#shcatalog_banner_top{background:#555;height:auto}#shcatalog_banner_top a,#shcatalog_banner_top p{font-size:14px;line-height:30px;color:#ccc;margin-top:6px}#shcatalog_banner_top p.right{text-align:left}#shcatalog_banner_logo{background-color:#fff;background-image:url(../images/banner_logo_bg.jpg);padding:1em}#shcatalog_banner_logo img{text-align:center}#shcatalog_banner_logo h1 a{float:left;font-size:52px;color:#35abd9;text-align:left}#shcatalog_banner_logo h1 a:hover{text-decoration:none}#shcatalog_banner_logo span{clear:left;margin-left:6px}#shcatalog_banner_slide{background:#fff;height:600px}#shcatalog_banner_slide>div{height:600px}#shcatalog_banner_slide .camera_caption{text-align:left;top:0}#shcatalog_banner_slide .camera_caption>div{background:rgba(0,0,0,0)}#shcatalog_banner_slide .camera_caption h1,#shcatalog_banner_slide .camera_caption p{color:#000;background-color:rgba(255,255,255,.7);line-height:2em;padding:20px;clear:both;font-family:BYekan,Helvetica,sans-serif}#shcatalog_banner_slide .camera_caption h2{color:#000;background-color:rgba(255,255,255,.7);line-height:2em;padding:20px;clear:both;font-family:mj_tunisia,Helvetica,sans-serif;font-size:32px;text-align:center}#shcatalog_banner_slide .camera_caption h1{font-size:32px;text-align:center}#shcatalog_banner_slide .camera_caption p{font-family: mj_tunisia,Helvetica,sans-serif;font-size:16px}#shcatalog_main_menu{height:55px;background:#C6004C;z-index:1500;direction:rtl;position:fixed}#shcatalog_main_menu .nav-justified li{border-left:dotted 1px #fff;height:55px;paddingn-top:1em}#shcatalog_main_menu .nav-justified li:last-child{border-left:none}#shcatalog_main_menu .nav-justified li a{color:#fff;font-size:17px;height:54px;line-height:37px}#shcatalog_main_menu .nav-justified li a i{margin-left:.3em;font-size:13px}#shcatalog_main_menu .nav-justified li a.current,#shcatalog_main_menu .nav-justified li a:hover{background:url(../images/menu_bg.jpg) center center #C6004C;color:#fff}#shcatalog_upcomming_event{margin-top:110px;background:#fff;overflow:hidden}#shcatalog_upcomming_event h1{color:#444}#shcatalog_upcomming_event p{text-align:justify;direction:rtl;line-height:normal}#shcatalog_upcomming_event .event_box{margin-top:70px;min-height:220px;position:relative}#shcatalog_upcomming_event .event_box ul{list-style:none;padding:25px 30px 15px;margin:0}#shcatalog_upcomming_event .event_box ul li{list-style:none;padding:10px 0;margin:0;font-size:14px;line-height:30px;border-top:1px solid #e2e2e2}#shcatalog_upcomming_event .event_box ul li:first-child{border-top:0}#shcatalog_upcomming_event .event_box ul li span{padding-right:15px;color:#35abd9}#shcatalog_upcomming_event #next_event_btn,#shcatalog_upcomming_event #prev_event_btn{margin-top:60px;margin-bottom:60px}#shcatalog_upcomming_event #next_event_btn a,#shcatalog_upcomming_event #prev_event_btn a{background:#eee;width:60px;height:60px;padding:12px;font-size:28px;display:block;color:#0eb1dc}#shcatalog_upcomming_event #next_event_btn a:hover,#shcatalog_upcomming_event #prev_event_btn a:hover{background:#e2e2e2}#shcatalog_upcomming_event #prev_event_btn a{float:right}#shcatalog_upcomming_event #next_event_btn a{float:left}#shcatalog_pricing{background-color:#C6004C;overflow:hidden}#shcatalog_pricing h1{color:#fff}#shcatalog_pricing .pricing_icon_wapper p.cycle_icon span{width:150px;height:150px;display:block;border-radius:75px;background:#fff;text-align:center;padding:48px;font-size:56px;color:#838383;margin-bottom:30px;margin-right:auto;margin-left:auto}#shcatalog_pricing .pricing_icon_wapper h3{text-align:center;font-size:24px;color:#dadada}#shcatalog_pricing .pricing_icon_wapper p{text-align:center;color:#fff}#shcatalog_pricing .price_table_box{background:#fff;margin-top:35px;margin-bottom:60px;padding-bottom:30px;position:relative}#shcatalog_pricing .price_table_box h4{background:bisque;margin:0;width:100%;min-height:90px;padding:30px 0;text-align:center;font-size:28px}#shcatalog_pricing .price_table_box ul{margin:0;padding:0 20px 25px 70px;list-style:none;direction:rtl}#shcatalog_pricing .price_table_box ul li{margin:0;padding:10px 10px 10px 30px}#shcatalog_pricing .price_table_box ul li span{margin:0 10px}#shcatalog_pricing .price_table_box div{text-align:center;width:200px;margin:auto}#shcatalog_pricing .price_table_box div:hover{background:bisque;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#shcatalog_pricing .price_table_box div p a{text-align:center;display:block;border:2px solid #C6004C;font-size:17px;color:#000;width:100%;padding:12px 0;text-decoration:none}.shcatalog_pricing{background-color:#fff;overflow:hidden}.second-price{background:url(../images/shattered.png)}.shcatalog_pricing h1{color:#fff}.shcatalog_pricing .pricing_icon_wapper{overflow:hidden}.shcatalog_pricing .pricing_icon_wapper p.cycle_icon span{width:150px;height:150px;display:block;border-radius:75px;background:#C6004C;text-align:center;padding:48px;font-size:56px;color:bisque;margin-bottom:30px;margin-right:auto;margin-left:auto}.shcatalog_pricing .pricing_icon_wapper h3{text-align:center;font-size:24px;color:#C6004C}.shcatalog_pricing .pricing_icon_wapper p{text-align:center;color:#383838}.shcatalog_pricing .price_table_box{background:bisque;margin-top:35px;margin-bottom:60px;padding-bottom:30px;position:relative}.shcatalog_pricing .price_table_box h4{background:#C6004C;margin:0;width:100%;min-height:90px;padding:30px 0;text-align:center;font-size:28px;color:bisque}.shcatalog_pricing .price_table_box ul{margin:0;padding:0 20px 25px 40px;list-style:none;direction:rtl}.shcatalog_pricing .price_table_box ul li{margin:0;padding:10px 10px 10px 30px}.shcatalog_pricing .price_table_box ul li span{margin:0 10px}.shcatalog_pricing .price_table_box div{text-align:center;width:200px;margin:auto}.shcatalog_pricing .price_table_box div:hover{background:bisque}.shcatalog_pricing .price_table_box div p a{text-align:center;display:block;border:2px solid #C6004C;font-size:17px;color:#000;width:100%;padding:12px 0;text-decoration:none}#shcatalog_blog .blog_text ul,.shcatalog_blog .blog_text ul{text-align:right;width:550px;float:right;direction:rtl}#shcatalog_blog{background:#fff;overflow:hidden}#shcatalog_blog .blog_text,#shcatalog_blog img{margin-bottom:30px}#shcatalog_blog h1{font-size:30px}#shcatalog_blog .blog_text h1{padding:0;margin:0}#shcatalog_blog .blog_text p,#shcatalog_blog .blog_text ul{padding:18px 0 0;margin:0;font-size:14px;line-height:24px}.shcatalog_blog .blog_text,.shcatalog_blog img{margin-bottom:30px}.shcatalog_blog{background:#fff;overflow:hidden}.shcatalog_blog h1{font-size:30px}.shcatalog_blog .blog_text h1{padding:0;margin:0}.shcatalog_blog .blog_text p,.shcatalog_blog .blog_text ul{padding:18px 0 0;margin:0;font-size:14px;line-height:24px}.portfolio{width:60%;margin:0 auto}#service{background:#fff;padding-bottom:2em;text-align:center}.service-img{height:310px;background-size:contain}.service-txt{height:310px;text-align:center;padding:0 1.5em}.service-diff{height:335px}.service-txt h2{text-align:center;margin-top:19px;color:#C6004C;font-size:2em}.service-diff h2{margin-top:0}.service-txt p{line-height:2.2em;margin-top:10px;color:#444}.service-diff p{line-height:1.8em}.service-txt p span{margin:.5em 0 0 .5em;color:#C6004C;text-align:center}.service-txt p a{color:#C6004C;text-decoration:none;cursor:pointer}.service-txt ul{list-style:none;text-align:right;direction:rtl;padding:0;margin:0 0 .4em 19em;line-height:1.7em;color:#444}#shcatalog_contact,#shcatalog_contact p,#shcatalog_copyright,#shcatalog_footer,#social_box li,.last,.shcatalog_footer h4{text-align:center}.about-section p,.about-section ul{line-height:1.8em}.service-txt ul li span{margin-left:1em;color:#C6004C}.more{border-top:1px dotted #ccc}.about{min-height:600px;background-image:url(../images/grain.png);background-color:#fff;border:1px dotted #bababa}.about-div{width:87%;height:auto;margin:2em auto;background:#fff;border:1px solid #F0F0F0;padding:1em}.about-section{direction:rtl;height:auto;min-height:540px;margin-top:1em}.about-section img{width:;margin-top:4em}.about-section .col-md-8{min-height:500px}.about-section h2{font-size:20px;color:#C6004C}.about-section ul{list-style:none;padding:0}.about-section ul span{color:#C6004C;margin-left:.5em}.gallery{padding:1.5em 0;background-image:url(../images/shattered.png)}.gallery-tab{width:100%;margin-bottom:1em}.gallery-tab li{float:right;display:inline-block}.gallery-tab li a{color:#C70062;font-size:1.1em}.gallery-img{float:right;margin-top:.5em}.gallery-img img{width:100%}#shcatalog_footer{border-top:2px solid #C6004C;padding:20px 2em 20px 8em;background:#333}.shcatalog_footer{clear:both;padding:20px;color:#ccc}.shcatalog_footer h4{color:#fff;font-size:18px;margin:0 0 20px;padding:0 0 10px;background:url(../images/templatemo_divider.jpg) bottom repeat-x}.shcatalog_footer ul{padding:0;margin:0 0 20px;list-style:none;direction:rtl}.shcatalog_footer li{padding:0;margin:0 0 5px}.shcatalog_footer li a{display:block;color:#ccc;text-decoration:none;line-height:1.5em}.shcatalog_footer li a:hover{color:#C6004C}.shcatalog_footer p a{color:#ccc}.shcatalog_footer p a:hover{color:#C6004C;text-decoration:none}#btb button,#shcatalog_contact form button{height:60px;border:1px solid #000;background:#C80063;color:#fff;float:left}#btb button:hover,#shcatalog_contact form button:hover{background:bisque;color:#C80063}.shcatalog_footer #social_box{clear:both;margin:20px auto;padding:0;list-style:none}#social_box li{padding:0;margin:0;display:inline-block}#social_box li a{width:48px;height:48px;margin:0 5px 5px 0;text-decoration:none}.last{padding:0}#shcatalog_copyright{clear:both;padding:10px 30px;color:#6c3d68;background:#291227;border-top:1px solid #000}#shcatalog_copyright a{color:#9c6298}#shcatalog_contact{background:url(../images/shattered.png);padding-bottom:30px}#shcatalog_contact form p{text-align:center;padding-top:45px}#shcatalog_contact form input[type=text],#shcatalog_contact form textarea{width:100%;border:2px solid #ccc;padding:10px}#shcatalog_contact form input[type=text]{height:50px}#shcatalog_contact form textarea{height:180px}#shcatalog_contact form input[type=text]:focus,#shcatalog_contact form textarea:focus{border:2px solid #c1c1c1}#shcatalog_contact form button{font-size:18px;margin:20px 0;width:60%;padding:15px}#shcatalog_contact #shcatalog_contact_map_wapper{width:100%;height:245px;float:left;margin-top:20px;margin-bottom:20px}#shcatalog_contact #shcatalog_contact_map{width:100%;height:245px;left:0}#shcatalog_banner_logo span{font-size:14px;line-height:20px;color:#000;text-align:left}#shcatalog_pricing .pricing_icon_wapper{overflow:hidden;margin-bottom:50px}#btb button{width:20%;font-size:18px;padding:0;margin:20px 0}.customers{height:auto;background:#fff;padding:2em 0}.customers h3{font-size:30px;margin:0;text-align:center;color:#000}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;margin:0 auto}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}#owl-demo .item{margin:10px 0;color:#FFF;text-align:center}.next,.prev{position:absolute;font-size:35px;color:#333;cursor:pointer;top:270px;z-index:99999}#owl-demo .item img{border:1px solid #ddd;padding:5px;cursor:pointer}.how-div,.how-icon{border:1px solid #ccc}.prev{float:left;display:inline-block;margin:auto 20px}.next{float:right;left:97%;right:1%}.next:hover,.prev:hover{text-decoration:none;color:#57A750}.article-grid h3,.how-icon,.order-div span{color:#C6004C}.order-div{direction:rtl}.article-grid{width:80%;margin:0 auto}.how{margin:2em auto}.how-div{height:240px;background-color:bisque;padding:0 1em;margin:1em 0}.how-icon{margin:0 0 0 1em;font-size:70px;-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.how-title{padding:.5em 1em}.how-div h2{font-size:20px;text-align:center}.gallary{border:solid;height:auto;padding:1em 0;border-radius:10px}.gallary img{margin:0 .8em;border-radius:10px}@media (max-width:1080px){#shcatalog_pricing .price_table_box h4{font-size:25px}#shcatalog_pricing .price_table_box ul{padding:0 20px 25px}#shcatalog_pricing .price_table_box ul li{margin:0;padding:10px 10px 10px 30px}#shcatalog_pricing .price_table_box ul li span{margin:0 10px}.service-txt ul{margin:0 0 0 10em;line-height:1.5em}.service-txt h2{font-size:1.8em}.service-txt p{line-height:1.8em}.about-section img{width:60%;height:300px;margin:.5em 13em .5em 0}.about-div{width:100%;height:auto}#social_box li a{width:40px;height:40px;margin:0 2px 5px 0;text-decoration:none}#shcatalog_footer{padding:20px 1em;background:#333}.shcatalog_footer div{padding:5px;width:20%}}@media (max-width:991px){.service-txt p,.service-txt ul{line-height:2em}.shcatalog_footer div{padding:5px;width:90%}#social_box li a{width:48px;height:48px;margin:0 2px 5px 0;text-decoration:none}#shcatalog_footer{padding:20px 4em 20px 6em}.shcatalog_footer{width:70%;margin:0 auto}.service-txt ul{margin:0 0 0 10em}.service-txt h2{font-size:2em}.service-diff h2{margin-top:10px}.img1,.img2,.img3{background-image:none}.service-img{background-color:inherit}.service-img img{visibility:visible}.about-section img{width:50%;height:300px;margin:.5em 16em .5em 0}.gallery-img{text-align:center}.gallery-img img{width:80%;border:4px solid #fff;border-radius:10px}}@media (max-width:768px){.shcatalog_footer{width:80%;margin:0 auto}#shcatalog_banner_top a,#shcatalog_banner_top p{text-align:left}#shcatalog_banner_top{height:85px}#shcatalog_banner_logo h1{font-size:46px;text-align:left}.service-txt{height:auto}.about-section img{width:60%;height:290px;margin:.5em 10em .5em 0}.gallery-tab{width:97%;margin:1em 10px}.gallery-tab li a{font-size:1.1em}.gallery-img img{width:90%;border:4px solid #fff;border-radius:10px}}@media (max-width:640px){#shcatalog_footer{padding:20px 2em}.shcatalog_footer{width:90%;margin:0 auto}.service-txt ul{margin:0 0 0 8em;line-height:2em}.service-txt h2{font-size:1.8em;margin-top:20px}.service-img img{width:100%}.service-img{height:auto}.about-section img{width:70%;height:250px;margin:.5em 6em .5em 0}.tab-content{padding:0 8em}.gallery-img img{width:100%;border:4px solid #fff;border-radius:10px}.gallery-tab{width:96%;margin:1em 10px}.gallery-tab li a{font-size:1.1em}}#mobile_menu li{direction:rtl;text-align:right}@media (max-width:480px){#shcatalog_footer{padding:20px 1em 20px 3em}.shcatalog_footer{width:100%;margin:0 auto}.service-txt ul{margin:0;line-height:1.8em;font-size:.9em}.about-section img{width:90%;height:240px;margin:.5em 1em .5em 0}.about-section{font-size:.9em}.tab-content{padding:0 1em}.gallery-tab{width:99%}.gallery-tab li a{font-size:.8em}}
#social_logo img{width: 40px;}

.click-choice{
    display: block;
    width: 90%;
    border: 1px solid #000;
    border-radius: 5px;
    background: #C80063;
    color: #fff;
    text-align: center;
    font-size: 12px;
    padding: 0px;
    height: 60px;
    margin-top: 5%;
    line-height: 58px;
    text-decoration: none !important;
}contact-info
.click-choice:hover{background:bisque;color:#C80063}
#click-choice{
    border-radius: 9px 9px 9px 9px;
    overflow: hidden;
    box-shadow: 3px 2px 58px 2px rgba(221,79,141,0.19);
    border:1px solid #CCC;
    padding-top: 15px;
    padding-bottom: 25px;
    padding-left: 30px;
}
.event_animate_right h3,.event_animate_right h2,.event_animate_right h1,.event_animate_right h4{direction: rtl;}
 /* تغییرات آبان ۱۴۰۴ */
 /* Custom Box Styles */
        .company-perspective {
            background: white;
            border-radius: 8px;
            padding: 25px;
            margin: 30px 0;
            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
            border-right: 5px solid #3498db;
            position: relative;
        }
        
        .company-perspective::before {
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            width: 100%;
            height: 4px;
            background: linear-gradient(to left, #3498db, #2c3e50);
            border-top-right-radius: 8px;
            border-top-left-radius: 8px;
        }
        
        .company-perspective h3 {
            color: #1a5276;
            margin-top: 0;
            padding-bottom: 10px;
            border-bottom: 1px dashed #ddd;
        }
        
        .highlight {
            background-color: #fff9e6;
            padding: 15px;
            border-right: 4px solid #f1c40f;
            border-radius: 4px;
            margin: 20px 0;
        }
        
        .contact-info {
            background-color: #e8f4fc;
            padding: 15px;
            border-radius: 6px;
            text-align: center;
            margin: 20px 0;
            border: 1px solid #3498db;
            font-size: 14px;
    font-family: 'BYekan';
        }
              .customer-journey {
    position: relative;
    background-color: #21618c24; 
    border-radius: 24px;
    padding: 35px 60px;
    color: #2c3e50;
    font-size: 17px;
    line-height: 2.1;
    width: 95%;
    max-width: 1100px;
    margin: 60px auto;
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.05);
    direction: rtl;
    text-align: justify;
}

/* گیومه باز بالا سمت راست */
.customer-journey::before {
    content: "“";
    position: absolute;
    top: -45px;
    right: 35px;
    font-size: 140px;
    color: #173d59;
    font-family: Georgia, serif;
    font-weight: bold;
    line-height: 1;
}

/* گیومه بسته پایین سمت چپ */
.customer-journey::after {
    content: "”";
    position: absolute;
    bottom: -110px;
    left: 35px;
    font-size: 160px;
    color: #173d59;
    font-family: Georgia, serif;
    font-weight: bold;
    line-height: 1;
    opacity: 0.95;
}

@media (max-width: 900px) {
    .customer-journey {
        padding: 25px 30px;
        font-size: 15px;
        border-radius: 18px;
    }
    .customer-journey::before {
        font-size: 100px;
        top: -30px;
        right: 25px;
    }
    .customer-journey::after {
        font-size: 110px;
        bottom: -50px;
        left: 25px;
    }
}
 
        table {
            width: 100% !important;
            border-collapse: collapse !important;
            margin: 25px 0 !important;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.05) !important;
        }
        
        th, td {
            border: 1px solid #ddd !important;
            padding: 12px 15px !important;
            text-align: right !important;
            font-family: 'BYekan'!important;
            font-size:14px;
            word-spacing: normal;
        }
        
        th {
            background-color: #21618c !important; 
            color: white !important;
            font-weight: bold !important;
        }
        
        tr:nth-child(even) {
            background-color: #f2f2f2 !important;
        }
         .containerfaq{background-color:#fff;color:#000;border-radius:20px;box-shadow:0 5px 10px 0 rgb(0,0,0,.25);margin:20px 0}.question{font-family: 'BYekan';font-size:14px;padding:20px 80px 20px 20px;position:relative;display:flex;align-items:right;direction:rtl;cursor:pointer}.answercont{max-height:0;overflow:hidden;transition:.3s}.answer{font-family: 'BYekan';padding:0 20px 20px;line-height:22px;align-items:right;direction:rtl}