/* Page Basic Content css */
@media (min-width: 1200px){/*.container {width: 1120px;}*/}
    .txt{font-family: 'Mulish', sans-serif;font-size: 16px;color: #272727;}
    .h2, h2 {font-size: 22px;font-family: 'Mulish', sans-serif;font-weight: bold;color: #444444;}
    @media (max-width: 667px){.h2, h2 {font-size: 18px;}}
/* Page Basic Content css end */
 
body{font-family: 'Mulish', sans-serif;}
/* Banner CSS */
.banner-wrapper{min-height:560px;padding-top: 35px;/*background:#fbfdfe;background:-moz-linear-gradient(151deg,rgba(251,253,254,1) 0%,rgba(251,221,168,1) 100%);background:-webkit-linear-gradient(151deg,rgba(251,253,254,1) 0%,rgba(251,221,168,1) 100%);background:linear-gradient(151deg,rgba(251,253,254,1) 0%,rgba(251,221,168,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fbfdfe",endColorstr="#fbdda8",GradientType=1);*/
background: url("../images/GIFT-banner.svg") center -50px repeat-y;background-size: cover;
}
.banner-accordion-wrapper{max-width:510px;/*min-height:485px;*/border:1px solid #CFCFCF;border-radius:16px;margin-bottom:15px;}
.banner-accordion{padding:10px 30px 0;}
.banner-accordion .acc__card{background:#FFF;border:1px solid #B45555;border-radius:9px;margin-bottom:15px;}
.banner-accordion .acc__card .acc__title{font-weight:700;font-size:16px;line-height:20px;color:#444;display:flex;padding-right: 25px;align-items:center;min-height:95px;padding-left:67px;cursor:pointer;position:relative;}
.banner-accordion .acc__card .acc__title i{font-size:50px;position:absolute;left:20px;font-style:normal;color:#fef7f1;text-shadow:0 0 3px #e06336;}
.banner-accordion .acc__card .acc__panel{display:none;padding:0 20px;font-size:14px;color:#444;}
.banner-section h2.mobile-title{display:none;}
.banner-accordion-wrapper h1{color:#DE6335;font-size:16px;font-weight:700;padding-left:27px;text-transform: uppercase;letter-spacing: 0.32em;}
.banner-accordion-wrapper h1 > span{color:#000;display:block;font-weight:400;padding-top:5px;text-transform: initial;letter-spacing: initial;}
.banner-accordion-wrapper h1 > p {font-size: 38px;line-height: 48px;color: #444;letter-spacing: initial;text-transform: initial;}
.banner-accordion .acc__card .acc__title:after {content: "";position: absolute;background: url("../images/accord-arrow.svg") center center no-repeat;
right: 5px;width:30px;height:30px;z-index: 1;transform: rotate(-90deg)}
    
@media (max-width: 767px){
    .banner-wrapper{background:none;padding-top: 10px;}
    .banner-section{height:320px;background:url("../images/mobile-banner.svg")  center bottom no-repeat #E6E6E6;margin-bottom:25px;}
    .banner-wrapper .banner-section + .container {padding: 0;}
    .banner-section h2.mobile-title{display:block;font-size:24px;line-height:24px;text-align:center;padding:10px 0;margin: 0 auto;max-width: 250px;}
    .banner-section h2.mobile-title span{display:block;font-size:24px;line-height:24px;max-width:250px;display:inline-block;font-weight:800;margin-top:10px;}
    .banner-accordion{padding:0;}
    .banner-accordion-wrapper{min-height:auto;border:none;max-width:none;}
    .banner-accordion-wrapper h1{display:none;}
    .banner-accordion .acc__card{border-color:#E2E2E2;}
    .banner-accordion .acc__card:last-child{margin-bottom:0;}
    .banner-accordion .acc__card .acc__title{font-size:12px;line-height:15px;min-height:60px;padding-right:35px;}
    .banner-accordion .acc__card .acc__title i{font-size:40px;}
    .banner-accordion .acc__card.selected{border:.662898px solid #B45555;}

}


/* Reliable point section */

.reliable-point-wrapper{padding-top:25px;display:flex;flex-wrap:wrap;justify-content:space-around;}
.reliable-point-wrapper .reliable-point h2{font-size:16px;color:#DE6335;margin-top:0;}
.reliable-point-wrapper .reliable-point h2 span{font-size:30px;color:rgb(119, 73, 73);display:block;padding-top:10px;max-width:390px;}
.reliable-point-wrapper > div{flex-basis:46%;position:relative;padding-bottom:55px;}
.reliable-point-wrapper > div.reliable-point > img{position:absolute;bottom:0;}
.reliable-point-wrapper > div.reliable-point-list{display:flex;flex-wrap:wrap;justify-content:space-between;flex-basis:54%;}
.reliable-point-wrapper > div.reliable-point-list > div{display:flex;width:calc(50% - 10px);margin:0 0 20px;background:rgba(222,99,53,0.05);height:174px;border-radius:15px;padding:5px 25px;align-items:center;}
.reliable-point-wrapper > div.reliable-point-list > div > p{font-size:18px;line-height:20px;margin:0;}
.reliable-point-wrapper > div.reliable-point-list > div > p > img{display:block;margin-bottom:25px;}
.plan-benefits-wrapepr{border:2px solid #E3E3E3;box-shadow:0 4px 25px rgb(131, 125, 125, 0.12);border-radius:20px;padding:40px 95px;margin-bottom: 50px;}
.plan-benefits-wrapepr h2{margin-top:0;margin-bottom:10px;font-size:30px;}
.plan-benefits-wrapepr p {margin: 0 0 25px;font-size: 15px;color: #444;}
.plan-benefits-list-wrapper{white-space:nowrap;overflow-x:auto;width:100%;}
.plan-benefits-list-wrapper .plan-benefits-list{max-width:275px;padding:35px 25px 25px;margin-right:30px;white-space:normal;background:#FAFAFA;border-radius:17px;height:270px;display:inline-block;vertical-align:top;}
.plan-benefits-list-wrapper .plan-benefits-list:last-child{margin-right:0;}
.plan-benefits-list-wrapper .plan-benefits-list .plan-benefits-details img{margin-bottom:10px;width:35px;height:35px;}
.plan-benefits-list-wrapper .plan-benefits-list .plan-benefits-details h3{margin-top:0;font-size:20px;font-weight:800;color:#444;}
.plan-benefits-list-wrapper .plan-benefits-list .plan-benefits-details p{font-size:14px;color:#252745;line-height:19px;}
@media (max-width: 1024px){
    .plan-benefits-wrapepr {padding: 40px 50px;}
}
@media (max-width: 990px){
    .reliable-point-wrapper .reliable-point h2 span{font-size:25px;}
    .reliable-point-wrapper > div.reliable-point > img{max-width:300px;}
    .reliable-point-wrapper > div.reliable-point-list > div{padding:5px 20px;}
    .reliable-point-wrapper > div.reliable-point-list > div > p{font-size:15px;}
    .reliable-point-wrapper > div.reliable-point-list > div > p > img{width:50px;margin-bottom:15px;}
    .plan-benefits-wrapepr{padding:25px 35px;}
    .plan-benefits-wrapepr h2{font-size:25px;}
    .plan-benefits-list-wrapper .plan-benefits-list .plan-benefits-details h3{font-size:18px;}
    .plan-benefits-list-wrapper .plan-benefits-list .plan-benefits-details p{font-size:14px;}
    .plan-benefits-list-wrapper .plan-benefits-list .plan-benefits-details img{width:25px;height:25px;}
    .plan-benefits-list-wrapper .plan-benefits-list .plan-benefits-details h3{font-size:18px;}
}
@media (max-width: 767px){
.reliable-point-wrapper{background:#F3F4EC;width:calc(100% + 30px);left:-15px;position:relative;padding:20px 25px 0;margin-bottom: 25px;display:block;}
.reliable-point-wrapper > div{padding-bottom:10px;}
.reliable-point-wrapper > div.reliable-point > img{display:none;}
.reliable-point-wrapper .reliable-point h2 span{font-size:18px;text-transform:none;letter-spacing:normal;}
.reliable-point-wrapper > div.reliable-point-list{display:block;}
.reliable-point-wrapper > div.reliable-point-list > div{width:100%;padding:0 0 0 75px;position: relative;margin:0 0 15px;justify-content:center;height:75px;clear:both;}
.reliable-point-wrapper > div.reliable-point-list > div > p > img{width:55px;position:absolute;top:9px;left:10px;margin:0;}
.plan-benefits-wrapepr h2{background:url(../images/benefits-mobile-pic.svg) 0 0 no-repeat;padding-left:130px;font-size:14px;height:110px;padding-top:15px;line-height:17px;position:relative;}
.plan-benefits-wrapepr{padding:15px 20px;margin-bottom: 25px;}
.plan-benefits-wrapepr h2:after{content:"Understand what this plan has to offer ";display:block;padding-top:5px;font-weight:400;}
.plan-benefits-list-wrapper{background:#FDF8F5;border-radius:12px;white-space:initial;overflow:hidden;padding-top:10px;}
.plan-benefits-list-wrapper .plan-benefits-list{background:none;padding:0 10px;max-width:initial;width:100%;height:auto;margin-bottom:10px;}
.plan-benefits-details{background:#fff;border-radius:12px;width:100%;padding:16px 10px;position:relative;}
.plan-benefits-list-wrapper .plan-benefits-list .plan-benefits-details img{background:#FCF0EB;width:36px;height:36px;border-radius:100%;padding:5px;float:left;margin-right:15px;margin-bottom:0;}
.plan-benefits-list-wrapper .plan-benefits-list .plan-benefits-details p{display:none;clear:both;margin:20px 0 0;padding:0 5px;}
.plan-benefits-list-wrapper .plan-benefits-list .plan-benefits-details h3{font-size:14px;margin:12px 0;cursor:pointer;}
.plan-benefits-list-wrapper .plan-benefits-list .plan-benefits-details h3.show_info + p{display:block;}
}


/* Find plan list section */
.find-plan-wrapper{background:url(../images/bg.svg) center -70px repeat-y #e2683c;background-size: cover;margin-bottom: 50px; min-height:1220px;padding-bottom:50px;}
.find-plan-wrapper h2{margin-top:70px;margin-bottom:30px;color:#fff;text-transform:uppercase;font-size:20px;font-weight:400;}
.find-plan-wrapper h2 > span{display:block;font-weight:700;margin-top:10px;max-width:630px;font-size:40px;text-transform:initial;}
.find-plan-list-wrapper{min-height:980px;background:#fff;border-radius:20px;}
.find-plan-list-wrapper .find-plan-list-section{background:#FCF0EB;margin-bottom: 25px;border-radius:20px;min-height:200px;padding:25px;overflow: auto;white-space: nowrap;width: 100%;}
.find-plan-list-wrapper .find-plan-list-section .find-plan-list{width: 240px;cursor: pointer;margin-right: 23px;background:#fff;border:2px solid #FFF;box-shadow: 0 4px 30px rgba(224,99,54,0.1);border-radius:20px;position:relative;white-space: initial;min-height: 150px;display: inline-block;vertical-align: top;}
.find-plan-list-wrapper .find-plan-list-section .find-plan-list.active-tab{border: 2px solid #A33635;}
.find-plan-list-wrapper .find-plan-list-section .find-plan-list:last-child{margin-right:0;}
.find-plan-list-wrapper .find-plan-list-section .find-plan-list:before{background:url(../images/product-tick.svg) right top no-repeat;content:"";position:absolute;right:-2px;top:-2px;width:30px;height:30px;}
.find-plan-list-wrapper .find-plan-list-section .find-plan-list.active-tab:before{background:url(../images/product-tick-selected.svg) right top no-repeat;}
.find-plan-list-wrapper .find-plan-list-section .find-plan-list .find-plan-list-details{padding:15px;}
.find-plan-list-wrapper .find-plan-list-section .find-plan-list .find-plan-list-details h3{margin:0;font-weight:700;font-size:20px;line-height:25px;color:#6D6D6D;}
.find-plan-list-wrapper .find-plan-list-section .find-plan-list .find-plan-list-details p{margin:0;font-weight:500;font-size:14px;line-height:18px;color:#393939;}

.find-plan-info-wrapper{display:flex;justify-content:center;padding: 0px 0 25px;}
.find-plan-info-wrapper .find-plan-info{width:440px;height:auto;background:#fff;cursor: pointer; border:3px solid #DDDCDC;position: relative;box-shadow:0px 0px 15px 0px rgb(224 99 54 / 31%);border-radius:12px;margin:0 10px;padding:25px;}
.find-plan-details-wrapper .find-plan-details-list .find-plan-details{display:none;}
.find-plan-details-wrapper .find-plan-details-list .find-plan-details.show_tab{display:block;}
.find-plan-info-wrapper .find-plan-info .find-plan-title-section{clear:both;overflow:hidden;padding-bottom:25px;display:flex;align-items:center;}
.find-plan-info-wrapper .find-plan-info .find-plan-title-section img{float:left;margin-right:20px;width: 85px;}
.find-plan-info-wrapper .find-plan-info .find-plan-title-section h3{font-size:22px;color:#B45555;font-weight:600;max-width:280px;float:left;margin:0;    padding-right: 25px;
    z-index: 1;
    position: relative;}
.find-plan-info-section .find-plan-info-list{border:1px solid #EAEAEA;background:#faf9f9;border-radius:8px;padding:0px;font-size:16px;color:#292929;display:flex;align-items:center;position:relative;margin-bottom:16px;}
.find-plan-info-section .find-plan-info-list .plan-more-info{display:none;position:absolute;background:#fff;border:1px solid #DDD;left:10px;top:80px;border-radius:9px;width:calc(100% - 20px);padding:25px;z-index:1;}
.find-plan-info-section .find-plan-info-list p {margin: 0;}
.find-plan-info-section .find-plan-info-list.plan_popup p.plan-info {padding: 20px 25px 20px 20px;width: 100%;background: url(../images/accord-arrow.svg) calc(100% - 05px) center / 25px no-repeat;}
.find-plan-info-section .find-plan-info-list p.plan-info {padding: 20px 25px 20px 20px;}
.find-plan-info-section .find-plan-info-list.plan_popup.popup_info > .plan-more-info{display:block;}
.find-plan-info-section .find-plan-info-list.plan_popup.popup_info.hide-info > .plan-more-info{display: none;}
.find-plan-info-section .find-plan-info-list.plan_popup .plan-more-info ul{padding:0;color:#484E57;}
.find-plan-info-section .find-plan-info-list.plan_popup .plan-more-info ul li{list-style:disc;margin-left:20px;font-size:16px;font-weight:400;}
.find-plan-info-section .find-plan-info-list.plan_popup.popup_info > .plan-more-info a.close_btn{position:absolute;width:15px;height:15px;line-height:15px;text-align:center;border-radius:100%;right:10px;top:10px;font-weight:700;cursor:pointer;color:#a33635;}
.find-plan-info-section .find-plan-info-list.plan_popup {cursor: pointer;}
/*.find-plan-info-section .find-plan-info-list.plan_popup:after {content: "";position: absolute;}
.find-plan-info-section .find-plan-info-list.plan_popup:after {content: "";position: absolute;background: url(../images/accord-arrow.svg) center center no-repeat;background-size: 25px;width: 25px;height: 10px;right: 5px;top: 45%;}
*/
#tab4 .find-plan-title-section {
    min-height: 100px;
}


/*popup sub option
.find-plan-info-section .find-plan-info-list.plan_popup.popup_info:before {content: "";position: fixed;background: rgb(0 0 0 / 76%);left: 0;top: 0;height: 100%;width: 100%;z-index: 9;}
.find-plan-info-section .find-plan-info-list .plan-more-info {position: fixed;top: calc(50vh - 75px);left: calc(50% - 25%);width: calc(50% - 20px);z-index: 10;}
*/



.disclaimer-wrapper p{font-weight:500;font-size:12px;line-height:15px;color:#A33635;text-align:right;margin-bottom:10px;}
.pay-get-wrapper{background:#FDEFE6;border-radius:7px;padding:20px;margin-bottom:20px;}
.pay-get-wrapper p{font-weight:500;font-size:18px;line-height:23px;color:#A33635;text-align:center;margin:0;}
.pay-get-wrapper p > span{font-size:14px;line-height:18px;padding-left:0px;}
.pay-get-wrapper p:first-child{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #FFDFD4;}
.action-btn-wrapper{text-align:center;display:block;width:100%;margin-bottom:10px;}
.action-btn-wrapper a{background:#E06336;border-radius:11.2537px;width:230px;padding:20px 0;display:inline-block;font-weight:700;font-size:18px;line-height:23px;text-align:center;color:#FFF;}
.action-btn-wrapper a:hover{text-decoration:underline;}
.find-plan-info-wrapper .find-plan-info.selected{border-color:#E06336;}
.find-plan-info-wrapper .find-plan-info:before{content:"";position:absolute;background:url(../images/plan-non-selected-icon.svg) center center no-repeat;width:25px;height:25px;top:25px;right:25px;}
.find-plan-info-wrapper .find-plan-info.selected:before{background:url(../images/plan-selected-icon.svg) center center no-repeat;width:37px;height:37px;}



@media (max-width: 767px){
    .find-plan-wrapper h2 > span {
        font-size: 25px;
    }
    
    .find-plan-wrapper {
        background: #e67747;min-height: auto;
    }
    
    .find-plan-wrapper h2 {
        font-size: 20px;
        margin-top: 25px;
    }
    .find-plan-list-wrapper .find-plan-list-section{padding:15px;min-height:auto;border-radius: 20px 20px 0 0;}
    
    .find-plan-list-wrapper .find-plan-list-section .find-plan-list{min-height:125px;}
    .find-plan-list-wrapper .find-plan-list-section .find-plan-list .find-plan-list-details h3{font-size:16px;line-height:18px;margin-bottom:5px;}
    .find-plan-info-wrapper {flex-wrap: wrap;}
    .find-plan-info-wrapper .find-plan-info{padding:0 15px;margin-bottom:15px;}
    .find-plan-info-wrapper .find-plan-info .find-plan-title-section img{margin: 0 10px 15px 0;float: none;}
    .find-plan-info-wrapper .find-plan-info .find-plan-title-section h3{font-size:18px;max-width: initial;}
    .find-plan-info-wrapper .find-plan-info:before{width:25px;height:25px;background-size:25px;top:10px;right:10px;z-index: 0;}
    .find-plan-info-wrapper .find-plan-info.selected:before{width:25px;height:25px;background-size:25px;}
    .find-plan-info-section .find-plan-info-list{font-size:14px;min-height:75px;padding:0 0px 0 0px;}
	.find-plan-info-section .find-plan-info-list.plan_popup p.plan-info {padding: 20px 25px 20px 20px;background-position: calc(100% - 0px) center;}
    .find-plan-info-section .find-plan-info-list .plan-more-info{padding:30px 10px 10px;font-size:14px;/*top:65px;*/width: calc(100% - 0px);left: 0px;}
    .find-plan-info-section .find-plan-info-list.plan_popup .plan-more-info ul li{font-size:14px;}
    .pay-get-wrapper p{font-size:14px;font-weight:600;}
    .pay-get-wrapper p > span{font-size:12px;font-weight:400;padding-left:0px;}
    .action-btn-wrapper{margin-bottom:5px;}
    .action-btn-wrapper a{width:150px;padding:10px 0;font-size:16px;margin-bottom: 15px}


    #tab4 .find-plan-title-section {min-height: auto;}
#tab4 .find-plan-info-wrapper .find-plan-info.selected .find-plan-title-section {
    padding-bottom: 15px;
}

.find-plan-list-wrapper {min-height: auto;}
.find-plan-info-section, .disclaimer-wrapper, .pay-get-wrapper, .action-btn-wrapper {display: none;}
.find-plan-info-wrapper .find-plan-info .find-plan-title-section {padding-bottom: 20px;padding-top: 20px;z-index: 1;
    position: relative;}
.find-plan-info-wrapper .find-plan-info.selected .find-plan-info-section, .find-plan-info-wrapper .find-plan-info.selected .disclaimer-wrapper, .find-plan-info-wrapper .find-plan-info.selected .pay-get-wrapper, .find-plan-info-wrapper .find-plan-info.selected .action-btn-wrapper {display: block;}



}



/* Step to buy section */
.step-to-buy-wrapper {margin-bottom: 60px;}
.step-to-buy-wrapper .container{background: #F3F4EC;border-radius:20px;padding:35px 60px;}
.step-to-buy-wrapper .container h2{margin:0 0 10px;}
.step-to-buy-wrapper .container p {margin: 0 0 20px;font-size: 15px;color: #444;}
.step-top-buy-list{display:flex;flex-wrap:wrap;align-items:center;}
.step-top-buy-list .step-top-buy{background:#fff;border-radius:12px;width:calc(27% - 45px);height:95px;margin-right:55px;padding:0 5px 0 15px;align-items:center;display:flex;position:relative;}
.step-top-buy-list .step-top-buy.final-step{width:130px;height:130px;border-radius:100%;border:3.17612px solid rgba(224,99,54,0.6);margin-right:0;align-items:center;display:flex;box-shadow:0 0 0 10px #f3f4ec inset;}
.step-top-buy-list .step-top-buy i{width:58px;height:58px;background:#F8ECE4;display:block;border-radius:100%;margin-right:10px;}
.step-top-buy-list .step-top-buy p{font-weight:400;font-size:16px;color:#444;width:130px;margin-bottom:0;}
.step-top-buy-list .step-top-buy.final-step i{display:none;}
.step-top-buy-list .step-top-buy:after{content:"";width:55px;right:-55px;background:#E7873C;height:3px;position:absolute;}
.step-top-buy-list .step-top-buy.final-step:after{display:none;}
.step-top-buy-list .step-top-buy.final-step p{width:100%;text-align:center;line-height:21px;font-weight:700;}
.step-top-buy-list .step-top-buy:nth-child(1) i{background: url("../images/step-to-buy-1.svg") 0 0 no-repeat ;}
.step-top-buy-list .step-top-buy:nth-child(2) i{background: url("../images/step-to-buy-2.svg") 0 0 no-repeat ;}
.step-top-buy-list .step-top-buy:nth-child(3) i{background: url("../images/step-to-buy-3.svg") 0 0 no-repeat ;}
.step-top-buy-list .step-top-buy:nth-child(4) i{background: url("../images/step-to-buy-4.svg") 0 0 no-repeat ;}
@media (max-width: 1200px){
    .step-top-buy-list .step-top-buy p{width:100px;}
}
@media (max-width: 990px){
.step-to-buy-wrapper .container{padding:35px 25px;}
.step-top-buy-list .step-top-buy{width:calc(28% - 10px);margin-right:10px;padding:0 5px 0 10px;height:75px;}
.step-top-buy-list .step-top-buy i{width:40px;height:40px;background-size: 40px !important;;}
.step-top-buy-list .step-top-buy p{font-size:14px;line-height:16px;}
.step-top-buy-list .step-top-buy.final-step{width:110px;height:110px;box-shadow:0 0 0 7px #f3f4ec inset;}
.step-top-buy-list .step-top-buy.final-step p{line-height:18px;}
}
@media (max-width: 767px){
.step-to-buy-wrapper {margin-bottom: 25px;}
.step-to-buy-wrapper .container{border-radius: 0;padding: 25px 20px 75px;}
.step-top-buy-list .step-top-buy{width:21.5%;background:none;justify-content:left;padding:0;}
.step-top-buy-list .step-top-buy:after {right: initial;left: 35px;width: 100%;}
.step-top-buy-list .step-top-buy p{position:absolute;top:60px;width:70px;}
.step-top-buy-list .step-top-buy i{width:35px;height:35px;background-position: center center !important;}
.step-top-buy-list .step-top-buy.final-step{width:75px;height:75PX;}
.step-top-buy-list .step-top-buy.final-step p{font-weight:400;text-align:left;top:90px;left:25px;}
.step-top-buy-list .step-top-buy.final-step i {display: block;width: 70px;background-size: 66px !important;height: 70px;background-position: 2px center !important;margin-right: 0;}
.step-top-buy-list .step-top-buy.final-step {box-shadow: 0 0 0 3px #f3f4ec inset;}
}



/* When Who section */

.when-who-info-wrapper {margin-bottom: 50px;}
.when-who-info-wrapper .container{background:url(../images/when-who-graphics.svg) right -45px no-repeat #fff;border:1px solid #C5C5C5;border-radius:24px;padding:50px 35px;min-height:400px;}
.when-who-info-accord-wrapper .acc__card{max-width:475px;background:#FFF;border:1px solid #DADADA;border-radius:10px;min-height:80px;margin-bottom:10px;padding:15px;position:relative;}
.when-who-info-accord-wrapper .acc__card .acc__title{font-size:16px;font-weight:700;color:#444;cursor:pointer;display:flex;align-items:center;min-height:50px;max-width:400px;}
.when-who-info-accord-wrapper .acc__card.selected .acc__title{border-bottom:1px solid #E7E7E7;padding-bottom:10px;margin-bottom:10px;min-height:auto;}
.when-who-info-accord-wrapper .acc__card .acc__panel{font-size:14px;color:#444;display:none;}
.when-who-info-accord-wrapper .acc__card .acc__panel p{max-width:400px;}
.when-who-info-accord-wrapper .acc__card:after{content:"";position:absolute;background:url(../images/accord-arrow.svg) center center no-repeat;right:15px;top:25px;width:30px;height:30px;}
.when-who-info-accord-wrapper .acc__card.selected:after{top:10px;transform:rotate(180deg);}

@media (max-width: 990px){
.when-who-info-wrapper {margin-bottom: 35px;}
.when-who-info-wrapper .container{padding-top:255px;background-size:400px;background-position:center -65px;}
.when-who-info-accord-wrapper .acc__card{max-width:100%;}
.when-who-info-accord-wrapper .acc__card .acc__title,.when-who-info-accord-wrapper .acc__card.selected .acc__title,.when-who-info-accord-wrapper .acc__card .acc__panel,.when-who-info-accord-wrapper .acc__card .acc__panel p{max-width:calc(100% - 30px);}
}

@media (max-width: 767px){
.when-who-info-wrapper .container{padding-top:255px;background-size:400px;background-position:10px -65px;border: none;border-radius: 0;background-color: #FDF8F5;}

.when-who-info-accord-wrapper .acc__card .acc__panel, .when-who-info-accord-wrapper .acc__card .acc__panel p {max-width: none;}

}


/* FAQ Section */

.faq-wrapper h2{margin:0 0 20px;}
.faq-wrapper{background:url(../images/faq-bg.svg) 0 0;padding-top:50px;padding-bottom:25px;margin-bottom: 70px;}
/* .faq-tab-wrapper{width:100%;display:flex;flex-wrap:wrap;}
.faq-tab-wrapper .faq-tab-title-wrapper{margin-right:60px;width:calc(50% - 60px);}
.faq-tab-wrapper .faq-tab-content-wrapper{background:#FFF;border:1px solid #E8E8E8;border-radius:16px;width:50%;padding:15px 25px;font-size:16px;color:#444;}
.faq-tab-wrapper .faq-tab-content-wrapper .faq-tab-content{display:none;}
.faq-tab-wrapper .faq-tab-content-wrapper .faq-tab-content.show_tab{display:block;}
.faq-tab-wrapper .faq-tab-title-wrapper .faq-tab-title{cursor:pointer;background:#FFF;border: 0.947481px solid #E6E6E6;
    box-shadow: 0px 2px 12px rgba(153, 153, 153, 0.12);border-radius:10px;margin-bottom:10px;padding:20px 25px;font-weight:500;font-size:16px;line-height:20px;color:#000;}
.faq-tab-wrapper .faq-tab-title-wrapper .faq-tab-title:hover,.faq-tab-wrapper .faq-tab-title-wrapper .faq-tab-title.active-tab{font-weight:600;}
.faq-tab-wrapper .faq-tab-title-wrapper .faq-tab-title.active-tab{border: 2px solid #F36A10;
    box-shadow: 0px 2px 12px rgba(153, 153, 153, 0.12);
    border-radius: 10px;}
.faq-tab-wrapper .faq-tab-title-wrapper .faq-tab-title:last-child{margin-bottom:0;} */


.faq-accord-wrapper .acc__card{background:#FFF;border:.947481px solid #E6E6E6;box-shadow:0 2px 12px rgba(153,153,153,0.12);border-radius:10px;margin-bottom:15px;padding:0 25px;}
.faq-accord-wrapper .acc__card .acc__title{font-weight:500;font-size:16px;line-height:20px;color:#000;cursor:pointer;width:100%;padding: 20px 0;position: relative;}
.faq-accord-wrapper .acc__card .acc__panel{display:none;clear:both;width:100%;}
.faq-accord-wrapper .acc__card.selected{padding:15px 25px;border:2px solid #F36A10;}
.faq-accord-wrapper .acc__card.selected .acc__title{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #E7E7E7;font-weight:700;}
.faq-accord-wrapper .acc__card .acc__title:after{content: "";position: absolute;background: url(../images/accord-arrow.svg) center center no-repeat;width: 30px;height: 30px;right: -20px;top: 15px;}
.faq-accord-wrapper .acc__card .acc__panel p{font-size:16px;font-weight:500;line-height:20px;color: #444;}
.faq-accord-wrapper .acc__card.selected .acc__title.active:after {transform: rotate(180deg);}


@media (max-width: 767px){
.faq-wrapper {margin-bottom: 10px;}
}


/* WHY Choose Section */

.why-choose-ipru{display:flex;flex-wrap:wrap;margin-bottom: 50px;}
.why-choose-ipru h2{margin:25px 0 0;width:30%;font-style:normal;font-weight:700;font-size:20px;line-height:131%;letter-spacing:.2em;text-transform:uppercase;color:#DE6335;}
.why-choose-ipru h2 > span{font-style:normal;font-weight:800;font-size:30px;line-height:38px;color:#444;display:block;text-transform:initial;letter-spacing:initial;max-width:300px;padding-top:10px;}
.why-choose-points-wrapper{display:flex;align-content:space-around;width:70%;text-align:center;}
.why-choose-points-wrapper .why-choose-list{width:25%;}
.why-choose-list i{width:95px;height:95px;display:inline-block;border-radius:100%;}
.why-choose-list h3{font-weight:800;font-size:21px;line-height:25px;text-align:center;color:#B45555;}
.why-choose-list p{font-weight:500;font-size:15px;line-height:19px;text-align:center;color:#696969;max-width:150px;display:inline-block;}

.why-choose-points-wrapper .why-choose-list:nth-child(1) i{background: url(../images/rupee-icon.svg) center center no-repeat #B45555;}
.why-choose-points-wrapper .why-choose-list:nth-child(2) i{background: url(../images/download-icon.svg) center center no-repeat #B45555;}
.why-choose-points-wrapper .why-choose-list:nth-child(3) i{background: url(../images/umbrella-icon.svg) center center no-repeat #B45555;}
.why-choose-points-wrapper .why-choose-list:nth-child(4) i{background: url(../images/claim-time-icon.svg) center center no-repeat #B45555;}


@media (max-width: 767px){
.why-choose-ipru h2,
.why-choose-points-wrapper,
.why-choose-points-wrapper .why-choose-list{width:100%;display:block;justify-content:center;text-align:left;clear:both;margin-bottom:25px;height:auto;}
.why-choose-points-wrapper .why-choose-list {
    height: 75px;
}
.why-choose-list i{background-color:#E06336 !important ;float:left;margin-right:15px;width: 75px;height: 75px;}
.why-choose-ipru h2{margin-bottom:15px;font-size: 20px;}
.why-choose-ipru h2 > span {font-size: 25px;line-height: 30px;}
.why-choose-list h3{text-align:left;padding-top:10px;}
.why-choose-list p{text-align:left;max-width:calc(100% - 120px);clear:both;margin-bottom:0;font-size: 14px;}

}



/* General css */

@media (max-width: 767px){
.img-div > img {
    width: 100%;
}

.img-div {
    margin: 0 auto;
    text-align: center;
}
}