header{background-color: #ffda30;}

.col-md-6{
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px
}

.align-items-center {
    -ms-flex-align: center!important;
    align-items: center!important
}

.justify-content-center {
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.pb-5, .py-5 {
    padding-bottom: 3rem !important;
}

.mt-5, .my-5 {
    margin-top: 3rem !important;
}

.mb-4, .my-4 {
    margin-bottom: 1.5rem !important;
}


/*Colors Variables*/
/*Font variables*/
/***********************************/
/*.rp-pg { margin-top: -120px; }*/
/* Banner Section */
.rp-pg .commonBanner .banner-caption{max-width:900px;}
.rp-pg .commonBanner .banner-caption h1{font-size:60px;font-weight:bold;line-height:1.4;}
.rp-pg .commonBanner .banner-caption .desc p{font-size:30px;margin-bottom:30px;font-weight:400;text-transform:uppercase;}


/* Section1 */

.rp-pg .sec1{padding:120px 0 133px;}
.rp-pg .sec1 .heading-cont{text-align:center;padding-bottom:6px;}
.rp-pg .sec1 .card-cont{ justify-content: center; display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;flex-wrap:wrap;-wevkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;}
.rp-pg .sec1 .card-cont .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-basis:31.7%;-webkit-flex-basis:31.7%;float:left;margin-right:2.43%;margin-top:26px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;flex-direction:column;border-radius:15px;border:1px solid #DBDBDB;text-align:center;box-shadow:7px 7px 20px #dbdbdbcc;padding:54px;}
.rp-pg .sec1 .card-cont .item:last-child,.rp-pg .sec1 .card-cont .item:nth-child(3n){margin-right: 0;}
.rp-pg .sec1 .img-cont{background:#F2F2F2;border-radius:100%;width:190px;height:190px;margin:0 auto 34px;display:flex;align-items:center;justify-content:center;}
.rp-pg .sec1 .img-cont img{max-width:92px;}
.rp-pg .sec1 .txt-cont h4{font-weight:500;line-height: 1.6; font-size: 25px;}
.rp-pg .sec1 .txt-cont h4 b{font-weight:bold;}
.rp-pg .sec1-btn{padding-bottom:38px;}
.rp-pg .sec1-bottom .cta-button{font-size:20px; font-weight: 700;color: #000;text-transform: uppercase;background: #ffda30;padding: 0 30px;font-size: 18px;display: inline-block;text-align: center;min-height: 50px;line-height: 50px;border-radius: 50px;position: relative;overflow: hidden;z-index: 2; text-decoration: none;}
.rp-pg .sec1-bottom .cta-button:hover{ color: #fff;background: #000;}
.rp-pg .sec1-bottom{text-align:center;padding-top:78px;}
.rp-pg .sec1-bottom p{font-size:18px;}
.rp-pg .sec1-bottom p:last-child{margin-bottom:0;}


/* Section 2 */

.rp-pg .sec2{background:#FFDA30;padding: 80px 0;}
.rp-pg .sec2 .heading-cont{text-align:center;padding-bottom:25px;}
.rp-pg .sec2 .heading-cont h3{font-size:55px;font-weight:bold;}
.rp-pg .sec2 .card-cont{justify-content: center; display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;flex-wrap:wrap;-wevkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;}
.rp-pg .sec2 .card-cont .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-basis:48.5%;-webkit-flex-basis:48.5%;float:left;margin-right:3%;margin-top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background:#fff;border-radius:30px;padding:125px 80px;box-shadow:7px 7px 20px #FFDA30;text-align:center;}
.rp-pg .sec2 .card-cont .item:last-child{margin-right:0;}
.rp-pg .sec2 .card-cont .item p{font-size:25px;}
.rp-pg .sec2 .card-cont .item p:last-child{margin-bottom:0;}
.rp-pg .sec2 .card-cont .item a{color:#000; font-size: 17px;}
.rp-pg .sec2 .card-cont .item a:hover{color:#ffc107;}
.rp-pg .sec2 .card-cont .item b{font-weight:bold;}

/* Section 3 */

.rp-pg .sec3{padding: 140px 0;}
.rp-pg .sec3 .heading-cont{text-align: center;padding-bottom: 60px;}
.rp-pg .sec3 .heading-cont h3{font-size:55px;font-weight:bold;}
.rp-pg .sec3 .card-cont{justify-content: center; display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;flex-wrap:wrap;-wevkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;}
.rp-pg .sec3 .card-cont .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-basis:28.6%;-webkit-flex-basis:28.6%;float:left;margin-right:7%;margin-top:26px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;flex-direction:column;text-align: center;}
.rp-pg .sec3 .card-cont .item:last-child,.rp-pg .sec3 .card-cont .item:nth-child(3n){margin-right: 0;}
.rp-pg .sec3 .img-cont{padding-bottom:40px;}
.rp-pg .sec3 .txt-cont h4{font-weight: 600;margin-bottom:21px;}
.rp-pg .sec3 .txt-cont p{font-size: 16px; line-height: 1.4;}
.rp-pg .sec3 .card-cont .item p:last-child{margin-bottom:0;}


/* Section 4 */
.rp-pg .sec4{background: #000; padding: 140px 0 14px;}
.rp-pg .sec4 *{color: #fff;}
.rp-pg .sec4 .heading-cont{text-align: center;padding-bottom: 69px;}
.rp-pg .sec4 .heading-cont h3{font-size:55px;font-weight:bold;}
.rp-pg .sec4 .card-cont{justify-content: center; display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;flex-wrap:wrap;-wevkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;justify-content: flex-start;}
.rp-pg .sec4 .card-cont .item{border-top: 1px solid #FFDA30; display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-basis:29.3%;-webkit-flex-basis:29.3%;float:left;margin-right:6%;margin-bottom:133px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;flex-direction:column;}
.rp-pg .sec4 .card-cont .item:last-child,.rp-pg .sec4 .card-cont .item:nth-child(3n){margin-right: 0;}
.rp-pg .sec4 h5{font-size: 22px; font-weight: 400;}
.rp-pg .sec4 b{font-weight: bold;}
.rp-pg .sec4 .txt-cont{padding-top:27px;}


/* Section 6 */
.rp-pg .sec6 { padding: 140px 0; }
.rp-pg .sec6 .heading-cont{text-align: center;padding-bottom: 52px;}
.rp-pg .sec6 .heading-cont h3{font-size:55px;font-weight:bold;}
.rp-pg .sec6 .terms-cont{max-width:925px;margin:0 auto;}
.rp-pg .sec6 ul li{list-style-type:none;position:relative;font-size:18px;line-height:25px;margin-bottom:20px;padding-left:30px;}
.rp-pg .sec6 ul li:last-child{margin-bottom:0;}
.rp-pg .sec6 ul li::after{content:'';position:absolute;left:0;top:5px;background:url('../images/dedicated-pages/referral-icon7.png');background-repeat:no-repeat;background-size:cover;background-position:center;width:10px;height:10px;}
/*.rp-pg .sec6 a{color: #000; font-weight: bold;}*/
.rp-pg .sec6 a:hover{color:#FFDA30;}




/* Responsive */

@media (min-width:992px){
.rp-pg .sec2 .card-cont .item{padding: 70px 40px;}
.rp-pg .sec2 .card-cont .item p{font-size:22px;}
}
@media (min-width:1300px){
.rp-pg .sec2 .card-cont .item{padding:100px 40px;}
.rp-pg .sec2 .card-cont .item p{font-size:22px;}
}

@media(min-width:1301px){
  .rp-pg .sec2 .container{max-width:1420px !important;}
  .rp-pg .sec3 .container{max-width: 1215px !important;}
  .rp-pg .sec4 .container{max-width:1400px !important;}
}
@media(max-width:1650px) and (min-width: 1200px) {
  .rp-pg .commonBanner .banner-caption h1 {font-size: 35px !important;margin-bottom: 0;}
  .rp-pg .commonBanner .banner-caption .desc p {font-size: 18px !important;margin-bottom: 15px;}
  .rp-pg h3 {font-size: 30px !important;line-height: 1.2 !important;}
  .rp-pg .sec4 h5 { font-size: 20px;line-height: 1.4; }
}
@media(max-width:1650px){
  .wrapper { padding-top: 80px; }
  .rp-pg { margin-top: -120px; }
  .rp-pg .commonBanner .item { height: auto; min-height: 750px;}
  .rp-pg .sec1 .img-cont { width: 150px; height: 150px; margin: 0 auto 30px; }
  .rp-pg .sec1 .img-cont img { max-width: 72px; }
  .rp-pg .sec3 { padding: 100px 0; }  
  .rp-pg .sec4 { padding: 100px 0 0px; }
  .rp-pg .sec4 .card-cont .item {margin-bottom: 100px;}
  .rp-pg .sec6 { padding: 100px 0; }  
}

@media(max-width:1280px){
  .rp-pg .commonBanner .banner-caption h1{font-size:50px;}
  .rp-pg .sec2 .heading-cont h3,
  .rp-pg .sec3 .heading-cont h3,
  .rp-pg .sec4 .heading-cont h3,
  .rp-pg .sec6 .heading-cont h3{font-size:45px;font-weight:bold;}
  .rp-pg .sec1 .card-cont .item{padding: 40px;}
  .rp-pg .sec1 {padding: 80px 0px;}
  .rp-pg .sec1 .img-cont { width: 130px; height: 130px; margin: 0 auto 30px; }
  .rp-pg .sec1 .img-cont img { max-width: 55px; }
  .rp-pg .sec3 { padding: 80px 0; }  
  .rp-pg .sec4 { padding: 80px 0 0px; }
  .rp-pg .sec4 .card-cont .item {margin-bottom: 80px;}
  .rp-pg .sec6 { padding: 80px 0; }  
}

@media(max-width:991px){
.rp-pg .commonBanner .banner-caption{max-width:500px;}
.rp-pg .commonBanner .banner-caption h1{font-size:40px;}
.rp-pg .commonBanner .banner-caption .desc p{font-size:26px;}
.rp-pg .sec1{padding: 60px 0 80px;}
.rp-pg .sec2,.rp-pg .sec3,.rp-pg .sec6{padding:80px 0;}
.rp-pg .sec4{padding:80px 0 40px;}
.rp-pg .sec1 .card-cont .item{padding:30px;}
.rp-pg .sec1 .img-cont{width:150px;height:150px;}
.rp-pg .sec1 .img-cont img{max-width:72px;}
.rp-pg .sec1-bottom{padding-top:60px;}
.rp-pg .sec2 .card-cont .item{padding:60px 30px;}
.rp-pg .sec2 .card-cont .item p{font-size:20px;}
.rp-pg .sec3 .heading-cont{padding-bottom:30px;}
.rp-pg .sec3 .card-cont .item{flex-basis:32%;-webkit-flex-basis:32%;margin-right:2%;}
.rp-pg .sec3 .img-cont{padding-bottom:20px;max-width:100px;margin:0 auto;}
.rp-pg .sec3 .txt-cont p{font-size: 16px;}
.rp-pg .sec4 .heading-cont{padding-bottom:49px;}
.rp-pg .sec4 h5{font-size:18px;}
.rp-pg .sec4 .card-cont .item{margin-bottom:100px;}
.rp-pg .sec2 .heading-cont h3,.rp-pg .sec3 .heading-cont h3,.rp-pg .sec4 .heading-cont h3,.rp-pg .sec6 .heading-cont h3{font-size:38px;}
.rp-pg .sec6 .terms-cont{max-width:100%;}
.rp-pg .sec1 .img-cont { width: 120px; height: 120px; }
.rp-pg .sec1 .img-cont img { max-width: 50px; }

}


@media (max-width: 767px){
.rp-pg .msb.commonBanner .item{padding-top:0;}
.rp-pg .commonBanner .item { height: auto; min-height: 540px; }
.rp-pg .sec1 .card-cont,.rp-pg .sec3 .card-cont,.rp-pg .sec4 .card-cont{display:block;margin-right:0;}
.rp-pg .sec1 .card-cont .item,.rp-pg .sec3 .card-cont .item,.rp-pg .sec4 .card-cont .item{display:block;width:100%;margin:20px auto 0;float:none;}
.rp-pg .sec2 .card-cont .item{display:block;max-width:100%;margin:20px auto 0;float:none;}
.rp-pg .sec2 .card-cont{display:block;margin-right:0;}
.rp-pg .commonBanner .banner-caption{max-width:300px;}
.rp-pg .commonBanner .banner-caption h1{font-size:26px;}
.rp-pg .commonBanner .banner-caption .desc p{font-size:16px;margin-bottom:15px;}
.rp-pg .sec1,.rp-pg .sec2,.rp-pg .sec3,.rp-pg .sec4,.rp-pg .sec5,.rp-pg .sec6{padding:40px 0;}
.rp-pg .sec1-bottom{padding-top:40px;}
.rp-pg .sec1-btn{padding-bottom:28px;}
.rp-pg .sec2 .card-cont .item{padding:60px 40px;}
.rp-pg .sec2 .heading-cont h3,.rp-pg .sec3 .heading-cont h3,.rp-pg .sec4 .heading-cont h3,.rp-pg .sec5 .heading-cont h3,.rp-pg .sec6 .heading-cont h3{font-size:35px;}
.rp-pg .sec3 .img-cont{padding-bottom:20px!important;max-width: 100px;margin: 0 auto;}
.rp-pg .sec4 .heading-cont{padding-bottom:20px;}
.rp-pg .sec4 .txt-cont{padding-top:20px;}
.rp-pg .sec6 .heading-cont{padding-bottom:40px;}
.rp-pg .sec6 ul li,.rp-pg .sec3 .txt-cont p,.rp-pg .sec2 .card-cont .item p,.rp-pg .sec1-bottom p,.rp-pg .sec1-bottom .cta-button{font-size:16px;}
.rp-pg .sec3 .txt-cont h4{margin-bottom:12px!important;}
.rp-pg .sec1 .img-cont{width: 100px;height: 100px;}
.rp-pg .sec1 .img-cont img{max-width: 40px;}
    
    
}

@media(max-width:480px){
  .rp-pg .commonBanner .banner-caption h1{font-size:20px;}
  .rp-pg .commonBanner .banner-caption{max-width:220px;}
  .rp-pg .sec2 .heading-cont h3,.rp-pg .sec3 .heading-cont h3,.rp-pg .sec4 .heading-cont h3,.rp-pg .sec5 .heading-cont h3,.rp-pg .sec6 .heading-cont h3{font-size:26px !important;}
  .rp-pg .sec2 .card-cont .item{padding:30px;}
  .rp-pg .sec6 .heading-cont{padding-bottom:20px;}
  .rp-pg .sec3 .txt-cont h4 { margin-bottom: 10px; }
}


@media (min-width:768px){
    .col-md-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}
}



