.elementor .converted-class-1{background-image:url("https://www.friendlydentalco.com/wp-content/plugins/elementor/assets/images/background-placeholder.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .heading-border-bottom{position:relative;font-family:Rift;font-weight:300;font-size:50px;color:#273349;::after {
  content: '';
  display: block;
  position: absolute;
  top: 10px;
  width: 180px;
  height: 2px;
  background-color: #273349;
}\n}.elementor .card{width:100%;max-width:560px;padding:40px;background-color:#ffffff;flex-direction:column;}.elementor .card-icons{padding:0px;margin-block-end:20px;justify-content:center;}.elementor .card-star{width:20px;height:20px;margin-inline-end:5px;}.elementor .hero{position:relative;padding-block-start:116px;padding-block-end:97px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(#273349bf, #273349bf),linear-gradient(#00000040, #00000040);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .hero-container{width:100%;max-width:1340px;column-gap:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .hero-headline{width:40%;padding:0px;}.elementor .hero-text{width:57%;padding:0px;}.elementor .hero-image{width:100%;max-width:180px;padding-block-start:4px;padding-block-end:4px;}.elementor .hero-bg{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:-2;padding:0px;background-image:url("https://www.friendlydentalco.com/wp-content/uploads/2026/04/bg-hero.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;filter:grayscale(65%);}.elementor .tab-name{font-family:Proxima Nova;font-weight:700;font-size:16px;color:#222;letter-spacing:0px;line-height:140%;}.elementor .tab-button{width:auto;padding-block-start:20px;padding-block-end:4px;padding-inline-start:30px;padding-inline-end:30px;border-width:0px;background-color:#ddd;display:flex;flex-direction:column;gap:0px;}.elementor .tab-button:active{border-width:0px;background-color:#c8c8c8;}.elementor .tab-button:hover,.elementor .tab-button:focus-visible{border-width:0px;background-color:#c8c8c8;}.elementor .tab-button.e--selected{border-width:0px;background-color:#c8c8c8;}.elementor .tab-menu{padding:0px;margin:0px;}.elementor .tab-content-area{padding:0px;margin:0px;}.elementor .tab-content{padding:0px;margin:0px;}.elementor .tabs{padding:0px;margin:0px;gap:0px;}.elementor .card-btn{font-family:Rift;font-weight:700;font-size:20px;color:#ffffff;letter-spacing:2.5px;line-height:120%;padding-block-start:8px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:6px;border-radius:0px;border-width:2px;border-color:#273349;background-color:#273349;transition:all 300ms;display:block;align-self:start;}.elementor .card-btn:hover,.elementor .card-btn:focus-visible{color:#273349;border-width:2px;border-color:#ddc3af;background-color:#ddc3af;}.elementor .popup-team{padding:40px;display:flex;flex-direction:column;gap:25px;}.elementor .tab-horizontal-content{padding-block-start:20px;padding-block-end:20px;padding-inline-start:60px;padding-inline-end:40px;margin:0px;}.elementor .tab-horizontal-trigger{width:auto;height:auto;font-family:Montserrat;font-weight:700;font-size:16px;color:#00000052;letter-spacing:3px;line-height:140%;text-align:start;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:15%;padding-inline-end:15%;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;transition:all 300ms;}.elementor .tab-horizontal-trigger:hover,.elementor .tab-horizontal-trigger:focus-visible{color:#445c78;border-width:0px;background-color:#e0e0e000;}.elementor .tab-horizontal-trigger.e--selected{color:#273349;border-width:0px;background-color:#ffffff00;}.elementor .custom-gf-popup{padding:0px;}