.elementor-19567 .elementor-element.elementor-element-7d876b5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19567 .elementor-element.elementor-element-7d876b5c:not(.elementor-motion-effects-element-type-background), .elementor-19567 .elementor-element.elementor-element-7d876b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CAF0F0;}.elementor-19567 .elementor-element.elementor-element-2b318061{text-align:center;}.elementor-19567 .elementor-element.elementor-element-2b318061 .elementor-heading-title{font-family:"Moranga", Sans-serif;font-size:63px;line-height:71px;color:#005E9D;}.elementor-19567 .elementor-element.elementor-element-445c213{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19567 .elementor-element.elementor-element-2552a2b{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-360cf21 );--border-color:var( --e-global-color-360cf21 );}.elementor-19567 .elementor-element.elementor-element-1a12dd9{--display:flex;--min-height:200px;}.elementor-19567 .elementor-element.elementor-element-1a12dd9:not(.elementor-motion-effects-element-type-background), .elementor-19567 .elementor-element.elementor-element-1a12dd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hawaiifamilydental.com/wp-content/uploads/2023/02/IMG_3160.webp");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-19567 .elementor-element.elementor-element-8978327{left:0px;}body.rtl .elementor-19567 .elementor-element.elementor-element-8978327{right:0px;}.elementor-19567 .elementor-element.elementor-element-8978327{top:0px;font-size:18px;}.elementor-19567 .elementor-element.elementor-element-25bc06d{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-360cf21 );--border-color:var( --e-global-color-360cf21 );}.elementor-19567 .elementor-element.elementor-element-ebfbd28{--display:flex;--min-height:200px;}.elementor-19567 .elementor-element.elementor-element-ebfbd28:not(.elementor-motion-effects-element-type-background), .elementor-19567 .elementor-element.elementor-element-ebfbd28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hawaiifamilydental.com/wp-content/uploads/2023/02/Ewa-Beach.webp");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-19567 .elementor-element.elementor-element-36ded1d{left:0px;}body.rtl .elementor-19567 .elementor-element.elementor-element-36ded1d{right:0px;}.elementor-19567 .elementor-element.elementor-element-36ded1d{top:0px;font-size:18px;}.elementor-19567 .elementor-element.elementor-element-5eb0c6d{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-360cf21 );--border-color:var( --e-global-color-360cf21 );}.elementor-19567 .elementor-element.elementor-element-c4ccb5a{--display:flex;--min-height:200px;}.elementor-19567 .elementor-element.elementor-element-c4ccb5a:not(.elementor-motion-effects-element-type-background), .elementor-19567 .elementor-element.elementor-element-c4ccb5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hawaiifamilydental.com/wp-content/uploads/2024/01/hilo-prince-kuhio-plaza.webp");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-19567 .elementor-element.elementor-element-f098b0f{left:0px;}body.rtl .elementor-19567 .elementor-element.elementor-element-f098b0f{right:0px;}.elementor-19567 .elementor-element.elementor-element-f098b0f{top:0px;font-size:18px;}.elementor-19567 .elementor-element.elementor-element-04b1bba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19567 .elementor-element.elementor-element-c864e3a{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-360cf21 );--border-color:var( --e-global-color-360cf21 );}.elementor-19567 .elementor-element.elementor-element-dd4c894{--display:flex;--min-height:200px;}.elementor-19567 .elementor-element.elementor-element-dd4c894:not(.elementor-motion-effects-element-type-background), .elementor-19567 .elementor-element.elementor-element-dd4c894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hawaiifamilydental.com/wp-content/uploads/2023/03/hilo-dentist.webp");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-19567 .elementor-element.elementor-element-05b859c{left:0px;}body.rtl .elementor-19567 .elementor-element.elementor-element-05b859c{right:0px;}.elementor-19567 .elementor-element.elementor-element-05b859c{top:0px;font-size:18px;}.elementor-19567 .elementor-element.elementor-element-69477ae{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-360cf21 );--border-color:var( --e-global-color-360cf21 );}.elementor-19567 .elementor-element.elementor-element-3d8bfb2{--display:flex;--min-height:200px;}.elementor-19567 .elementor-element.elementor-element-3d8bfb2:not(.elementor-motion-effects-element-type-background), .elementor-19567 .elementor-element.elementor-element-3d8bfb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hawaiifamilydental.com/wp-content/uploads/2022/05/honolulu-dental-office.webp");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-19567 .elementor-element.elementor-element-69527e4{left:0px;}body.rtl .elementor-19567 .elementor-element.elementor-element-69527e4{right:0px;}.elementor-19567 .elementor-element.elementor-element-69527e4{top:0px;font-size:18px;}.elementor-19567 .elementor-element.elementor-element-30c6ed1{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-360cf21 );--border-color:var( --e-global-color-360cf21 );}.elementor-19567 .elementor-element.elementor-element-9418352{--display:flex;--min-height:200px;}.elementor-19567 .elementor-element.elementor-element-9418352:not(.elementor-motion-effects-element-type-background), .elementor-19567 .elementor-element.elementor-element-9418352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hawaiifamilydental.com/wp-content/uploads/2023/02/IMG_3680.webp");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-19567 .elementor-element.elementor-element-ff550bd{left:0px;}body.rtl .elementor-19567 .elementor-element.elementor-element-ff550bd{right:0px;}.elementor-19567 .elementor-element.elementor-element-ff550bd{top:0px;font-size:18px;}.elementor-19567 .elementor-element.elementor-element-b11f0d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19567 .elementor-element.elementor-element-06d99a9{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-360cf21 );--border-color:var( --e-global-color-360cf21 );}.elementor-19567 .elementor-element.elementor-element-b7eebbe{--display:flex;--min-height:200px;}.elementor-19567 .elementor-element.elementor-element-b7eebbe:not(.elementor-motion-effects-element-type-background), .elementor-19567 .elementor-element.elementor-element-b7eebbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hawaiifamilydental.com/wp-content/uploads/2024/02/Kona-Dental-Office.webp");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-19567 .elementor-element.elementor-element-d7c807f{left:0px;}body.rtl .elementor-19567 .elementor-element.elementor-element-d7c807f{right:0px;}.elementor-19567 .elementor-element.elementor-element-d7c807f{top:0px;font-size:18px;}.elementor-19567 .elementor-element.elementor-element-69733b0{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-360cf21 );--border-color:var( --e-global-color-360cf21 );}.elementor-19567 .elementor-element.elementor-element-a4f8102{--display:flex;--min-height:200px;}.elementor-19567 .elementor-element.elementor-element-a4f8102:not(.elementor-motion-effects-element-type-background), .elementor-19567 .elementor-element.elementor-element-a4f8102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hawaiifamilydental.com/wp-content/uploads/2024/02/Kaneohe-Dental-Office.webp");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-19567 .elementor-element.elementor-element-b250824{left:0px;}body.rtl .elementor-19567 .elementor-element.elementor-element-b250824{right:0px;}.elementor-19567 .elementor-element.elementor-element-b250824{top:0px;font-size:18px;}.elementor-19567 .elementor-element.elementor-element-af3e863{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-360cf21 );--border-color:var( --e-global-color-360cf21 );}.elementor-19567 .elementor-element.elementor-element-c73e2b2{--display:flex;--min-height:200px;}.elementor-19567 .elementor-element.elementor-element-c73e2b2:not(.elementor-motion-effects-element-type-background), .elementor-19567 .elementor-element.elementor-element-c73e2b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hawaiifamilydental.com/wp-content/uploads/2025/09/Kapolei-Dental-Office-scaled-1.webp");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-19567 .elementor-element.elementor-element-7bbdd3d{left:0px;}body.rtl .elementor-19567 .elementor-element.elementor-element-7bbdd3d{right:0px;}.elementor-19567 .elementor-element.elementor-element-7bbdd3d{top:0px;font-size:18px;}.elementor-19567 .elementor-element.elementor-element-81e3a50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19567 .elementor-element.elementor-element-f29736d{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-360cf21 );--border-color:var( --e-global-color-360cf21 );}.elementor-19567 .elementor-element.elementor-element-d3004c6{--display:flex;--min-height:200px;}.elementor-19567 .elementor-element.elementor-element-d3004c6:not(.elementor-motion-effects-element-type-background), .elementor-19567 .elementor-element.elementor-element-d3004c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hawaiifamilydental.com/wp-content/uploads/2023/10/Kihei-Dental-Office-scaled-1.webp");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-19567 .elementor-element.elementor-element-6e4b997{left:0px;}body.rtl .elementor-19567 .elementor-element.elementor-element-6e4b997{right:0px;}.elementor-19567 .elementor-element.elementor-element-6e4b997{top:0px;font-size:18px;}.elementor-19567 .elementor-element.elementor-element-6b2a419{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-360cf21 );--border-color:var( --e-global-color-360cf21 );}.elementor-19567 .elementor-element.elementor-element-17aa1f2{--display:flex;--min-height:200px;}.elementor-19567 .elementor-element.elementor-element-17aa1f2:not(.elementor-motion-effects-element-type-background), .elementor-19567 .elementor-element.elementor-element-17aa1f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hawaiifamilydental.com/wp-content/uploads/2024/02/Kaneohe-Dental-Office.webp");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-19567 .elementor-element.elementor-element-7aae290{left:0px;}body.rtl .elementor-19567 .elementor-element.elementor-element-7aae290{right:0px;}.elementor-19567 .elementor-element.elementor-element-7aae290{top:0px;font-size:18px;}.elementor-19567 .elementor-element.elementor-element-97332f7{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-360cf21 );--border-color:var( --e-global-color-360cf21 );}.elementor-19567 .elementor-element.elementor-element-d0b5a58{--display:flex;--min-height:200px;}.elementor-19567 .elementor-element.elementor-element-d0b5a58:not(.elementor-motion-effects-element-type-background), .elementor-19567 .elementor-element.elementor-element-d0b5a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hawaiifamilydental.com/wp-content/uploads/2024/02/mililani-wahiawa-dentist-office.webp");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-19567 .elementor-element.elementor-element-db95c4b{left:0px;}body.rtl .elementor-19567 .elementor-element.elementor-element-db95c4b{right:0px;}.elementor-19567 .elementor-element.elementor-element-db95c4b{top:0px;font-size:18px;}:root{--page-title-display:none;}/* Start custom CSS */#location_box_p > div{position: absolute;
  width: 100%;
  height: 100%;}
  
  #location_box_p > div p{position: absolute;
  bottom: 20px;
  -moz-transition: .5s ease-in-out;
  -webkit-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  background: linear-gradient(to right,rgba(116,192,69,1),rgba(116,192,69,.0));
  -moz-background: linear-gradient(to right,rgba(116,192,69,1),rgba(116,192,69,.0));
  -webkit-background: linear-gradient(to right,rgba(116,192,69,1),rgba(116,192,69,.0));
  }
  
  #location_box_p > div p a{color: #fff !important;
  text-decoration: none;
  float: left;
  width: 100%;
  padding: 10px;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Moranga';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hawaiifamilydental.com/wp-content/uploads/2025/08/Moranga-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */