.elementor-25085 .elementor-element.elementor-element-36dde59b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-25085 .elementor-element.elementor-element-36dde59b:not(.elementor-motion-effects-element-type-background), .elementor-25085 .elementor-element.elementor-element-36dde59b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e04bf21 );}.elementor-25085 .elementor-element.elementor-element-ddadcb5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25085 .elementor-element.elementor-element-9447901{padding:0px 0px 0px 0px;}.elementor-25085 .elementor-element.elementor-element-9447901.elementor-element{--align-self:center;}.elementor-25085 .elementor-element.elementor-element-a44a420{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-25085 .elementor-element.elementor-element-53894bc9{text-align:start;}.elementor-25085 .elementor-element.elementor-element-53894bc9 .elementor-heading-title{font-family:"Peyda(FaNum)", Sans-serif;font-size:36px;font-weight:700;line-height:70px;color:var( --e-global-color-ad32739 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25085 .elementor-element.elementor-element-830ebb2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"YekanBakhFaNum", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:var( --e-global-color-a41905c );}.elementor-25085 .elementor-element.elementor-element-830ebb2.elementor-element{--align-self:center;}.elementor-25085 .elementor-element.elementor-element-830ebb2 a{color:var( --e-global-color-ad32739 );}.elementor-25085 .elementor-element.elementor-element-d5f86db{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"YekanBakhFaNum", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-a41905c );}.elementor-25085 .elementor-element.elementor-element-d5f86db.elementor-element{--align-self:center;}.elementor-25085 .elementor-element.elementor-element-d5f86db a{color:var( --e-global-color-ad32739 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25085 .elementor-element.elementor-element-e20643a .elementor-button{background-color:#D23838;font-family:"YekanBakhFaNum", Sans-serif;font-size:20px;font-weight:600;line-height:32px;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:12px 34px 12px 34px;}@media(max-width:1024px){.elementor-25085 .elementor-element.elementor-element-36dde59b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25085 .elementor-element.elementor-element-ddadcb5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-25085 .elementor-element.elementor-element-36dde59b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-25085 .elementor-element.elementor-element-ddadcb5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25085 .elementor-element.elementor-element-9447901{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-25085 .elementor-element.elementor-element-a44a420{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-25085 .elementor-element.elementor-element-53894bc9{text-align:center;}.elementor-25085 .elementor-element.elementor-element-53894bc9 .elementor-heading-title{font-size:22px;line-height:36px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-25085 .elementor-element.elementor-element-830ebb2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:justify;font-size:16px;}.elementor-25085 .elementor-element.elementor-element-d5f86db{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:justify;font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-25085 .elementor-element.elementor-element-ddadcb5{--width:38%;}.elementor-25085 .elementor-element.elementor-element-a44a420{--width:62%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25085 .elementor-element.elementor-element-ddadcb5{--width:100%;}.elementor-25085 .elementor-element.elementor-element-a44a420{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-9447901 */.elementor-25085 .elementor-element.elementor-element-9447901 .button-control-wrap{
    display: flex;
    width: 100%;
    justify-content: center;
    gap: 10px;
}

.elementor-25085 .elementor-element.elementor-element-9447901 .track:first-child {
    border-radius: 16px 16px 0 0;
}

.elementor-25085 .elementor-element.elementor-element-9447901 .button-control-wrap button{
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 9999px;
    background: transparent;
}

.elementor-25085 .elementor-element.elementor-element-9447901 #play-pause.playing svg:first-child{
    display: none;
}

.elementor-25085 .elementor-element.elementor-element-9447901 #play-pause:not(.playing) svg:first-child{
    display: block;
}


.elementor-25085 .elementor-element.elementor-element-9447901 #play-pause.playing svg:last-child{
    display: block;
}

.elementor-25085 .elementor-element.elementor-element-9447901 #play-pause:not(.playing) svg:last-child{
    display: none;
}


.player {
    max-width: 400px;
    margin: 0 auto;
    background: white;
    border-radius: 16px;
    overflow: hidden;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1);
    width:100%;
    display: flex;
    flex-direction: column;
    width: 440px;
    border: 1px solid #5CD9D3;
}

.header { background: #00bfa5; color: white; padding: 15px; text-align: center; font-size: 18px; }

.playlist {
    max-height: 300px;
    overflow: auto;
}

.track {
    padding: 15px;
    border-bottom: 1px solid #5CD9D3;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    
}

.track:hover { background: #f5f5f5; }

#play-pause{
    background: #027F79;
    width:60px;
    height: 60px;
    border-radius: 9999px;
    display:flex;
    align-items: center;
}

.track.active {
    border-top: 1px solid #5CD9D3;
    border-right: 1px solid #5CD9D3;
    border-left: 1px solid #5CD9D3;
    background: #027F79;
    color:#fff;
}


.controls {
    padding: 20px; text-align: center;
    box-shadow: 2px 3px 20px rgba(0, 0, 0, 0.14);
}

#progress-container {
    direction: ltr;
    width: 100%;
    background: #ddd;
    height: 8px;
    border-radius: 4px;
    margin: 15px 0;
    cursor: pointer;
    position: relative;
}

