.elementor-814 .elementor-element.elementor-element-5e11785{--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-814 .elementor-element.elementor-element-5894d7a{--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-814 .elementor-element.elementor-element-097c7a1{--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;}.elementor-814 .elementor-element.elementor-element-8c941fb{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-814 .elementor-element.elementor-element-8c941fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-a642b44{text-align:end;width:var( --container-widget-width, 82.563% );max-width:82.563%;--container-widget-width:82.563%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-a642b44 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-814 .elementor-element.elementor-element-a642b44.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-3aba4e2{text-align:end;font-size:14px;line-height:15px;color:var( --e-global-color-secondary );width:var( --container-widget-width, 104.333% );max-width:104.333%;--container-widget-width:104.333%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-3aba4e2 > .elementor-widget-container{padding:13px 13px 7px 35px;background-color:#FFF6D4;}.elementor-814 .elementor-element.elementor-element-3aba4e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-0e2b5b2{--display:flex;}.elementor-814 .elementor-element.elementor-element-3829e81{width:var( --container-widget-width, 102.201% );max-width:102.201%;--container-widget-width:102.201%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-3829e81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-b7117ec{--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-814 .elementor-element.elementor-element-3e6e66e{--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-814 .elementor-element.elementor-element-1f4865b{--display:flex;}.elementor-814 .elementor-element.elementor-element-ea64319{--divider-border-style:double;--divider-color:#000;--divider-border-width:4.4px;}.elementor-814 .elementor-element.elementor-element-ea64319 .elementor-divider-separator{width:100%;}.elementor-814 .elementor-element.elementor-element-ea64319 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-814 .elementor-element.elementor-element-3d82859 .swp-compact-cover-container{background-image:url("https://marioviolin.com/wp-content/uploads/2024/07/retratoNEWweb.jpg");background-size:cover;background-position:center center;}.elementor-814 .elementor-element.elementor-element-3d82859 .swp-compact-cover{width:190px;}.elementor-814 .elementor-element.elementor-element-3d82859 .swp-compact-player-info{width:calc( 100% - 190px );}.elementor-814 .elementor-element.elementor-element-3d82859 .album_right_overlay{background-color:var( --e-global-color-primary );}.elementor-814 .elementor-element.elementor-element-3d82859 .compact-info-top{margin-bottom:24px;}.elementor-814 .elementor-element.elementor-element-3d82859 .smc_player_progress_bar.compact-progress-bar{margin-bottom:18px;}.elementor-814 .elementor-element.elementor-element-3d82859 a.compact-promo-link{color:#fff;}.elementor-814 .elementor-element.elementor-element-3d82859 a.compact-promo-link i{font-size:16px;line-height:16px;}.elementor-814 .elementor-element.elementor-element-3d82859 .compact-promo-links{margin-left:30px;margin-bottom:0px;}.elementor-814 .elementor-element.elementor-element-3d82859 .compact-promo-links i{margin-right:16px;}.elementor-814 .elementor-element.elementor-element-3d82859 .song_current_progress{color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-3d82859 .compact-timeline{margin-bottom:3px;}.elementor-814 .elementor-element.elementor-element-3d82859 .swp-compact-playlist.list-visible{background-color:#F5B600;}.elementor-814 .elementor-element.elementor-element-3d82859 .swp-compact-playlist.swp-playlist-under{background-color:#F5B600;}.elementor-814 .elementor-element.elementor-element-3d82859 .swp-compact-playlist-inner{top:35%;}.elementor-814 .elementor-element.elementor-element-3d82859 .swp-compact-playlist-inner-container{width:1000px;}.elementor-814 .elementor-element.elementor-element-3d82859 .swp_music_player_entry{padding-left:40px;padding-right:40px;}.elementor-814 .elementor-element.elementor-element-3d82859 .buy_song_icon i{font-size:9px;}.elementor-814 .elementor-element.elementor-element-3d82859 .song_buy_icons a{padding-right:9px;}.elementor-814 .elementor-element.elementor-element-3d82859 .compact-close-playlist-container{top:40px;right:70px;}.elementor-814 .elementor-element.elementor-element-ae1a78f{--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;}.elementor-814 .elementor-element.elementor-element-ae1a78f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-fba956d{columns:2;column-gap:50px;width:var( --container-widget-width, 101.49% );max-width:101.49%;--container-widget-width:101.49%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-fba956d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-6a01da7{--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-814 .elementor-element.elementor-element-636ae08{--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-814 .elementor-element.elementor-element-fb6397a{--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;}.elementor-814 .elementor-element.elementor-element-014b7c6{columns:2;column-gap:50px;width:var( --container-widget-width, 105.446% );max-width:105.446%;--container-widget-width:105.446%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-014b7c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-9ef8c0a{--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-814 .elementor-element.elementor-element-9ef8c0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-b31a0c5{--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-814 .elementor-element.elementor-element-5c78d56{--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;}.elementor-814 .elementor-element.elementor-element-f8af05f{width:var( --container-widget-width, 65.691% );max-width:65.691%;--container-widget-width:65.691%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-f8af05f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-980b2f4{--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;}.elementor-814 .elementor-element.elementor-element-2a12fae{--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-814 .elementor-element.elementor-element-2ac0650{--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-814 .elementor-element.elementor-element-f37b02b{columns:2;column-gap:50px;width:var( --container-widget-width, 98.146% );max-width:98.146%;--container-widget-width:98.146%;--container-widget-flex-grow:0;}.elementor-814 .elementor-element.elementor-element-f37b02b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-2108c7f{--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-814 .elementor-element.elementor-element-e819384{--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-814 .elementor-element.elementor-element-9adfe33{--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-814 .elementor-element.elementor-element-30fc128{--divider-border-style:double;--divider-color:#000;--divider-border-width:4.4px;}.elementor-814 .elementor-element.elementor-element-30fc128 .elementor-divider-separator{width:100%;}.elementor-814 .elementor-element.elementor-element-30fc128 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-814 .elementor-element.elementor-element-9729847{font-size:18px;color:var( --e-global-color-primary );}.elementor-814 .elementor-element.elementor-element-9729847 a{color:var( --e-global-color-primary );}.elementor-814 .elementor-element.elementor-element-9729847 a:hover, .elementor-814 .elementor-element.elementor-element-9729847 a:focus{color:var( --e-global-color-text );}@media(max-width:767px){.elementor-814 .elementor-element.elementor-element-3d82859 .swp-compact-cover{width:240px;}.elementor-814 .elementor-element.elementor-element-3d82859 .swp-compact-player-info{width:calc( 100% - 240px );padding:40px 40px 40px 40px;}.elementor-814 .elementor-element.elementor-element-3d82859 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-814 .elementor-element.elementor-element-3d82859{width:100%;max-width:100%;}.elementor-814 .elementor-element.elementor-element-3d82859.elementor-element{--flex-grow:8;}}@media(min-width:768px){.elementor-814 .elementor-element.elementor-element-8c941fb{--width:48.213%;}.elementor-814 .elementor-element.elementor-element-ae1a78f{--width:100.727%;}.elementor-814 .elementor-element.elementor-element-9ef8c0a{--width:47%;}}