.lcp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}
.lcp-item .thumb img{width:100%;border-radius:6px;object-fit:cover}
.lcp-item .title{display:block;margin-top:8px;font-size:16px;}
.lcp-item .date{display:block;margin-top:3px;color:#777;font-size:13px;}
.lcp-item .cat{display:inline-block;font-size:12px;}
@media(max-width:1024px){.lcp-grid{grid-template-columns:repeat(3,1fr);}}
@media(max-width:768px){.lcp-grid{grid-template-columns:repeat(2,1fr);}}
@media(max-width:480px){.lcp-grid{grid-template-columns:1fr;}}
.lcp-carousel-wrapper{overflow:hidden;width:100%;direction:ltr;}
.lcp-carousel{display:flex; grid-template-columns: repeat(3, 1fr);}
.lcp-carousel .item{padding:10px;box-sizing:border-box;flex:0 0 25%;}
.lcp-carousel .thumb img{width:100%;border-radius:6px;}
.lcp-carousel .title{display:block;font-size:16px;}
.lcp-carousel .date{display:block;margin-top:3px;color:#777;font-size:13px;}
@media(max-width:1024px){.lcp-carousel .item{flex:0 0 33.333%;}}
@media(max-width:768px){.lcp-carousel .item{flex:0 0 50%;}}
@media(max-width:480px){.lcp-carousel .item{flex:0 0 100%;}}




@font-face{font-family:'Vazirmatn';src:url(fonts/Vazirmatn-Bold.woff2) format('woff2');font-weight:bold;font-style:normal;font-display:swap}
@font-face{font-family:'Vazirmatn';src:url(fonts/Vazirmatn-Regular.woff2) format('woff2');font-weight:normal;font-style:normal;font-display:swap}

body,p,a,span,h1,h2,h3,h4,h5,h6,input{font-family:'Vazirmatn';font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}




.alignfull{margin-right:0!important; margin-left:0!important;max-width:100%;}
.has-global-padding{padding-right:0 !important; padding-left:0 !important;}
header.wp-block-template-part .wp-block-group .wp-block-columns{width:1240px; margin-right:auto; margin-left:auto;}
header.wp-block-template-part{background-color: #fdf9ee;
    padding: 20px 0 30px;
    border-bottom: 1px solid #ede6d4;}     
header .center-one:nth-child(2){min-width: fit-content; overflow-wrap: break-word; word-break: break-word;}
header .wp-block-column:first-child{align-content: center;}
header .wp-block-column:nth-child(2){align-content: center;color: #41403e;margin-top: 15px;}
header .wp-block-column:nth-child(3){    align-content: center;
    padding-right: 36px;
    margin-top: 14px;}
#section-one{background-color: #fdf9ee;}
#wp--skip-link--target{margin-top: 0!important;}
#section-one h1 strong{color:#f5b84e;}
#section-one h1{  padding-top: 100px; font-variant: unicase;color:#02617f;font-size: 40px;}
#section-one p{    font-size: 20px;  color: #41403e; line-height: 38px;}
#section-one .radif-aicon{font-size: 20px;line-height: 40px;display:flex;padding-top:30px;}
#section-one .radif-aicon div{flex:1;}
#section-one .radif-aicon div:first-child{padding-top:7px;}
#section-one .radif-aicon div svg:first-child{padding-right: 20px;}
#section-one .radif-aicon p{color:#41403e;    font-size: 16px;
    margin-top: 0px;}
#section-one .wp-block-image{text-align: left;}
#search .wp-block-search__inside-wrapper{     border: 2px solid #f5b84e;
    position: relative;
    border-radius: 20px;
    padding: 5px 0px ;}
div .wp-block-search__button.wp-element-button{    color: #02617f;
    background-color: #f5b84e;
    border-radius: 20px;
    padding: 12px 20px;
    }
#search{ margin-inline: 18px ;margin-top: 30px;
    margin-bottom: 30px;}
#search input:focus{border: none !important; outline: none !important;}
#search input::focus{border: none !important; outline: none !important;}
#sction-tow{padding-top:100px;}
#sction-tow .wp-block-columns{margin-bottom:60px;}
#sction-tow .wp-block-column:last-child{    flex-basis: calc(100% - 120px);     padding-top: 10px;}
#sction-tow .wp-block-column:first-child{flex-basis: 120px;}
#sction-tow .wp-block-media-text{     display: flex;   direction: rtl; writing-mode: tb-rl;  text-orientation: mixed; gap: 20px;flex-direction: row-reverse; padding-top: 13px;  padding-bottom: 18px;}
#sction-tow .wp-block-media-text__content p{ border-right: 4px solid #eee;  border-left: 4px solid #eee; margin:0;
padding-left: 14px; padding-right: 14px; rotate: 180deg;}
#sction-tow .wp-block-media-text>.wp-block-media-text__content{padding:0;}
#sction-tow .wp-block-column .lcp-item a:first-child{       display: flex;
    text-decoration: none;
    color: #41403e;
    border: 3px solid #eeeeee;
    border-radius: 25px;
    gap: 25px;
    padding: 12px 15px;
}
#sction-tow .lcp-item .thumb img{    width: 80px; border-radius: 50%; height: 80px;    box-shadow: 0 20px 40px -2px #00000010;box-sizing: border-box;}
#section-three .wp-block-column p{      padding-top: 44px;
    color: #41403e;line-height: 40px;}
