.elementor-32061 .elementor-element.elementor-element-a2e8311{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-32061 .elementor-element.elementor-element-f8e5115{text-align:center;}.elementor-32061 .elementor-element.elementor-element-f8e5115 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-32061 .elementor-element.elementor-element-4c44748 > .elementor-widget-container{margin:30px 0px 0px 0px;}@media(max-width:767px){.elementor-32061 .elementor-element.elementor-element-a2e8311{margin-top:30px;margin-bottom:30px;}.elementor-32061 .elementor-element.elementor-element-f8e5115 .elementor-heading-title{font-size:16px;}}/* Start custom CSS for html, class: .elementor-element-4c44748 */.elementor-32061 .elementor-element.elementor-element-4c44748 .grid{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 35px;
}
.elementor-32061 .elementor-element.elementor-element-4c44748 .patch-item{
    background: white;
    border-radius: 8px;
    box-shadow: 0 0 5px #0002;
    padding: 15px;
    display: flex;
    flex-direction: column;
}
.elementor-32061 .elementor-element.elementor-element-4c44748 img{
    width: 100%;
    border-radius: 8px 8px 0 0;
}
.elementor-32061 .elementor-element.elementor-element-4c44748 .patch-head{
    font-family: sora;
    font-size: 18px;
    display: block;
    text-align: center;
}
.elementor-32061 .elementor-element.elementor-element-4c44748 .row{
    place-items: center;
    padding: 15px;
    gap: 15px;
}
.elementor-32061 .elementor-element.elementor-element-4c44748 .button{
    background: linear-gradient(2.39deg, #2A9885 1.99%, #035648 52.88%, #2A9885 98.01%);
    border-radius: 55px;
    padding: 14px;
    font-family: sora;
}
.elementor-32061 .elementor-element.elementor-element-4c44748 .grid-two,
.elementor-32061 .elementor-element.elementor-element-4c44748 .grid-three,
.elementor-32061 .elementor-element.elementor-element-4c44748 .grid-four{
    display: none;
}

.elementor-32061 .elementor-element.elementor-element-4c44748 .controls{
    width: fit-content;
    display: flex;
    align-content: center;
    justify-content: center;
    padding: 10px;
    border-radius: 5px;
    box-shadow: 0 0 6px #0002;
    margin: 0 auto 50px;
}
.elementor-32061 .elementor-element.elementor-element-4c44748 .controls div{
    padding: 12px 30px;
    font-weight: 600;
    font-family: sora;
    transition: .3s ease;
    border-radius: 5px;
    cursor: pointer;
}
.elementor-32061 .elementor-element.elementor-element-4c44748 .active{
    background: #2A9885;
    color: white;
}
@media(max-width:767px){
.elementor-32061 .elementor-element.elementor-element-4c44748 .controls div {
    font-size: 12px;
    padding: 5px 0px;
    text-align: center;
    line-height: 12px;
  }
    .elementor-32061 .elementor-element.elementor-element-4c44748 .grid{
        grid-template-columns:1fr 1fr 1fr;
        gap:20px;
    }
    .elementor-32061 .elementor-element.elementor-element-4c44748 .row{
        grid-template-columns:1fr;
    }
    .elementor-32061 .elementor-element.elementor-element-4c44748 .patch-item{
        padding:10px;
    }
    .elementor-32061 .elementor-element.elementor-element-4c44748 .patch-head{
        font-size:14px;
    }
    .elementor-32061 .elementor-element.elementor-element-4c44748 .row{
        padding:10px 0 0;
    }
    .elementor-32061 .elementor-element.elementor-element-4c44748 .controls {
  width: fit-content;
  display: flex;
  align-content: center;
  justify-content: center;
  padding:
0px;
  border-radius:
5px;
  box-shadow: 0 0 6px #0002;
  margin:
0 auto 50px;
}
.elementor-32061 .elementor-element.elementor-element-4c44748 .patch-head {
    font-size: 12px;
  }
}

@media(max-width:350px){
    
    .elementor-32061 .elementor-element.elementor-element-4c44748 .controls{
        flex-wrap:wrap;
    }
    .elementor-32061 .elementor-element.elementor-element-4c44748 .grid{
        grid-template-columns:1fr;
    }
    .elementor-32061 .elementor-element.elementor-element-4c44748 .patch-item{
        max-width:260px;
        margin:auto;
    }
}/* End custom CSS */