/** Shopify CDN: Minification failed

Line 102:9 Expected ":"
Line 102:18 Unterminated string token

**/
.why-choose-section .main-cards-wrapper{
    margin-top:100px;
    display:flex;
    gap:20px;
    justify-content:center;
}
.why-choose-section .main-cards-wrapper .card-item{
    max-width:393px;
    width:100%;
    border-radius:10px;
    box-shadow:0 0 14px 0 #0000000D;
    padding:20px;
    height:fit-content;
}
.why-choose-section .main-cards-wrapper .card-item .card-header{
    border-radius:10px;
    min-height:100px;
    width:100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.why-choose-section .card-content{
    padding:14px 0 0;
}
.why-choose-section .card-content h4{
    font-size:16px;
    font-weight:700;
    line-height:1.5;
    letter-spacing:0;
    margin:0 0 10px;
}
.why-choose-section .card-item .rte{
    margin-bottom:0;
}
.why-choose-section .card-item .rte ul{
    margin:0 0 0 25px;
}
.why-choose-section .card-item .rte ul li::marker{
    font-size:12px;
}
.why-choose-section .card-item .rte p, .why-choose-section .card-item .rte ul li{
    line-height:1.5;
    letter-spacing:0;
}
.why-choose-section .card-icon-with-text{
    padding:20px 0 20px;
}
.why-choose-section .card-icon-with-text-item{
    display:flex;
    align-items:center;
    gap:20px;
    padding:20px 0;
    border-bottom:1px solid;
}
.why-choose-section .card-icon-with-text-item .svg-wrapper{
    flex-shrink:0;
    line-height:0;
}
.why-choose-section .card-icon-with-text-item:first-child{
    border-top:1px solid;
}
.why-choose-section .card-bottom h6, .why-choose-section .card-inner-content h5{
    font-size:16px;
    font-weight:700;
    line-height:normal;
    letter-spacing:0;
    margin:0 0 10px;
}
.why-choose-section .card-inner-content h5{
    margin:0;
    line-height:1.5;
}
.why-choose-section .card-bottom .btn{
    font-size:16px;
    font-weight:700;
    line-height:normal;
    letter-spacing:0;
    padding:13px 40px;
    width:100%;
    color:white;
}
.why-choose-section .card-bottom h6{
    text-align:center;
}
.why-choose-section .card-header-img{
    max-width:270px;
    width:100%;
}
.why-choose-section .section-header h2{
    line-height:1.5;
    color:#3F3F3F;
    margin-bottom:20px;
}
.why-choose-section .section-header .rte p{
    color"#3F3F3F;
}
.why-choose-section .section-header{
    margin:0;
}

@media screen and (max-width:991px){
    .why-choose-section .main-cards-wrapper{
        margin-top:70px;
    }
}
@media screen and (max-width:768px){
    .why-choose-section .section-header .rte p{
        font-size:16px;
    }
    .why-choose-section .main-cards-wrapper{
        margin-top:50px;
        column-gap:16px;
    }
    .why-choose-section .section-header h2{
        line-height:1.3;
    }
}
@media screen and (max-width:640px){
    .why-choose-section .main-cards-wrapper{
        flex-direction:column;
        row-gap:20px;
    }
    .why-choose-section .main-cards-wrapper .card-item{
        max-width:100%;
    }
    .why-choose-section .card-content h4, .why-choose-section .card-item .rte p, .why-choose-section .card-item .rte ul li,
    .why-choose-section .card-inner-content h5{
        font-size:14px;
    }
    .why-choose-section .card-item .rte ul li{
        margin-bottom:0;
    }
    .why-choose-section .card-bottom .btn{
        padding-top:12px;
        padding-bottom:12px;
    }
}