.elementor-897 .elementor-element.elementor-element-e2c5472 > .elementor-container{max-width:971px;}.elementor-897 .elementor-element.elementor-element-e2c5472:not(.elementor-motion-effects-element-type-background), .elementor-897 .elementor-element.elementor-element-e2c5472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-897 .elementor-element.elementor-element-e2c5472{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-897 .elementor-element.elementor-element-e2c5472 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-897 .elementor-element.elementor-element-9499c46{text-align:center;}.elementor-897 .elementor-element.elementor-element-9499c46 .elementor-heading-title{color:#EBE9E9;font-family:"iranyekanwebregular", Sans-serif;font-size:34px;font-weight:300;}.elementor-897 .elementor-element.elementor-element-320eedb .elementor-button{font-family:"iranyekanwebregular", Sans-serif;font-weight:500;text-shadow:0px 0px 8px rgba(0,0,0,0.3);background-color:#C81550;border-radius:10px 10px 10px 10px;}.elementor-897 .elementor-element.elementor-element-b2560a2{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-897 .elementor-element.elementor-element-a262c84{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-897 .elementor-element.elementor-element-abf041f > .elementor-container{max-width:971px;}.elementor-897 .elementor-element.elementor-element-abf041f:not(.elementor-motion-effects-element-type-background), .elementor-897 .elementor-element.elementor-element-abf041f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-897 .elementor-element.elementor-element-abf041f{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F0F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-897 .elementor-element.elementor-element-abf041f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-897 .elementor-element.elementor-element-267f60c{text-align:center;}.elementor-897 .elementor-element.elementor-element-267f60c .elementor-heading-title{color:#EBE9E9;font-family:"iranyekanwebregular", Sans-serif;font-size:34px;font-weight:300;}.elementor-897 .elementor-element.elementor-element-f800697 .elementor-button{font-family:"iranyekanwebregular", Sans-serif;font-weight:500;text-shadow:0px 0px 8px rgba(0,0,0,0.3);background-color:#C81550;border-radius:10px 10px 10px 10px;}.elementor-897 .elementor-element.elementor-element-374681d{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-897 .elementor-element.elementor-element-4e41650{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-897 .elementor-element.elementor-element-2c920c8 > .elementor-container{max-width:971px;}.elementor-897 .elementor-element.elementor-element-2c920c8:not(.elementor-motion-effects-element-type-background), .elementor-897 .elementor-element.elementor-element-2c920c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-897 .elementor-element.elementor-element-2c920c8{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F0F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-897 .elementor-element.elementor-element-2c920c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-897 .elementor-element.elementor-element-f22f42d{text-align:center;}.elementor-897 .elementor-element.elementor-element-f22f42d .elementor-heading-title{color:#EBE9E9;font-family:"iranyekanwebregular", Sans-serif;font-size:34px;font-weight:300;}.elementor-897 .elementor-element.elementor-element-7d9c750 .elementor-button{font-family:"iranyekanwebregular", Sans-serif;font-weight:500;text-shadow:0px 0px 8px rgba(0,0,0,0.3);background-color:#C81550;border-radius:10px 10px 10px 10px;}.elementor-897 .elementor-element.elementor-element-ff17b0e{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-897 .elementor-element.elementor-element-f1698ce{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-897 .elementor-element.elementor-element-6b232a5 > .elementor-container{max-width:971px;}.elementor-897 .elementor-element.elementor-element-6b232a5:not(.elementor-motion-effects-element-type-background), .elementor-897 .elementor-element.elementor-element-6b232a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-897 .elementor-element.elementor-element-6b232a5{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F0F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-897 .elementor-element.elementor-element-6b232a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-897 .elementor-element.elementor-element-22b64d8{text-align:center;}.elementor-897 .elementor-element.elementor-element-22b64d8 .elementor-heading-title{color:#EBE9E9;font-family:"iranyekanwebregular", Sans-serif;font-size:34px;font-weight:300;}.elementor-897 .elementor-element.elementor-element-8fd43b7 .elementor-button{font-family:"iranyekanwebregular", Sans-serif;font-weight:500;text-shadow:0px 0px 8px rgba(0,0,0,0.3);background-color:#C81550;border-radius:10px 10px 10px 10px;}.elementor-897 .elementor-element.elementor-element-adb9bcf{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-897 .elementor-element.elementor-element-8188d6d{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-897 .elementor-element.elementor-element-a0ab420 > .elementor-container{max-width:971px;}.elementor-897 .elementor-element.elementor-element-a0ab420:not(.elementor-motion-effects-element-type-background), .elementor-897 .elementor-element.elementor-element-a0ab420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-897 .elementor-element.elementor-element-a0ab420{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F0F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-897 .elementor-element.elementor-element-a0ab420 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-897 .elementor-element.elementor-element-70bd70f{text-align:center;}.elementor-897 .elementor-element.elementor-element-70bd70f .elementor-heading-title{color:#EBE9E9;font-family:"iranyekanwebregular", Sans-serif;font-size:34px;font-weight:300;}.elementor-897 .elementor-element.elementor-element-e84f1a6 .elementor-button{font-family:"iranyekanwebregular", Sans-serif;font-weight:500;text-shadow:0px 0px 8px rgba(0,0,0,0.3);background-color:#C81550;border-radius:10px 10px 10px 10px;}.elementor-897 .elementor-element.elementor-element-21defd7{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-897 .elementor-element.elementor-element-81db9a9{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}@media(max-width:767px){.elementor-897 .elementor-element.elementor-element-9499c46{text-align:left;}.elementor-897 .elementor-element.elementor-element-9499c46 .elementor-heading-title{font-size:14px;}.elementor-897 .elementor-element.elementor-element-320eedb .elementor-button{font-size:12px;}.elementor-897 .elementor-element.elementor-element-b2560a2{text-align:left;font-size:14px;}.elementor-897 .elementor-element.elementor-element-a262c84{text-align:left;font-size:14px;}.elementor-897 .elementor-element.elementor-element-267f60c{text-align:left;}.elementor-897 .elementor-element.elementor-element-267f60c .elementor-heading-title{font-size:14px;}.elementor-897 .elementor-element.elementor-element-f800697 .elementor-button{font-size:12px;}.elementor-897 .elementor-element.elementor-element-374681d{text-align:left;font-size:14px;}.elementor-897 .elementor-element.elementor-element-4e41650{text-align:left;font-size:14px;}.elementor-897 .elementor-element.elementor-element-f22f42d{text-align:left;}.elementor-897 .elementor-element.elementor-element-f22f42d .elementor-heading-title{font-size:14px;}.elementor-897 .elementor-element.elementor-element-7d9c750 .elementor-button{font-size:12px;}.elementor-897 .elementor-element.elementor-element-ff17b0e{text-align:left;font-size:14px;}.elementor-897 .elementor-element.elementor-element-f1698ce{text-align:left;font-size:14px;}.elementor-897 .elementor-element.elementor-element-22b64d8{text-align:left;}.elementor-897 .elementor-element.elementor-element-22b64d8 .elementor-heading-title{font-size:14px;}.elementor-897 .elementor-element.elementor-element-8fd43b7 .elementor-button{font-size:12px;}.elementor-897 .elementor-element.elementor-element-adb9bcf{text-align:left;font-size:14px;}.elementor-897 .elementor-element.elementor-element-8188d6d{text-align:left;font-size:14px;}.elementor-897 .elementor-element.elementor-element-70bd70f{text-align:left;}.elementor-897 .elementor-element.elementor-element-70bd70f .elementor-heading-title{font-size:14px;}.elementor-897 .elementor-element.elementor-element-e84f1a6 .elementor-button{font-size:12px;}.elementor-897 .elementor-element.elementor-element-21defd7{text-align:left;font-size:14px;}.elementor-897 .elementor-element.elementor-element-81db9a9{text-align:left;font-size:14px;}}@media(min-width:768px){.elementor-897 .elementor-element.elementor-element-deb1820{width:21.23%;}.elementor-897 .elementor-element.elementor-element-7f67648{width:56.081%;}.elementor-897 .elementor-element.elementor-element-ee0b5bf{width:22.353%;}.elementor-897 .elementor-element.elementor-element-26556c7{width:21.23%;}.elementor-897 .elementor-element.elementor-element-63f6f7d{width:56.081%;}.elementor-897 .elementor-element.elementor-element-bc62e98{width:22.353%;}.elementor-897 .elementor-element.elementor-element-9027cd0{width:21.23%;}.elementor-897 .elementor-element.elementor-element-0a53516{width:56.081%;}.elementor-897 .elementor-element.elementor-element-be7c836{width:22.353%;}.elementor-897 .elementor-element.elementor-element-f20c74b{width:21.23%;}.elementor-897 .elementor-element.elementor-element-15aaf91{width:56.081%;}.elementor-897 .elementor-element.elementor-element-05a9ced{width:22.353%;}.elementor-897 .elementor-element.elementor-element-a6c0fe0{width:21.23%;}.elementor-897 .elementor-element.elementor-element-aa4caf5{width:56.081%;}.elementor-897 .elementor-element.elementor-element-98ac367{width:22.353%;}}/* Start custom CSS for text-editor, class: .elementor-element-a262c84 */.audio-player {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin: 20px;
    padding: 10px;
    border: 0px solid #ccc;
    border-radius: 10px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    background-color: #1E1E1E;
}

.audio-player audio {
    width: 100%;
    max-width: 500px;
    margin-bottom: 10px;
}

.controls {
    display: flex;
    gap: 10px;
}

.download-btn, .share-btn {
    text-decoration: none;
    background-color: #C81550;
    color: white;
    padding:0px 80px;
    border-radius: 10px;
    border: none;
    cursor: pointer;
    transition: background-color 0.3s;
    display: flex;
    align-items: center;
    justify-content: center;
}

.download-btn:hover, .share-btn:hover {
    background-color:#C81550;
}

.share-btn i {
    font-size: 20px;
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e41650 */.audio-player {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin: 20px;
    padding: 10px;
    border: 0px solid #ccc;
    border-radius: 10px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    background-color: #1E1E1E;
}

.audio-player audio {
    width: 100%;
    max-width: 500px;
    margin-bottom: 10px;
}

.controls {
    display: flex;
    gap: 10px;
}

.download-btn, .share-btn {
    text-decoration: none;
    background-color: #C81550;
    color: white;
    padding:0px 80px;
    border-radius: 10px;
    border: none;
    cursor: pointer;
    transition: background-color 0.3s;
    display: flex;
    align-items: center;
    justify-content: center;
}

.download-btn:hover, .share-btn:hover {
    background-color:#C81550;
}

.share-btn i {
    font-size: 20px;
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1698ce */.audio-player {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin: 20px;
    padding: 10px;
    border: 0px solid #ccc;
    border-radius: 10px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    background-color: #1E1E1E;
}

.audio-player audio {
    width: 100%;
    max-width: 500px;
    margin-bottom: 10px;
}

.controls {
    display: flex;
    gap: 10px;
}

.download-btn, .share-btn {
    text-decoration: none;
    background-color: #C81550;
    color: white;
    padding:0px 80px;
    border-radius: 10px;
    border: none;
    cursor: pointer;
    transition: background-color 0.3s;
    display: flex;
    align-items: center;
    justify-content: center;
}

.download-btn:hover, .share-btn:hover {
    background-color:#C81550;
}

.share-btn i {
    font-size: 20px;
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8188d6d */.audio-player {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin: 20px;
    padding: 10px;
    border: 0px solid #ccc;
    border-radius: 10px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    background-color: #1E1E1E;
}

.audio-player audio {
    width: 100%;
    max-width: 500px;
    margin-bottom: 10px;
}

.controls {
    display: flex;
    gap: 10px;
}

.download-btn, .share-btn {
    text-decoration: none;
    background-color: #C81550;
    color: white;
    padding:0px 80px;
    border-radius: 10px;
    border: none;
    cursor: pointer;
    transition: background-color 0.3s;
    display: flex;
    align-items: center;
    justify-content: center;
}

.download-btn:hover, .share-btn:hover {
    background-color:#C81550;
}

.share-btn i {
    font-size: 20px;
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81db9a9 */.audio-player {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin: 20px;
    padding: 10px;
    border: 0px solid #ccc;
    border-radius: 10px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    background-color: #1E1E1E;
}

.audio-player audio {
    width: 100%;
    max-width: 500px;
    margin-bottom: 10px;
}

.controls {
    display: flex;
    gap: 10px;
}

.download-btn, .share-btn {
    text-decoration: none;
    background-color: #C81550;
    color: white;
    padding:0px 80px;
    border-radius: 10px;
    border: none;
    cursor: pointer;
    transition: background-color 0.3s;
    display: flex;
    align-items: center;
    justify-content: center;
}

.download-btn:hover, .share-btn:hover {
    background-color:#C81550;
}

.share-btn i {
    font-size: 20px;
    color: white;
}/* End custom CSS */