<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@font-face {

font-family: "yekan";

src: url(../../../fonts/Yekan.eot);

src: url(../../../fonts/Yekan.eot?#iefix) format("embedded-opentype"), url(../../../fonts/Yekan.woff) format("woff"), url(../../../fonts/Yekan.ttf) format("truetype"), url(../../../fonts/Yekan.svg#BYekan) format("svg");

font-weight: normal;

font-style: normal

}

@font-face{font-family:'IRANsans';
src:url(../../../fonts/IRANSans.woff) format('woff'),
url(../../../fonts/IRANSans.ttf) format('truetype')
}
@font-face{font-family:'IRANsans-b';
src:url(../../../fonts/IRANSans-B.woff) format('woff'),
url(../../../fonts/IRANSans-B.ttf) format('truetype')
}

body,html{
    margin:0px !important;
    padding:0px !important;
    width:100%;
    direction:rtl;
    text-align:right;
    font-family:"IRANsans",tahoma;
    font-size:12px;
    background:#f8f9e7;
}
.form_ltr{
    direction:ltr;
    text-align:left;
    
}

.form_ltr:-moz-placeholder {
    text-align: right;
     direction:rtl;
}
.form_ltr:-ms-input-placeholder {
    text-align: right;
       direction:rtl;
}
.form_ltr::-webkit-input-placeholder {
    text-align: right;
       direction:rtl;
}
.modal-header .close ,.modal-header .close {
  
    margin: -1rem auto -1rem -1rem;
}
main{
    
    display:block;
   
    margin:0px auto;
  margin-bottom:0px;
    
}
header{


 width:100%;
 background-color:#f8f9e7;
 box-sizing: border-box;   
 box-shadow: 0px -4px 6px #e4e3c7 inset;
}
header &gt; .top_head{
      height:150px;
clear:both;

 
    
}

header &gt; .top_head &gt; .logo {
 height:150px; 
width:60%;


position:relative;
float:right;
  margin-right:5% ;  
}



header &gt; .top_head &gt; .logo &gt; img {
width:100px;
height:100px;    

margin-top:75px;
transform: translateY(-50%);

}
header &gt; .top_head &gt; .logo &gt; h3 {
font-size:16px;
display:inline-block;
vertical-align:middle;
line-height:0px;
}



header &gt; .top_head &gt; .lrg {
height:150px; 
width:30%;
float:left;
text-align:left;
position:relative;

  margin-left:5% ;  
}


header &gt; .top_head &gt; .lrg &gt; p{
 font-size:16px;

vertical-align:middle;
display: table-cell;
height:150px;
padding-right:13%;
width:20%;
color:#7f7f77;    
}

header &gt; .top_head &gt; .lrg &gt; p &gt; a{
color:#7f7f77;
}


header &gt; .top_head &gt; .lrg &gt; p &gt; i{
font-size:60px;
border:solid 3px #4dab60;
color:#4dab60;
border-radius:100%;
display:inline-block;
width:80px;
height:80px;
text-align:center;
line-height:70px;
vertical-align:middle;

}

/*************NAV***************/

.navbar.ssor{
    background:#fffedf;
    direction:rtl !important;
    text-align:right !important;
}

.ssor .navbar-nav{
    
   direction:rtl !important;
    text-align:right !important;   
    
}


.ssor .nav-item{
    font-size:12px;
  
    color:#363435;
    border-left:solid 1px #f0efc8;
}

.ssor .nav-item:last-child{
    
   
    border-left:none;
}

.ssor .nav-item &gt; .nav-link{
    font-size:11px;
    color:#363435;
     padding-right: 15px !important;
  padding-left: 15px !important; 
}

.ssor .nav-item.active {
    
    color:#363435;
    background:#bfe0b1;
}
.ssor .nav-item.active &gt; .nav-link {
    
    color:#fff;
    background:#4dac60;
}


.ssor .dropdown.show .dropdown-menu.show{
  background:#fffedf !important;   
    border-radius:0px !important;
   border:none !important; 
  
   margin:0px auto !important;
   box-shadow:1px 1px 6px #c5c5c5;
 
   direction:rtl;
   text-align:right;
}




.ssor .dropdown.show .dropdown-menu .dropdown-col &gt; h5{
height:30px;
min-width:30px;
background:url(../imgs/menu-arrow.png) no-repeat bottom right;
 background-size:30px 30px;   
    padding-right:35px;
    vertical-align:middle;
font-size:120%;
padding-top:5px;
font-weight:bold;
}
.ssor .dropdown.show .dropdown-menu .dropdown-col{

 
   box-sizing: border-box;

  
    
}
.ssor .dropdown.show .dropdown-menu .dropdown-col .dropdown-item.active,
.ssor .dropdown.show .dropdown-menu .dropdown-col .dropdown-item:focus,
.ssor .dropdown.show .dropdown-menu .dropdown-col .dropdown-item:hover
{
background-color:#bfdfb0;
   
color:#fff;
  
    
}

.ssor .dropdown.show .dropdown-menu .dropdown-col .dropdown-item.active &gt; span

{
background-color:#4dac60;
   
padding:1px;
  
    
}
.ssor .dropdown.show .dropdown-menu .dropdown-col &gt; .dropdown-col-content{
  border-right:solid 1px #7fc284;   
     min-height:150px;  
    margin-right:8px;
}







.br-7{
    
   border-radius:7px !important; 
}

@media screen and (max-width: 900px) {
 .ssor .navbar-nav.ml-auto{

padding-right:0px;
}   
    
    
}
/***************************/
.card.card-ssor .text_block{
  overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3; /* number of lines to show */
   -webkit-box-orient: vertical;

 height:60px;
 line-height:20px;
}
.card.card-ssor{
    
    border-radius:2px;
       border-style:none !important; 
 margin-bottom:10px;
    padding:0px 10px 0px 10px;
}
.card.card-ssor.card-ssor-border-right{
    
    border-radius:0px;
    
 position:relative;
    padding:0px 10px 0px 10px;
}
.card.card-ssor.card-ssor-border-right::before{
    display:inline-block;
    position:absolute;
    right:0px;
    top:20px;
    border-right:solid 1px #c5c5c5 !important;
    height:calc(100% - 20px);;
  width:1px;
   content:"";
}



.card.card-ssor.has_shadow{
    box-shadow: 1px 1px 4px #c5c5c5;
}
.card.card-ssor &gt; .card-header{
    position:relative;
   background-color:#fff;
padding:19px 15px 15px 15px;

}
.card.card-ssor &gt; .card-header &gt; h1 , .card.card-ssor &gt; .card-header &gt; h2, .card.card-ssor &gt; .card-header &gt; h3{
font-size:100%;
font-weight:bold;
 overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 1; /* number of lines to show */
   -webkit-box-orient: vertical;
}
.card.card-ssor &gt; .card-header::before{
display:inline-block;
height:30px;
width:5px;
background:#c43c35;
content:"";
position:absolute;
right:-10px;
top:50%;
transform:translateY(-50%);
}

.card-buttonc{
 position:absolute;
 right:50%;

 
 top:50%;
 
 transform:translate(50%,50%);

    
    
}

.home_seg_a{
    border-radius:12px;
    
    margin:4px auto;
    /*
    padding:3rem;
    background-origin: content-box;
    background-clip: content-box;
    */
    
    background-repeat:no-repeat;
   box-sizing:border-box;
    background-size:cover;
    display:block;
    width:80%;
padding-top:80%;
    text-align:center;
}


/***********************************/

.slide_main{
    border:solid 1px #f0f0f0;
    border-radius:7px;
    margin-top:15px;
    background-color:#fff;
    height:300px;
    overflow: hidden;
}
.slide_main .main_image{
    height:300px !important;
width:100% !important;
/*
    display:inline-block !important;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
       -webkit-mask-image:-webkit-gradient(linear, right bottom, left bottom, from(rgba(0,0,0,1)), to(rgba(0,0,0,0)));
      mask-image: linear-gradient(to right, rgba(0,0,0,1), rgba(0,0,0,0));
*/
      }

.news_slide .slide_text{
 display:inline !important;
 word-wrap: break-word;
 font-size:12px;


 padding:0px;
 text-align: justify;
}


.owl-theme .owl-nav [class*=owl-]{
    background:rgba(255,255,255,0.5) !important;  
    
}
.owl-prev {
    width: 15px;
    height: 100px;
    position: absolute;
    top: 40%;
    margin-right: -20px;
    display: block !important;
    border:0px solid black;
  
}

.owl-next {
    width: 15px;
    height: 100px;
    position: absolute;
    top: 40%;
    left: 25px;
    display: block !important;
    border:0px solid black;
      
}
.owl-prev i, .owl-next i {transform : scale(1,6); color: #ccc;}
.owl-dot{
    display:none !important;
}

.single_slide .owl-item{
    
    width:100%;
}
.single_slide .main_text{
    position:absolute;
    z-index:1;
    background-color:rgba(255,255,255,0.6);
    bottom:0;
    left:0;
    width:100%;
    
}


.text_on_image{
    position:relative;
    
      
}
.text_on_image &gt; img{
   width:100%;
    
      
}
.text_on_image &gt; .text_on_image_text{
    position:absolute;
    z-index:1;
    background-color:rgba(255,255,255,0.6);
    bottom:0;
    left:0;
    width:100%;
    
    
    
    
}




footer .top-footer{
    height:100px;
    background:url(../imgs/footer-top.png) no-repeat top right;
    width:100%;
    background-size:100% 100%;
}

footer .main-footer{
    background-color:#c1e2b2;
    padding:20px;
}

footer .main-footer ul{
    list-style:none;
padding-right:2px;
}

footer .main-footer a{
color:#717171;

}






.show_people{
    
    background:#fff;
    box-shadow:0px 0px 5px #c5c5c5;
    margin-top:15px;
    
}


.show_people &gt; .show_people_img{
    
 text-align:center;
    
    
}
.show_people &gt; .show_people_social{
    margin-top:6px;
    text-align:center;
 
    
    
}

.show_people &gt; .show_people_social a{
  display:inline-block;
  width:auto;
  height:auto;
  margin-right:4px;
    
    
}
.show_people  p{
    
display:block;
 text-align:center;
 color:#999;
    font-size:90%;
    
}
.show_people &gt; h3{
    
 font-size:120%;
 margin:9px;
 text-align:center;
 color:#999;
    
    padding-bottom:10px;
}

.h_title a{
    
 color: rgba(0,0,0, 0.5);   
}


.h_title:before{
    
    display:inline-block;
    width:16px;
    height:16px;
    background:url(../imgs/favicon.png) no-repeat center center;
    content:" ";

    background-size:cover;
    vertical-align:middle;
    margin-left:9px;
}
.h_title{
    font-size:14px;
    margin:5px;
    font-weight:bold;
    font-family:yekan;
    padding:6px ;
        background:#fff;
color: rgba(0,0,0, 0.5);
    text-shadow: 1px 4px 6px #fff, 0 0 0 #000, 1px 4px 6px #fff;
}


h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{
    
    color:rgba(0,0,0, 0.9);
}

.dropdown-menu &gt; li a{
   font-size:90% !important;
 
}

.dropdown-menu .nav-item{
    text-align:right !important;
    direction:rtl !important;
   padding:0px !important;
}
.dropdown-menu &gt; li a:hover{
    background:#bfe0b1 !important;
 
}

.dropdown-menu {
    margin-top: 0;
    width:180px !important;
     right: 0 !important;
}
.dropdown-menu .dropdown-toggle::after {
    vertical-align: middle;
    border-right: 4px solid;
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
}
.dropdown-menu .dropdown .dropdown-menu {
    right: 100% !important;
    top: 0%;
    margin:0 0px;
    border-width: 0;
}
.dropdown-menu .dropdown .dropdown-menu.left {
    left: 100%;
    right: auto;
}

.dropdown-menu &gt; li a:hover,
.dropdown-menu &gt; li.show {
	background: #007bff;
	color: white;
}
.dropdown-menu &gt; li.show &gt; a{
	color: white;
}

@media (min-width: 768px) {
    .dropdown-menu .dropdown .dropdown-menu {
        margin:0;
        border-width: 1px;
    }
}

.input-group &gt; .form-control:not(:last-child), .input-group &gt; .custom-select:not(:last-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.input-group &gt; .input-group-append &gt; .btn, .input-group &gt; .input-group-append &gt; .input-group-text, .input-group &gt; .input-group-prepend:not(:first-child) &gt; .btn, .input-group &gt; .input-group-prepend:not(:first-child) &gt; .input-group-text, .input-group &gt; .input-group-prepend:first-child &gt; .btn:not(:first-child), .input-group &gt; .input-group-prepend:first-child &gt; .input-group-text:not(:first-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}


.mobile_toggler{
    color:#999 !important;
   margin:10px;
    width:30px;
    height:30px;
    display:none;
}

@media screen and (max-width:960px){
    .mobile_toggler{
   
    display:block;
}
.navbar .dropdown-menu {
    width:100% !important;
}
 .navbar .dropdown-menu &gt;li {
    width:100% !important;
}   
}

#member_right{

   
}
#member_right {
 list-style-type: none;
 margin:0px !important;
  padding:0px !important;
 display:block;
     background:#bfe0b1;
    
}
#member_right  &gt; li{
 display:block;
    border-bottom: solid 1px #fff;
    width:100%;
    padding:0px;
}
#member_right  &gt; li.avatar_li{
 text-align:center;
 background: #fff;
}
#member_right  &gt; li.active{
    background:#4dac60;
}
#member_right  &gt; li &gt; a{
 display:block;
 width:100%;   
 color:#000;
 padding:10px;
 margin-right:15px;
}