#progress {
    height: 100%; 
    background: #027F79;
    width: 0%;
    border-radius: 4px;
}

#handle {
    position: absolute; width: 20px; height: 20px; background: #027F79; border-radius: 50%; top: -6px; left: 0; transform: translateX(-50%);
    display: block;
    border-radius: 16px;
    background: var(--Colors-Primary-35, #027F79);
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25), 0 0 12px 0 #198C8E inset;
    
}

#progress-container:hover #handle {
    display: block;
    
}
.time { display: flex; justify-content: space-between; font-size: 14px; color: #666; }

.elementor-25085 .elementor-element.elementor-element-9447901 button {
    background: none;
    border: none;
    font-size: 30px;
    cursor: pointer;
    margin: 0 0px;
    color: #00bfa5;
}

#play-pause { font-size: 50px; }

.track.active span:first-child::after {
    content: "";
    display: block;
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M1 12C0.45 12 0 12.45 0 13V19C0 19.55 0.45 20 1 20C1.55 20 2 19.55 2 19V13C2 12.45 1.55 12 1 12ZM29 12C28.45 12 28 12.45 28 13V19C28 19.55 28.45 20 29 20C29.55 20 30 19.55 30 19V13C30 12.45 29.55 12 29 12ZM5 6C4.45 6 4 6.45 4 7V25C4 25.55 4.45 26 5 26C5.55 26 6 25.55 6 25V7C6 6.45 5.55 6 5 6ZM9 10C8.45 10 8 10.45 8 11V21C8 21.55 8.45 22 9 22C9.55 22 10 21.55 10 21V11C10 10.45 9.55 10 9 10ZM13 14C12.45 14 12 14.45 12 15V17C12 17.55 12.45 18 13 18C13.55 18 14 17.55 14 17V15C14 14.45 13.55 14 13 14ZM17 10C16.45 10 16 10.45 16 11V21C16 21.55 16.45 22 17 22C17.55 22 18 21.55 18 21V11C18 10.45 17.55 10 17 10ZM21 2C20.45 2 20 2.45 20 3V29C20 29.55 20.45 30 21 30C21.55 30 22 29.55 22 29V3C22 2.45 21.55 2 21 2ZM25 6C24.45 6 24 6.45 24 7V25C24 25.55 24.45 26 25 26C25.55 26 26 25.55 26 25V7C26 6.45 25.55 6 25 6Z" fill="white"/></svg>');
    width: 20px;
    height: 30px;
    position: absolute;
    top: -4px;
    left: -30px;
}

.track.active span {
    position: relative;
}


@media screen and (max-width:720px){
    .player {
        margin-top:2em;
        width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-830ebb2 */.elementor-25085 .elementor-element.elementor-element-830ebb2 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5f86db */.elementor-25085 .elementor-element.elementor-element-d5f86db h4{
    font-size:18px;
    line-height: 1.6;
    font-family: inherit;
    font-weight: 600;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Peyda(FaNum)';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-Thin.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Peyda(FaNum)';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-ExtraLight.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-ExtraLight.woff') format('woff');
}
@font-face {
	font-family: 'Peyda(FaNum)';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-Light.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-Light.woff') format('woff');
}
@font-face {
	font-family: 'Peyda(FaNum)';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-Regular.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Peyda(FaNum)';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-Medium.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Peyda(FaNum)';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-SemiBold.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Peyda(FaNum)';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-Bold.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Peyda(FaNum)';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-ExtraBold.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Peyda(FaNum)';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-Black.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/11/PeydaWebFaNum-Black.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'YekanBakhFaNum';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/09/YekanBakhFaNum-Thin.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/09/YekanBakhFaNum-Thin.woff') format('woff');
}
@font-face {
	font-family: 'YekanBakhFaNum';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/09/YekanBakhFaNum-Light.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/09/YekanBakhFaNum-Light.woff') format('woff');
}
@font-face {
	font-family: 'YekanBakhFaNum';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/09/YekanBakhFaNum-Regular.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/09/YekanBakhFaNum-Regular.woff') format('woff');
}
@font-face {
	font-family: 'YekanBakhFaNum';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/09/YekanBakhFaNum-SemiBold.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/09/YekanBakhFaNum-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'YekanBakhFaNum';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/09/YekanBakhFaNum-Bold.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/09/YekanBakhFaNum-Bold.woff') format('woff');
}
@font-face {
	font-family: 'YekanBakhFaNum';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/09/YekanBakhFaNum-ExtraBold.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/09/YekanBakhFaNum-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'YekanBakhFaNum';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://stage2.avanak.ir/wp-content/uploads/2025/09/YekanBakhFaNum-Black.woff2') format('woff2'),
		url('https://stage2.avanak.ir/wp-content/uploads/2025/09/YekanBakhFaNum-Black.woff') format('woff');
}
/* End Custom Fonts CSS */