.elementor-kit-5761{--e-global-color-primary:#0066B3;--e-global-color-secondary:#1D225A;--e-global-color-text:#000000;--e-global-color-accent:#E1251B;--e-global-color-6d6dec81:#6EC1E4;--e-global-color-415cca1f:#54595F;--e-global-color-76721417:#7A7A7A;--e-global-color-40243d9:#61CE70;--e-global-color-2c567f0c:#4054B2;--e-global-color-79e49c4a:#23A455;--e-global-color-5e06a9e7:#000;--e-global-color-6557efe3:#FFF;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1090px;}.e-con{--container-max-width:1090px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5761 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */div.bookly-box.bookly-js-info-field-row[data-id="65964"]{
    display:none!important;
}


div#bookly-tbs table.bookly-appointments-list button.btn{
    background-color:#0066B3;
    font-size:18px;
    color:#fff;
    border:0px;
    background-image:none;
    padding:3px 10px;
}
div#bookly-tbs table.bookly-appointments-list button.btn:hover,
div#bookly-tbs table.bookly-appointments-list button.btn:focus{
    background-color:#1D225A;
}
#bookly-tbs .nav-tabs .nav-link {
    background-color:rgb(235,235,235);
    color:#fff;
}
#bookly-tbs .nav-tabs .nav-link.active {
    background-color:#fff;
    color:#000;
}

#bookly-tbs .modal-content {
    font-size:18px;
}

#bookly-tbs .modal-content .modal-header h5{
    font-size:22px;
}

#bookly-tbs .modal-content .modal-body {
    font-size:18px;
}
#bookly-tbs .modal-content .modal-body input{
    font-size:18px;
}

#bookly-tbs .modal-content .modal-footer button{
    font-size:18px;
}
#bookly-tbs .form-group{
    margin-top:20px;
}
#bookly-tbs .form-control {
    font-size:18px;
}
#bookly-tbs label {
    font-size:18px;
}
#bookly-tbs .custom-control-label{
    font-size:16px;
}

#bookly-tbs form div.row{
    font-size:18px!important;
}

#bookly-tbs button.btn.btn-success {
    background-color:#0066B3;
    border:0px;
    font-size:18px;
    padding:5px 10px;
}
/****************************
Give HEADER BUTTON
****************************/
.tm-header-style-infostack .tm-top-info-con {
    width:43vw;
}


div.btn-give a{
	display:inline-block;
	padding:5px 55px;
	color:#fff;
	background-color:#E1251B;
	width:auto;
	cursor:pointer;
	font-weight:500;
	position: absolute;
right:    -25px;
bottom:   0;
	

}

div.btn-give a:hover {
	background-color:#0066B3;
}

div.btn-give p {
	font-size:20px;
	color:#E1251B;
	font-weight:600;
}

@media screen and (max-width : 992px) {
 header.tm-header-style-infostack div.tm-header-top-wrapper.container.tm-container-for-header div.tm-top-info-con div.btn-give {
     display:none!important;
 }   
}

@media screen and (max-width : 1200px) {

    .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a {
        padding:0px 15px 0px 15px!important;
    }
    }/* End custom CSS */