@font-face {
    font-family: drfont;
    src: url(2F57B4_0_0.woff);
}
 .WordPress-Web-Hosting{
        background-color: #0a0600;
    } 
    
    *{
        font-family: drfont;
       margin: 0;
    }

    
     .cr1{
        background-color: #0a0600;
    }

    .vps_Feature{background-color: rgba(96, 182, 231, 23%);}
    .wordpress-web-hosting-Benefits{background-color: #031d33e6;}
    /*.vps_Defenition{background-color:rgba(255, 228, 250, 0.527) ;}*/
    .vps_Data{background-color: #ffd1e3;}
    .vps_Faq{background-color: rgba(96, 182, 231, 23%)}

    /* First Panel     */

    .bfp1{ 
        background-color: #dc5980!important;
        font-size: 14px!important;
    } 
    .bst1{background-color:#1a1b2e!important;} .im1{width: 50px;}
    .bfp1:hover{
        background-color: #f8175b!important;
    }

    .he1{
        font-size: 32px;
    }

    .p02{
        font-size: 14px;
        padding-top: 10px;
    }
    .wordpress-hosting-features01 ul li{
        font-size: 14px;
        margin-left:15px;
}
    
    /* Plans */
    @media(min-width:991px) and (max-width:1200px){
        .price001{
                color: #777777;
                padding-left: 200px!important;
            }
    }
    @media(min-width:280px) and (max-width:576px){
        .price001{
            padding-left: 255px!important;
        } 
        .price002{
            padding-left: 257px!important;
        }
    
    }

        
        .dr-pr{
            color: #3d99ef;
        }

        .c1 .month_price {
            color: #0091d2;
            font-family: Impact;
            font-size: 40px;
            margin: 0;
            padding: 4px 0;
            background-color: #fff;
            font-weight: 400;
        }
        
        .month_price {
            color: #029bd6;
            font-size: 36px!important;
            font-weight: 700;
            padding: 26px 0 0;
            text-align: center;
            width: 100%;
        }
        
        .fa{
            color: #49a1dc;
            font-weight: 900;
            
        }
        .idz-features-list .d-flex {
            font-size: 15px;
            color:#777777;
         }
        
         .idz-features-list p {
            padding-left: 10px;
         }
        
         .idz-features-list del {
            padding-left: 10px;
         }
        
         .idz-features-list span {
            font-size: 15px;
            color:#777777;
         }
    
         .idz-pricing-bg-icon {
            position: absolute;
            right: -2px;
            bottom: 57px;
            z-index: 1;
            pointer-events: none;
        }
        .idz-pricing-bg-icon i {
            font-size: 152px;
            color: #1111110f;;
        }  
        
        @media(min-width:768px) and  (max-width: 991px){
            .rp-cl3{
                width: 60%!important;
                margin-left: auto;
                margin-right: auto;
                display: block;
            }
            
            .price001{
                color: #777777;
                padding-left: 191px!important;
            }
            
            .price002{
            color: #777777;
            padding-left: 162px!important;
            }
             }
        
        @media(min-width:576px) and (max-width: 767px){
        
            .price001{
                
                color: #777777;
            padding-left: 15rem!important;
            }
        
            .price002{
                color: #777777;
            padding-left: 11rem!important;
            }
        
            .rp-cl3{
                width: 90%!important;
            }
        }

        @media(min-width:991px) and (max-width: 1200px){
            .rp-cl3 {
                width: 45%!important;
                margin: 0px 23px;
                    }
                }

                .col-lg-3 .c1 {
                    border: 2px solid rgba(73, 148, 205, 1);
                }
                
                .c1 .d-flex{
                    background-color: white;
                }
                
                .fa-icon {
                    background-color: #49a1dc;padding:0px 10px;
                }
                
                .vps-plan{
                    color:#49a1dc;font-size: 18px;font-weight: 400;
                }
                
                .price001{
                    color:#777777;padding-left: 70px;
                }
                
                .c1 .p-01{
                    color:#777777;padding-left: 17px;
                }
                
                .hr1{
                    color: #4994cd;opacity: 1.5;
                }
                
                .uk-list{
                    list-style: none;
                }
                
                .hosting_billing_cycle{
                    width:100%; height:30px;font-size: 13px;font-weight: 500;
                }
                
                .order-now{
                    background-color: #49a1dc;text-decoration: none;width: 72%;
                }
                
                .col3p .c1p{
                    border: 2px solid #dc5980;
                }
                
                .fa-iconp{
                    background-color: #dc5980;padding:0px 7px;
                }
                
                .month_price_p{
                    color:#dc5980;
                    font-family: Impact;
                        font-size: 40px;
                        margin: 0;
                        padding: 0px 0;
                        background-color: #fff;
                        font-weight: 400;
                }
                
                .hr1p{
                    color: #dc5980;opacity: 1.5;
                }
                
                .order-now-p{
                    background-color: #dc5980;text-decoration: none;width: 72%;
                }       


    /* Box Feature Section  */

    .pb1{background-color: azure;} .pb2{background-color: rgb(225, 253, 251);} 
    .pb3{background-color:rgb(253, 253, 247)} .pb4{background-color:rgb(250, 244, 236)} 
    .pb5{background-color:aliceblue} .pb6{background-color:rgb(246, 240, 252)} .pfs{font-size: 12px;    text-align: justify;}
    .afs{font-size: 14px}
    .bLWG-h4{
        font-size: 26px;
    }
    .pfs01{
        line-height: 1.55;
    }
    .col5-h6{
        padding-left: 15px;
    }
    @media(min-width:768px) and (max-width:991px){
        .clmd12{
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
        }
        .pb5{
            width: 52rem;
            margin-top: 24px!important;
        }
        .pb6{
            width: 51rem;
            margin-left: 23px!important;
        }
    }

    @media(min-width:280px) and (max-width:768px){
       .pb3 , .pb4 , .pb5 , .pb6{
            margin-top: 24px!important;
        }
        .col5-div{
            padding-top: 30px;
        }
        .col5-h6 , .vpsf{
            padding-left: 0!important;
        }
    }

    /*   Feature Panel */

    .vpsf{font-size: 13px}
    .a-text01{
        cursor: pointer;
    }

    .features02{
        text-align: justify;
        font-size: 15px;
    }

    
    

    /* FAQ */ 

.wordpressWebHosting-faq-h2 {
    margin: 0 0 15px 0;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 20px;
    color: #454545;
}

@media (min-width: 1150px){
.wprdpressWebHosting-faq-h2 {
    font-size: 36px;
}
}

.accordion-button::after {
    display: block;
    content: '\f078'!important;
    color: #f3f3f3!important;
    font-family: "FontAwesome";
    font-size: 16px;
    font-weight: 900;
    text-align: center;
    transition: .2s;
    background-image: none!important;
}

.accordion-button{
    background: #333333!important;
    color: #fff!important;
    font-weight: 600;
    line-height: 1.5rem;
}

.accordion-button:not(.collapsed) {
    color: #ffffff!important;
    background-color: #333333!important;
    box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
    line-height: 1.5rem;
    background-image: none!important;
}

.accordion-button:not(.collapsed)::after {
    background-image: none!important;
    transform: var(--bs-accordion-btn-icon-transform);
}
.no-fs {
    font-size: 0;
    
}

.underline-bottom{
    margin: 12px 0 25px 0;
}

.accordion-body{
    background-color: #f6f6f6;
    line-height: 26px;
    font-weight: 400;
    /*color: #858585;*/
    margin-bottom: 15px;
    margin: 0 0 10px;
}

.accordion-body p {
    line-height: 26px;
    font-weight: 400;
    /*color: #858585;*/
    margin-bottom: 15px;
    margin: 0 0 10px;
}

.img-faq{
    text-align: center;display: block;
      margin-left: auto;
      margin-right: auto;
      width: 10%;
}


@media(min-width:280px) and (max-width:991px){
    .ac-btn{
        margin-top: 24px;
    }
}

    
        /*--------mobile-view--------*/
    
    @media (min-width: 280px) and (max-width: 576px){
.cp1 ,.cp2 { width: 75%!important;}
.col-8 {
    width: 25rem!important;
    display: block!important;
    margin-left: auto!important;
}
.rmt01 .col-md-8{
    display: block!important;
    margin-left: auto!important;
}
.rmt01 .col-md-4{margin-left: 24px!important;}
.pb5{width:21.2rem!important;}
.price001 {padding-left: 155px!important;}
.pb1,.pb2,.pb3, .pb4, .pb5, .pb6 {
    width: 90%!important;
    margin: 0 auto;
}
}