body,html
{
height:100%;width:100%;margin:0;padding:0
}
html
{
font-size:16px
}
body
{
color: #000000;font-size:1rem;font-family:Lato,sans-serif;font-weight:400
}
a
{
color: #f06027;
}
a:active:hover,a:focus,a:hover
{
text-decoration:none;outline:0
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6
{
font-family:Manrope,sans-serif;color:#1a1a1a;margin-top:0;margin-bottom:.8em;line-height:1.2
}
.h1,h1
{
font-size:2.5rem
}
.h2,h2
{
font-size:2.125rem
}
.h3,h3
{
font-size:1.75rem
}
.h4,h4
{
font-size:1.375rem
}
.h5,h5
{
font-size:1.125rem
}
.h6,h6
{
font-size:1rem
}
.heading
{
letter-spacing:-1px
}
.heading-block
{
position:relative;text-align:center;margin-bottom:2.5rem
}
.heading-block:before
{
content:"";position:absolute;height:.25rem;width:3.125rem;bottom:0;left:50%;background-color: #f06027;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2
}
.heading-block .heading
{
margin-bottom:0
}
.heading-block .sub-heading
{
display:block;font-size:1.125rem;text-align:center;margin:0 auto 1.125rem auto;line-height:1.75;color:#9a9a9a;max-width:650px;text-transform:none;font-weight:400;padding:1rem 0 1.75rem 0;position:relative
}
.small,small
{
font-size:85%
}
.lead
{
font-size:1.25rem;line-height:1.55em
}
p
{
display:block;line-height:1.7em!important
}
address
{
font-size:.9375rem;line-height:1.75rem
}
address strong
{
font-size:1.2em;font-weight:400
}
blockquote
{
position:relative;padding:3.125rem 0 0 1.25rem;border:0
}
blockquote img.quotes
{
width:3rem!important;position:absolute;left:0;top:0
}
.font-thin
{
font-weight:300
}
.font-regular
{
font-weight:400
}
.font-semi-bold
{
font-weight:600
}
.font-bold
{
font-weight:800
}
.font-style-1
{
font-family:Manrope,sans-serif
}
.font-style-2
{
font-family:Lato,sans-serif
}
.font-style-3
{
font-family:Volkhov,serif
}
.font-1
{
font-size:.8125rem!important
}
.font-2
{
font-size:.9375rem!important
}
.font-3
{
font-size:1rem!important
}
.font-4
{
font-size:1.125rem!important
}
.font-5
{
font-size:1.25rem!important
}
.font-6
{
font-size:1.375rem!important
}
.font-7
{
font-size:1.5rem!important
}
.font-8
{
font-size:1.625rem!important
}
.font-9
{
font-size:1.75rem!important
}
.font-10
{
font-size:1.875rem!important
}
.font-11
{
font-size:2rem!important
}
.font-12
{
font-size:2.125rem!important
}
.font-13
{
font-size:2.25rem!important
}
.font-14
{
font-size:2.375rem!important
}
.font-15
{
font-size:2.5rem!important
}
.font-16
{
font-size:2.625rem!important
}
.font-17
{
font-size:2.75rem!important
}
.font-18
{
font-size:2.875rem!important
}
.font-19
{
font-size:3rem!important
}
.font-20
{
font-size:3.125rem!important
}
.mt-0
{
margin-top:0!important
}
.mt-10
{
margin-top:.625rem!important
}
.mt-20
{
margin-top:1.25rem!important
}
.mt-30
{
margin-top:1.875rem!important
}
.mt-40
{
margin-top:2.5rem!important
}
.mt-50
{
margin-top:3.125rem!important
}
.mt-60
{
margin-top:3.75rem!important
}
.mt-70
{
margin-top:4.375rem!important
}
.mt-80
{
margin-top:5rem!important
}
.mt-90
{
margin-top:5.625rem!important
}
.mt-100
{
margin-top:6.25rem!important
}
.mt-110
{
margin-top:6.875rem!important
}
.mt-120
{
margin-top:7.5rem!important
}
.mb-0
{
margin-bottom:0!important
}
.mb-10
{
margin-bottom:.625rem!important
}
.mb-20
{
margin-bottom:1.25rem!important
}
.mb-30
{
margin-bottom:1.875rem!important
}
.mb-40
{
margin-bottom:2.5rem!important
}
.mb-50
{
margin-bottom:3.125rem!important
}
.mb-60
{
margin-bottom:3.75rem!important
}
.mb-70
{
margin-bottom:4.375rem!important
}
.mb-80
{
margin-bottom:5rem!important
}
.mb-90
{
margin-bottom:5.625rem!important
}
.mb-100
{
margin-bottom:6.25rem!important
}
.mb-110
{
margin-bottom:6.875rem!important
}
.mb-120
{
margin-bottom:7.5rem!important
}
.ml-0
{
margin-left:0!important
}
.ml-10
{
margin-left:.625rem!important
}
.ml-20
{
margin-left:1.25rem!important
}
.ml-30
{
margin-left:1.875rem!important
}
.ml-40
{
margin-left:2.5rem!important
}
.ml-50
{
margin-left:3.125rem!important
}
.ml-60
{
margin-left:3.75rem!important
}
.ml-70
{
margin-left:4.375rem!important
}
.ml-80
{
margin-left:5rem!important
}
.ml-90
{
margin-left:5.625rem!important
}
.ml-100
{
margin-left:6.25rem!important
}
.ml-110
{
margin-left:6.875rem!important
}
.ml-120
{
margin-left:7.5rem!important
}
.mr-0
{
margin-right:0!important
}
.mr-10
{
margin-right:.625rem!important
}
.mr-20
{
margin-right:1.25rem!important
}
.mr-30
{
margin-right:1.875rem!important
}
.mr-40
{
margin-right:2.5rem!important
}
.mr-50
{
margin-right:3.125rem!important
}
.mr-60
{
margin-right:3.75rem!important
}
.mr-70
{
margin-right:4.375rem!important
}
.mr-80
{
margin-right:5rem!important
}
.mr-90
{
margin-right:5.625rem!important
}
.mr-100
{
margin-right:6.25rem!important
}
.mr-110
{
margin-right:6.875rem!important
}
.mr-120
{
margin-right:7.5rem!important
}
.mt-minus10
{
margin-top:-.625rem!important
}
.mt-minus20
{
margin-top:-1.25rem!important
}
.mt-minus30
{
margin-top:-1.875rem!important
}
.mt-minus40
{
margin-top:-2.5rem!important
}
.mt-minus50
{
margin-top:-3.125rem!important
}
.mt-minus60
{
margin-top:-3.75rem!important
}
.mt-minus70
{
margin-top:-4.375rem!important
}
.mt-minus80
{
margin-top:-5rem!important
}
.mt-minus90
{
margin-top:-5.625rem!important
}
.mt-minus100
{
margin-top:-6.25rem!important
}
.mt-minus110
{
margin-top:-6.875rem!important
}
.mt-minus120
{
margin-top:-7.5rem!important
}
.mb-minus10
{
margin-bottom:-.625rem!important
}
.mb-minus20
{
margin-bottom:-1.25rem!important
}
.mb-minus30
{
margin-bottom:-1.875rem!important
}
.mb-minus40
{
margin-bottom:-2.5rem!important
}
.mb-minus50
{
margin-bottom:-3.125rem!important
}
.mb-minus60
{
margin-bottom:-3.75rem!important
}
.mb-minus70
{
margin-bottom:-4.375rem!important
}
.mb-minus80
{
margin-bottom:-5rem!important
}
.mb-minus90
{
margin-bottom:-5.625rem!important
}
.mb-minus100
{
margin-bottom:-6.25rem!important
}
.mb-minus110
{
margin-bottom:-6.875rem!important
}
.mb-minus120
{
margin-bottom:-7.5rem!important
}
.ml-minus10
{
margin-left:-.625rem!important
}
.ml-minus20
{
margin-left:-1.25rem!important
}
.ml-minus30
{
margin-left:-1.875rem!important
}
.ml-minus40
{
margin-left:-2.5rem!important
}
.ml-minus50
{
margin-left:-3.125rem!important
}
.ml-minus60
{
margin-left:-3.75rem!important
}
.ml-minus70
{
margin-left:-4.375rem!important
}
.ml-minus80
{
margin-left:-5rem!important
}
.ml-minus90
{
margin-left:-5.625rem!important
}
.ml-minus100
{
margin-left:-6.25rem!important
}
.ml-minus110
{
margin-left:-6.875rem!important
}
.ml-minus120
{
margin-left:-7.5rem!important
}
.mr-minus10
{
margin-right:-.625rem!important
}
.mr-minus20
{
margin-right:-1.25rem!important
}
.mr-minus30
{
margin-right:-1.875rem!important
}
.mr-minus40
{
margin-right:-2.5rem!important
}
.mr-minus50
{
margin-right:-3.125rem!important
}
.mr-minus60
{
margin-right:-3.75rem!important
}
.mr-minus70
{
margin-right:-4.375rem!important
}
.mr-minus80
{
margin-right:-5rem!important
}
.mr-minus90
{
margin-right:-5.625rem!important
}
.mr-minus100
{
margin-right:-6.25rem!important
}
.mr-minus110
{
margin-right:-6.875rem!important
}
.mr-minus120
{
margin-right:-7.5rem!important
}
.p-10
{
padding:.625rem!important
}
.p-20
{
padding:1.25rem!important
}
.p-30
{
padding:1.875rem!important
}
.p-40
{
padding:2.5rem!important
}
.p-50
{
padding:3.125rem!important
}
.p-60
{
padding:3.75rem!important
}
.p-70
{
padding:4.375rem!important
}
.p-80
{
padding:5rem!important
}
.p-90
{
padding:5.625rem!important
}
.p-100
{
padding:6.25rem!important
}
.p-110
{
padding:6.875rem!important
}
.p-120
{
padding:7.5rem!important
}
.pt-0
{
padding-top:0!important
}
.pt-10
{
padding-top:.625rem!important
}
.pt-20
{
padding-top:1.25rem!important
}
.pt-30
{
padding-top:1.875rem!important
}
.pt-40
{
padding-top:2.5rem!important
}
.pt-50
{
padding-top:3.125rem!important
}
.pt-60
{
padding-top:3.75rem!important
}
.pt-70
{
padding-top:4.375rem!important
}
.pt-80
{
padding-top:5rem!important
}
.pt-90
{
padding-top:5.625rem!important
}
.pt-100
{
padding-top:6.25rem!important
}
.pt-110
{
padding-top:6.875rem!important
}
.pt-120
{
padding-top:7.5rem!important
}
.pb-0
{
padding-bottom:0!important
}
.pb-10
{
padding-bottom:.625rem!important
}
.pb-20
{
padding-bottom:1.25rem!important
}
.pb-30
{
padding-bottom:1.875rem!important
}
.pb-40
{
padding-bottom:2.5rem!important
}
.pb-50
{
padding-bottom:3.125rem!important
}
.pb-60
{
padding-bottom:3.75rem!important
}
.pb-70
{
padding-bottom:4.375rem!important
}
.pb-80
{
padding-bottom:5rem!important
}
.pb-90
{
padding-bottom:5.625rem!important
}
.pb-100
{
padding-bottom:6.25rem!important
}
.pb-110
{
padding-bottom:6.875rem!important
}
.pb-120
{
padding-bottom:7.5rem!important
}
.pl-0
{
padding-left:0!important
}
.pl-10
{
padding-left:.625rem!important
}
.pl-20
{
padding-left:1.25rem!important
}
.pl-30
{
padding-left:1.875rem!important
}
.pl-40
{
padding-left:2.5rem!important
}
.pl-50
{
padding-left:3.125rem!important
}
.pl-60
{
padding-left:3.75rem!important
}
.pl-70
{
padding-left:4.375rem!important
}
.pl-80
{
padding-left:5rem!important
}
.pl-90
{
padding-left:5.625rem!important
}
.pl-100
{
padding-left:6.25rem!important
}
.pl-110
{
padding-left:6.875rem!important
}
.pl-120
{
padding-left:7.5rem!important
}
.pr-0
{
padding-right:0!important
}
.pr-10
{
padding-right:.625rem!important
}
.pr-20
{
padding-right:1.25rem!important
}
.pr-30
{
padding-right:1.875rem!important
}
.pr-40
{
padding-right:2.5rem!important
}
.pr-50
{
padding-right:3.125rem!important
}
.pr-60
{
padding-right:3.75rem!important
}
.pr-70
{
padding-right:4.375rem!important
}
.pr-80
{
padding-right:5rem!important
}
.pr-90
{
padding-right:5.625rem!important
}
.pr-100
{
padding-right:6.25rem!important
}
.pr-110
{
padding-right:6.875rem!important
}
.pr-120
{
padding-right:7.5rem!important
}
.bs-dark-sm
{
box-shadow:.125rem .125rem .25rem rgba(0,0,0,.15)
}
.bs-dark-md
{
box-shadow:.125rem .125rem .438rem rgba(0,0,0,.15)
}
.bs-dark-lg
{
box-shadow:.125rem .125rem .625rem rgba(0,0,0,.25)
}
.rounded-sm
{
border-radius:.188rem
}
.rounded-md
{
border-radius:.375rem
}
.rounded-lg
{
border-radius:.563rem
}
.rounded-full
{
border-radius:3.125rem
}
.text-muted
{
color:#99a4ad!important
}
.text-primary
{
color: #f06027!important;
}
.text-secondary
{
color:#394657!important
}
.text-success
{
color:#4ec74e!important
}
.text-info
{
color:#54c1e2!important
}
.text-warning
{
color:#f1c420!important
}
.text-danger
{
color:#e62c22!important
}
.text-light
{
color:#eff5f9!important
}
.text-dark
{
color:#1f2831!important
}
.text-white
{
color:#fff!important
}
.text-black
{
color:#000!important
}
.text-grey-1
{
color:"#F1F3F4"
}
.text-grey-2
{
color:"#E3E5E8"
}
.text-grey-3
{
color:"#D6D9DC"
}
.text-grey-4
{
color:"#BAC0C4"
}
.text-grey-5
{
color:"#9EA6AE"
}
.text-grey-6
{
color:"#818F98"
}
.text-grey-7
{
color:"#66757F"
}
.text-grey-8
{
color:"#495D69"
}
.text-grey-9
{
color:"#304050"
}
.text-grey-10
{
color:"#1B2932"
}
.link-white
{
color:#fff;font-weight:700;font-size:.875rem;font-family:Manrope,sans-serif
}
.link-white:hover
{
color:#fff;text-decoration:underline!important
}
.link-primary
{
color:#048182 !important!important;font-weight:700;font-size:.875rem;font-family:Manrope,sans-serif
}
.link-primary:hover
{
color:#048182 !important;text-decoration:underline!important
}
.link-secondary
{
color:#394657!important;font-weight:700;font-size:.875rem;font-family:Manrope,sans-serif
}
.link-secondary:hover
{
color:#394657;text-decoration:underline!important
}
.link-success
{
color:#4ec74e!important;font-weight:700;font-size:.875rem;font-family:Manrope,sans-serif
}
.link-success:hover
{
color:#4ec74e;text-decoration:underline!important
}
.link-info
{
color:#54c1e2!important;font-weight:700;font-size:.875rem;font-family:Manrope,sans-serif
}
.link-info:hover
{
color:#54c1e2;text-decoration:underline!important
}
.link-warning
{
color:#f1c420!important;font-weight:700;font-size:.875rem;font-family:Manrope,sans-serif
}
.link-warning:hover
{
color:#f1c420;text-decoration:underline!important
}
.link-danger
{
color:#e62c22!important;font-weight:700;font-size:.875rem;font-family:Manrope,sans-serif
}
.link-danger:hover
{
color:#e62c22;text-decoration:underline!important
}
.link-light
{
color:#eff5f9!important;font-weight:700;font-size:.875rem;font-family:Manrope,sans-serif
}
.link-light:hover
{
color:#eff5f9;text-decoration:underline!important
}
.link-dark
{
color:#1f2831!important;font-weight:700;font-size:.875rem;font-family:Manrope,sans-serif
}
.link-dark:hover
{
color:#1f2831;text-decoration:underline!important
}
.bg-primary
{
background-color: #007678!important;
}
.bg-secondary
{
background-color:#394657!important
}
.bg-success
{
background-color:#4ec74e!important
}
.bg-info
{
background-color:#54c1e2!important
}
.bg-warning
{
background-color:#f1c420!important
}
.bg-danger
{
background-color:#e0372e!important
}
.bg-light
{
background-color:#eff5f9!important
}
.bg-dark
{
background-color:#1f2831!important
}
.bg-black
{
background-color:#000!important
}
.bg-white
{
background-color:#fff!important
}
.bg-grey-1
{
background-color:#f1f3f4
}
.bg-grey-2
{
background-color:#e3e5e8
}
.bg-grey-3
{
background-color:#d6d9dc
}
.bg-grey-4
{
background-color:#bac0c4
}
.bg-grey-5
{
background-color:#9ea6ae
}
.bg-grey-6
{
background-color:#818f98
}
.bg-grey-7
{
background-color:#66757f
}
.bg-grey-8
{
background-color:#495d69
}
.bg-grey-9
{
background-color:#304050
}
.bg-grey-10
{
background-color:#1b2932
}
.text-lh-1
{
line-height:1!important
}
.text-lh-2
{
line-height:1.1!important
}
.text-lh-3
{
line-height:1.2!important
}
.text-lh-4
{
line-height:1.3!important
}
.text-lh-5
{
line-height:1.4!important
}
.text-lh-6
{
line-height:1.5!important
}
.text-lh-7
{
line-height:1.6!important
}
.text-lh-8
{
line-height:1.7!important
}
.text-lh-9
{
line-height:1.8!important
}
.text-lh-10
{
line-height:1.9!important
}
.opacity-01
{
opacity:.1
}
.opacity-02
{
opacity:.2
}
.opacity-03
{
opacity:.3
}
.opacity-04
{
opacity:.4
}
.opacity-05
{
opacity:.5
}
.opacity-06
{
opacity:.6
}
.opacity-07
{
opacity:.7
}
.opacity-08
{
opacity:.8
}
.opacity-09
{
opacity:.9
}
.opacity-10
{
opacity:1
}
hr
{
height:1px;background-color:rgba(0,0,0,.06);border:0
}
hr
{
border-color:#dedede;position:relative;margin:1.5625rem auto
}
hr.hr-1
{
position:relative;border:0;height:3px;background-color:#048182 !important;width:3.125rem
}
hr.hr-dark
{
border:0;background-color:#000;height:1px
}
hr.hr-light
{
border:0;background-color:#fff;height:1px
}
.fade
{
-webkit-transition:350ms ease all;transition:350ms ease all
}
.border
{
border: 3px solid #f06027!important;
}
.border-top
{
border-top:1px solid #dedede!important
}
.border-left
{
border-left:1px solid #dedede!important
}
.border-right
{
border-right:1px solid #dedede!important
}
.border-bottom
{
border-bottom:1px solid #dedede!important
}
.border-light
{
border:1px solid rgba(255,255,255,.2)
}
.border-light-top
{
border-top:1px solid rgba(255,255,255,.2)
}
.border-light-left
{
border-left:1px solid rgba(255,255,255,.2)
}
.border-light-right
{
border-right:1px solid rgba(255,255,255,.2)
}
.border-light-bottom
{
border-bottom:1px solid rgba(255,255,255,.2)
}
.border-dark
{
border:1px solid rgba(0,0,0,.1)
}
.border-dark-top
{
border-top:1px solid rgba(0,0,0,.1)
}
.border-dark-left
{
border-left:1px solid rgba(0,0,0,.1)
}
.border-dark-right
{
border-right:1px solid rgba(0,0,0,.1)
}
.border-dark-bottom
{
border-bottom:1px solid rgba(0,0,0,.1)
}
.header-1 .emergency
{
display:flex;align-items:center;background-color:#e23b3b;padding:1.125rem 0 1.125rem 0;margin:0;width:100%;font-size:1rem;text-align:center;justify-content:center
}
.header-1 .emergency .number
{
color:#fff;display:inline-block;font-weight:600
}
.header-1 .emergency .sub-text
{
color:rgba(255,255,255,.75);margin-right:.625rem;font-weight:600
}
.header-1 .topbar
{
border-bottom:1px solid #ededed
}
.header-1 .topbar .topbar-items
{
display:flex;justify-content:space-between
}
.header-1 .topbar .topbar-social
{
display:flex;list-style:none;padding-left:0;margin:0
}
.header-1 .topbar .topbar-social a
{
height:2.625rem;width:2.375rem;display:inline-flex;font-size:1.0625rem;color:#d3d8df;justify-content:center;align-items:center
}
.header-1 .topbar .widgets
{
display:flex;list-style:none;padding:0;margin:0;font-family:Manrope,sans-serif;width:100%
}
.header-1 .topbar .widgets li
{
display:inline-flex;align-items:center;padding:.625rem 1rem;font-size:.875rem;color:#73879e;font-weight:600;letter-spacing:-.01em
}
.header-1 .topbar .widgets li i
{
font-size:1.25rem;margin-right:.375rem
}
.header-1 .topbar .widgets .emergency-widget
{
padding:0;width:100%
}
.header-1 .topbar .container-lg
{
padding:0
}
.navbar-toggler-icon
{
position:relative;height:1.5rem;width:1.875rem
}
.navbar-toggler-icon span
{
position:absolute;height:3px;display:block;width:100%;background-color:#394657;border-radius:.125rem;transition:350ms ease all
}
.navbar-toggler:not(.collapsed) .navbar-toggler-icon span:nth-child(2)
{
display:none
}
.navbar-toggler:not(.collapsed) .navbar-toggler-icon span:nth-child(1)
{
transform:rotate(135deg);top:.6875rem;width:80%
}
.navbar-toggler:not(.collapsed) .navbar-toggler-icon span:nth-child(3)
{
transform:rotate(-135deg);top:.6875rem;width:80%
}
.navbar-toggler.collapsed .navbar-toggler-icon span
{
transform:rotate(0)
}
.navbar-toggler.collapsed .navbar-toggler-icon span.one
{
top:1px
}
.navbar-toggler.collapsed .navbar-toggler-icon span.two
{
top:10px
}
.navbar-toggler.collapsed .navbar-toggler-icon span.three
{
top:19px
}
.career-box
{
padding:1.875rem;overflow:hidden;border:1px solid #dedede;-webkit-transition:350ms ease all;transition:350ms ease all
}
#fixed-appointment
{
position:fixed;bottom:0;right:.625rem;width:350px;max-width:100%;z-index:99
}
#fixed-appointment .form-header
{
background-color:#048182 !important;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem
}
#fixed-appointment .form-header .heading
{
display:flex;align-items:center;margin:0;color:#fff;padding:.875rem 1.25rem
}
#fixed-appointment .form-header #open-form:after
{
content:"\ea1f";font-family:Ionicons;position:absolute;color:#fff;z-index:5;right:1.25rem;top:.438rem;font-size:1.5rem
}
#fixed-appointment .form-header #open-form.open:after
{
transform:rotate(180deg)
}
#fixed-appointment .form-header .heading i
{
font-size:1.5rem
}
#fixed-appointment .form-body
{
background-color:#f5f5f5;display:none;padding:1.875rem
}
.icon
{
display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.4rem;height:2.8125rem;width:2.8125rem;border:1px solid transparent;border-radius:.25rem
}
.icon-primary
{
background-color:#048182 !important;color:#fff;border-color:#048182 !important
}
.icon-outline-primary
{
color:#048182 !important;border-color:#048182 !important
}
.icon-secondary
{
background-color:#394657;color:#fff;border-color:#394657
}
.icon-outline-secondary
{
color:#394657;border-color:#394657
}
.icon-success
{
background-color:#4ec74e;color:#fff;border-color:#4ec74e
}
.icon-outline-success
{
color:#4ec74e;border-color:#4ec74e
}
.icon-warning
{
background-color:#f1c420;color:#fff;border-color:#f1c420
}
.icon-outline-warning
{
color:#f1c420;border-color:#f1c420
}
.icon-info
{
background-color:#42daf3;color:#fff;border-color:#42daf3
}
.icon-outline-info
{
color:#42daf3;border-color:#42daf3
}
.icon-danger
{
background-color:#e0372e;color:#fff;border-color:#e0372e
}
.icon-outline-danger
{
color:#e0372e;border-color:#e0372e
}
.icon-light
{
background-color:#eff5f9;color:#1f2831;border-color:#eff5f9
}
.icon-outline-light
{
color:#eff5f9;border-color:#eff5f9
}
.icon-dark
{
background-color:#1f2831;color:#fff;border-color:#1f2831
}
.icon-outline-dark
{
color:#1f2831;border-color:#1f2831
}
.icon-white
{
background-color:#fff;color:#2a2a2a;border-color:#fff
}
.icon-outline-white
{
color:#fff;border-color:#fff
}
.icon-round
{
border-radius:50%
}
.icon-2x
{
height:3.4375rem;width:3.4375rem;font-size:1.6rem;line-height:3.625rem
}
.icon-3x
{
height:4.063rem;width:4.063rem;font-size:1.8rem;line-height:4.375rem
}
.icon-4x
{
height:4.688rem;width:4.688rem;border-width:2px;font-size:2.1rem;line-height:5rem
}
.icon-5x
{
height:5.313rem;width:5.313rem;border-width:2px;font-size:2.4rem;line-height:5.625rem
}
.icon-left,.icon-right
{
font-size:1.45em
}
.icon-left
{
margin-right:.75rem
}
.icon-right
{
margin-left:.75rem
}
p>.icon-left,p>.icon-right
{
line-height:1.4
}
.iconbox-1
{
text-align:center;border:1px solid #dedede;padding:1.875rem
}
.iconbox-1 .iconbox-icon
{
position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:#e6f4ff;border-radius:50%;color:#048182 !important;font-size:3.75rem;height:5.625rem;width:5.625rem;transition:350ms ease all
}
.iconbox-1 .iconbox-content
{
margin-top:1.875rem
}
.iconbox-1:hover .iconbox-icon
{
background-color:#048182 !important;color:#fff
}
.iconbox-2
{
display:flex;-webkit-transition:350ms ease all;transition:350ms ease all
}
.iconbox-2 .iconbox-icon
{
display:inline-flex;align-items:center;justify-content:center;font-size:1.875rem;background-color: #f06027;color: #fff;height:4.375rem;width:4.375rem;border-radius:50%;flex-shrink:0;margin-right:1.5625rem;-webkit-transition:350ms ease all;transition:350ms ease all
}
.iconbox-3
{
position:relative;padding:1.875rem;-webkit-transition:350ms ease all;transition:350ms ease all
}
.iconbox-3 .iconbox-icon
{
margin-bottom:1.25rem;font-size:4.063rem;text-align:center;-webkit-transition:350ms ease all;transition:350ms ease all
}
.iconbox-3:hover
{
background-color:#e6f4ff
}
.iconbox-3:hover .iconbox-icon
{
color:#048182 !important
}
.iconbox-4
{
position:relative
}
.iconbox-4 .iconbox-body
{
margin-top:1.563rem
}
.iconbox-4 .iconbox-icon
{
display:inline-flex;height:4.063rem;width:4.063rem;align-items:center;justify-content:center;border-radius:50%;background-color: #f06027;color:#fff;font-size:1.875rem
}
.department-box-1
{
position:relative;overflow:hidden;padding:1.875rem;text-align:center;-webkit-transition:350ms ease all;transition:350ms ease all
}
.department-box-1 .dep-icon
{
display:inline-block;font-size:3.125rem;background-color:#fff;height:6.25rem;width:6.25rem;box-shadow:.125rem .125rem .313rem rgb(0,0,0,.08);border-radius:50%;line-height:6.563rem;text-align:center;color:#048182 !important;margin-bottom:1.25rem;-webkit-transition:350ms ease all;transition:350ms ease all
}
.department-box-2
{
position:relative;overflow:hidden;background-color:#fff;padding:1.875rem;-webkit-transition:350ms ease all;transition:350ms ease all
}
.department-box-2 .dep-icon
{
font-size:2.25rem;color:#048182 !important;height:3rem;margin-right:.75rem;-webkit-transition:350ms ease all;transition:350ms ease all
}
.department-box-2 .head
{
display:flex;align-items:center;margin-bottom:.625rem
}
.department-box-2 .body
{
border-top:0
}
.department-box-2:hover
{
border-color:#048182 !important
}
.department-box-3
{
text-align:center
}
.department-box-3 .dep-icon
{
background-color: #f06027;display:inline-flex;height:5rem;width:5rem;border-radius:50%;align-items:center;justify-content:center;font-size:3.4375rem;color: #fff;-webkit-transition:350ms ease all;transition:350ms ease all
}
.department-box-3:hover i
{
background-color:rgba(255,255,255,.1)
}
.department-box-3 a
{
display:block;margin-top:.875rem;color:#1a1a1a;font-weight:800;margin-bottom:0
}
.department-box-4
{
text-align:center
}
.department-box-4 .dep-icon
{
position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:#e6f4ff;border-radius:50%;color:#048182 !important;font-size:3.75rem;height:5.625rem;width:5.625rem;transition:350ms ease all
}
.department-box-4 .body
{
margin-top:1.875rem
}
.department-box-4:hover .dep-icon
{
background-color:#048182 !important;color:#fff
}
.department-box-5
{
position:relative;overflow:hidden;background-color:#fff;padding:1.875rem;border:1px solid #dedede;-webkit-transition:350ms ease all;transition:350ms ease all
}
.department-box-5 .dep-icon
{
font-size:2.25rem;color:#048182 !important;height:3rem;margin-right:.75rem;-webkit-transition:350ms ease all;transition:350ms ease all
}
.department-box-5 .head
{
display:flex;align-items:center;margin-bottom:.625rem
}
.department-box-5 .body
{
border-top:0
}
.department-box-5 .price
{
display:inline-flex;align-items:center;color:#2a2a2a;font-family:Manrope,sans-serif
}
.department-box-5 .price .new-price
{
font-weight:800;font-size:1.75rem;text-decoration:none
}
.department-box-5 .price del
{
font-size:1.25rem;font-weight:600;margin-right:.313rem
}
.department-box-5 .price .badge
{
margin-left:.5rem
}
.department-box-6 .head
{
display:inline-block;border:1px solid #dedede;padding:.625rem;border-radius:50%
}
.department-box-6 .body
{
margin-top:1.25rem;text-align:center
}
.department-list
{
list-style:none;padding:0
}
.department-list li
{
margin:.313rem 0;display:flex;overflow:hidden
}
.department-list li .list-icon
{
display:inline-flex;flex-shrink:0;font-size:1.875rem;height:2.75rem;width:2.75rem;border-radius:50%;background-color:#048182 !important;color:#fff;margin-right:1.25rem;line-height:1;align-items:center;justify-content:center
}
.department-list li .heading
{
margin-bottom:.375rem
}
.offer-box
{
position:relative;display:flex;align-items:center;border:1px solid #dedede;background-color:#fff;-webkit-transition:350ms ease all;transition:350ms ease all
}
.offer-box .price
{
display:inline-flex;align-items:center;color:#2a2a2a;font-family:Manrope,sans-serif
}
.offer-box .price .new-price
{
font-weight:800;font-size:1.75rem;text-decoration:none
}
.offer-box .price del
{
font-size:1.25rem;font-weight:600;margin-right:.313rem
}
.offer-box .price .basis
{
margin-left:.313rem
}
.offer-box .offer-tag
{
font-family:Manrope,sans-serif;position:absolute;left:0;top:.625rem;font-size:.875rem;background-color:#048182 !important;padding:.5rem .5rem;color:#fff
}
.offer-box .offer-tag:after,.offer-box .offer-tag:before
{
content:"";position:absolute;right:-1.1875rem;top:0;width:0;height:0;border-style:solid
}
.offer-box .offer-tag:before
{
border-width:2.3125rem 1.25rem 0 0;border-color:rgba(66,124,197,.8) transparent transparent transparent
}
.offer-box .offer-tag:after
{
border-width:2.3125rem 0 0 1.25rem;border-color:transparent transparent transparent rgba(66,124,197,.8)
}
.offer-box .offer-header
{
width:25%;flex-shrink:0
}
.offer-box .offer-header .heading
{
margin-bottom:.1em;font-size:1.75rem
}
.offer-box .offer-body
{
padding:1.875rem
}
.doctor-box-1
{
text-align:center;position:relative;padding:.9375rem;background:#f2f2f2;background:linear-gradient(45deg,#f2f2f2 0,rgba(242,242,242,.3) 100%)
}
.doctor-box-1 img
{
margin:auto
}
.doctor-box-1 .doctor-data
{
position:relative;background-color:#fff;text-align:center;width:100%;padding:.9375rem 0;overflow:hidden
}
.doctor-box-1 .doctor-details
{
transition:350ms ease all
}
.doctor-box-1 .doctor-details .doctor-name
{
margin-bottom:.313rem
}
.doctor-box-1 .doctor-social
{
position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:.625rem 0;visibility:hidden;opacity:0;left:0;top:150%;-webkit-transition:350ms ease all;transition:350ms ease all
}
.doctor-box-1:hover .doctor-details
{
transform:translateY(-150%)
}
.doctor-box-1:hover .doctor-social
{
top:0;opacity:1;visibility:visible
}
.doctor-box-2
{
-webkit-transition:350ms ease all;transition:350ms ease all
}
.doctor-box-2 .doctor-img
{
position:relative;max-width:13.125rem;border:1px solid #dedede;padding:.625rem;border-radius:50%;margin:auto
}
.doctor-box-2 .doctor-img img
{
max-width:100%
}
.doctor-box-2 .doctor-name
{
text-align:center;margin-top:1.25rem;margin-bottom:.625rem
}
.doctor-box-2 .doctor-name .heading
{
margin-bottom:0
}
.doctor-box-2 .doctor-details
{
text-align:center
}
.doctor-box-2 .doctor-name .doctor-desig
{
display:block;margin-top:.313rem;color:#9a9a9a
}
.doctor-box-2:hover
{
border-color:#048182 !important
}
.doctor-box-3
{
position:relative;-webkit-transition:350ms ease all;transition:350ms ease all
}
.doctor-box-3 .doctor-head
{
display:flex;align-items:center
}
.doctor-box-3 .doctor-desig
{
font-family:Manrope,sans-serif;color:#9e9e9e;font-size:85%;font-weight:600
}
.doctor-box-3 .doctor-detail
{
position:absolute;left:0;bottom:1.25rem;padding:.625rem 1.25rem;background-color:#fff
}
.doctor-box-3 .doctor-detail .heading
{
font-size:1.125rem;margin-bottom:.125rem
}
.donation-box .body
{
padding:1.875rem;background-color:#fff
}
.table-schedule
{
width:100%;background-color:#f9f9f9;border:1px solid #dedede
}
.table-schedule td
{
border-right:1px solid #dedede;height:5rem;padding:.875rem;position:relative;text-align:center
}
.table-schedule thead th
{
color:#1a1a1a;font-size:1rem;font-family:Manrope,sans-serif;text-align:center;font-weight:800;border-right:1px solid #dedede;text-transform:uppercase;background-color:#fff
}
.table-schedule tbody tr td:first-child
{
font-family:Manrope,sans-serif;font-size:1rem;font-weight:600;line-height:1.25rem;border-bottom:1px solid #dedede
}
.table-schedule tbody tr td:first-child span
{
font-size:.875rem;color:rgba(0,0,0,.65)
}
.table-schedule tbody td.green
{
background-color:#d2f7d2
}
.table-schedule tbody td.purple
{
background-color:#e2e0f7
}
.table-schedule tbody td.yellow
{
background-color:#fdf5bf
}
.table-schedule tbody td.red
{
background-color:#f7e4e4
}
.table-schedule tbody td.lunch
{
background:repeating-linear-gradient(45deg,#f9f9f9,#f9f9f9 10px,#f4f4f4 10px,#f4f4f4 20px)
}
.table-schedule tbody td .book
{
position:absolute;height:100%;width:100%;left:0;top:0;background-color:rgba(255,255,255,.8);opacity:0;visibility:hidden;-webkit-transition:350ms ease all;transition:350ms ease all
}
.table-schedule tbody td:hover .book
{
opacity:1;visibility:visible
}
.table-schedule tbody td .book .btn
{
position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)
}
.table-schedule-mini .doctor-img
{
margin-right:1.25rem
}
.table-schedule-mini .doctor-img img
{
max-width:3.75rem;border-radius:50%
}
.table-schedule-mini .doctor-detail
{
display:flex;align-items:center
}
.table-schedule-mini .doctor-detail .heading
{
margin-bottom:.313rem
}
.table-schedule-mini .doctor-detail .doctor-post
{
color:#a2a2a2;font-size:90%
}
.table-schedule-mini td,.table-schedule-mini th
{
white-space:nowrap
}
.pricing-box-1
{
position:relative;border:1px solid #dedede;border-radius:.188rem;overflow:hidden
}
.pricing-box-1 .header
{
position:relative;z-index:6;text-align:center;padding:0 1.875rem 0 1.875rem
}
.pricing-box-1 .pricing-icon
{
position:relative;font-size:3.75rem;color:#048182 !important;z-index:5;padding:.9375rem 1.875rem 0 1.875rem;text-align:center
}
.pricing-box-1 .pricing-icon:before
{
content:"";height:400px;width:700px;background-color:#eff5f9;position:absolute;z-index:-1;left:50%;margin-left:-350px;bottom:-3.75rem;border-radius:50%
}
.pricing-box-1 .price
{
font-family:Manrope,sans-serif;line-height:1;display:flex;justify-content:center
}
.pricing-box-1 .price .price-currency
{
font-size:1.25rem;line-height:1.6;margin-right:.25rem
}
.pricing-box-1 .price .price-basis
{
align-self:flex-end;line-height:1.6;margin-left:.625rem
}
.pricing-box-1 .price .price-fig
{
font-size:3.125rem;font-weight:800;margin-right:.313rem
}
.pricing-box-1 .price .price-fig small
{
font-size:1.125rem
}
.pricing-box-1 .body
{
padding:1.875rem
}
.feature-box .heading
{
display:flex;align-items:center
}
.contact-icon
{
display:flex
}
.contact-icon .con-icon
{
display:inline-flex;justify-content:center;align-items:center;color:#048182 !important;font-size:1.5rem;height:2.75rem;width:2.75rem;flex-shrink:0;border:2px solid #048182 !important;border-radius:50%;margin-right:1.5rem
}
.process-box-1
{
position:relative;text-align:center
}
.process-box-1 .process-box-header
{
position:relative;padding-bottom:1.875rem
}
.process-box-1 .process-box-header .icon
{
-webkit-transition:350ms ease all;transition:350ms ease all;color: #f06027;font-size:2.125rem
}
.process-box-1:hover .process-box-header .icon
{
-webkit-transform:translateY(10px);transform:translateY(10px)
}
.process-box-1 .process-box-body
{
position:relative;padding:2.1875rem 1.25rem 0 1.25rem;border-top:2px dashed #e5e5e5
}
.process-box-1 .process-box-body p
{
margin-bottom:0
}
.process-box-1 .process-box-body:before
{
content:"";position:absolute;top:-.313rem;left:50%;height:.625rem;width:.625rem;background-color: #f06027;border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)
}
.process-box-1 .process-box-body:after
{
content:"";position:absolute;width:0;height:0;border-style:solid;border-width:.375rem 0 .375rem .65rem;border-color:transparent transparent transparent #e5e5e5;top:-.438rem;right:-.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)
}
.process-box-1.first .process-box-header:after,.process-box-1.last .process-box-header:after
{
content:"";position:absolute;bottom:-.625rem;right:-.625rem;height:1.25rem;width:1.25rem;border:2px solid #e5e5e5;background-color:#fff;border-radius:50%;z-index:5;-webkit-transform:translateX(-50%);transform:translateX(-50%)
}
.process-box-1.first .process-box-header:after
{
left:0;right:initial
}
.process-box-1.last .process-box-body:after
{
display:none
}
.counter-box-1
{
color:#303b41
}
.counter-box-1 .fact-number
{
font-family:Manrope,san-serif;font-size:3.125rem;color:#048182 !important;font-weight:800;border-radius:50%;margin-bottom:.313rem
}
.counter-box-2
{
background-color:#f7f7f7;padding:2.5rem;border-radius:.25rem
}
.counter-box-2 .fact-count
{
font-family:Manrope,sans-serif;font-size:1.875rem;margin-right:.625rem;color:#048182 !important;text-align:center;font-weight:800;line-height:1.2
}
.counter-box-2 .counter-box-head
{
display:flex;align-items:flex-end;margin-bottom:1.25rem
}
.counter-box-2 .heading
{
margin:0;line-height:1.4
}
.counter-box-3
{
text-align:center
}
.counter-box-3 .heading
{
color:#fff;margin:0
}
.counter-box-3 .iconbox-icon
{
display:inline-flex;align-items:center;justify-content:center;font-size:2rem;color:#fff;background-color:#048182 !important;height:4.375rem;width:4.375rem;margin-bottom:1.25rem;border-radius:50%;line-height:1
}
.counter-box-3 .fact-count
{
font-family:Manrope,sans-serif;font-size:2.5rem;color:#fff;font-weight:800;line-height:1;margin-bottom:.9375rem
}
.counter-box-4
{
display:flex;justify-content:center
}
.counter-box-4 .fact-icon
{
color:#048182 !important;font-size:2.25rem;margin-right:1.25rem;line-height:1.4
}
.counter-box-4 .fact-body .fact-count
{
font-family:Manrope,sans-serif;font-weight:800;font-size:2.5rem;margin-right:.313rem;line-height:1
}
.counter-box-4 .fact-body .heading
{
margin-top:.625rem;line-height:1.6
}
.progress-circle
{
text-align:center
}
.progress-circle .circle
{
display:inline-flex;align-items:center;justify-content:center;text-align:center;position:relative
}
.progress-circle .circle .progress-value
{
font-family:Manrope,sans-serif;position:absolute;font-weight:600;font-size:1.125rem
}
.btn-app
{
text-align:left;padding:.75rem 1.625rem
}
.btn-app .btn-icon
{
font-size:2.125rem;line-height:1;margin-right:.625rem
}
.btn-app .text .sub-text
{
font-size:.875rem;display:block;font-weight:300;text-transform:none;opacity:.65
}
.testimonial-1
{
text-align:center;padding-top:5rem
}
.testimonial-1 .testimonial-icon
{
width:3.75rem;margin-bottom:1.25rem
}
.testimonial-1:before
{
content:url(../images/quote-primary.svg);position:absolute;top:0;width:3.75rem;margin-left:-1.875rem
}
.testimonial-1 .testimonial-text
{
font-size:1.125rem
}
.testimonial-1 .testimonial-author
{
margin-top:1.875rem
}
.testimonial-1 .testimonial-author .heading
{
font-weight:800;margin-bottom:.375rem
}
.testimonial-1 .slider-nav-outer
{
display:flex;justify-content:center;margin-top:2.5rem
}
.testimonial-1 .slider-nav
{
position:relative;display:inline-flex;justify-content:center;align-items:center
}
.testimonial-1 .slider-nav .icon-next,.testimonial-1 .slider-nav .icon-prev
{
height:2.5rem;width:2.5rem;font-size:1.5rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid #484848;border-radius:50%;transition:350ms ease all
}
.testimonial-1 .slider-nav .icon-next:hover,.testimonial-1 .slider-nav .icon-prev:hover
{
background-color:#048182 !important;border-color:#048182 !important;color:#fff
}
.testimonial-1 .slider-nav .slick-center
{
margin:0 3.125rem
}
.testimonial-1 .slider-nav .slick-list
{
padding:.9375rem 0;width:220px;margin:0 3.125rem
}
.testimonial-1 .slider-nav .slick-center .testimonial-author-img
{
opacity:1;transform:scale(1.4)
}
.testimonial-1 .slider-nav .testimonial-author-img
{
max-width:4.375rem;border-radius:50%;overflow:hidden;opacity:.7;transition:350ms ease all
}
.testimonial-1 .slider-nav .slick-slide
{
margin:0 .313rem
}
.testimonial-1.slider-light .testimonial-author .heading
{
color:#fff
}
.testimonial-1.slider-light .testimonial-text
{
color:#fff
}
.testimonial-1.slider-light .slider-nav .icon-next,.testimonial-1.slider-light .slider-nav .icon-prev
{
border-color:#fff;color:#fff
}
.testimonial-2
{
position:relative
}
.testimonial-2
{
position:relative;padding:4rem 1.875rem 1.25rem 1.875rem;border:1px solid #dedede;border-radius:.25rem
}
.testimonial-2:before
{
content:url(../images/quote-primary.svg);position:absolute;top:1.25rem;left:2.5rem;width:1.875rem
}
.testimonial-2 .testimonial-text
{
font-size:1rem
}
.testimonial-2 .testimonial-author
{
margin-top:1.563rem;display:flex;align-items:center
}
.testimonial-2 .testimonial-author .heading
{
margin-bottom:.313rem
}
.testimonial-2 .slider-nav
{
display:flex;justify-content:space-between;align-items:center;width:8.125rem;margin:2.5rem auto 0 auto
}
.testimonial-2 .slider-nav .icon-next,.testimonial-2 .slider-nav .icon-prev
{
height:3.75rem;width:3.75rem;font-size:1.25rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid #dedede;border-radius:50%;transition:350ms ease all
}
.testimonial-2 .slick-slide
{
margin:0 .625rem
}
.testimonial-2 .testimonial-author .testi-img
{
width:3.4375rem;border-radius:50%;overflow:hidden;margin-right:.9375rem
}
.img-box
{
position:relative;border-radius:.25rem;overflow:hidden;margin:.063rem
}
.img-box img
{
transition:2s ease all
}
.img-box .img-open
{
display:flex;align-items:center;justify-content:center;position:absolute;height:100%;width:100%;left:0;top:0;font-size:2.25rem;color:#fff;background-color:rgba(0,0,20,.5);opacity:0;visibility:hidden;z-index:2;-webkit-transition:350ms ease all;transition:350ms ease all
}
.img-box:hover .img-open
{
visibility:visible;opacity:1
}
.img-box:hover img
{
transform:scale(1.25)
}
.event-box-1
{
position:relative;background-position:center center;background-size:cover
}
.event-box-1 .event-header
{
position:absolute;width:100%;padding:5rem 1.875rem 1.875rem 1.875rem;bottom:0;-webkit-transition:350ms ease all;transition:350ms ease all;background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.55) 75%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.55) 75%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.55) 75%,rgba(0,0,0,0) 100%)
}
.event-box-1 .event-header .heading
{
color:#fff
}
.event-box-1 .event-header .event-details
{
list-style:none;color:#fff;padding-left:0;margin-bottom:0
}
.event-box-1 .event-header .event-details li
{
display:flex;align-items:center
}
.event-box-1 .event-header .event-details li+li
{
margin-top:.625rem
}
.event-box-1 .event-header .event-details li .icon-left
{
color:#048182 !important
}
.event-box-1 .event-header .event-action
{
margin-top:1.875rem
}
.event-box-2
{
background-color:#f4f4f4;align-items:center;border-radius:.25rem;overflow:hidden
}
.event-box-2 img
{
width:400px
}
.event-box-2 .event-header
{
padding:2.5rem 2.5rem 0 2.5rem
}
.event-box-2 .event-header .event-details
{
list-style:none;padding-left:0;margin-bottom:0
}
.event-box-2 .event-header .event-details li
{
display:flex;align-items:center
}
.event-box-2 .event-header .event-details li+li
{
margin-top:.625rem
}
.event-box-2 .event-header .event-details li .icon-left
{
color:#048182 !important
}
.event-box-2 .event-action
{
padding:2.5rem;flex-shrink:0
}
.social
{
display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0
}
.social li+li
{
margin-left:.5rem
}
.social li a
{
position:relative;background-color:#048182 !important;display:inline-flex;align-items:center;justify-content:center;height:1.875rem;width:1.875rem;border-radius:.25rem;color:#fff;font-size:1rem;-webkit-transition:350ms ease all;transition:350ms ease all;z-index:1
}
.social li a:hover
{
background-color:#106fab
}
.social-round li a
{
border-radius:50%
}
.social-2x li a
{
font-size:1.375rem;height:2.5rem;width:2.5rem
}
.social li a.facebook
{
background-color:#3b5998
}
.social li a.twitter
{
background-color:#55acee
}
.social li a.linkedin
{
background-color:#0077b5
}
.social li a.skype
{
background-color:#00aff0
}
.social li a.wordpress
{
background-color:#21759b
}
.social li a.vimeo
{
background-color:#1ab7ae
}
.social li a.tumblr
{
background-color:#35465c
}
.social li a.yahoo
{
background-color:#410093
}
.social li a.google
{
background-color:#dc4e41
}
.social li a.pinterest
{
background-color:#bd081c
}
.social li a.youtube
{
background-color:#b31217
}
.social li a.whatsapp
{
background-color:#25d366
}
.social li a.instagram
{
background-color:#517fa4
}
.social li a.dribbble
{
background-color:#ea4c89
}
.social li a.flickr
{
background-color:#ff0084
}
.social li a.foursquare
{
background-color:#f94877
}
.social li a.snapchat
{
background-color:#fffc00;color:#4c4b14
}
.youtube-video
{
position:relative;width:100%;min-height:200px;height:100%;background-size:cover;background-position:center center
}
.youtube-video .video-data
{
position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;bottom:0;left:0;background-color:rgba(0,0,0,.4)
}
.youtube-video .video-data .video-title
{
color:#fff;font-weight:800;margin:0
}
.youtube-video .btn-play
{
display:inline-flex;align-items:center;justify-content:center;height:4.063rem;width:4.063rem;border:3px solid #fff;border-radius:50%;color:#fff;padding-left:.5rem;font-size:2.5rem;cursor:pointer;transition:350ms ease all
}
.youtube-video:hover .btn-play
{
background-color:#048182 !important;border-color:#048182 !important
}
#modal-video .modal-content
{
border:0
}
#modal-video .modal-body
{
padding:0
}
#modal-video .modal-body iframe
{
display:block
}
.timer
{
list-style:none;padding:0
}
.timer li
{
font-family:Manrope,sans-serif;font-weight:800;display:inline-flex;flex-direction:column;width:5.5rem;background-color:#fafafa;padding:.625rem;color:#1a1a1a;margin:.313rem;align-items:center;border:2px solid rgba(255,255,255,.2);border-radius:.625rem;text-transform:uppercase;box-shadow:.125rem .125rem .25rem rgba(0,0,0,.15)
}
.timer li span
{
font-size:3rem;margin-right:.313rem;line-height:1.2
}
.gmap
{
height:500px
}
.info-window
{
display:flex
}
.info-window .info-head
{
margin-right:1.5rem
}
.info-window .info-text
{
font-size:1rem
}
.pagination
{
align-items:center
}
.pagination a
{
font-family:Manrope,sans-serif;font-weight:500;color:#1a1a1a;display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center
}
.pagination li.active a
{
background-color:#394657;color:#fff;border-radius:50%
}
.pagination li:first-child a,.pagination li:last-child a
{
font-size:1.25rem
}
#back
{
display:none;position:fixed;right:2.1875rem;bottom:-3.4375rem;height:3.125rem;width:3.125rem;background-color:#048182 !important;color:#d6e1ef;line-height:3.125rem;text-align:center;cursor:pointer;border-radius:50% 50% 0 0;box-shadow:.125rem .125rem .188rem rgba(0,0,0,.3);font-size:1.625rem;z-index:99;transition:.5s ease all
}
#back.visible
{
bottom:0
}
footer .logo-footer
{
width:12.375rem
}
footer .footer-pri
{
padding:3.125rem 0
}
footer .footer-sec
{
padding:.9375rem 0;font-size:.9375rem
}
footer .widget
{
margin:1.25rem 0;position:relative;overflow:hidden
}
footer .payment-list
{
list-style:none;display:flex;padding:0;margin:0
}
footer .payment-list .item
{
margin-right:.625rem
}
footer .payment-list .item img
{
max-width:3.4375rem
}
footer .widget-links ul
{
list-style:none;padding:0;margin:0
}
footer .widget-links ul li
{
display:flex;align-items:center;padding-left:1.25rem;position:relative
}
footer .widget-links ul li+li
{
margin-top:.25rem
}
footer .widget-links ul li:before
{
font-family:Ionicons;content:"\e9d4";color: #f06027;font-size:.8125rem;position:absolute;left:0
}
footer .widget-links ul li a
{
color:#73879e;padding:.125rem .313rem;display:inline-block;-webkit-transition:350ms ease all;transition:350ms ease all
}
footer .widget-twitter .tweets
{
position:relative
}
footer .widget-twitter .tweets:before
{
font-family:Ionicons;content:"\ebc8";position:absolute;color:#1da1f2;left:0;top:0;font-size:1.625rem
}
footer .widget-twitter .tweets .tweet-item
{
font-family:Volkhov,serif;color:#73879e;height:5.625rem;font-style:italic;font-size:1.125rem
}
footer .widget .contact
{
list-style:none;padding:0;font-size:1rem
}
footer .widget .contact li
{
display:flex
}
footer .widget .contact li+li
{
margin-top:.438rem
}
footer .widget .contact li i
{
color: #f06027;font-size:1.25rem;margin-right:.625rem;line-height:1.3
}
footer .footer-sec .misc-links
{
list-style:none;padding:0;margin:0;text-align:center
}
footer .footer-sec .misc-links a
{
color:#73879e
}
footer.footer-1 .footer-pri
{
background-color:#ebf2f7
}
footer.footer-1 .footer-sec
{
background-color:#dbeaf5
}
footer.footer-1 .widget .heading
{
color:#73879e
}
footer.footer-1 .footer-text
{
color:#73879e
}
footer.footer-1 .widget-twitter .tweets .tweet-item
{
color:#73879e
}
footer.footer-1 .widget-links ul li a
{
color:#73879e
}
footer.footer-1 .widget-links ul li:hover a
{
color:#5f666e
}
footer.footer-1 hr
{
background-color:rgb(115,135,158,.12)
}
footer.footer-2 .footer-pri
{
background-color: #383838;
}
footer.footer-2 .footer-sec
{
background-color:#1e2b36
}
footer.footer-2 .widget .heading
{
color: #ffffff;
}
footer.footer-2 .widget-links ul li a
{
color: #ffffff;
}
footer.footer-2 .widget-links ul li:hover a
{
color:#ccd3db
}
footer.footer-2 .footer-text
{
color: #ffffff;
}
footer.footer-2 .widget-twitter .tweets .tweet-item
{
color:#abb2ba
}
footer.footer-2 hr
{
background-color:#23313f
}
.blog-box+.blog-box
{
margin-top:3.125rem
}
.blog-box .blog-header
{
position:relative;padding-bottom:.9375rem;border-bottom:1px solid #dedede
}
.blog-box .blog-excerpt
{
padding-top:.8125rem
}
.blog-box .blog-header .post-title
{
margin-top:1.25rem;margin-bottom:.9375rem;line-height:1.35
}
.blog-box .blog-header .post-title a
{
color:#1a1a1a
}
.blog-box .blog-meta
{
overflow:hidden;font-family:Manrope,sans-serif;font-size:.9375rem
}
.blog-box .blog-meta .meta-list
{
list-style:none;padding-left:0;display:flex;margin:0
}
.blog-box .blog-meta .meta-list>li+li
{
margin-left:1.25rem
}
.blog-box .blog-meta .meta-list>.posted-by a,.blog-box .blog-meta .meta-list>.posted-in a,.blog-box .blog-meta .meta-list>.posted-on a
{
color:#048182 !important;font-weight:600
}
.blog-author
{
display:flex;margin-top:3.125rem;border:1px solid #dedede;padding:1.875rem;overflow:hidden
}
.blog-author .author-media
{
margin-right:2.5rem
}
.blog-author .author-media .author-img
{
margin-bottom:1.25rem;border-radius:50%;max-width:8.75rem
}
.blog-comments
{
border:1px solid #dedede;padding:1.875rem;margin-top:2.5rem
}
.blog-comments .comment-list .comment
{
display:flex;flex-wrap:wrap;padding:1.5625rem 0 .9375rem
}
.blog-comments .comment-list
{
list-style:none;padding:0;margin:0
}
.blog-comments .comment-list .comment-list
{
margin-left:1.875rem
}
.blog-comments>.comment-list>.comment+.comment
{
border-top:1px solid #f2f2f2
}
.blog-comments .comment-media
{
margin-right:1.25rem;flex-basis:12%
}
.blog-comments .comment-media .comment-img
{
border-radius:50%;max-width:100%
}
.blog-comments .who-said
{
font-family:Manrope,sans-serif;font-weight:700
}
.blog-comments .what-said
{
margin:.5rem 0 .75rem 0
}
.blog-comments .comment-date
{
float:right;font-size:.8125rem;color:#b6c2cc;font-weight:500
}
.blog-comments .comment-list .comment-body
{
flex-basis:83%
}
.blog-comments .comment-list .comment-body .comment-reply
{
font-family:Manrope,sans-serif;font-size:.8125rem;font-weight:800;text-transform:uppercase
}
.write-comment
{
border:1px solid #dedede;padding:1.875rem;margin-top:2.5rem
}
.blog-grid .blog-meta
{
overflow:hidden;font-family:Manrope,sans-serif
}
.blog-grid .blog-meta .meta-list
{
list-style:none;padding-left:0;display:flex;margin:0
}
.blog-grid .blog-meta .meta-list>li+li
{
margin-left:.5rem
}
.blog-grid .blog-meta .meta-list>.posted-in a,.blog-grid .blog-meta .meta-list>.posted-on a
{
font-size:.8125rem;font-weight:600;color:#fff;padding:.125rem .313rem;border-radius:.125rem
}
.blog-grid .blog-meta .meta-list>.posted-on a
{
background-color:#8d8d8d
}
.blog-grid .blog-meta .meta-list>.posted-in a
{
background-color:#048182 !important
}
.sidebar .widget
{
padding-bottom:1.875rem;padding-top:1.875rem;overflow:hidden
}
.sidebar .widget+.widget
{
border-top:1px solid #dedede
}
.sidebar .widget .heading
{
font-weight:800;margin-bottom:1.25rem
}
.widget-search .search .btn
{
padding-left:1rem;padding-right:1rem
}
.widget-categories ul
{
list-style:none;padding:0;margin:0
}
.widget-categories .widget-list li
{
padding:.625rem 0
}
.widget-categories .widget-list li:first-child
{
padding-top:0
}
.widget-categories .widget-list li+li
{
border-top:1px solid #f2f2f2
}
.widget-categories .widget-list li a
{
display:flex;justify-content:space-between;color:#1a1a1a;align-items:center
}
.widget-tags .widget-list
{
display:flex;flex-wrap:wrap;list-style:none;padding:0
}
.widget-tags .widget-list li
{
margin:.188rem;overflow:hidden
}
.widget-tags .widget-list li a
{
color:#1a1a1a;background-color:#f7f7f7;padding:.5rem .75rem;display:inline-block;-webkit-transition:350ms ease all;transition:350ms ease all
}
.widget-tags .widget-list li a:hover
{
background-color:#048182 !important;color:#fff
}
.widget-blogs .widget-list
{
list-style:none;padding:0;margin:0
}
.widget-blogs .widget-list li
{
padding:.875rem 0 .875rem 2.1875rem;border-bottom:1px solid #f2f2f2;position:relative;-webkit-transition:350ms ease all;transition:350ms ease all;border-radius:.25rem
}
.widget-blogs .widget-list li:before
{
content:"";height:.5rem;width:.5rem;border-radius:50%;background-color:#dedede;left:.313rem;position:absolute;margin-top:.625rem;-webkit-transition:350ms ease all;transition:350ms ease all
}
.widget-blogs .widget-list li:first-child
{
padding-top:0
}
.widget-blogs .widget-list li:last-child
{
border:0;padding-bottom:0
}
.widget-blogs .widget-list li a
{
color:#1a1a1a;transition:350ms ease all
}
.widget-blogs .widget-list li:hover a
{
color:#048182 !important
}
.widget-testimonial .slider-items .testi-img
{
max-width:3.75rem;border-radius:50%
}
.widget-testimonial .slider-items .testi-text
{
font-size:1.125rem;font-style:italic;padding-top:2.8125rem
}
.widget-testimonial .slider-items .testi-text:before
{
content:url(../images/quote-light.svg);position:absolute;top:0;width:2.1875rem;z-index:-1
}
.widget-testimonial .slider-items .said-by
{
margin-bottom:0;margin-left:.9375rem;font-weight:600
}
.widget-testimonial .slider-items .testi-footer
{
display:flex;align-items:center;margin-top:1.875rem
}
.widget-departments ul
{
list-style:none;padding:0;margin:0
}
.widget-departments ul li a
{
font-family:Manrope,sans-serif;display:flex;position:relative;align-items:center;color:#1a1a1a;text-align:center;font-weight:500;-webkit-transition:350ms ease all;transition:350ms ease all;padding:.5rem 0
}
.widget-departments ul li a:after
{
font-family:Ionicons;content:"\ea18";color:#048182 !important;position:absolute;right:0
}
.widget-departments ul li+li
{
border-top:1px solid #f2f2f2
}
.widget-departments ul li .dep-icon
{
display:inline-flex;align-items:center;justify-content:center;font-size:1.625rem;height:2.5rem;width:2.5rem;background-color:#f5f5f5;border-radius:50%;margin-right:1.25rem
}
.widget-departments ul li a:hover
{
padding-left:.625rem
}
.widget-doctors ul
{
list-style:none;padding:0;margin:0
}
.widget-doctors ul li
{
display:flex;align-items:center;padding:.625rem 0;-webkit-transition:350ms ease all;transition:350ms ease all
}
.widget-doctors ul li+li
{
border-top:1px solid #f2f2f2
}
.widget-doctors ul li:first-child
{
padding-top:0
}
.widget-doctors ul li img
{
max-width:3.75rem;border-radius:50%;margin-right:1.25rem
}
.widget-doctors ul li .doctor-name a
{
display:block;font-weight:600
}
.coming-soon,.not-found
{
background-color:#eff5f9
}
.coming-soon-box,.not-found-box
{
position:fixed;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.125rem
}
.coming-soon .icon,.not-found .icon
{
position:absolute;font-size:400px;z-index:-1;opacity:.05
}
.loader-backdrop
{
position:fixed;top:0;left:0;height:100%;width:100%;z-index:999999;background-color:#fff
}
.loader
{
display:inline-flex;align-items:center;justify-content:center;position:absolute;width:5.625rem;height:5.625rem;top:50%;left:50%;font-size:2.125rem;color:#cacaca;margin-top:-3.125rem;margin-left:-3.125rem
}
.loader:before
{
content:"";position:absolute;border-radius:6.25rem;width:100%;height:100%;left:0;top:0;border:.25rem solid #cacaca;border-left:4px solid #048182 !important;-webkit-animation:circle 1.1s infinite linear;animation:circle 1.1s infinite linear
}
@-webkit-keyframes circle
{
0%
{
-webkit-transform:rotate(0);transform:rotate(0)
}
100%
{
-webkit-transform:rotate(360deg);transform:rotate(360deg)
}

}
.loader i
{
-webkit-animation:pulse .5s infinite alternate;animation:pulse .5s infinite alternate
}
@-webkit-keyframes pulse
{
0%
{
-webkit-transform:scale(.9);transform:scale(.9)
}
100%
{
-webkit-transform:scale(1.15);transform:scale(1.15)
}

}
@keyframes circle
{
0%
{
-webkit-transform:rotate(0);transform:rotate(0)
}
100%
{
-webkit-transform:rotate(360deg);transform:rotate(360deg)
}

}
.flexible-slider .slick-track
{
display:flex;align-items:center
}
.slider-items .item
{
padding:.125rem .625rem
}
.slider-nav-outer
{
display:flex;justify-content:center;margin-top:2.5rem
}
.slider-nav,.slider-nav-sleek
{
position:relative;display:inline-flex;justify-content:center;align-items:center
}
.slider-nav .icon-next,.slider-nav .icon-prev
{
position:absolute;height:2.5rem;width:2.5rem;font-size:1.5rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:.125rem solid #484848;margin:0 .25rem;border-radius:50%;transition:350ms ease all
}
.slider-nav-sleek .icon-next,.slider-nav-sleek .icon-prev
{
position:absolute;height:2.5rem;font-size:1.5rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:0 .25rem;border-radius:50%;transition:350ms ease all
}
.slider-nav .icon-prev,.slider-nav-sleek .icon-prev
{
left:0
}
.slider-nav .icon-next,.slider-nav-sleek .icon-next
{
right:0
}
.slider-nav .icon-next:hover,.slider-nav .icon-prev:hover
{
background-color:#048182 !important;border-color:#048182 !important;color:#fff
}
.slider-nav .slider-arrows,.slider-nav-sleek .slider-arrows
{
position:absolute;height:2.5rem;min-width:6.25rem;width:100%
}
.slider-nav .slider-dots,.slider-nav-sleek .slider-dots
{
margin-left:3.125rem;margin-right:3.125rem;z-index:5;height:2.5rem;display:flex;align-items:center
}
.slider-nav-sleek .slider-dots
{
margin-left:2.1875rem;margin-right:2.1875rem
}
.slider-nav .slick-dots,.slider-nav-sleek .slick-dots
{
width:100%;padding:0 1.25rem 0 1.25rem;list-style:none;display:flex;justify-content:center;margin:0
}
.slider-nav .slick-dots button,.slider-nav-sleek .slick-dots button
{
line-height:0;padding:0;color:transparent;height:.5rem;width:.5rem;border-radius:50%;margin:0 .5rem 0;border:.125rem solid transparent;background-color:rgba(0,0,0,.2);cursor:pointer;-moz-transition:350ms ease all;-webkit-transition:350ms ease all;transition:350ms ease all
}
.slider-nav-sleek .slick-dots button
{
height:.4rem;width:.4rem
}
.slider-nav .slick-dots .slick-active button,.slider-nav-sleek .slick-dots .slick-active button
{
height:.85rem;width:.85rem
}
.slider-nav.nav-light .slider-arrows .icon-next,.slider-nav.nav-light .slider-arrows .icon-prev
{
border-color:#fff;color:#fff
}
.slider-nav.nav-light .slider-arrows .icon-next:hover,.slider-nav.nav-light .slider-arrows .icon-prev:hover
{
border-color:#048182 !important
}
.slider-nav-sleek.nav-light .slick-dots button,.slider-nav.nav-light .slick-dots button
{
background-color:rgba(255,255,255,.55)
}
.slider-nav-sleek.nav-light .slider-arrows .icon-next,.slider-nav-sleek.nav-light .slider-arrows .icon-prev
{
color:rgba(255,255,255,.85)
}
.news-slider.style-1
{
background-color:#048182 !important;padding:1.875rem
}
.news-slider.style-1 .heading
{
color:#fff
}
.news-slider.style-1 p
{
color:rgba(255,255,255,.8);margin-bottom:0
}
.news-slider.style-1 .slider-nav .left,.news-slider.style-1 .slider-nav .right
{
background-color:transparent;border:1px solid #fff
}
.news-slider.style-1 .slider-nav .left:hover,.news-slider.style-1 .slider-nav .right:hover
{
background-color:#fff;color:#048182 !important
}
.news-slider.style-2
{
background-color:#f2f2f2;padding:1.875rem
}
.news-slider.style-2 p
{
color:rgba(0,0,0,.8);margin-bottom:0
}
.news-slider.style-3
{
background-color:#303b41;padding:1.875rem
}
.news-slider.style-3 .heading
{
color:#fff
}
.news-slider.style-3 p
{
color:rgba(255,255,255,.8);margin-bottom:0
}
.carousel-control
{
top:50%;margin:-1.0625rem .9375rem 0 .9375rem
}
.carousel-control.left,.carousel-control.right
{
background:#048182 !important;height:3.125rem;width:3.125rem;line-height:2.875rem;text-align:center;font-size:1.625rem;color:#fff;border-radius:.063rem;display:inline-block;cursor:pointer;text-shadow:none;-webkit-transition:350ms ease all;transition:350ms ease all;opacity:1
}
.carousel-control-next-icon,.carousel-control-prev-icon
{
background-image:none;font-size:1.875rem
}
.carousel-indicators
{
align-items:center;margin-bottom:1.875rem
}
.carousel-indicators li
{
height:.5rem;width:.5rem;border-radius:50%;margin:0 .5rem;color:#fff;opacity:1;border:0;box-shadow:0 0 .625rem rgba(0,0,0,.75);-webkit-transition:350ms ease all;transition:350ms ease all
}
.carousel-indicators .active
{
height:.85rem;width:.85rem
}
.carousel-inner>.item>a>img,.carousel-inner>.item>img
{
width:100%
}
.ui-datepicker
{
height:auto;margin:.313rem auto 0;box-shadow:.25rem .25rem .5rem rgba(0,0,0,.2);z-index:9999!important
}
.ui-datepicker-trigger
{
position:absolute;top:50%;right:.313rem;background-color:transparent;border:0;margin-top:-.9375rem
}
.ui-datepicker-trigger:focus
{
outline:0
}
.ui-datepicker-trigger img
{
height:1.5625rem
}
.style-1~.ui-datepicker-trigger img,.style-2~.ui-datepicker-trigger img
{
filter:invert(100%) brightness(78%)
}
.style-3~.ui-datepicker-trigger img,.style-4~.ui-datepicker-trigger img,.ui-datepicker-trigger img
{
filter:invert(75%)
}
.ui-datepicker table
{
width:100%;background-color:#f6f6f6;padding:.375rem
}
.ui-datepicker-header
{
font-family:Manrope,Sans-serif;background-color:#394657;color:#fff;padding:0;overflow:hidden
}
.ui-datepicker-title
{
text-align:center;font-weight:700;padding:.8125rem
}
.ui-datepicker-next,.ui-datepicker-prev
{
font-family:Ionicons;display:inline-block;width:3.125rem;height:3.125rem;text-align:center;color:#fff;cursor:pointer;background-color:rgba(0,0,0,.1);line-height:3.125rem;overflow:hidden;position:relative
}
.ui-icon-circle-triangle-e,.ui-icon-circle-triangle-w
{
display:none
}
.ui-datepicker-prev
{
float:left
}
.ui-datepicker-prev:before
{
content:"\ea0c";position:absolute;left:0
}
.ui-datepicker-next
{
float:right
}
.ui-datepicker-next:before
{
content:"\ea18";position:absolute;right:0
}
.ui-datepicker-next:before,.ui-datepicker-prev:before
{
font-size:1.25rem;height:100%;width:100%;text-align:center
}
.ui-datepicker-next:hover:before,.ui-datepicker-prev:hover:before
{
color:#fff;background-color:rgba(0,0,0,.2)
}
.ui-datepicker th
{
text-transform:uppercase;font-size:.75rem;font-weight:400;text-align:center;padding:.313rem 0;color:rgba(255,255,255,.8)
}
.ui-datepicker tbody td
{
padding:0;border-right:1px solid #fff;border-bottom:.125rem solid #fff
}
.ui-datepicker tbody td:last-child
{
border-right:0
}
.ui-datepicker tbody tr
{
border-bottom:1px solid #f2f2f2
}
.ui-datepicker tbody tr:last-child
{
border-bottom:0
}
.ui-datepicker td a,.ui-datepicker td span
{
display:inline-block;font-weight:400;text-align:center;width:2.75rem;height:2.75rem;line-height:2.6875rem;color:#303b41
}
.ui-datepicker-calendar .ui-state-default
{
background:#f2f2f2
}
.ui-datepicker-calendar .ui-state-hover
{
background:#048182 !important;color:#fff
}
.ui-datepicker-calendar .ui-state-active
{
background:#048182 !important;color:#fff;position:relative
}
.ui-datepicker-unselectable .ui-state-default
{
background-color:#fff;color:#d5d5d5
}
.ui-datepicker-calendar td:first-child .ui-state-active
{
width:1.8125rem;margin-left:0
}
.ui-datepicker-calendar td:last-child .ui-state-active
{
width:1.8125rem;margin-right:0
}
.ui-datepicker-calendar tr:last-child .ui-state-active
{
height:1.8125rem;margin-bottom:0
}
@media only screen and (min-width:992px)
{
.header-1 .topbar .container-lg
{
padding-left:.9375rem;padding-right:.9375rem
}
.header-1 .topbar .widgets
{
width:auto
}
.header-1 .topbar .widgets .emergency-widget
{
width:auto
}
.header-1 .topbar .widgets .emergency-widget
{
margin-left:.875rem
}
.header-1 .emergency
{
font-size:.875rem;padding:.8125rem 1rem;width:auto
}
.event-box-2
{
display:flex
}
.event-box-2 .event-header
{
padding:2.5rem 1.25rem 2.5rem 2.5rem
}
.offer-box .offer-header
{
width:45%
}
.table-schedule
{
table-layout:fixed
}
#fixed-appointment
{
right:5.75rem
}
#back
{
display:inline-block
}
.stick
{
position:fixed!important;top:0;width:100%;box-shadow:0 .063rem .25rem rgba(0,0,0,.3);animation:slideHeader 750ms ease-out
}
@keyframes slideHeader
{
0%
{
transform:translateY(-100%)
}
100%
{
transform:translateY(0)
}

}
footer .footer-sec .misc-links
{
display:flex;text-align:left
}
footer .footer-sec .misc-links li+li:before
{
content:"|";padding:0 .625rem
}
.border-lg-top
{
border-top:1px solid #dedede!important
}
.border-lg-right
{
border-right:1px solid #dedede!important
}
.border-lg-bottom
{
border-bottom:1px solid #dedede!important
}
.border-lg-left
{
border-left:1px solid #dedede!important
}
.border-lg-top-0
{
border-top:0!important
}
.border-lg-right-0
{
border-right:0!important
}
.border-lg-bottom-0
{
border-bottom:0!important
}
.border-lg-left-0
{
border-left:0!important
}
.border-lg
{
border-top:1px solid #dedede!important;border-bottom:1px solid #dedede!important;border-left:1px solid #dedede!important;border-right:1px solid #dedede!important
}
.border-lg-0
{
border-top:0!important;border-bottom:0!important;border-left:0!important;border-right:0!important
}
.mt-lg-0
{
margin-top:0!important
}
.mt-lg-10
{
margin-top:.625rem!important
}
.mt-lg-20
{
margin-top:1.25rem!important
}
.mt-lg-30
{
margin-top:1.875rem!important
}
.mt-lg-40
{
margin-top:2.5rem!important
}
.mt-lg-50
{
margin-top:3.125rem!important
}
.mt-lg-60
{
margin-top:3.75rem!important
}
.mt-lg-70
{
margin-top:4.375rem!important
}
.mt-lg-80
{
margin-top:5rem!important
}
.mt-lg-90
{
margin-top:5.625rem!important
}
.mt-lg-100
{
margin-top:6.25rem!important
}
.mt-lg-110
{
margin-top:6.875rem!important
}
.mt-lg-120
{
margin-top:7.5rem!important
}
.mb-lg-0
{
margin-bottom:0!important
}
.mb-lg-10
{
margin-bottom:.625rem!important
}
.mb-lg-20
{
margin-bottom:1.25rem!important
}
.mb-lg-30
{
margin-bottom:1.875rem!important
}
.mb-lg-40
{
margin-bottom:2.5rem!important
}
.mb-lg-50
{
margin-bottom:3.125rem!important
}
.mb-lg-60
{
margin-bottom:3.75rem!important
}
.mb-lg-70
{
margin-bottom:4.375rem!important
}
.mb-lg-80
{
margin-bottom:5rem!important
}
.mb-lg-90
{
margin-bottom:5.625rem!important
}
.mb-lg-100
{
margin-bottom:6.25rem!important
}
.mb-lg-110
{
margin-bottom:6.875rem!important
}
.mb-lg-120
{
margin-bottom:7.5rem!important
}
.ml-lg-0
{
margin-left:0!important
}
.ml-lg-10
{
margin-left:.625rem!important
}
.ml-lg-20
{
margin-left:1.25rem!important
}
.ml-lg-30
{
margin-left:1.875rem!important
}
.ml-lg-40
{
margin-left:2.5rem!important
}
.ml-lg-50
{
margin-left:3.125rem!important
}
.ml-lg-60
{
margin-left:3.75rem!important
}
.ml-lg-70
{
margin-left:4.375rem!important
}
.ml-lg-80
{
margin-left:5rem!important
}
.ml-lg-90
{
margin-left:5.625rem!important
}
.ml-lg-100
{
margin-left:6.25rem!important
}
.ml-lg-110
{
margin-left:6.875rem!important
}
.ml-lg-120
{
margin-left:7.5rem!important
}
.mr-lg-0
{
margin-right:0!important
}
.mr-lg-10
{
margin-right:.625rem!important
}
.mr-lg-20
{
margin-right:1.25rem!important
}
.mr-lg-30
{
margin-right:1.875rem!important
}
.mr-lg-40
{
margin-right:2.5rem!important
}
.mr-lg-50
{
margin-right:3.125rem!important
}
.mr-lg-60
{
margin-right:3.75rem!important
}
.mr-lg-70
{
margin-right:4.375rem!important
}
.mr-lg-80
{
margin-right:5rem!important
}
.mr-lg-90
{
margin-right:5.625rem!important
}
.mr-lg-100
{
margin-right:6.25rem!important
}
.mr-lg-110
{
margin-right:6.875rem!important
}
.mr-lg-120
{
margin-right:7.5rem!important
}
.mt-lg-minus10
{
margin-top:-.625rem!important
}
.mt-lg-minus20
{
margin-top:-1.25rem!important
}
.mt-lg-minus30
{
margin-top:-1.875rem!important
}
.mt-lg-minus40
{
margin-top:-2.5rem!important
}
.mt-lg-minus50
{
margin-top:-3.125rem!important
}
.mt-lg-minus60
{
margin-top:-3.75rem!important
}
.mt-lg-minus70
{
margin-top:-4.375rem!important
}
.mt-lg-minus80
{
margin-top:-5rem!important
}
.mt-lg-minus90
{
margin-top:-5.625rem!important
}
.mt-lg-minus100
{
margin-top:-6.25rem!important
}
.mt-lg-minus110
{
margin-top:-6.875rem!important
}
.mt-lg-minus120
{
margin-top:-7.5rem!important
}
.mb-lg-minus10
{
margin-bottom:-.625rem!important
}
.mb-lg-minus20
{
margin-bottom:-1.25rem!important
}
.mb-lg-minus30
{
margin-bottom:-1.875rem!important
}
.mb-lg-minus40
{
margin-bottom:-2.5rem!important
}
.mb-lg-minus50
{
margin-bottom:-3.125rem!important
}
.mb-lg-minus60
{
margin-bottom:-3.75rem!important
}
.mb-lg-minus70
{
margin-bottom:-4.375rem!important
}
.mb-lg-minus80
{
margin-bottom:-5rem!important
}
.mb-lg-minus90
{
margin-bottom:-5.625rem!important
}
.mb-lg-minus100
{
margin-bottom:-6.25rem!important
}
.mb-lg-minus110
{
margin-bottom:-6.875rem!important
}
.mb-lg-minus120
{
margin-bottom:-7.5rem!important
}
.ml-lg-minus10
{
margin-left:-.625rem!important
}
.ml-lg-minus20
{
margin-left:-1.25rem!important
}
.ml-lg-minus30
{
margin-left:-1.875rem!important
}
.ml-lg-minus40
{
margin-left:-2.5rem!important
}
.ml-lg-minus50
{
margin-left:-3.125rem!important
}
.ml-lg-minus60
{
margin-left:-3.75rem!important
}
.ml-lg-minus70
{
margin-left:-4.375rem!important
}
.ml-lg-minus80
{
margin-left:-5rem!important
}
.ml-lg-minus90
{
margin-left:-5.625rem!important
}
.ml-lg-minus100
{
margin-left:-6.25rem!important
}
.ml-lg-minus110
{
margin-left:-6.875rem!important
}
.ml-lg-minus120
{
margin-left:-7.5rem!important
}
.mr-lg-minus10
{
margin-right:-.625rem!important
}
.mr-lg-minus20
{
margin-right:-1.25rem!important
}
.mr-lg-minus30
{
margin-right:-1.875rem!important
}
.mr-lg-minus40
{
margin-right:-2.5rem!important
}
.mr-lg-minus50
{
margin-right:-3.125rem!important
}
.mr-lg-minus60
{
margin-right:-3.75rem!important
}
.mr-lg-minus70
{
margin-right:-4.375rem!important
}
.mr-lg-minus80
{
margin-right:-5rem!important
}
.mr-lg-minus90
{
margin-right:-5.625rem!important
}
.mr-lg-minus100
{
margin-right:-6.25rem!important
}
.mr-lg-minus110
{
margin-right:-6.875rem!important
}
.mr-lg-minus120
{
margin-right:-7.5rem!important
}
.p-lg-10
{
padding:.625rem!important
}
.p-lg-20
{
padding:1.25rem!important
}
.p-lg-30
{
padding:1.875rem!important
}
.p-lg-40
{
padding:2.5rem!important
}
.p-lg-50
{
padding:3.125rem!important
}
.p-lg-60
{
padding:3.75rem!important
}
.p-lg-70
{
padding:4.375rem!important
}
.p-lg-80
{
padding:5rem!important
}
.p-lg-90
{
padding:5.625rem!important
}
.p-lg-100
{
padding:6.25rem!important
}
.p-lg-110
{
padding:6.875rem!important
}
.p-lg-120
{
padding:7.5rem!important
}
.pt-lg-0
{
padding-top:0!important
}
.pt-lg-10
{
padding-top:.625rem!important
}
.pt-lg-20
{
padding-top:1.25rem!important
}
.pt-lg-30
{
padding-top:1.875rem!important
}
.pt-lg-40
{
padding-top:2.5rem!important
}
.pt-lg-50
{
padding-top:3.125rem!important
}
.pt-lg-60
{
padding-top:3.75rem!important
}
.pt-lg-70
{
padding-top:4.375rem!important
}
.pt-lg-80
{
padding-top:5rem!important
}
.pt-lg-90
{
padding-top:5.625rem!important
}
.pt-lg-100
{
padding-top:6.25rem!important
}
.pt-lg-110
{
padding-top:6.875rem!important
}
.pt-lg-120
{
padding-top:7.5rem!important
}
.pb-lg-0
{
padding-bottom:0!important
}
.pb-lg-10
{
padding-bottom:.625rem!important
}
.pb-lg-20
{
padding-bottom:1.25rem!important
}
.pb-lg-30
{
padding-bottom:1.875rem!important
}
.pb-lg-40
{
padding-bottom:2.5rem!important
}
.pb-lg-50
{
padding-bottom:3.125rem!important
}
.pb-lg-60
{
padding-bottom:3.75rem!important
}
.pb-lg-70
{
padding-bottom:4.375rem!important
}
.pb-lg-80
{
padding-bottom:5rem!important
}
.pb-lg-90
{
padding-bottom:5.625rem!important
}
.pb-lg-100
{
padding-bottom:6.25rem!important
}
.pb-lg-110
{
padding-bottom:6.875rem!important
}
.pb-lg-120
{
padding-bottom:7.5rem!important
}
.pl-lg-0
{
padding-left:0!important
}
.pl-lg-10
{
padding-left:.625rem!important
}
.pl-lg-20
{
padding-left:1.25rem!important
}
.pl-lg-30
{
padding-left:1.875rem!important
}
.pl-lg-40
{
padding-left:2.5rem!important
}
.pl-lg-50
{
padding-left:3.125rem!important
}
.pl-lg-60
{
padding-left:3.75rem!important
}
.pl-lg-70
{
padding-left:4.375rem!important
}
.pl-lg-80
{
padding-left:5rem!important
}
.pl-lg-90
{
padding-left:5.625rem!important
}
.pl-lg-100
{
padding-left:6.25rem!important
}
.pl-lg-110
{
padding-left:6.875rem!important
}
.pl-lg-120
{
padding-left:7.5rem!important
}
.pr-lg-0
{
padding-right:0!important
}
.pr-lg-10
{
padding-right:.625rem!important
}
.pr-lg-20
{
padding-right:1.25rem!important
}
.pr-lg-30
{
padding-right:1.875rem!important
}
.pr-lg-40
{
padding-right:2.5rem!important
}
.pr-lg-50
{
padding-right:3.125rem!important
}
.pr-lg-60
{
padding-right:3.75rem!important
}
.pr-lg-70
{
padding-right:4.375rem!important
}
.pr-lg-80
{
padding-right:5rem!important
}
.pr-lg-90
{
padding-right:5.625rem!important
}
.pr-lg-100
{
padding-right:6.25rem!important
}
.pr-lg-110
{
padding-right:6.875rem!important
}
.pr-lg-120
{
padding-right:7.5rem!important
}

}
@media only screen and (min-width:768px)
{
.testimonial-1 .slider-nav .slick-list
{
width:350px
}

}
