/* https://www.bluewolfdental.com/wp-content/uploads/elementor/css/post-3051.css?ver=1750437865 */
.elementor-3051 .elementor-element.elementor-element-83cd9e3 .elementor-cta__content-item{transition-duration:1000ms}.elementor-3051 .elementor-element.elementor-element-83cd9e3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-3051 .elementor-element.elementor-element-83cd9e3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-3051 .elementor-element.elementor-element-83cd9e3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-3051 .elementor-element.elementor-element-83cd9e3 .elementor-cta .elementor-cta__bg,.elementor-3051 .elementor-element.elementor-element-83cd9e3 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-3051 .elementor-element.elementor-element-83cd9e3 .elementor-cta__content{min-height:472px;text-align:center}.elementor-3051 .elementor-element.elementor-element-83cd9e3 .elementor-cta__title{color:#FFF}.elementor-3051 .elementor-element.elementor-element-83cd9e3 .elementor-cta__description{color:#0095E5}.elementor-3051 .elementor-element.elementor-element-83cd9e3 .elementor-cta__button{color:#FFF;border-color:#0095E5;background-color:#0095E5}.elementor-3051 .elementor-element.elementor-element-83cd9e3 .elementor-ribbon-inner{background-color:#0095E5;margin-top:50px;transform:translateY(-50%) translateX(-50%) translateX(50px) rotate(-45deg);box-shadow:-10px 0 10px 0 rgba(0,0,0,.5)}.elementor-3051 .elementor-element.elementor-element-257fe72{--spacer-size:50px}.elementor-3051 .elementor-element.elementor-element-a145f2d .elementor-button{background-color:#0095E5;fill:#FBFBFB;color:#FBFBFB}.elementor-3051 .elementor-element.elementor-element-115dc7d{text-align:center}.elementor-3051 .elementor-element.elementor-element-e478c88{text-align:center}.elementor-3051 .elementor-element.elementor-element-274f8ad:not(.elementor-motion-effects-element-type-background),.elementor-3051 .elementor-element.elementor-element-274f8ad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-3051 .elementor-element.elementor-element-274f8ad{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3051 .elementor-element.elementor-element-274f8ad>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3051 .elementor-element.elementor-element-772e48b{width:var(--container-widget-width,143.613%);max-width:143.613%;--container-widget-width:143.613%;--container-widget-flex-grow:0}.elementor-3051 .elementor-element.elementor-element-fa124b2{--spacer-size:50px}.elementor-3051 .elementor-element.elementor-element-34d4f63{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3051 .elementor-element.elementor-element-34d4f63>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3051 .elementor-element.elementor-element-1b5b291:not(.elementor-motion-effects-element-type-background),.elementor-3051 .elementor-element.elementor-element-1b5b291>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#CECDCD}.elementor-3051 .elementor-element.elementor-element-1b5b291{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3051 .elementor-element.elementor-element-1b5b291>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3051 .elementor-element.elementor-element-5fa75f4{--spacer-size:50px}.elementor-3051 .elementor-element.elementor-element-5ba4e64{--spacer-size:50px}.elementor-3051 .elementor-element.elementor-element-70ad188{--spacer-size:50px}.elementor-3051 .elementor-element.elementor-element-48b0960 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-3051 .elementor-element.elementor-element-b2538a4 .elementor-button{background-color:#0095E5;fill:#FBFBFB;color:#FBFBFB}.elementor-3051 .elementor-element.elementor-element-a7c6094{--spacer-size:50px}.elementor-3051 .elementor-element.elementor-element-0e7c7fe{--spacer-size:50px}.elementor-3051 .elementor-element.elementor-element-97f03f4 .elementor-tab-title{border-width:1px;background-color:#0095E5}.elementor-3051 .elementor-element.elementor-element-97f03f4 .elementor-tab-content{border-width:1px}.elementor-3051 .elementor-element.elementor-element-97f03f4 .elementor-toggle-item:not(:last-child){margin-bottom:21px}.elementor-3051 .elementor-element.elementor-element-97f03f4 .elementor-toggle-title,.elementor-3051 .elementor-element.elementor-element-97f03f4 .elementor-toggle-icon{color:var(--e-global-color-accent)}.elementor-3051 .elementor-element.elementor-element-97f03f4 .elementor-toggle-icon svg{fill:var(--e-global-color-accent)}.elementor-3051 .elementor-element.elementor-element-97f03f4 .elementor-tab-title.elementor-active a,.elementor-3051 .elementor-element.elementor-element-97f03f4 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var(--e-global-color-accent)}.elementor-3051 .elementor-element.elementor-element-bbe2f42{--spacer-size:50px}@media(min-width:768px){.elementor-3051 .elementor-element.elementor-element-16f181e{width:14.991%}.elementor-3051 .elementor-element.elementor-element-6d271cb{width:69.369%}.elementor-3051 .elementor-element.elementor-element-f3ec462{width:14.953%}.elementor-3051 .elementor-element.elementor-element-877e0f6{width:14.011%}.elementor-3051 .elementor-element.elementor-element-f84c1cc{width:34.909%}.elementor-3051 .elementor-element.elementor-element-53dbb42{width:2.033%}.elementor-3051 .elementor-element.elementor-element-28673e5{width:35.035%}.elementor-3051 .elementor-element.elementor-element-d6eeff3{width:14%}.elementor-3051 .elementor-element.elementor-element-1c33578{width:18.418%}.elementor-3051 .elementor-element.elementor-element-e061e8f{width:62.475%}.elementor-3051 .elementor-element.elementor-element-90c5b07{width:18.412%}}@media(max-width:767px){.elementor-3051 .elementor-element.elementor-element-83cd9e3{z-index:0}}