#section-three{    margin-top: 110px;
    background-color: #fdf9ee;padding-top: 40px;}
#section-three h2{color: #41403e; line-height: 50px;}
#section-three a{color:#f5b84e;    text-decoration: none;}
#section-three a:before{    content: '';
    display: inline-block;
    height: 9px;
    width: 25px;
    background-color:#f5b84e;
    border-radius: 4px;
    margin-left: 10px;
    vertical-align: middle;} 
#section-four img{border: 6px solid #f5b84e;
    border-radius: 50%;
    width: 500px;
    height: 500px;
    object-fit: cover;
    padding: 11px;
    margin-top: 20px;
    display: block;
    box-sizing: border-box;}
#section-four{margin-top: 60px;}
#section-four .akharin{padding-top: 50px;}
#section-four .wp-block-columns p{color: #f5b84e;}
#section-four ul{padding-right: 0px;}
#section-four a{ font-size: 28px; line-height: 50px; margin-bottom: 10px;  color: #41403e;  font-variation-settings: "wght" 772;padding-top: 0;text-decoration: none;display: none; }
#section-four .wp-block-latest-posts__post-excerpt{line-height: 50px;
    color: #41403e;}
#section-four .wp-block-latest-posts__list li:first-child time{    display: none;} 
#section-four  .wp-block-columns{margin-bottom: 80px;}

#section-four .wp-block-columns p:before{content: '';
    display: inline-block;
    height: 9px;
    width: 25px;
    background-color:#f5b84e;
    border-radius: 4px;
    margin-left: 10px;
    vertical-align: middle;}
#section-five .wp-block-column.is-layout-flow:first-child{flex-basis: 120px;}
#section-five .wp-block-column.is-layout-flow:first-child .wp-block-media-text{    display: flex;
    direction: rtl;
    writing-mode: tb-rl;
    text-orientation: mixed;
    gap: 20px;
    flex-direction: row-reverse;
    padding-top: 22px;
    padding-bottom: 30px;}
#section-five .wp-block-column.is-layout-flow:first-child .wp-block-media-text p{    border-right: 4px solid #eee;
    border-left: 4px solid #eee;
    margin: 0;
    padding-left: 14px;
    padding-right: 14px;
    rotate: 180deg;}
#section-five .wp-block-column.is-layout-flow:last-child .lcp-carousel-wrapper .lcp-carousel a .thumb img{    width: 80px;
    border-radius: 50%;
    height: 80px;
    box-shadow: 0 20px 40px -2px #00000010;
    box-sizing: border-box;} 
#section-five .wp-block-column:first-child .wp-block-media-text .wp-block-media-text__media img{    height: auto;
    max-width: unset;
    vertical-align: middle;
    width: 100%;}
#section-five .wp-block-column .lcp-carousel-wrapper .lcp-carousel .item a{    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: space-between;
    text-decoration: none;
    color: #41403e;
    border: 3px solid #eeeeee;
    border-radius: 25px;
    padding: 12px 20px;
    text-align: right;
    transition: all 0.3s ease}
#section-five .wp-block-column.is-layout-flow:last-child .lcp-carousel-wrapper{    display: grid;
    gap: 10px;}
#section-five .wp-block-column.is-layout-flow:last-child{padding-top: 68px;}
#section-five .is-layout-flow:last-child{flex-basis: calc(100% - 120px);}
#section-five a:first-child .date{display: none;}
#section-five a:first-child .date{display: none;}
#section-five h3{font-size:14px;}    
#section-five span{ font-size: 11px;}
#section-five{  background-color:#fdf9ee; }
#footer-one{background-color: #fdf9ee;      padding-top: 36px;
    margin-top: 34px;}  
#footer-one .wp-block-column.is-layout-flow:first-child .wp-block-column:nth-child(3){       text-align: justify;
    flex-basis: 243px;
    padding-right: 40px;
    margin-top: 16px;
    color: #41403e;  }
#footer-one .wp-block-columns .wp-block-column:nth-child(2){flex-basis: 110px;  margin-top: 2px;} 
#footer-one .wp-block-columns .wp-block-column:nth-child(1) {flex-basis: calc(100% - 353px);color: #41403e; margin-top: 9px;}
#footer-one .wp-block-columns .wp-block-column:nth-child(3) a{     text-decoration: none;}
#footer-one .wp-block-columns .wp-block-column:nth-child(3){flex-basis: 243px;}
#footer-tow{    background-color: #fdf9ee;
    padding-top: 43px;}  
#footer-tow .social-icons{ gap: 300px;}
#footer-tow div:first-child{   height: auto; border-top: 1px solid rgb(63 58 100 / 10%);}
#footer-tow a{padding-bottom: 40px;}






















