@media only screen and (min-width:981px){.nav li ul{width:fit-content;display:flex;flex-direction:column}.nav li li{white-space:nowrap}.nav li li a{width:auto!important}}.services{padding:0}.services .services__grid{width:100%;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:4px}@media (max-width:900px){.services .services__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.services .services__grid{grid-template-columns:1fr;gap:3px}.services .service-card{aspect-ratio:389 / 471}}.services .service-card{position:relative;aspect-ratio:389 / 471;overflow:hidden;cursor:pointer;background:#cfcfcf;z-index:1}.services .service-card:hover,.services .service-card.is-open{overflow:visible;z-index:20}.services .service-card .service-card__img{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;margin:0!important}.services .service-card__scrim{position:absolute;left:0;right:0;bottom:0;height:35%;background:linear-gradient(to top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);pointer-events:none}.services .service-card__panel{position:absolute;top:0;left:0;right:0;bottom:auto;height:auto;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 22px;background:rgba(15,21,34,0.97);box-shadow:0 18px 40px rgba(0,0,0,0.35);opacity:0;transform:translateY(12px);transition:opacity 0.35s ease,transform 0.35s ease}.services .service-card:hover .service-card__panel,.services .service-card.is-open .service-card__panel{opacity:1;transform:translateY(0)}.services .service-card__title{position:absolute;left:0;right:0;bottom:24px;margin:0;padding:0 10px;color:#ffffff!important;font-size:clamp(14px,2.4vw,22px);font-weight:600;letter-spacing:1px;text-transform:uppercase;line-height:1.3;text-align:center;word-break:break-word;overflow-wrap:break-word;hyphens:auto;transition:opacity 0.3s ease;z-index:2}.services .service-card:hover .service-card__title,.services .service-card.is-open .service-card__title{opacity:0}@media (max-width:520px){.services .service-card__title{font-size:18px;bottom:16px}.services .service-card__panel{padding:18px 16px}.services .service-card__desc h3{font-size:15px}.services .service-card__desc p{font-size:13px}}.services .service-card__desc{color:#ffffff}.services .service-card__desc h3{margin:0 0 12px;color:#ffffff!important;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.services .service-card__desc p{margin:0;font-size:13px;line-height:1.55;color:#d5d9e2}.services .services__grid{grid-template-columns:repeat(4,1fr)!important;gap:6px}.services .service-card{aspect-ratio:1/1.05!important}.services .service-card__caption{top:auto!important;padding:0 12px 16px!important}.services .service-card__caption .service-card__title{font-size:clamp(15px,1.4vw,19px)!important;margin:0 0 10px!important}.services .service-card__short{display:none!important}.services .service-card__caption .ipi-btn{margin-top:0!important;padding:8px 16px!important;font-size:13px!important}.services .service-card__panel{padding:16px 14px!important}.services .service-card__desc h3{font-size:14px!important;margin:0 0 8px!important}.services .service-card__desc p{font-size:12.5px!important;line-height:1.5!important}@media(min-width:1200px){.services .service-card__short{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:13px!important;margin:0 0 12px!important}}@media(max-width:767px){.services .services__grid{grid-template-columns:repeat(2,1fr)!important}.services .service-card{aspect-ratio:1/1!important}}.et-l--footer .et_pb_image_0_tb_footer .et_pb_image_wrap img{width:100%!important;max-width:240px!important;height:auto!important;border-radius:4px}.et-l--footer .et_pb_image_0_tb_footer{margin-bottom:24px!important}@media(max-width:980px){.et-l--footer .et_pb_image_0_tb_footer .et_pb_image_wrap img{max-width:220px!important}.et-l--footer .et_pb_image_0_tb_footer{margin-bottom:0!important}}@media(max-width:767px){.et-l--footer .et_pb_image_0_tb_footer .et_pb_image_wrap img{max-width:190px!important}}.ipi-docs{flex-wrap:nowrap!important;gap:clamp(10px,3vw,16px)!important}.ipi-doc{width:auto!important;flex:0 1 205px;min-width:0}.ipi-doc__photo{width:100%!important;max-width:190px}.ipi-doc__photo img{width:100%!important;height:auto!important;aspect-ratio:1/1}@media(max-width:480px){.ipi-doc__name{font-size:13px!important}.ipi-doc__title{font-size:12px!important}}.et_pb_section_0_tb_header{padding:6px 0!important}.et_pb_row_0_tb_header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px;padding:0!important;width:90%!important;max-width:1200px!important}.et_pb_row_0_tb_header::before,.et_pb_row_0_tb_header::after{display:none!important}.et_pb_row_0_tb_header>.et_pb_column{width:auto!important;margin:0!important;flex:0 1 auto!important}.et_pb_text_0_tb_header,.et_pb_text_1_tb_header{font-size:14px!important;line-height:1.4!important;white-space:nowrap}.et_pb_text_0_tb_header p,.et_pb_text_1_tb_header p{padding:0!important}.et_pb_text_1_tb_header br{display:none}.et_pb_text_1_tb_header .phone-link{margin-left:5px;font-weight:600;white-space:nowrap}.et_pb_social_media_follow_0_tb_header{margin:0!important;display:flex;align-items:center}.et_pb_social_media_follow_0_tb_header li{margin-bottom:0!important}.et_pb_section_1_tb_header{padding:8px 0!important}.et_pb_row_1_tb_header{padding:0!important;width:90%!important;max-width:1200px!important}.et_pb_menu_0_tb_header .et_pb_menu_inner_container{display:flex!important;align-items:center!important;justify-content:space-between!important}.et_pb_menu_0_tb_header .et_pb_menu__logo-wrap{flex:0 0 auto;margin:0!important}.et_pb_menu_0_tb_header .et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo{max-width:none!important;width:auto!important;min-width:max-content;flex-shrink:0!important;overflow:visible!important}.et_pb_menu_0_tb_header .et_pb_menu__logo img{height:54px!important;width:auto!important;max-width:none!important;max-height:none!important}.et_pb_menu_0_tb_header .et_pb_menu__wrap{flex:1 1 auto;justify-content:flex-end!important;margin:0!important}@media(max-width:980px){.et_pb_column_0_tb_header{display:none!important}.et_pb_menu_0_tb_header .et_pb_menu__logo img{height:46px!important}.et_pb_menu_0_tb_header .mobile_nav{display:flex;justify-content:flex-end}}@media(max-width:600px){.et_pb_text_1_tb_header span{font-size:0!important;letter-spacing:0!important}.et_pb_text_1_tb_header span::before{content:"Call";font-size:13px;letter-spacing:.5px;margin-right:5px}.et_pb_text_1_tb_header .phone-link{font-size:13px!important;letter-spacing:.5px;margin-left:0}.et_pb_menu_0_tb_header .et_pb_menu__logo img{height:40px!important}.et_pb_row_0_tb_header{justify-content:center!important}}.et_pb_menu_0_tb_header .et-menu>li:nth-last-child(-n+2)>.sub-menu{left:auto!important;right:0!important}.et_pb_section_4.et_pb_section{margin-left:0!important;margin-right:0!important}.et_pb_section_4 .et_pb_row_3{width:92%!important;max-width:1300px!important}body.home .et-l--post p,body.home .et-l--post li,body.home .et-l--post .et_pb_text_inner span{font-family:'Open Sans',Arial,sans-serif!important}body.home .et-l--post p,body.home .et-l--post li,body.home .et-l--post .et_pb_text_5 span{font-size:clamp(16px,1.1vw,17px)!important;line-height:1.65!important;font-weight:400!important}body.home .et-l--post .service-card p,body.home .et-l--post .service-card__desc p{font-size:12.5px!important;line-height:1.5!important}body.home .et-l--post .et_pb_text_3 span{font-size:clamp(16px,1.1vw,17px)!important}body.home .et-l--post h1,body.home .et-l--post h2,body.home .et-l--post h3,body.home .et-l--post h4,body.home .et-l--post h5{font-family:'Poppins',Helvetica,Arial,sans-serif!important}body.home .et-l--post .et_pb_module_heading{font-size:clamp(34px,4.5vw,52px)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:.5px}body.home .et-l--post .et_pb_text_0 h2{font-size:clamp(20px,2.4vw,28px)!important;font-weight:500!important;line-height:1.3!important}body.home .et-l--post .et_pb_text_0 p{font-size:clamp(16px,1.2vw,18px)!important}body.home .et-l--post .et_pb_text_1 h3{font-size:clamp(18px,1.6vw,22px)!important;font-weight:600!important}body.home .et-l--post .et_pb_text_4 h2,body.home .et-l--post .et_pb_text_6 h1,body.home .et-l--post .ipi-sec-title,body.home .et-l--post .et_pb_code_5 h2,body.home .et-l--post .et_pb_text_7 h1,body.home .et-l--post .et_pb_text_8 h2,body.home .et-l--post .et_pb_text_9 h2{font-size:clamp(26px,3vw,36px)!important;font-weight:600!important;line-height:1.25!important}body.home .et-l--post .et_pb_text_2 h4,body.home .et-l--post .et_pb_code_6 h3{font-size:clamp(18px,1.6vw,21px)!important;font-weight:600!important;line-height:1.3!important}body.home .et-l--post .ipi-why__label{font-family:'Poppins',Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:600!important}body.home .et-l--post .ipi-doc__name{font-family:'Poppins',Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:600!important}body.home .et-l--post .ipi-doc__title{font-size:14px!important}body.home .et-l--post .et_pb_slide_title{font-size:clamp(18px,2vw,22px)!important;font-weight:500!important;line-height:1.5!important}body.home .et-l--post .et_pb_slider .et_pb_slide_content,body.home .et-l--post .et_pb_slider .et_pb_slide_content *{font-family:'Open Sans',Arial,sans-serif!important;font-size:14px!important;font-weight:600!important}body.home .et-l--post .ipi-comp__eyebrow{font-family:'Open Sans',Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.08em!important}body.home #page-container .et-l--post .et_pb_section .et_pb_button,body.home .et-l--post .ipi-btn{font-family:'Open Sans',Arial,sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:.03em!important}body.home .et-l--post .service-card .ipi-btn{font-size:13px!important}.et-l--header .et-menu a,.et-l--header .et_mobile_menu a{font-family:'Open Sans',Arial,sans-serif!important;font-size:15px!important;font-weight:600!important}#page-container .et-l--footer h1,#page-container .et-l--footer h2,#page-container .et-l--footer h3,#page-container .et-l--footer h4{font-family:'Poppins',Helvetica,Arial,sans-serif!important;font-size:18px!important;font-weight:600!important}#page-container .et-l--footer .et_pb_text_inner,#page-container .et-l--footer p,#page-container .et-l--footer li,#page-container .et-l--footer a,#page-container .et-l--footer span:not(.et-pb-icon),#page-container .et-l--footer input,#page-container .et-l--footer .et_pb_button{font-family:'Open Sans',Arial,sans-serif!important}#page-container .et-l--footer p,#page-container .et-l--footer li,#page-container .et-l--footer a{font-size:15px!important;line-height:1.6!important}html body #page-container .et_pb_section .et_pb_button,html body #page-container .et_pb_section .ipi-btn,html body #page-container .et_pb_section .et_pb_newsletter_button{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:0!important;height:auto!important;padding:12px 26px!important;margin-top:0;font-family:'Open Sans',Arial,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-decoration:none!important;color:#0c71c3!important;background:#fff!important;border:2px solid #0c71c3!important;border-radius:6px!important;box-shadow:none!important;transition:background-color .2s,color .2s,border-color .2s!important}html body #page-container .et_pb_section .et_pb_button:hover,html body #page-container .et_pb_section .ipi-btn:hover,html body #page-container .et_pb_section .et_pb_newsletter_button:hover{color:#fff!important;background:#0c71c3!important;border-color:#0c71c3!important;padding:12px 26px!important}html body #page-container .et_pb_section .et_pb_button::after,html body #page-container .et_pb_section .et_pb_button::before,html body #page-container .et_pb_section .et_pb_newsletter_button::after{display:none!important}html body #page-container .et_pb_section .ipi-comp .ipi-btn,html body #page-container .et_pb_section .et_pb_code_5 .ipi-btn{align-self:flex-start}html body #page-container .et_pb_section .service-card .ipi-btn{padding:10px 20px!important}html body #page-container .et_pb_section .service-card .ipi-btn:hover{padding:10px 20px!important}@media(max-width:480px){html body #page-container .et_pb_section .et_pb_button,html body #page-container .et_pb_section .ipi-btn,html body #page-container .et_pb_section .et_pb_newsletter_button,html body #page-container .et_pb_section .et_pb_button:hover,html body #page-container .et_pb_section .ipi-btn:hover{padding:11px 20px!important;font-size:14px!important}html body #page-container .et_pb_section .service-card .ipi-btn,html body #page-container .et_pb_section .service-card .ipi-btn:hover{padding:8px 14px!important;font-size:13px!important}}html body #page-container .et-l--footer .et_pb_section .et_pb_subscribe .et_pb_newsletter_button.et_pb_button,html body #page-container .et-l--footer .et_pb_section .et_pb_subscribe .et_pb_newsletter_button.et_pb_button:hover{padding:12px 26px!important;width:auto!important;border:2px solid #0c71c3!important;border-radius:6px!important}@media(max-width:480px){html body #page-container .et-l--footer .et_pb_section .et_pb_subscribe .et_pb_newsletter_button.et_pb_button,html body #page-container .et-l--footer .et_pb_section .et_pb_subscribe .et_pb_newsletter_button.et_pb_button:hover{padding:11px 20px!important}}body.home .et-l--post .et_pb_section:not(.et_pb_section_0) .et_pb_text h1,body.home .et-l--post .et_pb_section:not(.et_pb_section_0) .et_pb_text h2,body.home .et-l--post .et_pb_code h2{font-family:'Poppins',Helvetica,Arial,sans-serif!important;font-size:clamp(26px,3vw,36px)!important;font-weight:600!important;line-height:1.25!important}body.home .et-l--post .et_pb_text:has(+.et_pb_code iframe[src*="solutionreach"]){margin-bottom:22px!important}body.home .et-l--post .et_pb_text:has(+.et_pb_code iframe[src*="solutionreach"]) h2{position:relative;padding-bottom:14px!important}body.home .et-l--post .et_pb_text:has(+.et_pb_code iframe[src*="solutionreach"]) h2::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:56px;height:3px;border-radius:2px;background:#f5a623}body.home .et-l--post .et_pb_code:has(iframe[src*="solutionreach"]){max-width:515px!important;width:100%;margin:0 auto 10px!important;background:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(29,43,58,.12);padding:18px 18px 6px;overflow:hidden}body.home .et-l--post .et_pb_code:has(iframe[src*="solutionreach"]) .et_pb_code_inner{display:flex;justify-content:center}body.home .et-l--post .et_pb_code:has(iframe[src*="solutionreach"]) iframe{display:block;width:475px!important;max-width:100%;height:540px!important;border:0}@media(max-width:980px){body.home .et-l--post .et_pb_text:has(+.et_pb_code iframe[src*="solutionreach"]){margin-top:18px!important}}@media(max-width:767px){body.home .et-l--post .et_pb_code:has(iframe[src*="solutionreach"]){padding:12px 8px 4px;border-radius:8px}body.home .et-l--post .et_pb_code:has(iframe[src*="solutionreach"]) iframe{height:520px!important}}body.home{--ipi-gap:clamp(48px,6vw,80px)}body.home .et-l--post .et_pb_section_2.et_pb_section{padding:40px 0!important}body.home .et-l--post .et_pb_section_2 .et_pb_row{padding:0!important}body.home .et-l--post .et_pb_section_3.et_pb_section{padding:30px 0 0!important}body.home .et-l--post .et_pb_section_3 .et_pb_row{padding:0!important}body.home .et-l--post .et_pb_section_4.et_pb_section{padding:var(--ipi-gap) 0!important}body.home .et-l--post .et_pb_section_4 .et_pb_row{padding:0!important}body.home .et-l--post .et_pb_section_4 .et_pb_row+.et_pb_row{margin-top:var(--ipi-gap)!important}body.home .et-l--post .et_pb_section_4 .et_pb_row>.et_pb_column>.et_pb_module{margin-bottom:var(--ipi-gap)!important}body.home .et-l--post .et_pb_section_4 .et_pb_row>.et_pb_column>.et_pb_module:last-child{margin-bottom:0!important}body.home .et-l--post .et_pb_section_4 .et_pb_row>.et_pb_column>.et_pb_module:has(+.et_pb_code .services){margin-bottom:14px!important}body.home .et-l--post .et_pb_section_4 .et_pb_text{margin-bottom:28px!important}body.home .et-l--post .et_pb_section_5.et_pb_section{padding:var(--ipi-gap) 0!important}body.home .et-l--post .et_pb_section_5 .et_pb_row{padding:0!important}.et-l--header .et-menu .sub-menu>li:last-child>.sub-menu{top:auto!important;bottom:-20px!important}.et-l--header .common-topbar-section{z-index:100000!important}.ipi-translate{display:inline-block;vertical-align:middle;margin-left:16px;line-height:1}.ipi-translate .gtranslate_wrapper{display:inline-block;vertical-align:middle}.ipi-translate .gt_switcher{position:relative!important;overflow:visible!important;width:auto!important;min-width:132px;font-family:"Open Sans",Helvetica,Arial,sans-serif!important;text-align:left}.ipi-translate .gt_switcher .gt_selected{background:rgba(255,255,255,.10)!important;border:1px solid rgba(255,255,255,.55)!important;border-radius:999px!important;transition:background .2s,border-color .2s}.ipi-translate .gt_switcher .gt_selected:hover{background:rgba(255,255,255,.20)!important;border-color:#fff!important}.ipi-translate .gt_switcher .gt_selected a{display:flex!important;align-items:center;gap:7px;width:auto!important;padding:4px 30px 4px 6px!important;border:0!important;background:transparent!important;color:#fff!important;font-size:13px!important;font-weight:600!important;line-height:18px!important;letter-spacing:.2px}.ipi-translate .gt_switcher .gt_selected a:hover{background:transparent!important}.ipi-translate .gt_switcher .gt_selected a:after{content:""!important;position:absolute!important;right:13px!important;top:50%!important;left:auto!important;width:6px!important;height:6px!important;margin:0!important;background:none!important;border-right:2px solid #fff!important;border-bottom:2px solid #fff!important;transform:translateY(-70%) rotate(45deg)!important;transition:transform .2s}.ipi-translate .gt_switcher .gt_selected a.open:after{transform:translateY(-25%) rotate(-135deg)!important}.ipi-translate .gt_switcher img{width:18px!important;height:18px!important;border-radius:50%!important;object-fit:cover;box-shadow:0 0 0 1.5px rgba(255,255,255,.85);flex-shrink:0}.ipi-translate .gt_switcher .gt_option{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;z-index:99999!important;width:100%!important;min-width:150px;max-height:none!important;background:#fff!important;border:0!important;border-radius:10px!important;box-shadow:0 10px 30px rgba(0,0,0,.20)!important;padding:6px 0!important}.ipi-translate .gt_switcher .gt_option a{display:flex!important;align-items:center;gap:9px;padding:8px 14px!important;color:#333!important;font-size:14px!important;font-weight:500!important;line-height:18px!important;background:transparent!important;border:0!important;transition:background .15s,color .15s}.ipi-translate .gt_switcher .gt_option a:hover{background:#eef6fd!important;color:#0C71C3!important}.ipi-translate .gt_switcher .gt_option img{box-shadow:0 0 0 1px rgba(0,0,0,.12)}.ipi-translate .gt_switcher .gt_option a.gt_current{display:none!important}.ipi-translate .gt_switcher .gt_option{display:none!important;height:auto!important;overflow:visible!important}.ipi-translate .gt_switcher:has(.gt_selected a.open) .gt_option{display:block!important}@media (max-width:767px){.ipi-translate{display:block;margin:8px auto 2px;width:max-content}}.et-l--footer .et_pb_blurb_0_tb_footer .et_pb_blurb_content,.et-l--footer .et_pb_blurb_1_tb_footer .et_pb_blurb_content,.et-l--footer .et_pb_blurb_2_tb_footer .et_pb_blurb_content{display:flex!important;align-items:flex-start;max-width:none!important}.et-l--footer .et_pb_blurb_0_tb_footer .et_pb_main_blurb_image,.et-l--footer .et_pb_blurb_1_tb_footer .et_pb_main_blurb_image,.et-l--footer .et_pb_blurb_2_tb_footer .et_pb_main_blurb_image{width:18px!important;min-width:18px;max-width:18px!important;margin:0!important;padding:0!important;text-align:center!important;display:block!important;float:none!important;line-height:1.6!important}.et-l--footer .et_pb_blurb_0_tb_footer .et-pb-icon,.et-l--footer .et_pb_blurb_1_tb_footer .et-pb-icon,.et-l--footer .et_pb_blurb_2_tb_footer .et-pb-icon{font-size:16px!important;width:18px;text-align:center;margin:0!important}.et-l--footer .et_pb_blurb_0_tb_footer .et_pb_blurb_container,.et-l--footer .et_pb_blurb_1_tb_footer .et_pb_blurb_container,.et-l--footer .et_pb_blurb_2_tb_footer .et_pb_blurb_container{padding-left:12px!important;display:block!important;width:auto!important}.et-l--footer .et_pb_blurb_0_tb_footer .et_pb_blurb_description,.et-l--footer .et_pb_blurb_1_tb_footer .et_pb_blurb_description,.et-l--footer .et_pb_blurb_2_tb_footer .et_pb_blurb_description{white-space:nowrap;line-height:1.6!important}.et-l--footer .et_pb_blurb_0_tb_footer .et_pb_blurb_description p,.et-l--footer .et_pb_blurb_1_tb_footer .et_pb_blurb_description p,.et-l--footer .et_pb_blurb_2_tb_footer .et_pb_blurb_description p{padding:0!important;margin:0!important}@media (max-width:980px){.et-l--header .et_mobile_menu{max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px);overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.et-l--header .et_mobile_menu .menu-item-has-children>a{position:relative;font-weight:600!important;padding-right:44px!important}.et-l--header .et_mobile_menu .menu-item-has-children>a:after{content:"";position:absolute;right:18px;top:50%;width:8px;height:8px;border-right:2px solid #444;border-bottom:2px solid #444;transform:translateY(-70%) rotate(45deg);transition:transform .2s}.et-l--header .et_mobile_menu .menu-item-has-children.ipi-open>a:after{transform:translateY(-25%) rotate(-135deg)}.et-l--header .et_mobile_menu .menu-item-has-children>.sub-menu{display:none!important}.et-l--header .et_mobile_menu .menu-item-has-children.ipi-open>.sub-menu{display:block!important}}.ipi-translate::before{content:none!important;display:none!important}.ipi-translate{font-size:13px!important}@media (max-width:767px){.et_pb_image:has(img[src*="dentist-office-illustration"]){display:none!important}.et_pb_column:has(>.et_pb_image img[src*="dentist-office-illustration"]){padding-bottom:24px!important}.home .et_pb_section_1 .et_pb_text,.home .et_pb_section_1 .et_pb_text_inner{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}#et-main-area .et_pb_text_inner img.alignright,#et-main-area .et_pb_text_inner img.alignleft,#et-main-area .et_pb_text_inner img[style*="float"]{float:none!important;display:block;margin:0 auto 18px!important;max-width:260px!important;width:100%!important;height:auto!important}.page-id-21292 .et_pb_image img[src*="IPI-of-Torrance-"],.page-id-21275 .et_pb_image img[src*="IPI-of-Torrance-"]{max-width:170px!important;max-height:110px;width:auto!important;height:auto!important;margin:0 auto;display:block;object-fit:contain}.page-id-21292 .et_pb_image:has(img[src*="IPI-of-Torrance-"]),.page-id-21275 .et_pb_image:has(img[src*="IPI-of-Torrance-"]){margin-bottom:22px!important;text-align:center}#et-main-area iframe{max-width:100%!important}}.et_pb_contact_form_container .et_pb_contact_form_label{display:block!important;position:static!important;margin:0 0 6px!important;font-family:"Open Sans",Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;color:#333!important;text-transform:none!important;letter-spacing:0!important;line-height:1.4!important}.et_pb_contact_form_container .et_pb_contact_form_label:after{content:" *";color:#c0392b}.et_pb_contact_form_container .et_pb_contact_field input.input,.et_pb_contact_form_container .et_pb_contact_field textarea.input{background:#fff!important;border:1px solid rgba(0,0,0,.35)!important;border-radius:4px!important;padding:12px 14px!important;color:#222!important;font-size:16px!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;transition:border-color .15s,box-shadow .15s}.et_pb_contact_form_container .et_pb_contact_field input.input:focus,.et_pb_contact_form_container .et_pb_contact_field textarea.input:focus{border-color:#0C71C3!important;box-shadow:0 0 0 3px rgba(12,113,195,.15)!important;outline:none}.et_pb_contact_form_container .et_pb_contact_field .input::placeholder{color:transparent!important}.et_pb_contact_form_container .et_pb_contact_field textarea.input{min-height:140px}.et_pb_contact_form_container .et_pb_contact_field .input.et_contact_error{border-color:#d33!important;box-shadow:0 0 0 3px rgba(221,51,51,.12)!important}.et_pb_contact_form_container .et_pb_contact_field{margin-bottom:18px!important}.single-post #et-main-area .et_pb_section_0 h1{font-size:48px!important;line-height:1.15!important}@media (max-width:980px){.single-post #et-main-area .et_pb_section_0 h1{font-size:38px!important}}@media (max-width:767px){.single-post #et-main-area .et_pb_section_0 h1{font-size:30px!important}}.single-post #et-main-area .ipi-post-more{margin-top:24px;padding-top:18px;border-top:1px solid #e5e9ee;font-weight:600}#et-main-area .et_pb_section.ipi-cta{padding-top:22px!important;padding-bottom:22px!important}#et-main-area .ipi-cta .et_pb_row{max-width:760px!important;padding-top:26px!important;padding-bottom:28px!important}#et-main-area .ipi-cta h1,#et-main-area .ipi-cta h2,#et-main-area .ipi-cta h3{font-size:41px!important;line-height:1.2!important;padding-bottom:6px!important}#et-main-area .ipi-cta .et_pb_text{margin-bottom:16px!important}@media (max-width:980px){#et-main-area .ipi-cta h1,#et-main-area .ipi-cta h2,#et-main-area .ipi-cta h3{font-size:34px!important}}@media (max-width:767px){#et-main-area .ipi-cta h1,#et-main-area .ipi-cta h2,#et-main-area .ipi-cta h3{font-size:28px!important}#et-main-area .ipi-cta .et_pb_row{padding-top:20px!important;padding-bottom:22px!important}}body.page:not(.home) #et-main-area .et_pb_section:has(img[src*="dentist-office-illustration"]) h1{font-size:clamp(28px,4.4vw,54px)!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}body.page:not(.home) #et-main-area .ipi-qa-title h1,body.page:not(.home) #et-main-area .ipi-qa-title h2{font-size:clamp(26px,3.2vw,40px)!important;line-height:1.2!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}@media (min-width:768px){.page-id-21275 #et-main-area .et_pb_image img[src*="IPI-of-Torrance-"]{max-width:150px!important;width:150px!important;height:auto!important;margin:0 auto;display:block}.page-id-21275 #et-main-area .et_pb_image:has(img[src*="IPI-of-Torrance-"]){text-align:center!important;margin-left:auto!important;margin-right:auto!important}.page-id-21275 #et-main-area .et_pb_image:has(img[src*="IPI-of-Torrance-"]) .et_pb_image_wrap{display:block!important;margin:0 auto!important;width:auto!important}}.page-id-21292 #et-main-area .et_pb_text_2 h2,.page-id-21275 #et-main-area .et_pb_text_2 h2{font-size:30px!important;line-height:1.2!important}@media (max-width:767px){.page-id-21292 #et-main-area .et_pb_text_2 h2,.page-id-21275 #et-main-area .et_pb_text_2 h2{font-size:26px!important}}.page-id-21275 #et-main-area .et_pb_row:has(img[src*="IPI-of-Torrance-"]){display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:56px!important;width:auto!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.page-id-21275 #et-main-area .et_pb_row:has(img[src*="IPI-of-Torrance-"]):after{display:none!important;content:none!important}.page-id-21275 #et-main-area .et_pb_row:has(img[src*="IPI-of-Torrance-"])>.et_pb_column{flex:0 0 auto!important;width:auto!important;margin:0!important}.page-id-21275 #et-main-area .et_pb_row:has(img[src*="IPI-of-Torrance-"]) .et_pb_image{margin:0!important}.page-id-21275 #et-main-area .et_pb_row:has(img[src*="IPI-of-Torrance-"]) img{width:150px!important;max-width:150px!important;height:auto!important}.page-id-21275 #et-main-area .et_pb_row:has(img[src*="IPI-of-Torrance-"]) .et_pb_image_wrap{width:auto!important}@media (max-width:767px){.page-id-21275 #et-main-area .et_pb_row:has(img[src*="IPI-of-Torrance-"]){gap:10px!important}.page-id-21275 #et-main-area .et_pb_row:has(img[src*="IPI-of-Torrance-"]) img{width:110px!important;max-width:110px!important;max-height:none!important}}.page-id-21292 #et-main-area .et_pb_image:has(img[src*="IPI-of-Torrance-"]){text-align:center!important}.page-id-21292 #et-main-area .et_pb_image:has(img[src*="IPI-of-Torrance-"]) .et_pb_image_wrap{display:inline-block!important;width:auto!important}.page-id-21292 #et-main-area .et_pb_image img[src*="IPI-of-Torrance-"]{width:120px!important;max-width:120px!important;height:auto!important;max-height:none!important;margin:0 auto;display:block}@media (min-width:768px) and (max-width:980px){.page-id-21292 #et-main-area .et_pb_image img[src*="IPI-of-Torrance-"]{width:209px!important;max-width:209px!important}}@media (max-width:767px){.page-id-21292 #et-main-area .et_pb_image img[src*="IPI-of-Torrance-"]{width:153px!important;max-width:153px!important}}