#home{
    margin-bottom: 20px;
}

#btnevent, #btnambiance, #btnfitnessstd, #btnphysio, #btnworkshop{
    
    color: black;
    padding: 10px;
    font-weight: 500;
    border-radius: 0px;
    vertical-align:top;
    display: inline-block;
}

.event_title, .eventany_title, .eventblood_title, .eventboot_title, .eventganesh_title{
    
    padding:10px 0;
}

.event_title h3, .eventany_title h3, .eventblood_title h3, .eventboot_title h3, .eventganesh_title h3{
    
    margin:0;
    font-size:30px;
    color:#1e90ff;
    font-weight:700;
    text-align:right;
    border-right:0px solid;
    padding:5px 30px 5px 0;
    text-transform:uppercase;
    font-family:'Philosopher', sans-serif;
}

#btnevent:hover{
    
    background-color: #0095da;
}

#btnevent a:hover{
    
    color: white;
}

#btnambiance:hover{
    
    background-color: #0095da;
}

#btnambiance a:hover{
    
    color: white;
}

#btnfitnessstd:hover{
    
    background-color: #0095da;
}

#btnfitnessstd a:hover{
    
    color: white;
}

#btnphysio:hover{
    
    background-color: #0095da;
}

#btnphysio a:hover{
    
    color: white;
}

#btnworkshop:hover{
    background-color: #0095da;
}

#btnworkshop a:hover{
    color: white;
}

#btn_grp{
    
    padding: 40px;
}

#form_name, #form_email, #form_website, #form_message {
    
    border-radius: 0px;
    /*border: 1px solid white;*/
    border: 1px solid #a3a2a2;
}

#frm_name, #frm_email, #frm_mobile, #frm_message {
    
    border-radius: 0px;
    border: 1px solid white;
}

.form_title{
    
    color: white;
}

/* =============================
    All Service Form Start Heare
=================================*/

        .bg_form{
            padding: 80px;
            background-color: #1e90ff;
        }

        .ser_title{
            color: white;
            font-family: 'Philosopher', sans-serif;
        }

        .ser_desc{
            color: white;
            text-align: justify;
            font-size: 15px;
            line-height: 23px;
        }

        .ser_btn{
            display:inline-block;
            padding:12px 35px;
            text-transform:uppercase;
            color:#fff !important;
            font-size:16px;
            line-height:1.5em;
            border:2px solid;
            text-align:center;
            background-color: transparent;
        }

        .ser_btn:hover{
            display:inline-block;
            padding:12px 35px;
            text-transform:uppercase;
            color:#fff !important;
            font-size:16px;
            line-height:1.5em;
            border:2px solid;
            text-align:center;
            background-color: #00679a;
        }


/* --------------------------------------------------- */


@media (min-width:768px) and (max-width:992px){
    
        .bg_form{
            padding: 50px;
            background-color: #1e90ff;
        }

        .ser_title{
            color: white;
        }

        .ser_desc{
            color: white;
            text-align: justify;
            font-size: 15px;
            line-height: 23px;
        }

        .ser_btn{
            display:inline-block;
            padding:12px 35px;
            text-transform:uppercase;
            color:#fff !important;
            font-size:16px;
            line-height:1.5em;
            border:2px solid;
            text-align:center;
            background-color: transparent;
        }

        .ser_btn:hover{
            display:inline-block;
            padding:12px 35px;
            text-transform:uppercase;
            color:#fff !important;
            font-size:16px;
            line-height:1.5em;
            border:2px solid;
            text-align:center;
            background-color: #00679a;
        }
}


/* --------------------------------------------------- */


@media (max-width:1200px){
    
        .bg_form{
            padding: 50px;
            background-color: #1e90ff;
        }

        .ser_title{
            color: white;
        }

        .ser_desc{
            color: white;
            text-align: justify;
            font-size: 15px;
            line-height: 23px;
        }

        .ser_btn{
            display:inline-block;
            padding:12px 35px;
            text-transform:uppercase;
            color:#fff !important;
            font-size:16px;
            line-height:1.5em;
            border:2px solid;
            text-align:center;
            background-color: transparent;
        }

        .ser_btn:hover{
            display:inline-block;
            padding:12px 35px;
            text-transform:uppercase;
            color:#fff !important;
            font-size:16px;
            line-height:1.5em;
            border:2px solid;
            text-align:center;
            background-color: #00679a;
        }
}

/* --------------------------------------------------- */

@media (max-width:450px){
    
        .bg_form{
            padding: 20px;
            background-color: #1e90ff;
        }

        .ser_title{
            color: white;
        }

        .ser_desc{
            color: white;
            text-align: justify;
            font-size: 15px;
            line-height: 23px;
        }

        .ser_btn{
            display:inline-block;
            padding:12px 35px;
            text-transform:uppercase;
            color:#fff !important;
            font-size:16px;
            line-height:1.5em;
            border:2px solid;
            text-align:center;
            background-color: transparent;
        }

        .ser_btn:hover{
            display:inline-block;
            padding:12px 35px;
            text-transform:uppercase;
            color:#fff !important;
            font-size:16px;
            line-height:1.5em;
            border:2px solid;
            text-align:center;
            background-color: #00679a;
        }  

}
