.elementor-1303 .elementor-element.elementor-element-8452cd4 > .elementor-container{max-width:971px;}.elementor-1303 .elementor-element.elementor-element-8452cd4:not(.elementor-motion-effects-element-type-background), .elementor-1303 .elementor-element.elementor-element-8452cd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-1303 .elementor-element.elementor-element-8452cd4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1303 .elementor-element.elementor-element-8452cd4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1303 .elementor-element.elementor-element-5c9f39f{text-align:center;}.elementor-1303 .elementor-element.elementor-element-5c9f39f .elementor-heading-title{color:#EBE9E9;font-family:"iranyekanwebregular", Sans-serif;font-size:34px;font-weight:300;}.elementor-1303 .elementor-element.elementor-element-8b591b3 .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-1303 .elementor-element.elementor-element-683d5b7{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-1303 .elementor-element.elementor-element-f86e043{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-1303 .elementor-element.elementor-element-8783e37 > .elementor-container{max-width:971px;}.elementor-1303 .elementor-element.elementor-element-8783e37:not(.elementor-motion-effects-element-type-background), .elementor-1303 .elementor-element.elementor-element-8783e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-1303 .elementor-element.elementor-element-8783e37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1303 .elementor-element.elementor-element-8783e37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1303 .elementor-element.elementor-element-3bc4db5{text-align:center;}.elementor-1303 .elementor-element.elementor-element-3bc4db5 .elementor-heading-title{color:#EBE9E9;font-family:"iranyekanwebregular", Sans-serif;font-size:34px;font-weight:300;}.elementor-1303 .elementor-element.elementor-element-71a3a64 .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-1303 .elementor-element.elementor-element-59111e2{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-1303 .elementor-element.elementor-element-1bbb7e6{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-1303 .elementor-element.elementor-element-cfb3ef0 > .elementor-container{max-width:971px;}.elementor-1303 .elementor-element.elementor-element-cfb3ef0:not(.elementor-motion-effects-element-type-background), .elementor-1303 .elementor-element.elementor-element-cfb3ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-1303 .elementor-element.elementor-element-cfb3ef0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1303 .elementor-element.elementor-element-cfb3ef0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1303 .elementor-element.elementor-element-ebe8085{text-align:center;}.elementor-1303 .elementor-element.elementor-element-ebe8085 .elementor-heading-title{color:#EBE9E9;font-family:"iranyekanwebregular", Sans-serif;font-size:34px;font-weight:300;}.elementor-1303 .elementor-element.elementor-element-9456424 .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-1303 .elementor-element.elementor-element-592e870{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-1303 .elementor-element.elementor-element-77dc0c9 > .elementor-container{max-width:971px;}.elementor-1303 .elementor-element.elementor-element-77dc0c9:not(.elementor-motion-effects-element-type-background), .elementor-1303 .elementor-element.elementor-element-77dc0c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-1303 .elementor-element.elementor-element-77dc0c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1303 .elementor-element.elementor-element-77dc0c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1303 .elementor-element.elementor-element-3619358{text-align:center;}.elementor-1303 .elementor-element.elementor-element-3619358 .elementor-heading-title{color:#EBE9E9;font-family:"iranyekanwebregular", Sans-serif;font-size:34px;font-weight:300;}.elementor-1303 .elementor-element.elementor-element-1b60a05 .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-1303 .elementor-element.elementor-element-9e99e3f{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-1303 .elementor-element.elementor-element-c5cf0eb > .elementor-container{max-width:971px;}.elementor-1303 .elementor-element.elementor-element-c5cf0eb:not(.elementor-motion-effects-element-type-background), .elementor-1303 .elementor-element.elementor-element-c5cf0eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-1303 .elementor-element.elementor-element-c5cf0eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1303 .elementor-element.elementor-element-c5cf0eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1303 .elementor-element.elementor-element-2e5cd55{text-align:center;}.elementor-1303 .elementor-element.elementor-element-2e5cd55 .elementor-heading-title{color:#EBE9E9;font-family:"iranyekanwebregular", Sans-serif;font-size:34px;font-weight:300;}.elementor-1303 .elementor-element.elementor-element-8bd69cc .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-1303 .elementor-element.elementor-element-0ec3875{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-1303 .elementor-element.elementor-element-00fa145 > .elementor-container{max-width:971px;}.elementor-1303 .elementor-element.elementor-element-00fa145:not(.elementor-motion-effects-element-type-background), .elementor-1303 .elementor-element.elementor-element-00fa145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-1303 .elementor-element.elementor-element-00fa145{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1303 .elementor-element.elementor-element-00fa145 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1303 .elementor-element.elementor-element-1bf33ad{text-align:center;}.elementor-1303 .elementor-element.elementor-element-1bf33ad .elementor-heading-title{color:#EBE9E9;font-family:"iranyekanwebregular", Sans-serif;font-size:34px;font-weight:300;}.elementor-1303 .elementor-element.elementor-element-db84ba2 .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-1303 .elementor-element.elementor-element-c1cca60{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}.elementor-1303 .elementor-element.elementor-element-cfe2f27 > .elementor-container{max-width:971px;}.elementor-1303 .elementor-element.elementor-element-cfe2f27:not(.elementor-motion-effects-element-type-background), .elementor-1303 .elementor-element.elementor-element-cfe2f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-1303 .elementor-element.elementor-element-cfe2f27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1303 .elementor-element.elementor-element-cfe2f27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1303 .elementor-element.elementor-element-77ab378{text-align:center;}.elementor-1303 .elementor-element.elementor-element-77ab378 .elementor-heading-title{color:#EBE9E9;font-family:"iranyekanwebregular", Sans-serif;font-size:34px;font-weight:300;}.elementor-1303 .elementor-element.elementor-element-8e1aab0 .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-1303 .elementor-element.elementor-element-966d6ad{color:#C0BFBF;font-family:"iranyekanwebregular", Sans-serif;font-size:16px;font-weight:300;}@media(max-width:767px){.elementor-1303 .elementor-element.elementor-element-5c9f39f{text-align:left;}.elementor-1303 .elementor-element.elementor-element-5c9f39f .elementor-heading-title{font-size:14px;}.elementor-1303 .elementor-element.elementor-element-8b591b3 .elementor-button{font-size:12px;}.elementor-1303 .elementor-element.elementor-element-683d5b7{text-align:left;font-size:14px;}.elementor-1303 .elementor-element.elementor-element-f86e043{text-align:left;font-size:14px;}.elementor-1303 .elementor-element.elementor-element-3bc4db5{text-align:left;}.elementor-1303 .elementor-element.elementor-element-3bc4db5 .elementor-heading-title{font-size:14px;}.elementor-1303 .elementor-element.elementor-element-71a3a64 .elementor-button{font-size:12px;}.elementor-1303 .elementor-element.elementor-element-59111e2{text-align:left;font-size:14px;}.elementor-1303 .elementor-element.elementor-element-1bbb7e6{text-align:left;font-size:14px;}.elementor-1303 .elementor-element.elementor-element-ebe8085{text-align:left;}.elementor-1303 .elementor-element.elementor-element-ebe8085 .elementor-heading-title{font-size:14px;}.elementor-1303 .elementor-element.elementor-element-9456424 .elementor-button{font-size:12px;}.elementor-1303 .elementor-element.elementor-element-592e870{text-align:left;font-size:14px;}.elementor-1303 .elementor-element.elementor-element-3619358{text-align:left;}.elementor-1303 .elementor-element.elementor-element-3619358 .elementor-heading-title{font-size:14px;}.elementor-1303 .elementor-element.elementor-element-1b60a05 .elementor-button{font-size:12px;}.elementor-1303 .elementor-element.elementor-element-9e99e3f{text-align:left;font-size:14px;}.elementor-1303 .elementor-element.elementor-element-2e5cd55{text-align:left;}.elementor-1303 .elementor-element.elementor-element-2e5cd55 .elementor-heading-title{font-size:14px;}.elementor-1303 .elementor-element.elementor-element-8bd69cc .elementor-button{font-size:12px;}.elementor-1303 .elementor-element.elementor-element-0ec3875{text-align:left;font-size:14px;}.elementor-1303 .elementor-element.elementor-element-1bf33ad{text-align:left;}.elementor-1303 .elementor-element.elementor-element-1bf33ad .elementor-heading-title{font-size:14px;}.elementor-1303 .elementor-element.elementor-element-db84ba2 .elementor-button{font-size:12px;}.elementor-1303 .elementor-element.elementor-element-c1cca60{text-align:left;font-size:14px;}.elementor-1303 .elementor-element.elementor-element-77ab378{text-align:left;}.elementor-1303 .elementor-element.elementor-element-77ab378 .elementor-heading-title{font-size:14px;}.elementor-1303 .elementor-element.elementor-element-8e1aab0 .elementor-button{font-size:12px;}.elementor-1303 .elementor-element.elementor-element-966d6ad{text-align:left;font-size:14px;}}@media(min-width:768px){.elementor-1303 .elementor-element.elementor-element-ea7631b{width:21.23%;}.elementor-1303 .elementor-element.elementor-element-4fc89e4{width:56.081%;}.elementor-1303 .elementor-element.elementor-element-649e27e{width:22.353%;}.elementor-1303 .elementor-element.elementor-element-fca23a4{width:21.23%;}.elementor-1303 .elementor-element.elementor-element-6a6be82{width:56.081%;}.elementor-1303 .elementor-element.elementor-element-6513fe4{width:22.353%;}.elementor-1303 .elementor-element.elementor-element-9d23d4f{width:21.23%;}.elementor-1303 .elementor-element.elementor-element-597f301{width:56.081%;}.elementor-1303 .elementor-element.elementor-element-6e01a4f{width:22.353%;}.elementor-1303 .elementor-element.elementor-element-f2323da{width:21.23%;}.elementor-1303 .elementor-element.elementor-element-02b85d0{width:56.081%;}.elementor-1303 .elementor-element.elementor-element-9b9fd2f{width:22.353%;}.elementor-1303 .elementor-element.elementor-element-4045f87{width:21.23%;}.elementor-1303 .elementor-element.elementor-element-c628448{width:56.081%;}.elementor-1303 .elementor-element.elementor-element-e688cac{width:22.353%;}.elementor-1303 .elementor-element.elementor-element-a3d048d{width:21.23%;}.elementor-1303 .elementor-element.elementor-element-d47038e{width:56.081%;}.elementor-1303 .elementor-element.elementor-element-9660531{width:22.353%;}.elementor-1303 .elementor-element.elementor-element-ce2f36c{width:21.23%;}.elementor-1303 .elementor-element.elementor-element-7dfab2f{width:56.081%;}.elementor-1303 .elementor-element.elementor-element-8fbf732{width:22.353%;}}/* Start custom CSS for text-editor, class: .elementor-element-f86e043 */.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-1bbb7e6 */.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-592e870 */.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-9e99e3f */.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-0ec3875 */.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-c1cca60 */.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-966d6ad */.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 */