.white-lable sup{line-height:initial}
.white-lable h2 sup, .white-lable h3 sup{font-size:16px}
h2{color:#104a69;font-size:30px;font-weight:600;margin:0 0 30px;line-height:35px}
p{font-size:16px;line-height:34px;color:#000}
h3{color:#104a69;font-size:23px;font-weight:600;margin:0 0 15px;line-height:35px}
.white-lable .banner_sec{width:100%;background:#fff;padding:75px 0 60px;height:auto;margin:60px auto 0;border-bottom:1px solid #d0d0d0;height: 450px;}
.white-lable .banner_content_cont{float:left;width:100%;display:flex;justify-content:flex-start;flex-wrap:inherit}
.white-lable .banner_content_area{width:56%;float:left;padding:0px 38px 0 0;margin:0px 20px 10px 0;display:flex;flex-direction:column;justify-content:center}
.white-lable .banner_sec .banner_content_area h1{font-size:33px;border-top:none;line-height:52px;color:#104a69;width:100%;margin:0 0 36px;font-weight:600}
.white-lable .banner_sec .banner_content_area h1 sup{font-size:18px}
.white-lable .signup-banner .signup-new {
    background-color: #fa665c;
    color: #fff;
    border: 1px solid #fa665c;
    font-size: 18px;
    font-weight: 400;
    padding: 15px 32px;
    border-radius: 30px;
    cursor: pointer;
    display: inline-block;
    margin-right: 30px;
}
.white-lable .signup-banner .signup-new:hover {
    border: 1px solid #98a9b2;
    background-color: #fff;
    color: #104a69;
}
.white-lable .banner_content_area p{font-size:17px;margin-bottom:40px}
.white-lable .banner_content_area ul.new-list{list-style-type: none;margin-bottom: 33px;}
.white-lable .banner_content_area ul.new-list li{


    color: #000;
    font-size: 16px;
    padding: 0 0 15px 27px;
    line-height: normal;
    font-weight: 400;
    background: url(https://static.idriveonlinebackup.com/s3-storage-e2/source/images/blue-ticksvg.svg) no-repeat left 6px;
}

.white-lable .banner_right{float:left;width:40%;text-align:center}
.white-lable .banner_right img{width: 390px;margin-top: 71px;}
.intro-features{width:88%;padding:75px 0 0;margin:0 auto}
.intro-features h2.new-head{font-size:35px;text-align:center}
.intro-features h2.new-head+p{text-align:center}
.features-wrap{width:100%;margin:0 auto;float:left}
.features-wrap.last{border-bottom: 0;}
.features-wrap-cont{width:94%;display:flex;justify-content:center;flex-wrap:wrap;padding:60px 0 0px;align-items:center;margin:0 auto}
.white-label-img{align-items:flex-start;padding-bottom: 48px;}
.white-label-img.features-wrap-cont{width: 100%;justify-content: flex-start;}

.white-label-img.features-wrap-cont .graphics-img{width: 28%;}
.white-label-img.features-wrap-cont .cont-wrap{width: 71%;}
.features-wrap-cont .graphics-img{float:left;width:35%}
.features-wrap-cont .graphics-img.two{float:right;width:30%;margin-left:60px}
.graphics-img img{width:auto}
.features-wrap-cont .cont-wrap{float:left;width:60%}

.features-wrap-cont .cont-wrap ul{list-style-type: none;margin-top: 28px;}
.features-wrap-cont .cont-wrap ul li{
    color: #000;
    font-size: 16px;
    padding: 0 0 19px 27px;
    line-height: normal;
    font-weight: 400;
    background: url(https://static.idriveonlinebackup.com/s3-storage-e2/source/images/blue-ticksvg.svg) no-repeat left 6px;
}
.features-wrap-cont .cont-wrap ul li a{margin-top: 0;color: #0071bc;font-weight: normal;}
.features-wrap-cont .cont-wrap ul li a:hover{color: #000;}
.features-wrap-cont .cont-wrap a{color:#0071bc;font-weight:600;margin-top:15px;}

.features-wrap-cont .cont-wrap a.know-more{display: inline-block;}

.features-wrap-cont .cont-wrap a:hover{color:#000}
.features-wrap-cont .cont-wrap a i{width:10px;height:15px;display:inline-block;position:relative;left:0;top:1px;background:url(https://static.idriveonlinebackup.com/s3-storage-e2/source/images/learn_arrow.png) no-repeat -2px 0}
.features-wrap-cont .cont-wrap a:hover i{background-position:-2px -30px}
.features-wrap-cont .cont-wrap ul.white-label-list{    margin-top: 12px;}
.list-note{margin-top:16px;}
.features-wrap-cont .cont-wrap ul li{padding: 0 0 12px 27px;}
.list-sec{float:left;width:100%;padding:20px 0 30px;}
.list-sec ul li strong{font-weight: 600;}
.list-sec h3{font-size:20px}
.list-sec ol{margin:0px 0px 20px 16px;}
.list-sec ol li{font-size:16px;font-weight: 600;color: #000;line-height: 33px;margin-top: 15px;}
.list-sec p strong{font-weight: 600;}
.list-sec a{font-weight: normal !important;}

.footer-btn{float:left;width:100%;padding:90px 0 110px;border-top: 1px solid #eaeaea;background-color: #f1f8fb;}
.footer-btn h2{text-align:center}
.footer-btn p{text-align:center;margin-bottom:28px;color:#104a69;font-size:17px}
.footer-btn p b{font-size:22px;color:#FA665C;font-weight:600}
.footer-btn .signup-new{background-color:#FA665C;color:#fff;border:1px solid #FA665C;font-size:16px;font-weight:400;padding:12px 38px;border-radius:30px;cursor:pointer;display:table;margin:auto;font-weight: 600;}
.footer-btn .signup-new:hover{background-color:#fff;color:#104a69;border:1px solid #98a9b2}
.custom-text{font-weight:600;margin-top:10px;}

@media screen and (max-width: 1180px) {
.white-lable .banner_sec .banner_content_area h1{font-size:30px}
.white-lable .banner_content_area{padding-right:0;margin-right:0}
.white-lable .banner_content_area{width:55%}
.white-lable .banner_right{width:35%}
}

@media screen and (max-width: 1024px) {
    .white-lable .banner_content_area{width: 52%;}
    .white-lable .banner_right{width: 35%;margin-left: 48px;}
    .white-lable .banner_right img{width: 420px;}
    .features-wrap-cont{width: 100%;}
    .graphics-img img{width: 245px;}
}

@media screen and (max-width: 980px) {
.white-lable .banner_sec .banner_content_area h1{font-size:32px;line-height:38px}
.white-lable .banner_content_area{padding-right:0;width:65%}
.white-lable .banner_sec{margin-top:60px;padding: 73px 0 60px;}
.white-lable .bottom-link-sec h2{font-size:26px}
.white-lable .banner_content_area{width:100%;padding-top:0;margin-right:0}
.white-lable .banner_right{display:none}
.white-lable .banner_content_area p{margin-bottom: 0;}
.features-wrap-cont{justify-content: flex-start;}
.graphics-img img{width: 240px;}
.footer_cont{padding: 37px 0 24px;}
.footer_cont .copy_cont{margin-top: 42px;}
.white-label-img.features-wrap-cont .graphics-img{display: none;}
.white-label-img.features-wrap-cont .cont-wrap{width: 100%;}
}
@media screen and (max-width: 767px) {
.white-lable .banner_content_area .signup-btn{margin-bottom:0}
.white-lable .bottom-link-sec h2{width:100%;font-size:24px;line-height:42px}
.features-wrap-cont.two .cont-wrap{margin-left: 0px;}
.intro-features{width: 100%;}
.intro-features h2.new-head, .intro-features h2.new-head+p{text-align: left;}
.graphics-img img{width: 220px;}
.features-wrap-cont .cont-wrap{width: 100%;margin-top: 25px;}
.features-wrap-cont.two{flex-flow: wrap-reverse;}
.features-wrap-cont .graphics-img.two{margin-left: 0;}
}

@media screen and (max-width: 480px) {
    h3, .footer-btn h2{font-size: 22px;}
    .white-lable .banner_sec .banner_content_area h1, .intro-features h2.new-head{font-size: 26px;}
}
.white-lable .wrapper.s3-drp{overflow: visible;}

@media screen and (max-width: 980px) {
    .white-lable .wrapper.s3-drp{overflow: hidden;}
    .white-lable .banner_sec{height: auto;}
}