.elementor-6149 .elementor-element.elementor-element-0c485fd{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-6149 .elementor-element.elementor-element-0c485fd:not(.elementor-motion-effects-element-type-background), .elementor-6149 .elementor-element.elementor-element-0c485fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101400;}.elementor-6149 .elementor-element.elementor-element-d84f6ee{--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-6149 .elementor-element.elementor-element-8e1ddba .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6149 .elementor-element.elementor-element-574b4d0{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-6149 .elementor-element.elementor-element-25d4d2c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;line-height:30px;letter-spacing:0px;color:#FDFDFD;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-6149 .elementor-element.elementor-element-e906328 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:24px;font-weight:500;letter-spacing:0px;color:#FDFDFD99;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-6149 .elementor-element.elementor-element-1fe041e > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-6149 .elementor-element.elementor-element-1fe041e{font-family:"Cabin", Sans-serif;font-size:20px;font-weight:500;line-height:30px;letter-spacing:0px;color:#FDFDFD99;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6149 .elementor-element.elementor-element-743fcdc .elementor-button{background-color:#26189300;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-6149 .elementor-element.elementor-element-743fcdc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6149 .elementor-element.elementor-element-743fcdc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-6149 .elementor-element.elementor-element-5dd28ef{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:060px;--padding-left:50px;--padding-right:50px;}.elementor-6149 .elementor-element.elementor-element-5dd28ef:not(.elementor-motion-effects-element-type-background), .elementor-6149 .elementor-element.elementor-element-5dd28ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101400;}.elementor-6149 .elementor-element.elementor-element-83b6864{--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6149 .elementor-element.elementor-element-4b2c392{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6149 .elementor-element.elementor-element-117f8fb .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:22px;font-weight:500;line-height:29px;letter-spacing:1px;color:#FFFFFF;}.elementor-6149 .elementor-element.elementor-element-e7750d7{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6149 .elementor-element.elementor-element-08da7d6{--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-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6149 .elementor-element.elementor-element-66c05a6{--grid-columns:2;--grid-row-gap:52px;--grid-column-gap:52px;}.elementor-6149 .elementor-element.elementor-element-66c05a6 .elementor-pagination{text-align:center;margin-top:52px;}.elementor-6149 .elementor-element.elementor-element-98aecea{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6149 .elementor-element.elementor-element-ca57384{--display:flex;--padding-top:60px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-6149 .elementor-element.elementor-element-ca57384:not(.elementor-motion-effects-element-type-background), .elementor-6149 .elementor-element.elementor-element-ca57384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc46bde );}.elementor-6149 .elementor-element.elementor-element-3e308ad{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6149 .elementor-element.elementor-element-69212b3 .elementor-heading-title{font-family:"Cabin", Sans-serif;font-size:22px;font-weight:500;line-height:29px;letter-spacing:1px;color:#FFFFFF;}.elementor-6149 .elementor-element.elementor-element-9a86059 .elementor-button{background-color:#FF37A6;font-family:"Cabin", Sans-serif;font-size:18px;font-weight:700;border-radius:14px 14px 14px 14px;}.elementor-6149 .elementor-element.elementor-element-9a86059 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6149 .elementor-element.elementor-element-9a86059.elementor-element{--align-self:flex-start;}.elementor-6149 .elementor-element.elementor-element-aec32eb > .elementor-widget-container{background-color:var( --e-global-color-bc46bde );}.elementor-6149 .elementor-element.elementor-element-5016a8c{--display:flex;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:50px;}.elementor-6149 .elementor-element.elementor-element-5016a8c:not(.elementor-motion-effects-element-type-background), .elementor-6149 .elementor-element.elementor-element-5016a8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc46bde );}.elementor-6149 .elementor-element.elementor-element-390ae8a .elementor-button{background-color:#26189300;font-family:"Cabin", Sans-serif;font-size:20px;font-weight:500;fill:#FF37A6;color:#FF37A6;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FF37A6;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6149 .elementor-element.elementor-element-904e5aa{--display:flex;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:50px;}.elementor-6149 .elementor-element.elementor-element-904e5aa:not(.elementor-motion-effects-element-type-background), .elementor-6149 .elementor-element.elementor-element-904e5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101400;}.elementor-6149 .elementor-element.elementor-element-af4ac00 .elementor-button{background-color:#FF37A6;font-family:"Cabin", Sans-serif;font-size:18px;font-weight:700;border-radius:14px 14px 14px 14px;}.elementor-6149 .elementor-element.elementor-element-af4ac00 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6149 .elementor-element.elementor-element-af4ac00.elementor-element{--align-self:flex-start;}.elementor-6149 .elementor-element.elementor-element-1ac8290{--display:flex;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-6149 .elementor-element.elementor-element-1ac8290:not(.elementor-motion-effects-element-type-background), .elementor-6149 .elementor-element.elementor-element-1ac8290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101400;}.elementor-6149 .elementor-element.elementor-element-4d4674d{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-6149 .elementor-element.elementor-element-4d4674d.elementor-element{--align-self:center;}.elementor-6149 .elementor-element.elementor-element-4d4674d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:46px;font-weight:500;line-height:56px;letter-spacing:0px;color:#FFFFFF;}.elementor-6149 .elementor-element.elementor-element-965d798 .elementor-button{background-color:var( --e-global-color-edb8124 );font-family:"Cabin", Sans-serif;font-size:18px;font-weight:700;line-height:20px;box-shadow:0px 5.18px 38.82px 0px rgba(0, 0, 0, 0.10196078431372549);border-radius:18px 18px 18px 18px;padding:11px 22px 11px 22px;}.elementor-6149 .elementor-element.elementor-element-15d0a2b{--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:52px;--padding-right:52px;}.elementor-6149 .elementor-element.elementor-element-15d0a2b:not(.elementor-motion-effects-element-type-background), .elementor-6149 .elementor-element.elementor-element-15d0a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6149 .elementor-element.elementor-element-458506b > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-6149 .elementor-element.elementor-element-1b63aee{--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;--overflow:hidden;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6149 .elementor-element.elementor-element-1b63aee:not(.elementor-motion-effects-element-type-background), .elementor-6149 .elementor-element.elementor-element-1b63aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1366px){.elementor-widget-theme-archive-title .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6149 .elementor-element.elementor-element-5dd28ef{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-6149 .elementor-element.elementor-element-ca57384{--padding-top:0px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-6149 .elementor-element.elementor-element-15d0a2b{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-6149 .elementor-element.elementor-element-1b63aee{--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}}@media(max-width:1024px){.elementor-6149 .elementor-element.elementor-element-0c485fd{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-theme-archive-title .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6149 .elementor-element.elementor-element-5dd28ef{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-6149 .elementor-element.elementor-element-83b6864{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-6149 .elementor-element.elementor-element-66c05a6{--grid-columns:2;}.elementor-6149 .elementor-element.elementor-element-ca57384{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6149 .elementor-element.elementor-element-9a86059 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6149 .elementor-element.elementor-element-5016a8c{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6149 .elementor-element.elementor-element-4d4674d .elementor-heading-title{font-size:35px;line-height:42px;}.elementor-6149 .elementor-element.elementor-element-15d0a2b{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-6149 .elementor-element.elementor-element-458506b > .elementor-widget-container{margin:-69px 0px 0px 0px;}}@media(max-width:767px){.elementor-6149 .elementor-element.elementor-element-0c485fd{--margin-top:-84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-widget-theme-archive-title .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6149 .elementor-element.elementor-element-25d4d2c{text-align:center;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6149 .elementor-element.elementor-element-e906328{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6149 .elementor-element.elementor-element-1fe041e{text-align:center;font-size:26px;line-height:34px;}.elementor-6149 .elementor-element.elementor-element-743fcdc .elementor-button{font-size:26px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6149 .elementor-element.elementor-element-83b6864{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-6149 .elementor-element.elementor-element-117f8fb{text-align:center;}.elementor-6149 .elementor-element.elementor-element-66c05a6{--grid-columns:1;}.elementor-6149 .elementor-element.elementor-element-904e5aa{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-6149 .elementor-element.elementor-element-af4ac00 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6149 .elementor-element.elementor-element-af4ac00.elementor-element{--align-self:center;}.elementor-6149 .elementor-element.elementor-element-af4ac00 .elementor-button{font-size:22px;border-radius:22px 22px 22px 22px;padding:13px 23px 13px 23px;}.elementor-6149 .elementor-element.elementor-element-1ac8290{--padding-top:70px;--padding-bottom:110px;--padding-left:30px;--padding-right:30px;}.elementor-6149 .elementor-element.elementor-element-4d4674d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6149 .elementor-element.elementor-element-4d4674d .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-6149 .elementor-element.elementor-element-15d0a2b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-6149 .elementor-element.elementor-element-458506b > .elementor-widget-container{margin:-60px 0px 0px 0px;}}@media(min-width:768px){.elementor-6149 .elementor-element.elementor-element-d84f6ee{--width:50%;}.elementor-6149 .elementor-element.elementor-element-574b4d0{--width:50%;}.elementor-6149 .elementor-element.elementor-element-83b6864{--width:100%;}.elementor-6149 .elementor-element.elementor-element-4b2c392{--width:30%;}.elementor-6149 .elementor-element.elementor-element-e7750d7{--width:70%;}.elementor-6149 .elementor-element.elementor-element-08da7d6{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-1fe041e */@media only screen and (max-width: 767px) {

.product_des{
    height: 400px;
    overflow: hidden;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5936275 */.elementor-6149 .elementor-element.elementor-element-5936275 .podcast-form {
    display: flex;
    justify-content: end;
    gap: 10px;
}

.elementor-6149 .elementor-element.elementor-element-5936275 .search-container {
    position: relative;
    display: flex;
    align-items: center;
}

.elementor-6149 .elementor-element.elementor-element-5936275 .search-icon {
    position: absolute;
    left: 10px;
    width: 20px;
    height: 20px;
    pointer-events: none;
}

.elementor-6149 .elementor-element.elementor-element-5936275 .search-input {
    width: 300px !important;
    padding: 8px 8px 8px 40px !important;
    border: 1px solid #ccc;
    border-radius: 4px;
    height: 44px;
    max-width: 300px;
    border-radius: 18px !important;
}
.elementor-6149 .elementor-element.elementor-element-5936275 input::placeholder {
    color: #101400;
    font-size: 18px;
    font-weight: 500;
    opacity: 30%;
    font-family: "Cabin", Sans-serif;
}
.elementor-6149 .elementor-element.elementor-element-5936275 select {
    color: #101400;
    font-size: 18px;
    font-weight: 500;
    font-family: "Cabin", Sans-serif;
}

.elementor-6149 .elementor-element.elementor-element-5936275 .season-dropdown {
    width: 100%;
    padding: 11px 14px !important;
    border-radius: 4px;
    height: 46px;
    max-width: 156px;
    border-radius: 18px;
    box-shadow: 0px 5.18px 38.82px 0px #0000001A;
    background-color: #FDFDFD;
}
@media only screen and (max-width:767px){
    .elementor-6149 .elementor-element.elementor-element-5936275 .podcast-form {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    gap: 15px;
}
.elementor-6149 .elementor-element.elementor-element-5936275 .search-container {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
}
.elementor-6149 .elementor-element.elementor-element-5936275 .search-input {
    width:100% !important;
    max-width:100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7750d7 */.season_bx{
    position: absolute;
    width: 100%;
    top: 40px;
    display: none;
z-index: 99;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-66c05a6 *//*.elementor-6149 .elementor-element.elementor-element-66c05a6 .elementor-widget-container {*//*    display: flex;*//*    flex-direction: column;*//*    align-items: center;*//*    width: 100%;*//*}*/.elementor-6149 .elementor-element.elementor-element-66c05a6 .elementor-loop-container.elementor-grid {    width: 100%;    text-align: left;    justify-content: left;}.elementor-6149 .elementor-element.elementor-element-66c05a6 nav.elementor-pagination {    width: fit-content;    display: flex;    justify-content: center;    align-items: center;        margin: 0 auto;        margin-top: 50px;}.elementor-6149 .elementor-element.elementor-element-66c05a6 .page-numbers{    width: 32px !important;    height: 32px;    display: flex;    justify-content: center;    align-items: center;    /*background-color: #fff;*/    border-radius: 14px;}.elementor-6149 .elementor-element.elementor-element-66c05a6 span.page-numbers.current{    background: #FF37A6;}.elementor-6149 .elementor-element.elementor-element-66c05a6 nav.elementor-pagination {    background: #F3F3F3;    border: 0.4px solid #DBDBDB;    border-radius: 23px;}.elementor-6149 .elementor-element.elementor-element-66c05a6 .page-numbers.prev{    position: relative;    background: #fff;;    border: 0.4px solid #DBDBDB;    border-radius: 14px;    display: flex;    width: 32px;    height: 32px;    justify-content: center;    align-items: center;    width: 100%;}.elementor-6149 .elementor-element.elementor-element-66c05a6 .page-numbers.next{    position: relative;    background: #fff;    border: 0.4px solid #DBDBDB;    border-radius: 14px;    display: flex;    width: 32px;    height: 32px;    justify-content: center;    align-items: center;    width: 100%;}.elementor-6149 .elementor-element.elementor-element-66c05a6 .page-numbers.next:after {    content: "";    position: absolute;    height: 15px;    z-index: 0;    background-image: url('https://studiomuse.it/wp-content/uploads/2025/03/Vector15.png');    background-repeat: no-repeat;    top: 10px;    right: 5px;    padding: 7px;}.elementor-6149 .elementor-element.elementor-element-66c05a6 .page-numbers.prev:after {    content: "";    position: absolute;    z-index: 0;    background-image: url('https://studiomuse.it/wp-content/uploads/2025/03/Vector14.png');    background-repeat: no-repeat;    background-position: center;    top: 10px;    right: px;    padding: 5px;}/*.elementor-6149 .elementor-element.elementor-element-66c05a6 .elementor-pagination {*//*    text-align: center;*//*    font-family: "Quicksand", Sans-serif;*//*    font-size: 16px;*//*    font-weight: 700;*//*    line-height: 23px;*//*    margin-top: 40px;*//*    padding: 0;*//*}*/.elementor-6149 .elementor-element.elementor-element-66c05a6{    display: none;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-52abfe7 */.elementor-6149 .elementor-element.elementor-element-52abfe7 span.sorce_icon {
    cursor: pointer;
}
.elementor-6149 .elementor-element.elementor-element-52abfe7 span.video_play.prodcast_popup {
    cursor: pointer;
}

.elementor-6149 .elementor-element.elementor-element-52abfe7 .row_pod{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 50px;
}

.elementor-6149 .elementor-element.elementor-element-52abfe7 .col_pod {
    width: calc(50% - 25px);
}
.pagination{
       justify-content: center;
    background: #ECECEC;
    width: fit-content;
    border-radius: 14px;
    margin:50px auto;

}
.elementor-6149 .elementor-element.elementor-element-52abfe7 .icon_area {
    display: flex;
    gap: 12px;
}
.elementor-6149 .elementor-element.elementor-element-52abfe7 a.page-numbers{
    color: #101400;
    font-size: 14px;
    font-weight: 700;
}
.elementor-6149 .elementor-element.elementor-element-52abfe7 span.page-numbers.current {
    color: #FDFDFD;
}
.elementor-6149 .elementor-element.elementor-element-52abfe7 nav.elementor-pagination {
    width: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
        margin: 0 auto;
        margin-top: 50px;
}

.elementor-6149 .elementor-element.elementor-element-52abfe7 .page-numbers{
    width: 32px !important;
    height: 32px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 14px;
}

.elementor-6149 .elementor-element.elementor-element-52abfe7 span.page-numbers.current{
    background: #FF37A6;
}

.elementor-6149 .elementor-element.elementor-element-52abfe7 nav.elementor-pagination {
    background: #F3F3F3;
    border: 0.4px solid #DBDBDB;
    border-radius: 23px;
}

.elementor-6149 .elementor-element.elementor-element-52abfe7 .page-numbers.prev{
    position: relative;
    background: #fff;;
    border: 0.4px solid #DBDBDB;
    border-radius: 14px;
    display: flex;
    width: 32px;
    height: 32px;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.elementor-6149 .elementor-element.elementor-element-52abfe7 .page-numbers.next{
    position: relative;
    background: #fff;
    border: 0.4px solid #DBDBDB;
    border-radius: 14px;
    display: flex;
    width: 32px;
    height: 32px;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.elementor-6149 .elementor-element.elementor-element-52abfe7 .page-numbers.next:after {
    content: "";
    position: absolute;
    height: 15px;
    z-index: 0;
    background-image: url('https://studiomuse.it/wp-content/uploads/2025/03/Vector15.png');
    background-repeat: no-repeat;
    top: 10px;
    right: 5px;
    padding: 7px;
}


.elementor-6149 .elementor-element.elementor-element-52abfe7 .page-numbers.prev:after {
    content: "";
    position: absolute;
    z-index: 0;
    background-image: url('https://studiomuse.it/wp-content/uploads/2025/03/Vector14.png');
    background-repeat: no-repeat;
    background-position: center;
    top: 10px;
    right: px;
    padding: 5px;
}


.music_links {
    display: none;
    background: #FF37A6;
    border-radius: 0 10px 10px 10px;
}
.music_links a {
    color: #fff;
    z-index: 222;
}

.music_links.active {
    display: block;
    position: absolute;
    width: 120px;
    display: flex;
    flex-direction: column;
    top: 44px;
    padding: 10px;
}

.music_links.active:after {
    content: "";
    position: absolute;
    top: -20px;
    left: 0px;
    width: 36px;
    height: 20px;
    background: #FF37A6;
    border-Bottom-left-radius: 00px;
    border-radius: 0 0px 0px 0px;
}

.music_links a:hover {
    color: #000 !important;
}
.elementor-6149 .elementor-element.elementor-element-52abfe7 h3.elementor-icon-box-title {
    margin-top: 0;
}
@media only screen and (max-width:1024px){
    .elementor-6149 .elementor-element.elementor-element-52abfe7 .icon_area {
    display: flex;
    gap: 5px;
}
.elementor-6149 .elementor-element.elementor-element-52abfe7 span.video_play {
    display: flex;
    align-items: center;
}
.elementor-6149 .elementor-element.elementor-element-52abfe7 span.sorce_icon {
    display: flex;
    align-items: center;
}
}
@media only screen and (max-width:767px){
    .elementor-6149 .elementor-element.elementor-element-52abfe7 .col_pod {
    width:100%;
}
.music_links{
    border-radius: 10px 0 10px 10px;
}
.music_links.active {
    z-index: 9;
    right:53%;
}
.music_links.active:after {
    left: unset;
    right: 0;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a86059 */.elementor-6149 .elementor-element.elementor-element-9a86059 {
    box-shadow: 0px 4px 30px 0px #0000001A;

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-aec32eb */.elementor-6149 .elementor-element.elementor-element-aec32eb .progress-bar {position: relative;    height: 100%;    background-repeat: no-repeat;    background-size: cover;    background-position: top left;}.elementor-6149 .elementor-element.elementor-element-aec32eb .audio_area_fill{      left: 0;    position: absolute;    top: 0;    width: 100%;    height: 100%;}.elementor-6149 .elementor-element.elementor-element-aec32eb .audio_area {   position: relative;    width: 100%;    height: 40px;    max-width: 267px;}.elementor-6149 .elementor-element.elementor-element-aec32eb img.audio_img_bar {    width: 100%;    height: 100%;    object-fit:cover;    object-position:left;    position: relative;    left: -1.5px;}.elementor-6149 .elementor-element.elementor-element-aec32eb  .term_icons_box img {    width: 100%;    height: 100%;    object-fit: cover;    object-position: left;}.elementor-6149 .elementor-element.elementor-element-aec32eb .c_term_col {    width: 33.33%;     height: 67vh;     display: flex;    align-items: end;    justify-content: end;    text-align: left;    font-weight: bold;    cursor: pointer;    padding: 0px 44px 50px 50px;    position: relative;}.elementor-6149 .elementor-element.elementor-element-aec32eb .c_term_col:after {    content: "";    background: #000000a6;    width: 100%;    height: 100%;    top: 0;    left: 0;    position: absolute;    opacity: 0;    transition: opacity 0.3s ease;}.elementor-6149 .elementor-element.elementor-element-aec32eb .c_term_col:hover:after {    opacity: 1;}.elementor-6149 .elementor-element.elementor-element-aec32eb .custom-term-list{    display: flex;    flex-wrap: wrap;}.elementor-6149 .elementor-element.elementor-element-aec32eb .term-description{    color: #B8B8B8;    font-size: 18px;    font-weight: 700;    font-family: "Cabin", Sans-serif;}.elementor-6149 .elementor-element.elementor-element-aec32eb .c_term_col h3{    margin:0px;    color: #FDFDFD;    font-family: "Oswald", Sans-serif;    font-size: 28px;    font-weight: 500;    border-bottom: solid 1px  #FDFDFD;    width: fit-content;}.elementor-6149 .elementor-element.elementor-element-aec32eb .term-item_data {    opacity: 0;    display: flex;    flex-direction: column;    gap:10px;}.elementor-6149 .elementor-element.elementor-element-aec32eb .c_term_col:hover .term-item_data {    opacity: 1;    transition: 0.5s all;}.elementor-6149 .elementor-element.elementor-element-aec32eb .term-item {    z-index: 1;}.elementor-6149 .elementor-element.elementor-element-aec32eb .term_icons_box {    display: flex;    align-items: center;    gap: 20px;}.elementor-6149 .elementor-element.elementor-element-aec32eb .term-icons img {    width: 100%;    max-width: 50px;}@media only screen and (max-width:1024px){    .c_term_col {            width: 50% !important;        padding: 20px !important;        height:45vh !important;    }     }@media only screen and (max-width:767px){.elementor-6149 .elementor-element.elementor-element-aec32eb .c_term_col:after {        opacity:1;        background: #00000075;    }.elementor-6149 .elementor-element.elementor-element-aec32eb .c_term_col {        width:100% !important;         padding: 0px 44px 49px 49px !important;        height: 55vh !important;     }.elementor-6149 .elementor-element.elementor-element-aec32eb .term-item_data {        opacity:1;    }    .elementor-6149 .elementor-element.elementor-element-aec32eb .term-icons {    display: flex;}.elementor-6149 .elementor-element.elementor-element-aec32eb .term_icons_box img {    width: 100%;}.elementor-6149 .elementor-element.elementor-element-aec32eb .term_icons_box{    gap:8px;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af4ac00 */.elementor-6149 .elementor-element.elementor-element-af4ac00 {
    box-shadow: 0px 4px 30px 0px #0000001A;

}/* End custom CSS */