h1, h2, h3, h4, h5, h6 {text-transform: uppercase}
a{text-decoration:none;}

:root { --theme-color-main: #cc0202; --info-border: 1px solid #7d7d7d; --info-border-left: solid 3px #d7d7d7; --info-a-color: #222; --social-a-border-right: 1px solid black;}
header #u_content_html_1>div{display:flex;align-items:center}
header .material-icons-outlined{color:var(--theme-color-main)}
header .u_row>.container{max-width:unset!important}
header .d-appointment-button-b{font-weight:600;line-height:1!important}
header .info-right{display:flex;justify-content:flex-end}
header .header-info{align-items:center;border:var(--info-border);border-radius:10px;display:flex;margin:5px;padding:10px 20px}
header .header-info>div{border-left:var(--info-border-left);padding-left:12px}
header .header-info a{color:var(--info-a-color);font-weight:900}
header .header-info i{align-self:left;padding-right:12px}
header #u_column_40,
header #u_column_42{flex:0 0 25%;max-width:25%}
header #u_column_41{flex:0 0 50%;max-width:50%}
header .u_content_menu a{text-transform:uppercase;font-weight:700}

header .info-add a,
header .info-phone a{text-decoration: none}
header .info-add a:hover,
header .info-phone a:hover{color:#ED090B}

header .socials{display:flex;justify-content:flex-end;margin-right:120px;align-items:center;height:70px;padding:0}
header .socials a{border-left:var(--social-a-border-right);height:100%!important;display:flex!important;align-items:center;width:70px!important;justify-content:center}
header .socials a:last-child{border-right:var(--social-a-border-right)}
header .socials a:hover{background:var(--theme-color-main)}
#u_content_custom_slider_2 .d-con-slider .d-slider-caption {font-size: 48px!important;color: #001edf!important; text-shadow: 3px 2px 0px rgb(255 255 255)!important;}
#u_content_custom_slider_2 .d-con-slider .d-slider-caption span{font-size: 60px!important}
.d_lowercase h2 {text-transform: capitalize}
.d_block{display: block;  font-family: 'Yellowtail', cursive; color: #d62224; font-size: 42px; text-transform: capitalize;}
.d_block_2{display: block;  font-family: 'Yellowtail', cursive; color: #001edf; font-size: 42px; text-transform: capitalize;}
.d_block_colblue{display: block;  color: #001edf;text-transform: capitalize;}
.d_block_colred{display: block;  color: #d62224!important;text-transform: capitalize;}

.d_own_img img{border-radius:100%; border: 2px solid #001def}

#u_content_custom_services_1 .d-service-cards-container .d-service-card {
    width: 50%;
    margin-bottom: 0px;
    padding: 20px;
}

.d-con-blog-details{max-width:1180px;margin:0 auto}
.d-amenities-icon-block{background:#000;margin:5px}
.d-con-amenities .d-amenities-content{max-width:940px}
.d-con-amenities .d-amenities-desc{padding: 0!important}
.d_img_w55 img{width:55px!important}


.d_rev_ico{max-width:550px!important; margin:20px auto 30px}
.d_container_450 {max-width: 450px;margin-left: auto;margin-right: auto}
.d_container_650 {max-width: 650px;margin-left: auto;margin-right: auto}
.d_container_700{max-width: 700px;margin-left: auto;margin-right: auto;}
.d_container_760{max-width: 700px;margin-left: auto;margin-right: auto;}
.d_container_790 {max-width: 790px;margin-left: auto;margin-right: auto;}
.d_container_820 {max-width: 820px;margin-left: auto;margin-right: auto;}
.d_container_860 {max-width: 860px;margin-left: auto;margin-right: auto;}
.d_container_920 {max-width: 920px;margin-left: auto;margin-right: auto;}
.d_container_1020 {max-width: 1020px;margin-left: auto;margin-right: auto;}
.d_img_responsive img{display:block;height:auto!important;;max-width:100%!important;;padding:0!important;width: 100%!important;}
.d_parallax_bg {background-position: center!important;background-repeat: no-repeat!important;background-attachment: fixed!important;background-size: cover!important}

.d_tint_bg_80,.d_tint_bg_90, .d_tint_bgred, .d_tint_bgwhite{position:relative}
.d_tint_bg_80:before{position:absolute; left:0; top:0; right:0; bottom:0; background-color: rgba(0,0,0,.8); content:""}
.d_tint_bg_90:before{position:absolute; left:0; top:0; right:0; bottom:0; background-color: rgba(0,0,0,.9); content:""}
.d_tint_bgred:before{position:absolute; left:0; top:0; right:0; bottom:0; background-color: rgba(237,9,11,.9); content:""}
.d_tint_bgwhite:before{position:absolute; left:0; top:0; right:0; bottom:0; background-color: rgba(255, 255, 255,.8); content:""}

#u_content_custom_appointmentButton_2 .d-con-usefor-header .d-appointment-button-b, .d_btn_lnk,.d_btn_lnk:hover, .d_cus_btn .btn,.d_cus_btn .btn:hover,  .d-appointment-button-b{color:#fff!important;background:#d62224!important;font-size:16px; font-weight:700;text-align:center;min-width:163px;padding:16px 35px!important;transition:.5s; border-radius:8px!important;text-shadow:none; border: none}

.d_btn_lnk,.d_btn_lnk:hover{width:194px;display:inline-block;margin:10px auto 0;text-decoration:none}
#u_content_custom_appointmentButton_2 .d-con-usefor-header .d-appointment-button-b:hover, .d_btn_lnk:hover,  .d-appointment-button-b:hover,
.d_cus_btn .btn:hover{color:#fff!important; background:#001edf!important; border: none}

.navbar-nav li a {
    color: white !important;
    text-align: center;
}
#u_row_33 nav.d-nav-links-info.d-header-nav li div{padding:0!important}
#u_row_33 nav.d-nav-links-info.d-header-nav a{padding:14px 30px;display:block;font-size:16px;font-weight:700;text-transform:uppercase}
#u_row_33 nav.d-nav-links-info.d-header-nav a:hover,
#u_row_33 nav.d-nav-links-info.d-header-nav div.selected a{background:#cc0202;padding:14px 30px;display:block;font-size:16px;font-weight:700;text-transform:uppercase}
.d-employee-body.box{height:100%}
.d-employee-position{font-weight:700}
.d-con-employee .d-employee-image{height:225px!important;max-width:225px!important}
.d_cus_slider{}
.d-slider-caption br{display:none}
#u_content_custom_slider_1 .d-con-slider .d-slider-caption{font-size:45px;color:#fff;font-family:Lobster,cursive;text-shadow:0 2px 2px #000}
.d_our_serv{display: flex}
.d_our_serv ul{width: 50%}
.d_our_serv ul, .d_our_serv ul li{list-style: none}
.d_our_serv li{padding-left: 30px; background: url(https://assets.unlayer.com/projects/5192/1677481233676-bg-li.png) no-repeat 0 50%; margin-bottom: 6px;}

.d_no_credlist{list-style: none}
.d_no_credlist li{padding-left: 40px; margin-bottom: 10px; color: #fff; position: relative}
.d_no_credlist li span{font-weight: bold}
.d_no_credlist li:before{position:absolute;left:0;font-family:"Font Awesome 5 Free";font-size:1.8rem;font-weight:900;content:"\f058";color:#fcea26;top:-2px}

footer .d_call_phone a{color:#fff;text-decoration:none}
footer .d_call_phone a:hover{color:#ed090b;text-decoration:none}
footer #u_row_7 a{color:#fff;text-decoration:none}
footer #u_row_7 a:hover{color:#ed090b;text-decoration:none}
footer #u_row_7 #u_column_16 .v-col-padding{display:flex;justify-content:end;align-items:center}


@media(max-width:767px){
.d-con-employee-container .d-con-employee{flex-wrap:wrap!important}
}



