.elementor-10815 .elementor-element.elementor-element-41dbc7f{--display:flex;--background-transition:0.3s;}.elementor-10815 .elementor-element.elementor-element-96159b5{--spacer-size:33px;}.elementor-10815 .elementor-element.elementor-element-96159b5 .elementor-widget-container{transition:all 400ms;}.elementor-10815 .elementor-element.elementor-element-19bfe1b{text-align:center;}.elementor-10815 .elementor-element.elementor-element-19bfe1b .elementor-heading-title{color:#030338;}.elementor-10815 .elementor-element.elementor-element-19bfe1b .elementor-widget-container{transition:all 400ms;}.elementor-10815 .elementor-element.elementor-element-032ae1d{--spacer-size:10px;}.elementor-10815 .elementor-element.elementor-element-032ae1d .elementor-widget-container{transition:all 400ms;}.elementor-10815 .elementor-element.elementor-element-e04d1e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:50px;--padding-bottom:0px;--padding-left:50px;}.elementor-10815 .elementor-element.elementor-element-1a4380c .elementor-widget-container{transition:all 400ms;}.elementor-10815 .elementor-element.elementor-element-3ca2fce{--spacer-size:50px;}.elementor-10815 .elementor-element.elementor-element-3ca2fce .elementor-widget-container{transition:all 400ms;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-1a4380c */.spotify-card {
    background-color: #030338;
    padding: 0 20px 0 20px;
    border-radius: 20px;
    color: white;
    font-family: poppins;
    text-align: center;
    max-width: 900px;       
    width: 100%;          
    margin: 0 auto;     
    box-sizing: border-box;
    height: 560px;
  }

  .spotify-card img {
    width: 250px;
    margin: -10px 0 -30px 0;
  }

  .spotify-card p {
    margin: 0 auto;
    font-size: 25px;
    font-weight: bold;
    margin-bottom: 15px;
  }

  .spotify-card iframe {
    border-radius: 12px;
    margin-top: 10px;
    width: 100%;
    height: 370px;
  }

  @media (max-width: 900px) {
    .spotify-card {
      border-radius: 16px;
      margin:0 auto;
      height: 610px;
    }

    .spotify-card img {
      width: 200px;
      margin: -3px 0 -20px 0;
    }

    .spotify-card p {
      font-size: 17px;
    }

    .spotify-card iframe {
      height: 450px;
      margin:0 auto;
    }
  }
  
  
  @media (max-width: 480px) {
    .spotify-card {
      border-radius: 16px;
      margin:0 auto;
      height: 610px;
    }

    .spotify-card img {
      width: 200px;
      margin: -3px 0 -20px 0;
    }

    .spotify-card p {
      font-size: 17px;
    }

    .spotify-card iframe {
      height: 450px;
      margin:0 auto;
    }
  }/* End custom CSS */