@media(min-width:768px){.elementor-44698 .elementor-element.elementor-element-91b04dd{width:100%;}}/* Start custom CSS for html, class: .elementor-element-a909043 */.container,
.container-parent
{
  display: flex;
  align-items: center;
  padding: 0;
}

.column-left {
  width: 60%;
  padding-right:100px;
}

.column-right,
.column-right-parent{
  width: 40%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.column-right-parent img{
    width: 250px;
}

.column-right img{
    width: 250px;
}
.accordion-item,
.parent-accordion-item 
{
  padding:10px;
  background: transparent;
  border: none;
}

.accordion-content {
  display: none;
  border-bottom:1px solid #AFAFAF;
}

.accordion-content p{
    color: #221F1F;
  border-radius: 10px;
  padding: 10px 30px;
  background: transparent;
  margin: 10px 0px;
}
.accordion-item.active .accordion-content {
  display: block;
}

.accordion-header{
    border-bottom: 1px solid #AFAFAF;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding:10px 0px;
    transition: all .5s ease;
    cursor:pointer;
}

.accordion-header p,
.accordion-header-active p {
        color: #221F1F;
        margin: 0;
        padding:0;
}
.accordion-header-active{
   border-bottom: 2px solid #707070;
   transition: all .3s ease;
 }

.accordion-header svg{
transform: rotate(180deg);
margin: 0;
padding:0;
transition: all .5s ease;
}

.accordion-header-active svg{
    transform: rotate(0deg);
    transition: all .3s ease;
}

.btn-container{
    padding-bottom:50px;
}

.btn-container button{
width: 170px;
height:60px;
padding:0;
border:2px solid #158ED2;
background:transparent;
color:#312C2C;
font-size:1em;
font-weight: 700;
cursor:pointer;
border-radius: 10px;
text-align: center;
 transition: all .3s ease;
}

#parentButton{
     transition: all .3s ease;
    margin-left:30px;
}

.btn-active{
background:#158ED2 !important ;
color:#FFFFFF !important;
}

@media only screen and (max-width: 600px) {
    .container,
.container-parent{
        display:block;
    }
    .column-left{
        width:100%;
        padding:0px;
    }
    .btn-container{
        display:flex;
    }
    .column-right,
.column-right-parent{
    display:none;
}
}/* End custom CSS */