.filter_div{
    
    margin-top:20px;
    margin-bottom:20px;
    border-bottom:solid 1px #ccc;
    padding-bottom: 10px;
    
}

.filter_div label{
 display:block;
 margin-bottom:10px;
}

.filter_div button{
 border:none;
 padding:4px;
}

.owl-theme .owl-nav [class*=owl-] span{
    color:#fff !important;
    
}
.owl-theme .owl-nav [class*=owl-]{
    opacity:0.6;
   background:rgba(0,0,0,0.6) !important; 
    width:30px;
    color:#fff;
    font-size:25px !important;
}

.line_2{
     overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 2; /* number of lines to show */
   -webkit-box-orient: vertical;
}
.line_3{
     overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3; /* number of lines to show */
   -webkit-box-orient: vertical;
}
.line_4{
     overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 4; /* number of lines to show */
   -webkit-box-orient: vertical;
}

.one_line{
     overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 1; /* number of lines to show */
   -webkit-box-orient: vertical;
}

@media screen and (min-width:480px){

.vasat[class^="col-"]{
    padding-left:50px;
    padding-right:50px;
    
}

.w-50{
    width:50%;
    margin:0px auto;
}


}


.segmentor{
    background:#fff;
    box-sizing:border-box;
    border-radius:9px;
    border:solid 1px #f0f0f0;
      text-align:center;
      padding-bottom:10px;
         color:#999 !important;
           border-radius:9px;  

}

.segmentor &gt; .segmentor_image{
    box-sizing:border-box;
    border-top-right-radius:9px;  
    border-top-left-radius:9px; 
    display:block;
    text-align:center;
       color:#999 !important;
    
}
.segmentor &gt; .segmentor_image img{
       border-top-right-radius:9px;  
    border-top-left-radius:9px; 
    display:block;
    margin-bottom:8px;
    width:100%;
}

.segmentor &gt; .segmentor_image strong{
     text-align:center;
        
  
     
margin:8px;
}

.btn-rounded{
    border-radius:15px;
}
/**********************************************/


/**********************************************/</pre></body></html>