.supp-box {min-height: 250px;}
   .ic-pas-res-1{background-position: -297px -837px;}
    .ic-pas-res-2{background-position: -361px -836px;}
    .ic-pas-res-3{background-position: -413px -834px;}
    .ic-pas-res-4{background-position: -471px -832px;}
    .ic-pas-res-5{background-position: -296px -893px;}
    .ic-pas-res-6{background-position: -362px -893px;}
    .ic-pas-res-7{background-position: -428px -890px;}
    .ic-pas-res-8{background-position: -496px -894px;}
    .ic-pas-res-9{background-position: -501px -2px;}
    .ic-pas-res-10{background-position: -448px -2px;}
    .ic-pas-res-11{background-position: -554px -3px;}
    .ic-pas-res-12{background-position: -609px -2px;}
    .fea-22-box-1 ul li div i{height:35px}
/* faq start */
ul.fea-lis li {
    margin-left: 15px;
    list-style-type: disc;
}

.faq-section {
padding: 15px 0 40px;}
.faq {
            max-width: 935px;
            margin: auto;
        }
        .faq h2 {
            font-size: 35px;
            line-height: 45px;
            text-align: left;
            font-weight: 500;
            margin-top: 40px;
            margin-bottom: 0px;
        }
        .accordion {
        padding: 0 60px 0 0px;
        border-bottom: 1px solid #B2B2B2;
         position: relative;
        }
        /* .accordion.opened {
            background: #fff;
        } */
        .start-anim .accordion {
            opacity: 0;
            -webkit-animation: slide-in-top .5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
            animation: slide-in-top .5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
        }
        .accordion h4 {
            font-size: 18px;
            line-height: 24px;
            font-weight: 600;
            padding: 25px 0;
            position: relative;
            cursor: pointer;
            transition: .3s ease-in;
            margin-left: 0px;
        }
        .accordion.opened h4 {
            padding-bottom: 20px;
            padding-top: 30px;
            padding-bottom: 16px;
            font-weight: 600;
            color: #000;
            margin-left: 0px;
        }
        .accordion h4:before {
            content: "\002B";
            font-size: 20px;
            position: absolute;
            left: auto;
            right: -32px;
            color: #000;
            font-weight: 300;
            border: 1px solid #000;
           border-radius: 100%;
          width: 20px;
          height: 20px;
          line-height: 20px;
         text-align: center;
        }
        .accordion.opened h4:before {
            content: "\2212";
        }
        .panel {
            font-size: 15px;
            line-height: 30px;
            width: 100%;
            display: none;
            padding-bottom: 35px;
            font-weight: 300;
        }
        .accordion:nth-of-type(1) .panel {
            display: block;
        }
        /* faq end */