
/* Dragspel ---------- */
.sub-template .sv-collapsible-content a.env-collapse-header,
.sub-template .sv-collapsible-content .env-button {
   border-radius:4px;
   border-bottom:1px solid #fff!important;
    background: #cfd5e9;
    width: 100%;
    margin: 0;
    padding:1.5rem;
    text-align: left;
    font-family: 'Poppins', sans-serif;
    font-size: 1.1rem;
    font-weight: 300;
    display: flex;
    align-items: center;
    border: 0;
   color:#000;
   text-decoration:none;
    transition: .5s background;

}

.sub-template .sv-collapsible-content a.env-collapse-header{
   font-weight:500!important;
}


.sub-template .sv-collapsible-content a.env-collapse-header:after {
  	display: flex;
    font-family: "Font Awesome 6 Pro";
   content:"\f101"!important;
   color:#000;
   align-items:center;
   justify-content:flex-start;
   color:#000;
   margin-right:.5rem;
}

.sub-template .sv-collapsible-content a.env-collapse-header.env-collapse--expanded:after{
   transform:rotate(90deg);
}

.sub-template .sv-collapsible-content a.env-collapse-header.env-collapse--expanded{
      background: #a0afd2!important;
      border-bottom-right-radius:0;
   border-bottom-left-radius:0;
   border:0!important;


}

.sub-template .sv-collapsible-content a.env-collapse-header:hover{
   background: #a0afd2;
}


.sub-template .sv-collapsible-content.last-collapsible-content{
margin-bottom:3rem!important;
}

.sub-template .sv-collapsible-content div{
   padding:0!Important;
}

.sub-template .sv-collapsible-content .sv-text-portlet-content{
   background:#cfd5e9;
   padding:1.5rem!important;
   border-bottom-right-radius:4px;
    border-bottom-left-radius:4px;
   border-bottom:1px solid #fff;
}

.sub-template .sv-collapsible-content .sv-text-portlet-content p{
   font-weight: 300;
    font-size: 1.2rem;
}


.sub-template .sv-collapsible-content .sv-text-portlet-content p:last-of-type{
  margin-bottom:0;
}
