.elementor-7008 .elementor-element.elementor-element-8387664{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--overlay-opacity:0.75;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7008 .elementor-element.elementor-element-8387664::before, .elementor-7008 .elementor-element.elementor-element-8387664 > .elementor-background-video-container::before, .elementor-7008 .elementor-element.elementor-element-8387664 > .e-con-inner > .elementor-background-video-container::before, .elementor-7008 .elementor-element.elementor-element-8387664 > .elementor-background-slideshow::before, .elementor-7008 .elementor-element.elementor-element-8387664 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7008 .elementor-element.elementor-element-8387664 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#21242B;--background-overlay:'';}.elementor-7008 .elementor-element.elementor-element-8387664:not(.elementor-motion-effects-element-type-background), .elementor-7008 .elementor-element.elementor-element-8387664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7008 .elementor-element.elementor-element-1e4e14e{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7008 .elementor-element.elementor-element-2fb9136 .rivax-divider-heading, .elementor-7008 .elementor-element.elementor-element-2fb9136 .subtitle-text-wrap{justify-content:left;text-align:left;}.elementor-7008 .elementor-element.elementor-element-2fb9136 .rivax-divider-heading .title-inner{font-size:100px;}.elementor-7008 .elementor-element.elementor-element-2fb9136 .subtitle-text{color:#FECD1A;}.elementor-7008 .elementor-element.elementor-element-2fb9136 .rivax-divider-heading{--divider-color:#E31F71;}.elementor-7008 .elementor-element.elementor-element-2fb9136 .divider-1{width:33%;}.elementor-7008 .elementor-element.elementor-element-bb0ea6d{text-align:left;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7008 .elementor-element.elementor-element-3c70ce8{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7008 .elementor-element.elementor-element-0f6e868{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 20px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7008 .elementor-element.elementor-element-0f6e868:not(.elementor-motion-effects-element-type-background), .elementor-7008 .elementor-element.elementor-element-0f6e868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21242B;}.elementor-7008 .elementor-element.elementor-element-9d57a95{--display:flex;}.elementor-7008 .elementor-element.elementor-element-610035c .rivax-divider-heading, .elementor-7008 .elementor-element.elementor-element-610035c .subtitle-text-wrap{justify-content:center;text-align:center;}.elementor-7008 .elementor-element.elementor-element-610035c > .elementor-widget-container{margin:50px 0px 20px 0px;}.elementor-7008 .elementor-element.elementor-element-610035c .title-inner{flex-direction:column-reverse;}.elementor-7008 .elementor-element.elementor-element-610035c .rivax-divider-heading .title-inner{font-size:37px;line-height:13px;color:#FFFFFF;}.elementor-7008 .elementor-element.elementor-element-610035c .subtitle-text{font-size:100px;color:#FFFFFF2E;}.elementor-7008 .elementor-element.elementor-element-610035c .divider{height:0px;border-width:0px;}.elementor-7008 .elementor-element.elementor-element-610035c .divider-1{width:195px;}.elementor-7008 .elementor-element.elementor-element-610035c .divider-2{width:14px;}.elementor-7008 .elementor-element.elementor-element-610035c .divider-3{width:14px;}.elementor-7008 .elementor-element.elementor-element-610035c .divider-4{width:14px;}.elementor-7008 .elementor-element.elementor-element-b219087 .rivax-divider-heading, .elementor-7008 .elementor-element.elementor-element-b219087 .subtitle-text-wrap{justify-content:center;text-align:center;}.elementor-7008 .elementor-element.elementor-element-b219087 > .elementor-widget-container{margin:50px 0px 20px 0px;}.elementor-7008 .elementor-element.elementor-element-b219087 .title-inner{flex-direction:column-reverse;}.elementor-7008 .elementor-element.elementor-element-b219087 .rivax-divider-heading .title-inner{font-size:37px;line-height:13px;color:#FFFFFF;}.elementor-7008 .elementor-element.elementor-element-b219087 .subtitle-text{font-size:100px;color:#FFFFFF2E;}.elementor-7008 .elementor-element.elementor-element-b219087 .divider{height:0px;border-width:0px;}.elementor-7008 .elementor-element.elementor-element-b219087 .divider-1{width:195px;}.elementor-7008 .elementor-element.elementor-element-b219087 .divider-2{width:14px;}.elementor-7008 .elementor-element.elementor-element-b219087 .divider-3{width:14px;}.elementor-7008 .elementor-element.elementor-element-b219087 .divider-4{width:14px;}.elementor-7008 .elementor-element.elementor-element-96f5d6a .elementor-accordion-item{border-color:#8838B4;}.elementor-7008 .elementor-element.elementor-element-96f5d6a .elementor-accordion-item .elementor-tab-content{border-block-start-color:#8838B4;}.elementor-7008 .elementor-element.elementor-element-96f5d6a .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#8838B4;}.elementor-7008 .elementor-element.elementor-element-96f5d6a .elementor-accordion-icon, .elementor-7008 .elementor-element.elementor-element-96f5d6a .elementor-accordion-title{color:#00AEFF;}.elementor-7008 .elementor-element.elementor-element-96f5d6a .elementor-accordion-icon svg{fill:#00AEFF;}.elementor-7008 .elementor-element.elementor-element-96f5d6a .elementor-active .elementor-accordion-icon, .elementor-7008 .elementor-element.elementor-element-96f5d6a .elementor-active .elementor-accordion-title{color:#00FFBB;}.elementor-7008 .elementor-element.elementor-element-96f5d6a .elementor-active .elementor-accordion-icon svg{fill:#00FFBB;}.elementor-7008 .elementor-element.elementor-element-96f5d6a .elementor-accordion-title{font-family:"Chakra Petch", Sans-serif;font-size:20px;font-weight:600;}.elementor-7008 .elementor-element.elementor-element-96f5d6a .elementor-tab-content{color:#FFFFFF;}body.elementor-page-7008:not(.elementor-motion-effects-element-type-background), body.elementor-page-7008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262626;}@media(max-width:1024px){.elementor-7008 .elementor-element.elementor-element-2fb9136 .rivax-divider-heading .title-inner{font-size:70px;}}@media(max-width:767px){.elementor-7008 .elementor-element.elementor-element-8387664{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7008 .elementor-element.elementor-element-2fb9136 .rivax-divider-heading .title-inner{font-size:50px;}.elementor-7008 .elementor-element.elementor-element-3c70ce8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7008 .elementor-element.elementor-element-0f6e868{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}}/* Start custom CSS */.roosho-raid .tabs {
        display: flex;
        margin-bottom: 20px;
    }
    .roosho-raid .tab {
        padding: 10px 20px;
        width: 500%;
        background-color: #00aeff;
        border: none;
        border-radius: 0px;
        cursor: pointer;
        color: #262626;
        font-family: Chakra Petch, sans-serif;
    font-weight: 700;
    font-size: 24px;
    }
    .roosho-raid .tab.active {
        background-color: #00ffbb;
    }
    .roosho-raid .drive-options {
        display: flex;
        flex-wrap: wrap;
        gap: 10px;
        margin-bottom: 20px;
    }
    .roosho-raid .drive-option {
        padding: 10px;
        border: none;
        cursor: pointer;
        transition: background-color 0.3s;
        width: 100px;
        border-radius: 3px;
    }
    .roosho-raid .drive-option {
        background-color: #e31f71;
        font-weight: 500;
        
    }
    .roosho-raid .drive-option:hover {
        background-color: #8838b4;
        color:#fff;
    }
    .roosho-raid .drive-grid {
        display: grid;
        grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
        gap: 10px;
        margin-bottom: 20px;
    }
    .roosho-raid .drive {
        background-color: #34495e;
        color: white;
        padding: 10px;
        text-align: center;
        cursor: pointer;
    }
    select {
        width: 100%;
        padding: 10px;
        margin-bottom: 20px;
    }
    .roosho-raid .bar-chart {
        height: 40px;
        background-color: #ecf0f1;
        margin-bottom: 20px;
        display: flex;
    }
    .roosho-raid .bar-segment {
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        color: white;
        font-size: 12px;
    }
    .roosho-raid .system { background-color: #e67e22; }
    .roosho-raid .available { background-color: #2ecc71; }
    .roosho-raid .protection { background-color: #3498db; }
    .roosho-raid .unused { background-color: #95a5a6; }
    .roosho-raid .breakdown {
        display: grid;
        grid-template-columns: auto 1fr;
        gap: 10px;
    }
    .roosho-raid .breakdown span:nth-child(even) {
        font-weight: bold;
    }
    .roosho-raid .custom-input {
        display: none;
        margin-top: 10px;
    }
    .roosho-raid .custom-input input {
        width: 100px;
        padding: 5px;
    }
    .roosho-raid .custom-input button {
        padding: 5px 10px;
        background-color: #3498db;
        color: white;
        border: none;
        cursor: pointer;
    }
    .roosho-raid img.icon {
        max-height: 20px;
    }/* End custom CSS */