.elementor-15383 .elementor-element.elementor-element-86f410c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15383 .elementor-element.elementor-element-68cec96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:10%;}.elementor-15383 .elementor-element.elementor-element-68cec96.e-con{--align-self:center;}.elementor-15383 .elementor-element.elementor-element-7b5d292{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-15383 .elementor-element.elementor-element-7b5d292.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15383 .elementor-element.elementor-element-d9a1d79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-15383 .elementor-element.elementor-element-d9a1d79 img{width:100%;max-width:24px;height:32px;}.elementor-15383 .elementor-element.elementor-element-3566d12{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15383 .elementor-element.elementor-element-4b4e1f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15383 .elementor-element.elementor-element-4b4e1f4 .elementor-heading-title{font-size:40px;font-weight:700;color:#003370;}.elementor-15383 .elementor-element.elementor-element-1b6c8f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15383 .elementor-element.elementor-element-1b6c8f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15383 .elementor-element.elementor-element-20f1826{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15383 .elementor-element.elementor-element-20f1826.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-15383 .elementor-element.elementor-element-8725eb5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-d6cc057{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-827209a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15383 .elementor-element.elementor-element-00e62ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:143px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-00e62ca.e-con{--align-self:center;}.elementor-15383 .elementor-element.elementor-element-7c88f5f{--display:flex;}.elementor-15383 .elementor-element.elementor-element-7c88f5f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15383 .elementor-element.elementor-element-dfef7d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-15383 .elementor-element.elementor-element-dfef7d4 img{width:100%;max-width:13px;height:18px;}.elementor-15383 .elementor-element.elementor-element-cc1cf2d{--display:flex;}.elementor-15383 .elementor-element.elementor-element-9caafd1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15383 .elementor-element.elementor-element-9caafd1 .elementor-heading-title{font-size:40px;font-weight:700;color:#003370;}.elementor-15383 .elementor-element.elementor-element-86f787a{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:3px;}.elementor-15383 .elementor-element.elementor-element-86f787a.e-con{--align-self:center;}.elementor-15383 .elementor-element.elementor-element-b641335{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15383 .elementor-element.elementor-element-714b8e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15383 .elementor-element.elementor-element-1589f48{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-f9b1199{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15383 .elementor-element.elementor-element-2eced18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:143px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-2eced18.e-con{--align-self:center;}.elementor-15383 .elementor-element.elementor-element-701b374{--display:flex;}.elementor-15383 .elementor-element.elementor-element-701b374.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15383 .elementor-element.elementor-element-67471e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-15383 .elementor-element.elementor-element-67471e7 img{width:100%;max-width:13px;height:18px;}.elementor-15383 .elementor-element.elementor-element-67fda0e{--display:flex;}.elementor-15383 .elementor-element.elementor-element-6fde6ad{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15383 .elementor-element.elementor-element-6fde6ad .elementor-heading-title{font-size:40px;font-weight:700;color:#003370;}.elementor-15383 .elementor-element.elementor-element-3df7d86{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:3px;}.elementor-15383 .elementor-element.elementor-element-3df7d86.e-con{--align-self:center;}.elementor-15383 .elementor-element.elementor-element-f2d1c94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15383 .elementor-element.elementor-element-fbac2a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15383 .elementor-element.elementor-element-236e48f{--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:0px;--margin-bottom:66px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-70e8a26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15383 .elementor-element.elementor-element-9c31899{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:143px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-9c31899.e-con{--align-self:center;}.elementor-15383 .elementor-element.elementor-element-fefce22{--display:flex;}.elementor-15383 .elementor-element.elementor-element-fefce22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15383 .elementor-element.elementor-element-d4040b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-15383 .elementor-element.elementor-element-d4040b6 img{width:100%;max-width:13px;height:18px;}.elementor-15383 .elementor-element.elementor-element-814f535{--display:flex;}.elementor-15383 .elementor-element.elementor-element-b16e89c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15383 .elementor-element.elementor-element-b16e89c .elementor-heading-title{font-size:40px;font-weight:700;color:#003370;}.elementor-15383 .elementor-element.elementor-element-9eebaf5{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:3px;}.elementor-15383 .elementor-element.elementor-element-9eebaf5.e-con{--align-self:center;}.elementor-15383 .elementor-element.elementor-element-39260e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15383 .elementor-element.elementor-element-54bd07e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15383 .elementor-element.elementor-element-e8d37aa{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-d7c7c5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15383 .elementor-element.elementor-element-2d316a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:143px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-2d316a2.e-con{--align-self:center;}.elementor-15383 .elementor-element.elementor-element-0cc2e5e{--display:flex;}.elementor-15383 .elementor-element.elementor-element-0cc2e5e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15383 .elementor-element.elementor-element-795132b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-15383 .elementor-element.elementor-element-795132b img{width:100%;max-width:13px;height:18px;}.elementor-15383 .elementor-element.elementor-element-81e5b3e{--display:flex;}.elementor-15383 .elementor-element.elementor-element-d2d3305{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15383 .elementor-element.elementor-element-d2d3305 .elementor-heading-title{font-size:40px;font-weight:700;color:#003370;}.elementor-15383 .elementor-element.elementor-element-ad461bf{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:3px;}.elementor-15383 .elementor-element.elementor-element-ad461bf.e-con{--align-self:center;}.elementor-15383 .elementor-element.elementor-element-962bf9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15383 .elementor-element.elementor-element-dfc873c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-15383 .elementor-element.elementor-element-86f410c{--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:59px;}.elementor-15383 .elementor-element.elementor-element-68cec96{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:19px 19px;--row-gap:19px;--column-gap:19px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-7b5d292{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-d9a1d79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15383 .elementor-element.elementor-element-d9a1d79 img{max-width:15px;height:20px;}.elementor-15383 .elementor-element.elementor-element-3566d12{--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;}.elementor-15383 .elementor-element.elementor-element-4b4e1f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15383 .elementor-element.elementor-element-4b4e1f4 .elementor-heading-title{font-size:30px;}.elementor-15383 .elementor-element.elementor-element-1b6c8f9{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-15383 .elementor-element.elementor-element-8725eb5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:59px;--padding-right:0px;}.elementor-15383 .elementor-element.elementor-element-d6cc057{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-827209a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15383 .elementor-element.elementor-element-00e62ca{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;}.elementor-15383 .elementor-element.elementor-element-dfef7d4 img{max-width:13px;height:18px;}.elementor-15383 .elementor-element.elementor-element-9caafd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15383 .elementor-element.elementor-element-9caafd1 .elementor-heading-title{font-size:30px;}.elementor-15383 .elementor-element.elementor-element-86f787a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-1589f48{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-f9b1199{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-2eced18{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;}.elementor-15383 .elementor-element.elementor-element-67471e7 img{max-width:13px;height:18px;}.elementor-15383 .elementor-element.elementor-element-6fde6ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15383 .elementor-element.elementor-element-6fde6ad .elementor-heading-title{font-size:30px;}.elementor-15383 .elementor-element.elementor-element-3df7d86{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-236e48f{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-70e8a26{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-9c31899{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;}.elementor-15383 .elementor-element.elementor-element-d4040b6 img{max-width:13px;height:18px;}.elementor-15383 .elementor-element.elementor-element-b16e89c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15383 .elementor-element.elementor-element-b16e89c .elementor-heading-title{font-size:30px;}.elementor-15383 .elementor-element.elementor-element-9eebaf5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-e8d37aa{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-d7c7c5a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-2d316a2{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;}.elementor-15383 .elementor-element.elementor-element-795132b img{max-width:13px;height:18px;}.elementor-15383 .elementor-element.elementor-element-d2d3305{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15383 .elementor-element.elementor-element-d2d3305 .elementor-heading-title{font-size:30px;}.elementor-15383 .elementor-element.elementor-element-ad461bf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-15383 .elementor-element.elementor-element-86f410c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:29px;--padding-left:0px;--padding-right:0px;}.elementor-15383 .elementor-element.elementor-element-68cec96{--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:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-15383 .elementor-element.elementor-element-7b5d292{--width:8%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15383 .elementor-element.elementor-element-d9a1d79 img{max-width:12px;height:16px;}.elementor-15383 .elementor-element.elementor-element-3566d12{--width:88%;}.elementor-15383 .elementor-element.elementor-element-4b4e1f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15383 .elementor-element.elementor-element-4b4e1f4 .elementor-heading-title{font-size:20px;}.elementor-15383 .elementor-element.elementor-element-1b6c8f9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15383 .elementor-element.elementor-element-8725eb5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15383 .elementor-element.elementor-element-d6cc057{--margin-top:0px;--margin-bottom:23px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-827209a{--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15383 .elementor-element.elementor-element-00e62ca{--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;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-15383 .elementor-element.elementor-element-7c88f5f{--width:8%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15383 .elementor-element.elementor-element-dfef7d4 img{max-width:6px;height:8px;}.elementor-15383 .elementor-element.elementor-element-cc1cf2d{--width:88%;--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;}.elementor-15383 .elementor-element.elementor-element-9caafd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;}.elementor-15383 .elementor-element.elementor-element-9caafd1 .elementor-heading-title{font-size:10px;line-height:14px;}.elementor-15383 .elementor-element.elementor-element-86f787a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-5c4f761{padding:0px 10px 0px 20px;}.elementor-15383 .elementor-element.elementor-element-1589f48{--margin-top:0px;--margin-bottom:23px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-f9b1199{--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15383 .elementor-element.elementor-element-2eced18{--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;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-15383 .elementor-element.elementor-element-701b374{--width:8%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15383 .elementor-element.elementor-element-67471e7 img{max-width:6px;height:8px;}.elementor-15383 .elementor-element.elementor-element-67fda0e{--width:88%;--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;}.elementor-15383 .elementor-element.elementor-element-6fde6ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;}.elementor-15383 .elementor-element.elementor-element-6fde6ad .elementor-heading-title{font-size:10px;line-height:14px;}.elementor-15383 .elementor-element.elementor-element-3df7d86{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-c72e8a6{padding:0px 10px 0px 20px;}.elementor-15383 .elementor-element.elementor-element-236e48f{--margin-top:0px;--margin-bottom:23px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-70e8a26{--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15383 .elementor-element.elementor-element-9c31899{--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;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-15383 .elementor-element.elementor-element-fefce22{--width:8%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15383 .elementor-element.elementor-element-d4040b6 img{max-width:6px;height:8px;}.elementor-15383 .elementor-element.elementor-element-814f535{--width:88%;--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;}.elementor-15383 .elementor-element.elementor-element-b16e89c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;}.elementor-15383 .elementor-element.elementor-element-b16e89c .elementor-heading-title{font-size:10px;line-height:14px;}.elementor-15383 .elementor-element.elementor-element-9eebaf5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-e909510{padding:0px 10px 0px 20px;}.elementor-15383 .elementor-element.elementor-element-e8d37aa{--margin-top:0px;--margin-bottom:23px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-d7c7c5a{--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15383 .elementor-element.elementor-element-2d316a2{--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;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-15383 .elementor-element.elementor-element-0cc2e5e{--width:8%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-15383 .elementor-element.elementor-element-795132b img{max-width:6px;height:8px;}.elementor-15383 .elementor-element.elementor-element-81e5b3e{--width:88%;--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;}.elementor-15383 .elementor-element.elementor-element-d2d3305{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;}.elementor-15383 .elementor-element.elementor-element-d2d3305 .elementor-heading-title{font-size:10px;line-height:14px;}.elementor-15383 .elementor-element.elementor-element-ad461bf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15383 .elementor-element.elementor-element-6e9df64{padding:0px 10px 0px 20px;}}@media(min-width:769px){.elementor-15383 .elementor-element.elementor-element-7b5d292{--width:2.486%;}.elementor-15383 .elementor-element.elementor-element-1b6c8f9{--width:100%;}.elementor-15383 .elementor-element.elementor-element-d6cc057{--width:1120px;}.elementor-15383 .elementor-element.elementor-element-7c88f5f{--width:2.486%;}.elementor-15383 .elementor-element.elementor-element-1589f48{--width:1120px;}.elementor-15383 .elementor-element.elementor-element-701b374{--width:2.486%;}.elementor-15383 .elementor-element.elementor-element-236e48f{--width:1120px;}.elementor-15383 .elementor-element.elementor-element-fefce22{--width:2.486%;}.elementor-15383 .elementor-element.elementor-element-e8d37aa{--width:1120px;}.elementor-15383 .elementor-element.elementor-element-0cc2e5e{--width:2.486%;}}@media(max-width:1024px) and (min-width:769px){.elementor-15383 .elementor-element.elementor-element-7b5d292{--width:15px;}.elementor-15383 .elementor-element.elementor-element-d6cc057{--width:100%;}.elementor-15383 .elementor-element.elementor-element-7c88f5f{--width:13px;}.elementor-15383 .elementor-element.elementor-element-1589f48{--width:100%;}.elementor-15383 .elementor-element.elementor-element-701b374{--width:13px;}.elementor-15383 .elementor-element.elementor-element-236e48f{--width:100%;}.elementor-15383 .elementor-element.elementor-element-fefce22{--width:13px;}.elementor-15383 .elementor-element.elementor-element-e8d37aa{--width:100%;}.elementor-15383 .elementor-element.elementor-element-0cc2e5e{--width:13px;}}/* Start custom CSS for html, class: .elementor-element-5c4f761 *//* ===== موزیک پلیر حرفه‌ای و واکنش‌گرا (GPT-5 Final Build) ===== */
.elementor-15383 .elementor-element.elementor-element-5c4f761 {
  --ea-width: 1120px;
  --ea-height: 65px;
  --ea-radius: 19px;
  --ea-bg: #C3CAD9;
  --ea-line: #FFFFFF;
  --ea-time: #FFFFFF;
  --ea-btn-size: 45px;
  --ea-track-h: 4px;
  --ea-thumb-w: 6px;
  --ea-thumb-h: 18px;
  --ea-thumb-offset: calc(var(--ea-thumb-w)/2);
  --ea-gap: 14px;
  --ea-font-size: 14px;
}

.elementor-15383 .elementor-element.elementor-element-5c4f761 .eaudio {
  display: flex;
  align-items: center;
  gap: var(--ea-gap);
  width: var(--ea-width);
  height: var(--ea-height);
  background: var(--ea-bg);
  border-radius: var(--ea-radius);
  padding: 10px 18px;
  box-sizing: border-box;
  max-width: 100%;
}

/* دکمه پخش */
.elementor-15383 .elementor-element.elementor-element-5c4f761 .eaudio__btn {
  width: var(--ea-btn-size);
  height: var(--ea-btn-size);
  border: none;
  background: none;
  cursor: pointer;
  flex-shrink: 0;
  padding: 0;
  outline: none;
  transition: transform 0.15s ease;
}
.elementor-15383 .elementor-element.elementor-element-5c4f761 .eaudio__btn:hover { transform: scale(1.05); }
.elementor-15383 .elementor-element.elementor-element-5c4f761 .eaudio__icon { width: 100%; height: 100%; display: block; }

/* زمان‌ها */
.elementor-15383 .elementor-element.elementor-element-5c4f761 .eaudio__time {
  color: var(--ea-time);
  font-weight: 600;
  font-variant-numeric: tabular-nums;
  min-width: 52px;
  text-align: center;
  font-size: var(--ea-font-size);
}

/* نوار پیشرفت */
.elementor-15383 .elementor-element.elementor-element-5c4f761 .eaudio__track {
  position: relative;
  flex: 1;
  height: var(--ea-track-h);
  background: rgba(255,255,255,0.25);
  border-radius: 999px;
  cursor: pointer;
}
.elementor-15383 .elementor-element.elementor-element-5c4f761 .eaudio__bar {
  position: absolute;
  top: 0;
  left: 0;
  height: var(--ea-track-h);
  width: 0%;
  background: var(--ea-line);
  border-radius: inherit;
  transition: width 0.08s linear;
}

/* هندل */
.elementor-15383 .elementor-element.elementor-element-5c4f761 .eaudio__thumb {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: var(--ea-thumb-w);
  height: var(--ea-thumb-h);
  background: var(--ea-line);
  border-radius: 999px;
  pointer-events: none;
}

/* پنهان کردن پلیر اصلی */
.elementor-15383 .elementor-element.elementor-element-5c4f761 audio { display: none; }

/* واکنش‌گرا */
@media (max-width: 768px) {
  .elementor-15383 .elementor-element.elementor-element-5c4f761 {
    --ea-width: 100%;
    --ea-height: 58px;
    --ea-btn-size: 38px;
    --ea-track-h: 3px;
    --ea-thumb-h: 14px;
    --ea-font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c72e8a6 *//* ===== موزیک پلیر حرفه‌ای و واکنش‌گرا (GPT-5 Final Build) ===== */
.elementor-15383 .elementor-element.elementor-element-c72e8a6 {
  --ea-width: 1120px;
  --ea-height: 65px;
  --ea-radius: 19px;
  --ea-bg: #C3CAD9;
  --ea-line: #FFFFFF;
  --ea-time: #FFFFFF;
  --ea-btn-size: 45px;
  --ea-track-h: 4px;
  --ea-thumb-w: 6px;
  --ea-thumb-h: 18px;
  --ea-thumb-offset: calc(var(--ea-thumb-w)/2);
  --ea-gap: 14px;
  --ea-font-size: 14px;
}

.elementor-15383 .elementor-element.elementor-element-c72e8a6 .eaudio {
  display: flex;
  align-items: center;
  gap: var(--ea-gap);
  width: var(--ea-width);
  height: var(--ea-height);
  background: var(--ea-bg);
  border-radius: var(--ea-radius);
  padding: 10px 18px;
  box-sizing: border-box;
  max-width: 100%;
}

/* دکمه پخش */
.elementor-15383 .elementor-element.elementor-element-c72e8a6 .eaudio__btn {
  width: var(--ea-btn-size);
  height: var(--ea-btn-size);
  border: none;
  background: none;
  cursor: pointer;
  flex-shrink: 0;
  padding: 0;
  outline: none;
  transition: transform 0.15s ease;
}
.elementor-15383 .elementor-element.elementor-element-c72e8a6 .eaudio__btn:hover { transform: scale(1.05); }
.elementor-15383 .elementor-element.elementor-element-c72e8a6 .eaudio__icon { width: 100%; height: 100%; display: block; }

/* زمان‌ها */
.elementor-15383 .elementor-element.elementor-element-c72e8a6 .eaudio__time {
  color: var(--ea-time);
  font-weight: 600;
  font-variant-numeric: tabular-nums;
  min-width: 52px;
  text-align: center;
  font-size: var(--ea-font-size);
}

/* نوار پیشرفت */
.elementor-15383 .elementor-element.elementor-element-c72e8a6 .eaudio__track {
  position: relative;
  flex: 1;
  height: var(--ea-track-h);
  background: rgba(255,255,255,0.25);
  border-radius: 999px;
  cursor: pointer;
}
.elementor-15383 .elementor-element.elementor-element-c72e8a6 .eaudio__bar {
  position: absolute;
  top: 0;
  left: 0;
  height: var(--ea-track-h);
  width: 0%;
  background: var(--ea-line);
  border-radius: inherit;
  transition: width 0.08s linear;
}

/* هندل */
.elementor-15383 .elementor-element.elementor-element-c72e8a6 .eaudio__thumb {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: var(--ea-thumb-w);
  height: var(--ea-thumb-h);
  background: var(--ea-line);
  border-radius: 999px;
  pointer-events: none;
}

/* پنهان کردن پلیر اصلی */
.elementor-15383 .elementor-element.elementor-element-c72e8a6 audio { display: none; }

/* واکنش‌گرا */
@media (max-width: 768px) {
  .elementor-15383 .elementor-element.elementor-element-c72e8a6 {
    --ea-width: 100%;
    --ea-height: 58px;
    --ea-btn-size: 38px;
    --ea-track-h: 3px;
    --ea-thumb-h: 14px;
    --ea-font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e909510 *//* ===== موزیک پلیر حرفه‌ای و واکنش‌گرا (GPT-5 Final Build) ===== */
.elementor-15383 .elementor-element.elementor-element-e909510 {
  --ea-width: 1120px;
  --ea-height: 65px;
  --ea-radius: 19px;
  --ea-bg: #C3CAD9;
  --ea-line: #FFFFFF;
  --ea-time: #FFFFFF;
  --ea-btn-size: 45px;
  --ea-track-h: 4px;
  --ea-thumb-w: 6px;
  --ea-thumb-h: 18px;
  --ea-thumb-offset: calc(var(--ea-thumb-w)/2);
  --ea-gap: 14px;
  --ea-font-size: 14px;
}

.elementor-15383 .elementor-element.elementor-element-e909510 .eaudio {
  display: flex;
  align-items: center;
  gap: var(--ea-gap);
  width: var(--ea-width);
  height: var(--ea-height);
  background: var(--ea-bg);
  border-radius: var(--ea-radius);
  padding: 10px 18px;
  box-sizing: border-box;
  max-width: 100%;
}

/* دکمه پخش */
.elementor-15383 .elementor-element.elementor-element-e909510 .eaudio__btn {
  width: var(--ea-btn-size);
  height: var(--ea-btn-size);
  border: none;
  background: none;
  cursor: pointer;
  flex-shrink: 0;
  padding: 0;
  outline: none;
  transition: transform 0.15s ease;
}
.elementor-15383 .elementor-element.elementor-element-e909510 .eaudio__btn:hover { transform: scale(1.05); }
.elementor-15383 .elementor-element.elementor-element-e909510 .eaudio__icon { width: 100%; height: 100%; display: block; }

/* زمان‌ها */
.elementor-15383 .elementor-element.elementor-element-e909510 .eaudio__time {
  color: var(--ea-time);
  font-weight: 600;
  font-variant-numeric: tabular-nums;
  min-width: 52px;
  text-align: center;
  font-size: var(--ea-font-size);
}

/* نوار پیشرفت */
.elementor-15383 .elementor-element.elementor-element-e909510 .eaudio__track {
  position: relative;
  flex: 1;
  height: var(--ea-track-h);
  background: rgba(255,255,255,0.25);
  border-radius: 999px;
  cursor: pointer;
}
.elementor-15383 .elementor-element.elementor-element-e909510 .eaudio__bar {
  position: absolute;
  top: 0;
  left: 0;
  height: var(--ea-track-h);
  width: 0%;
  background: var(--ea-line);
  border-radius: inherit;
  transition: width 0.08s linear;
}

/* هندل */
.elementor-15383 .elementor-element.elementor-element-e909510 .eaudio__thumb {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: var(--ea-thumb-w);
  height: var(--ea-thumb-h);
  background: var(--ea-line);
  border-radius: 999px;
  pointer-events: none;
}

/* پنهان کردن پلیر اصلی */
.elementor-15383 .elementor-element.elementor-element-e909510 audio { display: none; }

/* واکنش‌گرا */
@media (max-width: 768px) {
  .elementor-15383 .elementor-element.elementor-element-e909510 {
    --ea-width: 100%;
    --ea-height: 58px;
    --ea-btn-size: 38px;
    --ea-track-h: 3px;
    --ea-thumb-h: 14px;
    --ea-font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e9df64 *//* ===== موزیک پلیر حرفه‌ای و واکنش‌گرا (GPT-5 Final Build) ===== */
.elementor-15383 .elementor-element.elementor-element-6e9df64 {
  --ea-width: 1120px;
  --ea-height: 65px;
  --ea-radius: 19px;
  --ea-bg: #C3CAD9;
  --ea-line: #FFFFFF;
  --ea-time: #FFFFFF;
  --ea-btn-size: 45px;
  --ea-track-h: 4px;
  --ea-thumb-w: 6px;
  --ea-thumb-h: 18px;
  --ea-thumb-offset: calc(var(--ea-thumb-w)/2);
  --ea-gap: 14px;
  --ea-font-size: 14px;
}

.elementor-15383 .elementor-element.elementor-element-6e9df64 .eaudio {
  display: flex;
  align-items: center;
  gap: var(--ea-gap);
  width: var(--ea-width);
  height: var(--ea-height);
  background: var(--ea-bg);
  border-radius: var(--ea-radius);
  padding: 10px 18px;
  box-sizing: border-box;
  max-width: 100%;
}

/* دکمه پخش */
.elementor-15383 .elementor-element.elementor-element-6e9df64 .eaudio__btn {
  width: var(--ea-btn-size);
  height: var(--ea-btn-size);
  border: none;
  background: none;
  cursor: pointer;
  flex-shrink: 0;
  padding: 0;
  outline: none;
  transition: transform 0.15s ease;
}
.elementor-15383 .elementor-element.elementor-element-6e9df64 .eaudio__btn:hover { transform: scale(1.05); }
.elementor-15383 .elementor-element.elementor-element-6e9df64 .eaudio__icon { width: 100%; height: 100%; display: block; }

/* زمان‌ها */
.elementor-15383 .elementor-element.elementor-element-6e9df64 .eaudio__time {
  color: var(--ea-time);
  font-weight: 600;
  font-variant-numeric: tabular-nums;
  min-width: 52px;
  text-align: center;
  font-size: var(--ea-font-size);
}

/* نوار پیشرفت */
.elementor-15383 .elementor-element.elementor-element-6e9df64 .eaudio__track {
  position: relative;
  flex: 1;
  height: var(--ea-track-h);
  background: rgba(255,255,255,0.25);
  border-radius: 999px;
  cursor: pointer;
}
.elementor-15383 .elementor-element.elementor-element-6e9df64 .eaudio__bar {
  position: absolute;
  top: 0;
  left: 0;
  height: var(--ea-track-h);
  width: 0%;
  background: var(--ea-line);
  border-radius: inherit;
  transition: width 0.08s linear;
}

/* هندل */
.elementor-15383 .elementor-element.elementor-element-6e9df64 .eaudio__thumb {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: var(--ea-thumb-w);
  height: var(--ea-thumb-h);
  background: var(--ea-line);
  border-radius: 999px;
  pointer-events: none;
}

/* پنهان کردن پلیر اصلی */
.elementor-15383 .elementor-element.elementor-element-6e9df64 audio { display: none; }

/* واکنش‌گرا */
@media (max-width: 768px) {
  .elementor-15383 .elementor-element.elementor-element-6e9df64 {
    --ea-width: 100%;
    --ea-height: 58px;
    --ea-btn-size: 38px;
    --ea-track-h: 3px;
    --ea-thumb-h: 14px;
    --ea-font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f1826 *//* کانتینر بیرونی: باکس اسکرول */
.gpt-scroll-outer {
    max-height: 600px;           /* ارتفاع باکس اسکرول - الان تقریبا ۳ برابر حالت معمولی */
    overflow-y: auto;            /* اسکرول عمودی */
    overflow-x: hidden;          /* بدون اسکرول افقی */
    padding-right: 8px;          /* کمی فاصله برای قشنگی */
    position: relative;

    /* ترفند: برای اینکه اسکرول سمت راست باشد، در سایت‌های RTL */
    direction: ltr;

    /* برای Firefox */
    scrollbar-width: thick;      /* اسکرول ضخیم */
    scrollbar-color: #bdbdbd #eaeaea;
}

/* کانتینر داخلی: برگرداندن محتوا به حالت راست‌به‌چپ */
.gpt-scroll-inner {
    direction: rtl;
}

/* اسکرول‌بار در Chrome / Edge / Safari */
.gpt-scroll-outer::-webkit-scrollbar {
    width: 24px;                 /* ضخامت اسکرول‌بار (درشت و واضح) */
}

.gpt-scroll-outer::-webkit-scrollbar-track {
    background: #eaeaea;         /* پس‌زمینه‌ی مسیر اسکرول */
    border-radius: 16px;
}

.gpt-scroll-outer::-webkit-scrollbar-thumb {
    background: #bdbdbd;         /* رنگ خاکستری اسکرول */
    border-radius: 16px;
    border: 6px solid #eaeaea;   /* هم ضخامت بیشتر، هم قشنگ‌تر */
}

.gpt-scroll-outer::-webkit-scrollbar-thumb:hover {
    background: #9c9c9c;         /* موقع هاور کمی تیره‌تر */
}/* End custom CSS */