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); }
@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; }}
.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); }
.fa-angle-right::before { font-family: FontAwesome; font-style: normal; }
.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; }
h1 { font-family: Poppins; line-height: 48px; letter-spacing: -1px; font-weight: 700; font-style: normal; color: rgb(45, 45, 45); font-size: 40px; }
h2 { font-family: Poppins; line-height: 48px; letter-spacing: -1px; 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_inner_banner_main { border-bottom-color: rgba(255, 255, 255, 0.01); }
.wraper_inner_banner_main > .container { padding-top: 100px; padding-bottom: 0px; }
.inner_banner_main .title { font-family: Poppins; line-height: 40px; letter-spacing: -1px; font-weight: normal; font-style: normal; color: rgb(26, 26, 26); font-size: 36px; }
.inner_banner_breadcrumb #crumbs { font-family: Rubik; line-height: 26px; font-weight: 400; font-style: normal; color: rgb(50, 50, 50); font-size: 14px; }
.wraper_inner_banner_breadcrumb > .container { padding-top: 10px; padding-bottom: 100px; }
.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_1533804946147 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 100px !important; background-color: rgb(255, 255, 255) !important; }
.layout_custom_1640001652451 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1533804934574 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 100px !important; padding-bottom: 0px !important; }
.layout_custom_1526632870850 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 55px !important; padding-bottom: 0px !important; }
.layout_custom_1525849373420 { padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640072231361 { margin-top: 0px !important; margin-bottom: 0px !important; }
.layout_custom_1526632865625 { padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640156683976 { background-position: center center; margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 70px !important; padding-bottom: 95px !important; background-image: url("../../images/cta-f.jpg") !important; background-repeat: no-repeat !important; background-size: cover !important; }
.layout_custom_1531723376730 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640843314575 { margin-top: 0px !important; margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640843301176 { margin-top: 14px !important; margin-bottom: 25px !important; padding-top: 0px !important; padding-bottom: 0px !important; }
.layout_custom_1640843323588 { margin-top: 0px !important; margin-bottom: 0px !important; border-width: 1px !important; padding: 12px 35px !important; background-color: rgba(255, 255, 255, 0.01) !important; border-color: rgb(255, 255, 255) !important; border-style: solid !important; border-radius: 35px !important; }
.clinic-custom-button.rt1071134701 .clinic-custom-button-main:hover { background-color: rgba(20, 160, 157, 0.01) !important; border-color: rgb(255, 255, 255) !important; color: rgb(255, 255, 255) !important; }
/* Element details measured on the original page. */
.detail-testimonials-0{height: 53px;}
.detail-testimonials-2{font-size: 28px;color: #030712;line-height: 35px;text-align: center}
.detail-testimonials-3{transition: 0.25s; width: 26130px; transform: translate3d(-7020px, 0px, 0px);}
.detail-testimonials-4{width: 390px;}
.detail-testimonials-5{width: 390px;}
.detail-testimonials-6{width: 390px;}
.detail-testimonials-7{width: 390px;}
.detail-testimonials-8{width: 390px;}
.detail-testimonials-9{width: 390px;}
.detail-testimonials-10{width: 390px;}
.detail-testimonials-11{width: 390px;}
.detail-testimonials-12{width: 390px;}
.detail-testimonials-13{width: 390px;}
.detail-testimonials-14{width: 390px;}
.detail-testimonials-15{width: 390px;}
.detail-testimonials-16{width: 390px;}
.detail-testimonials-17{width: 390px;}
.detail-testimonials-18{width: 390px;}
.detail-testimonials-19{width: 390px;}
.detail-testimonials-20{width: 390px;}
.detail-testimonials-21{width: 390px;}
.detail-testimonials-22{width: 390px;}
.detail-testimonials-23{width: 390px;}
.detail-testimonials-24{width: 390px;}
.detail-testimonials-25{width: 390px;}
.detail-testimonials-26{width: 390px;}
.detail-testimonials-27{width: 390px;}
.detail-testimonials-28{width: 390px;}
.detail-testimonials-29{width: 390px;}
.detail-testimonials-30{width: 390px;}
.detail-testimonials-31{width: 390px;}
.detail-testimonials-32{width: 390px;}
.detail-testimonials-33{width: 390px;}
.detail-testimonials-34{width: 390px;}
.detail-testimonials-35{width: 390px;}
.detail-testimonials-36{width: 390px;}
.detail-testimonials-37{width: 390px;}
.detail-testimonials-38{width: 390px;}
.detail-testimonials-39{width: 390px;}
.detail-testimonials-40{width: 390px;}
.detail-testimonials-41{width: 390px;}
.detail-testimonials-42{width: 390px;}
.detail-testimonials-43{width: 390px;}
.detail-testimonials-44{width: 390px;}
.detail-testimonials-45{width: 390px;}
.detail-testimonials-46{width: 390px;}
.detail-testimonials-47{width: 390px;}
.detail-testimonials-48{width: 390px;}
.detail-testimonials-49{width: 390px;}
.detail-testimonials-50{width: 390px;}
.detail-testimonials-51{width: 390px;}
.detail-testimonials-52{width: 390px;}
.detail-testimonials-53{width: 390px;}
.detail-testimonials-54{width: 390px;}
.detail-testimonials-55{width: 390px;}
.detail-testimonials-56{width: 390px;}
.detail-testimonials-57{width: 390px;}
.detail-testimonials-58{width: 390px;}
.detail-testimonials-59{width: 390px;}
.detail-testimonials-60{width: 390px;}
.detail-testimonials-61{width: 390px;}
.detail-testimonials-62{width: 390px;}
.detail-testimonials-63{width: 390px;}
.detail-testimonials-64{width: 390px;}
.detail-testimonials-65{width: 390px;}
.detail-testimonials-66{width: 390px;}
.detail-testimonials-67{width: 390px;}
.detail-testimonials-68{width: 390px;}
.detail-testimonials-69{width: 390px;}
.detail-testimonials-70{width: 390px;}
.detail-testimonials-71{background-image:url();background-size:cover;background-position:center;}
.detail-testimonials-72{font-size: 40px;color: #ffffff;line-height: 45px;text-align: center}
.detail-testimonials-73{font-size: 16px;color: #ffffff;line-height: 26px;text-align: center}
.detail-testimonials-74{ color: #ffffff; line-height: 23px; font-size: 13px;}
.detail-testimonials-76{max-width: 100%; height: auto;}
.detail-testimonials-80{display: none;}
.detail-testimonials-82{max-width: 100%; height: auto;}