img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px; }
.wp-block-group { box-sizing: border-box; }
:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); }
.custom-box-shadow-2 { box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 40px; }
.fa-angle-right::before { font-family: FontAwesome; font-style: normal; }
.service-text .layout_column-inner { padding-left: 42px; padding-right: 38px; }
@media (max-width: 479px) {.service-text .layout_column-inner { padding-left: 15px; padding-right: 15px; }}
@media screen and (min-width: 768px) and (max-width: 991px) {.header-hamburger { display: none !important; }}
@media screen and (min-width: 480px) and (max-width: 767px) {.header-hamburger { display: none !important; }}
@media screen and (min-width: 321px) and (max-width: 479px) {.header-hamburger { display: none !important; }}
@media screen and (max-width: 320px) {.header-hamburger { display: none !important; }}
@media only screen and (max-width: 480px) {h2 { font-size: 26px !important; line-height: 35px !important; letter-spacing: -0.5px !important; }
h3 { font-size: 22px !important; line-height: 26px !important; letter-spacing: -0.5px !important; }}
.img-slide { transition: 0.3s ease-in-out; }
.img-slide:hover { transition: 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94); transform: translate3d(5px, 0px, 0px); overflow: hidden; }
.img-slide1 { transition: 0.3s ease-in-out; }
.img-slide1:hover { transition: 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94); transform: translate3d(-5px, 0px, 0px); overflow: hidden; }
.index-position { z-index: 1; position: relative; }
.wraper_header.style-twelve .wraper_header_main { background-color: rgb(175, 80, 62); }
.header_top_item ul.contact li.phone strong, .header_top_item ul.contact li .has-icon .icon i { color: rgb(175, 80, 62); }
.nav > [class*="menu-"] > ul.menu > li { margin-right: 30px; }
.page-transition-layer-spinner .page-transition-layer-spinner-path { stroke: rgb(175, 80, 62) !important; }
.hamburger-menu-close .hamburger-menu-close-lines { background-color: rgb(230, 215, 72) !important; }
.hamburger-menu-close .hamburger-menu-close-lines:hover { background-color: rgb(174, 80, 62) !important; }
.hamburger-menu-close .hamburger-menu-close-lines > span { background-color: rgb(255, 255, 255); }
.hamburger-menu-main ul.social li a { color: rgb(0, 0, 0); }
.hamburger-menu-main ul.social li a:hover { color: rgb(174, 80, 62); }
body { background-color: rgb(255, 255, 255); }
body { font-family: Rubik; line-height: 28px; font-weight: 400; font-style: normal; color: rgb(67, 67, 67); font-size: 15px; }
h2 { font-family: Poppins; line-height: 48px; letter-spacing: -1px; font-weight: 800; font-style: normal; color: rgb(45, 45, 45); font-size: 40px; }
h3 { font-family: Poppins; line-height: 48px; letter-spacing: 0px; font-weight: 800; font-style: normal; color: rgb(45, 45, 45); font-size: 40px; }
h5 { font-family: Poppins; line-height: 26px; font-weight: 500; font-style: normal; color: rgb(45, 45, 45); font-size: 18px; }
.page-transition-layer { background-color: rgb(255, 255, 255); }
.page-transition-layer-spinner .page-transition-layer-spinner-path { stroke: rgb(20, 160, 157); }
.wraper_header.style-twelve .wraper_header_top { background-color: rgb(255, 255, 255); }
.wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > a { font-family: Rubik; text-transform: uppercase; line-height: 26px; font-weight: 500; font-style: normal; color: rgb(255, 255, 255); font-size: 13px; }
.wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > a, .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > a, .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li > a, .wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li > ul > li ul li a { font-family: Rubik; text-align: left; text-transform: uppercase; line-height: 25px; font-weight: 400; font-style: normal; color: rgb(69, 69, 69); font-size: 13px; }
.wraper_header.style-twelve .header_main_action ul > li.floating-searchbar i { color: rgb(255, 255, 255); }
.wraper_header.style-twelve .header_main_action ul > li.header-hamburger i { color: rgb(255, 255, 255); }
body[data-header-style="header-style-twelve"] #hamburger-menu { background-color: rgb(255, 255, 255); }
.wraper_header.style-twelve .header_main .responsive-nav i { color: rgb(255, 255, 255); }
body[data-header-style="header-style-twelve"] #mobile-menu { background-color: rgb(255, 255, 255); }
body[data-header-style="header-style-twelve"] .mobile-menu-nav { font-family: Poppins; text-transform: uppercase; line-height: 27px; letter-spacing: 0.5px; font-weight: 400; font-style: normal; color: rgb(131, 131, 131); font-size: 13px; }
body[data-header-style="header-style-twelve"] .mobile-menu-close i { color: rgb(131, 131, 131); }
.wraper_inner_banner { background-position: center top; background-image: url("../../images/woman.jpg"); background-size: cover; }
.wraper_footer.style-eleven { background-repeat: no-repeat; background-position: center center; background-image: url("../../images/footer-bg.jpg"); background-size: cover; }
.wraper_footer.style-eleven .wraper_footer_main { border-bottom-color: rgba(255, 255, 255, 0.3); }
.layout_do_custom_heading { margin-bottom: 0.625rem; margin-top: 0px; }
.layout_custom_1530077512369 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1582268497227 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1582278175389 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 80px !important; padding-bottom: 0px !important; background-image: url("../../images/background.jpg-image7.jpg") !important; }
.layout_custom_1639983801641 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 80px !important; padding-bottom: 120px !important; background-image: url("../../images/background.jpg-image8.jpg") !important; background-position: 0px 0px !important; background-repeat: no-repeat !important; }
.layout_custom_1535794478242 { margin: 20px 0px -25px !important; padding: 40px !important; background-color: rgb(255, 255, 255) !important; }
.layout_custom_1530077389456 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1530272589015 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1530269628844 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; background-color: rgb(250, 250, 250) !important; }
.layout_custom_1639998909800 { margin-top: 0px !important; margin-bottom: 0px !important; padding: 35px 20px 37px !important; background-image: url("../../images/locations-background-r.jpg") !important; background-position: center center !important; background-repeat: no-repeat !important; background-size: cover !important; }
.layout_custom_1640157743725 { margin-top: 0px !important; margin-bottom: 0px !important; border-right: 1px solid rgb(221, 221, 221) !important; border-left: 1px solid rgb(221, 221, 221) !important; padding: 35px 18px 37px 17px !important; background: url("../../images/health-background-r.jpg") center center / cover no-repeat rgb(247, 247, 247) !important; }
.layout_custom_1639999513353 { margin-top: 0px !important; margin-bottom: 0px !important; padding: 35px 20px 37px !important; background-image: url("../../images/appointments-background-r.jpg") !important; background-position: center center !important; background-repeat: no-repeat !important; background-size: cover !important; }
.layout_custom_1640157548673 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640859286792 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 13px !important; padding-bottom: 13px !important; }
.layout_custom_1640157830374 { margin-top: 0px !important; margin-bottom: 0px !important; border-width: 1px !important; padding: 8px 24px !important; border-color: rgb(175, 80, 62) !important; border-style: solid !important; border-radius: 35px !important; }
.layout_custom_1640157752176 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640859414999 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 13px !important; padding-bottom: 13px !important; }
.layout_custom_1639998065103 { margin-top: 0px !important; margin-bottom: 0px !important; border-width: 1px !important; padding: 8px 24px !important; border-color: rgb(175, 80, 62) !important; border-style: solid !important; border-radius: 35px !important; }
.layout_custom_1640157573719 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640859311182 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 13px !important; padding-bottom: 13px !important; }
.layout_custom_1639982592975 { margin-top: 0px !important; margin-bottom: 0px !important; border-width: 1px !important; padding: 8px 24px !important; border-color: rgb(175, 80, 62) !important; border-style: solid !important; border-radius: 35px !important; }
.layout_custom_1639996843102 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 90px !important; }
.layout_custom_1530091572294 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1582277490466 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1531975496035 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 45px !important; padding-bottom: 0px !important; }
.layout_custom_1582277508450 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1639995546963 { margin-top: 1px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1582275627457 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 20px !important; padding-bottom: 0px !important; }
.layout_custom_1582273197243 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 20px !important; padding-bottom: 0px !important; }
.layout_custom_1640844044730 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1639979742621 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1639996770896 { margin-top: 15px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1639996800807 { margin-top: 20px !important; margin-bottom: 0px !important; border-width: 1px !important; padding: 12px 35px !important; background-color: rgb(175, 80, 62) !important; border-color: rgb(175, 80, 62) !important; border-style: solid !important; border-radius: 35px !important; }
.layout_custom_1530093870539 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1530093884690 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1639981374764 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1530093961396 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640157883126 { margin-top: 16px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640153690434 { margin-top: 0px !important; margin-bottom: 0px !important; padding: 179px 0px !important; background-image: url("../../images/home-page-1.jpg") !important; background-position: center center !important; background-repeat: no-repeat !important; background-size: cover !important; }
.layout_custom_1530275101561 { margin-top: 0px !important; margin-bottom: 0px !important; padding: 64px 70px 70px 30px !important; background-color: rgb(255, 255, 255) !important; }
.layout_custom_1640157896041 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640157907438 { margin-top: 15px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640157951261 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 16px !important; padding-bottom: 13px !important; }
.layout_custom_1640158300529 { margin-top: 0px !important; margin-bottom: 0px !important; border-width: 1px !important; padding: 8px 30px !important; border-color: rgb(175, 80, 62) !important; border-style: solid !important; border-radius: 35px !important; }
.layout_custom_1582270558107 { margin-top: 1px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1582270568100 { margin-top: 1px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1530263554156 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640090384795 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 151px !important; padding-bottom: 151px !important; background-image: url("../../images/women-hear.jpg") !important; background-position: center center !important; background-repeat: no-repeat !important; background-size: cover !important; }
.layout_custom_1640165852034 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 53px !important; padding-bottom: 48px !important; background-color: rgb(230, 215, 72) !important; }
.layout_custom_1640157936245 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640157962719 { margin-top: 15px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 19px !important; }
.layout_custom_1640158378473 { margin: 0px !important; padding: 0px !important; }
.layout_custom_1640090408833 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 151px !important; padding-bottom: 151px !important; background-image: url("../../images/hearing-aids.jpg") !important; background-position: center center !important; background-repeat: no-repeat !important; background-size: cover !important; }
.layout_custom_1640165888049 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 30px !important; padding-bottom: 28px !important; background-color: rgba(230, 215, 72, 0.8) !important; }
.layout_custom_1640157977349 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640157991838 { margin-top: 15px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 19px !important; }
.layout_custom_1640158363118 { margin: 0px !important; padding: 0px !important; }
.layout_custom_1530275118059 { margin-top: 0px !important; margin-bottom: 0px !important; padding: 64px 70px 70px 30px !important; background-color: rgb(255, 255, 255) !important; }
.layout_custom_1640152515511 { margin-top: 0px !important; margin-bottom: 0px !important; padding: 179px 0px !important; background-image: url("../../images/lady-with-hearing-aid.jpg") !important; background-position: center center !important; background-repeat: no-repeat !important; background-size: cover !important; }
.layout_custom_1640158003900 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640158012845 { margin-top: 15px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640158021493 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 16px !important; padding-bottom: 13px !important; }
.layout_custom_1640158405605 { margin-top: 0px !important; margin-bottom: 0px !important; border-width: 1px !important; padding: 8px 30px !important; border-color: rgb(175, 80, 62) !important; border-style: solid !important; border-radius: 35px !important; }
.layout_custom_1530273559138 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 60px !important; padding-bottom: 0px !important; }
.layout_custom_1530091806947 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640150351230 { margin-top: 40px !important; margin-bottom: 0px !important; padding-top: 110px !important; padding-bottom: 110px !important; background-image: url("../../images/video-bg-a.jpg") !important; background-position: center center !important; background-repeat: no-repeat !important; background-size: cover !important; }
.layout_custom_1640158555953 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640158567853 { margin-top: 20px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1546835650962 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 65px !important; padding-bottom: 0px !important; }
.layout_custom_1529061033015 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1529061134100 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1529061208614 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1639993639329 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1639994657262 { margin-top: 10px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1546835746284 { margin-top: 5px !important; margin-bottom: 0px !important; padding-top: 0px !important; }
.layout_custom_1639993798990 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.clinic-custom-button.rt1846269616 .clinic-custom-button-main:hover { background-color: rgb(175, 80, 62) !important; border-color: rgb(175, 80, 62) !important; color: rgb(255, 255, 255) !important; }
.clinic-custom-button.rt417031272 .clinic-custom-button-main:hover { background-color: rgb(175, 80, 62) !important; border-color: rgb(175, 80, 62) !important; color: rgb(255, 255, 255) !important; }
.clinic-custom-button.rt1228394103 .clinic-custom-button-main:hover { background-color: rgb(175, 80, 62) !important; border-color: rgb(175, 80, 62) !important; color: rgb(255, 255, 255) !important; }
.clinic-custom-button.rt1794914685 .clinic-custom-button-main:hover { background-color: rgb(175, 80, 62) !important; border-color: rgb(175, 80, 62) !important; color: rgb(255, 255, 255) !important; }
.clinic-custom-button.rt1894938233 .clinic-custom-button-main:hover { background-color: rgb(175, 80, 62) !important; border-color: rgb(175, 80, 62) !important; color: rgb(255, 255, 255) !important; }
.clinic-custom-button.rt4118282575 .clinic-custom-button-main:hover { color: rgb(255, 255, 255) !important; }
.clinic-custom-button.rt412402537 .clinic-custom-button-main:hover { color: rgb(255, 255, 255) !important; }
.clinic-custom-button.rt2484033864 .clinic-custom-button-main:hover { background-color: rgb(175, 80, 62) !important; border-color: rgb(175, 80, 62) !important; color: rgb(255, 255, 255) !important; }
#rev_slider_8_1_wrapper { height: 580px; }
/* Element details measured on the original page. */
.detail-home-0{height: 53px;}
.detail-home-2{margin-top:0px;margin-bottom:0px;}
.detail-home-3{height:580px}
.detail-home-4{font-size: 18px;color: #383838;line-height: 24px;text-align: center}
.detail-home-5{font-size: 15px;line-height: 23px;text-align: center}
.detail-home-6{ color: #af503e; line-height: 23px; font-size: 14px;}
.detail-home-7{font-size: 18px;color: #383838;line-height: 24px;text-align: center}
.detail-home-8{font-size: 15px;line-height: 23px;text-align: center}
.detail-home-9{ color: #af503e; line-height: 23px; font-size: 14px;}
.detail-home-10{font-size: 18px;color: #383838;line-height: 24px;text-align: center}
.detail-home-11{font-size: 15px;line-height: 23px;text-align: center}
.detail-home-12{ color: #af503e; line-height: 23px; font-size: 14px;}
.detail-home-13{font-size: 36px;color: #2d2d2d;line-height: 45px;text-align: left}
.detail-home-14{color: #434343;text-align: justify}
.detail-home-15{ color: #ffffff; line-height: 23px; font-size: 13px;}
.detail-home-16{font-size: 36px;color: #2d2d2d;line-height: 45px;text-align: center}
.detail-home-17{color: #434343;text-align: center}
.detail-home-18{font-size: 20px;color: #383838;line-height: 26px;text-align: left}
.detail-home-19{color: #434343;text-align: left}
.detail-home-20{color: #434343;text-align: left}
.detail-home-21{ color: #af503e; line-height: 23px; font-size: 13px;}
.detail-home-22{font-size: 20px;color: #ffffff;line-height: 26px;text-align: left}
.detail-home-23{color: #ffffff;line-height: 23px;text-align: left}
.detail-home-24{ color: #ffffff; line-height: 23px; font-size: 13px;}
.detail-home-25{font-size: 20px;color: #ffffff;line-height: 26px;text-align: left}
.detail-home-26{color: #ffffff;line-height: 23px;text-align: left}
.detail-home-27{ color: #ffffff; line-height: 23px; font-size: 13px;}
.detail-home-28{font-size: 20px;color: #383838;line-height: 26px;text-align: left}
.detail-home-29{color: #434343;text-align: left}
.detail-home-30{color: #434343;text-align: left}
.detail-home-31{ color: #af503e; line-height: 23px; font-size: 13px;}
.detail-home-32{font-size: 36px;color: #2d2d2d;line-height: 45px;text-align: center}
.detail-home-33{color: #434343;text-align: center}
.detail-home-34{font-size: 22px;color: #ffffff;line-height: 28px;text-align: center}
.detail-home-35{font-size: 16px;color: #e6d748;line-height: 20px;text-align: center}
.detail-home-36{font-size: 13px;color: #4b4b4b;line-height: 20px;text-align: center}
.detail-home-37{font-size: 17px;color: #5b818e;line-height: 30px;text-align: left}
.detail-home-39{max-width: 100%; height: auto;}
.detail-home-43{display: none;}
.detail-home-45{max-width: 100%; height: auto;}