@import url('https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap');
body
{
font-family: 'Lora', serif !important;
}
p{
font-family: 'Lora', serif !important;
letter-spacing: -.5px;
}
h1, h2, h3, h4, h5, h6 {
    padding: 10px 0;
    margin: 0;
    line-height: 1.4;
    letter-spacing: -.7px;
text-transform: uppercase;
}
.max-width-830 {
max-width: 840px;
    padding-left: 20px !important;
    padding-right: 20px !important;
margin:0 auto;
}
.max-width-760 {
    max-width: 800px;
    margin: 0 auto;
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.slogan {
    text-transform: uppercase;
   text-shadow: 0 2px 2px rgba(0,0,0,.75);
}
img
{
max-width: 100%;
}
.slogan .d-slider-caption {
background: rgba(0,0,0,.25);
    padding: 12px 0;
letter-spacing: 3px;
}
#u_content_custom_slider_1 .d-con-slider .d-slider-item .d-appointment-button , .d-con-button a{
    background: linear-gradient(to bottom, rgba(126,0,0,1) 0%,rgba(175,7,7,1) 50%,rgba(126,0,0,1) 100%) !important;
border-radius: 20px !important;
min-width: 155px;
box-shadow: 0 2px 2px rgb(0 0 0 / 55%);
font-weight: 700;
text-transform: uppercase;
}
#u_content_custom_slider_1 .d-con-slider .d-slider-item .d-appointment-button:hover, .d-con-button a:hover{
background: linear-gradient(to bottom, rgba(126,0,0,.5) 0%,rgba(175,7,7,.5) 50%,rgba(126,0,0,.5) 100%) !important;
}
.d-slider-caption br {
    display: none;
}
.text-shade {
    text-shadow: 0 2px 2px rgba(0,0,0,.75);
}
.fix-bg {
    background-attachment: fixed;
}
a
{
text-decoration:none;
}
.bg-red-g {
    background: linear-gradient(to bottom, rgba(126,0,0,1) 0%,rgba(175,7,7,1) 50%,rgba(126,0,0,1) 100%);
}


