.elementor-443 .elementor-element.elementor-element-64e5a3e{--display:flex;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-443 .elementor-element.elementor-element-52b69fe{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-443 .elementor-element.elementor-element-1600fe8{text-align:center;z-index:1;}.elementor-443 .elementor-element.elementor-element-1600fe8 .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:18px;font-weight:600;line-height:30px;letter-spacing:-0.3px;}.elementor-443 .elementor-element.elementor-element-a98ae84 img{max-width:100%;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-443 .elementor-element.elementor-element-7d5bd72 .elementor-icon-list-icon{width:14px;}.elementor-443 .elementor-element.elementor-element-7d5bd72 .elementor-icon-list-icon i{font-size:14px;}.elementor-443 .elementor-element.elementor-element-7d5bd72 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-443 .elementor-element.elementor-element-7d5bd72 .elementor-icon-list-text, .elementor-443 .elementor-element.elementor-element-7d5bd72 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-443 .elementor-element.elementor-element-7d5bd72 .elementor-icon-list-item{font-family:"iransans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.3px;}.elementor-443 .elementor-element.elementor-element-7d5bd72 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-443 .elementor-element.elementor-element-443c37c{text-align:justify;font-family:"iransans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-0.3px;}.elementor-443 .elementor-element.elementor-element-ef4b825{--display:flex;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-443 .elementor-element.elementor-element-fa41ec8{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-443 .elementor-element.elementor-element-fa41ec8 .elementor-divider-separator{width:100%;}.elementor-443 .elementor-element.elementor-element-fa41ec8 .elementor-divider__text{font-family:"iransans", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.3px;}.elementor-443 .elementor-element.elementor-element-c9087ab{--swiper-slides-to-display:4;--swiper-slides-gap:20px;}.elementor-443 .elementor-element.elementor-element-c9087ab .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-443 .elementor-element.elementor-element-c9087ab{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-443 .elementor-element.elementor-element-443c37c{font-size:14px;line-height:26px;}.elementor-443 .elementor-element.elementor-element-c9087ab{--swiper-slides-to-display:2;}}@media(max-width:480px){.elementor-443 .elementor-element.elementor-element-c9087ab{--swiper-slides-to-display:1;}}/* Start custom CSS for heading, class: .elementor-element-1600fe8 */.elementor-443 .elementor-element.elementor-element-1600fe8 .elementor-heading-title{
    background-color: #fff;
    margin-bottom: -40px;
    width: max-content;
    margin-inline: auto;
    padding: 5px 20px;
    border-radius: 0 0 10px 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a98ae84 */.elementor-443 .elementor-element.elementor-element-a98ae84 img{
    max-height: 400px;
    width: auto;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-6b7afec */.elementor-443 .elementor-element.elementor-element-6b7afec{
    font-family: iransans;
}
.elementor-443 .elementor-element.elementor-element-6b7afec h2{
    font-size: 20px;
    font-weight: 600;
    color: #FD5DAE;
}

.elementor-443 .elementor-element.elementor-element-6b7afec a{
    color: #373737;
    transition: all .5s;
}
.elementor-443 .elementor-element.elementor-element-6b7afec a:hover{
    color: #FD5DAE;
}

.elementor-443 .elementor-element.elementor-element-6b7afec input, .elementor-443 .elementor-element.elementor-element-6b7afec textarea{
    border-radius: 15px;
    border-color: #FD5DAE;
}

.elementor-443 .elementor-element.elementor-element-6b7afec input#submit{
    background-color: #FD5DAE;
    color: #fff;
    transition: all .5s;
    border: none;
    padding: 10px 20px;
}
.elementor-443 .elementor-element.elementor-element-6b7afec input#submit:hover{
    background-color: #999;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-c9087ab */.elementor-443 .elementor-element.elementor-element-c9087ab .e-loop-item{
    border-radius: 20px;
    box-shadow: 0 0 30px #00000010 !important;
}
.elementor-443 .elementor-element.elementor-element-c9087ab .elementor-loop-container{
    padding-block: 30px;
    margin-block: -30px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iransans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://kudakeirani.ir/wp-content/uploads/2024/01/IRANSansX-Light.woff2') format('woff2'),
		url('https://kudakeirani.ir/wp-content/uploads/2024/01/IRANSansX-Light.woff') format('woff');
}
@font-face {
	font-family: 'iransans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://kudakeirani.ir/wp-content/uploads/2024/01/IRANSansX-Bold.woff2') format('woff2'),
		url('https://kudakeirani.ir/wp-content/uploads/2024/01/IRANSansX-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */