html{
width:100%;
font-size:14px
}
.u_row>.container{
max-width:1180px !important
}
.design-web,body.d-wbr{
font-family:'Play', sans-serif;
}
.design-web .dx-widget,body.d-wbr .dx-widget,.design-web .dx-overlay-wrapper,body.d-wbr .dx-overlay-wrapper{
font-family:inherit
}
.d-wbr .box, .design-web .box{
color:#000000;
background-color:#ea0808
}
.design-web a,.d-wbr a,.design-web .d-toolbar span[data-var-value='Location Phone']{
color:#000000;
font-family:'Play', sans-serif;
}
.design-web a:hover,.d-wbr a:hover{
color:#c70c46
}
.d-wbr button,.d-wbr input[type='button'],.d-wbr .btn{
color:#ffffff;
background-color:#c70c46;
font-family:'Play', sans-serif;
}
.design-web button,.design-web input[type='button'],.design-web .btn{
color:#ffffff;
background-color:#c70c46;
font-family:'Play', sans-serif;
}
.d-wbr button:hover,.d-wbr input[type='button']:hover,.d-wbr .btn:hover{
color:#ffffff;
background-color:#02431b
}
.design-web button:hover,.design-web input[type='button']:hover,.design-web .btn:hover{
color:#ffffff;
background-color:#02431b
}
.d-wbr .d-con-announcement-button{
color:#ffffff;
background-color:#c70c46;
font-family:'Play', sans-serif;
}
.d-wbr .d-con-announcement-button:hover{
color:#ffffff;
background-color:#02431b
}
.d-wbr h1, .design-web  h1{
color:#02431b;
font-size:40px;
font-family:'Racing Sans One', cursive;
}
.d-wbr h2, .design-web  h2{
color:#02431b;
font-size:30px;
font-family:'Racing Sans One', cursive;
}
.d-wbr h3, .design-web  h3{
color:#c70c46;
font-size:24px;
font-family:'Racing Sans One', cursive;
}
.d-wbr h4, .design-web  h4{
color:#02431b;
font-size:24px;
font-family:'Racing Sans One', cursive;;
font-weight:500
}
.d-wbr h5, .design-web  h5{
color:#02431b;
font-size:14px;
font-family:'Racing Sans One', cursive;
}
.d-wbr h6, .design-web  h6{
color:#02431b;
font-size:12px;
font-family:'Racing Sans One', cursive;
}
.design-web p,.d-wbr p{
color:#000000;
font-family:'Play', sans-serif;;
font-size:16px;
font-weight:400
}
.d-wbr footer, .design-web .footer{
background-color:#eaefec
}
.d-wbr header,.design-web header{
background-color:#ffffff
}
.d-wbr header{
position:fixed;
width:100%;
z-index:1000
}
.d-wbr .body,.d-wbr .body .u_body, .design-web .body{
color:#000000;
background-color:#ffffff;
font-size:16px
}
.d-con-contact-us .dx-field-item-help-text, .d-con-contact-us .dx-field-item-label-text{
color:#000000;
font-size:16px
}
.d-con-contact-us .dx-button-mode-contained.dx-button-success{
color:#ffffff;
background-color:#c70c46;
font-family:'Play', sans-serif;
}
.d-con-contact-us .dx-button-mode-contained.dx-button-success.dx-state-hover{
color:#ffffff;
background-color:#02431b
}
.design-web .u_row,.d-wbr .u_row{
background-size:contain;
}
d-mobile-nav{
height:50px
}
.d-con-mobile-navbar nav{
height:50px;
background-color:#202020
}
.d-con-mobile-navbar nav .d-navbar-appointment{
margin-left:10px
}
.d-con-mobile-navbar .d-navbar-appointment button{
background-color:rgba(255,255,255,0.05);
color:;
font-size:15px;
font-family:'Play', sans-serif;;
border-radius:5px;
border:solid 1px #ffffff
}
.d-con-mobile-navbar .d-navbar-appointment button:hover{
color:#e0d7d7;
background-color:rgba(255,255,255,0.1)
}
.d-con-mobile-navbar .d-navbar-menu .navbar-toggle{
background-color:#202020;
border-radius:5px;
margin-right:px;
border:solid 1px #cccccc
}
.d-con-mobile-navbar .d-navbar-menu .navbar-toggle:hover{
background-color:
}
.d-con-mobile-navbar .d-con-menu ul.navbar-nav{
background-color:#202020
}
.d-con-mobile-navbar .d-con-menu ul.navbar-nav .d-nav-item a{
color:#777777;
font-size:16px;
font-family:'Play', sans-serif;
}
.d-con-mobile-navbar .d-con-menu ul.navbar-nav .d-nav-item a:hover{
color:#9b9b9b;
background-color:#111111
}
