
.fr p{
    font-weight:700;
    color:#0d6efd;
    font-size:21px!important;
} 
    
    form .row .col {
        padding:3px;
    }
      form .row .col-12 {
        padding:3px;
    }
    input, input[type=text], input[type=email], input[type=number], textarea, select {
        margin-bottom:8px;
    }
    .borrrd p{
        margin-bottom:0px;
        font-size:19px;
        font-style:italic;
    }
    @media screen and (max-width:600px){
        .about-section{
            background-position:left;
        }
        .theme_btn_all{
            text-align:center;
        }
    }
       @media screen and (min-width:601px){
        .about-section{
            background-position:center;
        }
    }




 .floatbtn{
        position:fixed;
       transform: translate(-50%, -50%);
        left:50%;
        bottom:-20px;
        z-index:100!important;
        width:100%;
            padding: 0px 10px;
    }
    
    .floatbtn a {
        font-size: 24px!important;
    font-weight: 700 !important;
    }
    
    @media screen and (max-width: 500px) {
    .floatbtn {
        display: block; 
    }
    .pri{
        padding-bottom:20px;
    }
    .prp{
        margin-bottom:30px;
    }
}
.modal{
    background: #000000bd;
}

@media screen and (min-width: 501px) {
    .floatbtn {
        display: none; 
    }
}