@import url('https://static.idriveonlinebackup.com/new-design/structure/style/idrive-theme.css?v=4.3.5');
.banner_section{width:100%;height:auto;background:transparent linear-gradient(0deg,#fff 0%,#fff7f3 30%) 0 0 no-repeat padding-box;float:left;clear:both;padding:100px 0;}
.banner_section .row{display:flex;flex-wrap:wrap;align-items:center;gap:40px;}
.banner_section .row .col-left{width:55%;}
.banner_section .row .col-right{width:40%;}
.banner_section .row .col-right img{width:100%;}
.banner_section .signup_btn{float:left;margin:60px 0 0;}
.container-quote{width:100%;height:auto;float:left;margin:40px 0 100px;}
.verticals-care-facilities{width:100%;height:auto;float:left;padding:100px 0;background:transparent linear-gradient(127deg,#e8f1ff 0%,#fff2f2 100%) 0 0 no-repeat padding-box;}
.verticals-care-facilities h2{margin-bottom:40px;}
.verticals-care-facilities .section-para ul li{color:#333;padding-left:25px;padding-bottom:20px;min-height:100%;position:relative;display:table;background:url(https://static.idriveonlinebackup.com/structure/images/idr_express_icons.svg) no-repeat 0 -611px;}
.more_wrap{width:100%;height:auto;float:left;margin:100px 0;}
.verticals-features{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%;}
.verticals-features a{display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;background:#fff;padding:24px;border-radius:16px;transition:all .3s ease;box-sizing:border-box;height:100%;}
.keep_protect{float:var(--leftFloat);width:var(--widthFull);height:var(--heightAuto);padding:80px 0;border-top:1px solid #dbd8d8;}
.keep_protect h2{text-align:center;margin-bottom:60px;font-size:42px;}
.txtnote{padding:80px 0 0;font-size:15px;}
.keep_protect .signup_btn{max-width:fit-content;}
.signup_btn{width:auto;margin:auto;display:block;}
.signup_btn span{cursor:pointer;display:table-cell;vertical-align:middle;height:55px;}
.signup_btn span:first-child{background:var(--backgroundRed);width:auto;border-radius:30px 0 0 30px;text-align:center;color:#fff;font-size:19px;border-right:1px solid #fff;padding:0 40px;}
.signup_btn span:last-child{min-width:auto;background:var(--backgroundRed);border-radius:0 30px 30px 0;color:#fff;padding:0 40px;position:relative;text-align:center;}
.signup_btn span:last-child:before{left:0;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-right-color:#fff;border-width:7px;margin-top:-7px;transform:rotate(180deg);}
.signup_btn:hover span{background:#c91818;}
.verticals-features a:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.08);}
.verticals-features img{width:64px;height:64px;object-fit:contain;margin-bottom:16px;}
.verticals-features h3{margin:0 0 20px;color:#000;}
.verticals-features h3:hover{color:var(--colorRed);}
.verticals-features .clear{display:none;}
.health_icon{width:60px;height:44px;display:block;margin-bottom:30px;}
.fi-fill-lt{fill:#cfe5ff;}
.fi-stroke{stroke:#113472;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;fill:none;}
.fi-fill-dk{fill:#113472;}
.fi-fill-wh{fill:#fff;}
.fi-fill-ev{fill:#113472;fill-rule:evenodd;}
@media (max-width:980px){.verticals-features{grid-template-columns:repeat(2,1fr);}}
@media (max-width:640px){.verticals-features{grid-template-columns:1fr;gap:16px;}.verticals-features a{padding:20px;}.verticals-features h3{font-size:20px;}.verticals-features p{font-size:14px;}}