.woo-login-form{max-width:700px;margin:auto;border:none!important;box-shadow:0 0 20px rgb(0 0 0 / 20%)}.woo-login-form form.woocommerce-form{padding:0!important;border:none!important;margin:0!important}.woo-login-form .account-action-wrap{display:flex;flex-direction:column-reverse;margin:auto;align-items:center}.woo-login-form .account-action-wrap button{margin-right:0!important}body .avi-border-img img{border-bottom-color:var(--e-global-color-primary)!important;border-right-color:var(--e-global-color-primary)!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{padding:10px 0;display:block;margin-bottom:1px;text-transform:uppercase;font-weight:600;font-size:18px}.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child) a{border-bottom:1px solid rgb(0 0 0 / 16%)}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0;list-style:none;border:1px solid rgb(0 0 0 / 16%);padding:5%;border-radius:10px}a.slider-btn{min-width:150px!important;display:flex!important;align-items:center}.slider-btn i{position:absolute;left:0;width:45px;height:48px!important;display:flex;align-items:center;justify-content:center;background:#fff;color:#000;font-size:20px!important;margin-right:10px!important}@media(max-width:767px){.tv-icon-box .ekit-wid-con .elementskit-infobox{position:relative;display:flex;align-items:center;column-gap:20px}}.elementor-tab-title.elementor-active{background-color:black!important}.elementor-tab-title.elementor-tab-mobile-title{position:relative;padding-right:40px}.elementor-tab-title.elementor-tab-mobile-title::before{content:"\e994";font-family:'elementskit';position:absolute;right:10px;top:0;height:100%;bottom:0;margin:auto;display:flex;align-items:center;width:30px;right:0;transition:all .3s ease-in-out}.elementor-tab-title.elementor-tab-mobile-title.elementor-active::before{transform:rotateX(180deg)}a{color:var(--e-global-color-primary)}a:hover{color:#000}span.shadow-bord::before,.shadow-bord span::before{content:"";height:25%;width:calc(100% + 10px);background:var(--e-global-color-secondary);left:-8px;bottom:7px;position:absolute;z-index:-1;border-radius:100px}span.shadow-bord,.shadow-bord span{position:relative;z-index:1;display:inline-block}@media(max-width:800px){span.shadow-bord::before,.shadow-bord span::before{height:10px;bottom:5px}}.faqs .elementskit-card.active{box-shadow:0 0 20px rgb(0 0 0 / 9%)}body .ekit-wid-con .elementskit-accordion .elementskit-card-body{display:inline-block}@media(max-width:768px){.grid-stack.grid-stack-one-column-mode{column-gap:0}body .grid-stack.grid-stack-one-column-mode>.grid-stack-item{break-inside:avoid-column;-webkit-column-break-inside:avoid;margin-bottom:0px!important;float:left;width:50%!important;height:200px!important}body .grid-stack.grid-stack-one-column-mode>.grid-stack-item:last-child:not(:nth-child(even)){display:none!important;width:100%!important;float:none;display:inline-block!important}body .grid-stack.grid-stack-one-column-mode>.grid-stack-item:nth-child(3n){width:100%!important;margin-top:0px!important;margin-bottom:0px!important}}@media(max-width:350px){body .grid-stack.grid-stack-one-column-mode>.grid-stack-item{width:100%!important;height:250px!important}}.ekit-wid-con .ekit-form form label{display:block}.show_more p.wpsm-show,.show_more p.wpsm-hide{background:var(--e-global-color-f538cb9);width:initial;display:inline-block;padding:13px 20px;min-width:150px;text-align:center!important;align-items:center;justify-content:center;margin:auto;color:#fff!important;font-weight:600;font-size:14px!important;border-radius:100px;transition:all .3s ease-in-out}.show_more p.wpsm-show:hover,.show_more p.wpsm-hide:hover{background-color:var(--e-global-color-a8484fd);text-decoration:none!important}.show_more p.wpsm-show.wpsm-content-hide{display:none}.hover-effect .target-hover{position:absolute;top:0}@media (max-width:1024px){.column-wrap .elementor-widget-wrap{flex-flow:wrap!important}}form select.custom-select-opt{background:rgb(0 0 0 / 28%)!important;color:#fff!important;font-size:16px!important;border:none!important}body .owl-carousel .owl-dots{position:relative;gap:20px}.owl-carousel .owl-dots button.owl-dot{padding:0!important;border:none;width:auto!important;height:auto!important}.owl-stage-outer{padding-bottom:0!important}.contact-box .elementskit-box-header .elementskit-info-box-icon{display:flex;margin-bottom:13px;align-items:center;justify-content:center;background-image:url()}.contact-box .elementskit-box-header .elementskit-info-box-icon{display:flex;margin-bottom:13px;align-items:center;justify-content:center;background-image:url(../../../../../../../../uploads/2023/12/Rectangle-7.png);background-size:contain;background-position:center}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#f2c859;background:#ecc356;line-height:1.3;padding:10px;color:#000;text-align:center;font-size:14px}input.wpcf7-form-control.wpcf7-file{padding:7px!important}span.transformer-fields-toggle input{display:none}span.transformer-fields-toggle .wpcf7-list-item{width:100%;margin:0}span.transformer-fields-toggle label span{font-size:20px!important;margin:0;color:#fff!important;background:rgb(0 0 0 / 41%);width:100%;padding:10px 10px;border-radius:10px}span.transformer-fields-toggle label span::before{position:absolute;right:15px;content:"\e994";font-family:'elementskit'}@media(max-width:767px){span.transformer-fields-toggle label span{font-size:18px!important}}.promo-banner .banner-title{text-shadow:1px 1px 6px rgb(0 0 0 / 59%)}.dimension span.divider{position:absolute;top:0;right:-6px;bottom:0;display:flex;align-items:center}@media(min-width:768px){.dimension input{margin-bottom:0px!important}}.btn-show .ekit-wid-con .elementskit-infobox .box-footer.enable_hover_btn .elementskit-btn{left:0;bottom:0;opacity:1;clip-path:none;font-weight:300!important}.service-loop-item .service-loop-image img.loop-image{width:100%;object-fit:cover;top:0;left:0}@media(max-width:767px){.service-loop-item .service-loop-item-inner{gap:20px}}.service-loop-item .service-loop-item-inner{padding:0;box-shadow:0 0 8px rgb(0 0 0 / 20%);height:100%;justify-content:center;border-radius:0;background:#fff;transition:all .3s ease-in-out;overflow:hidden;position:relative}.service-loop-item .service-loop-item-inner .service-loop-image{position:relative;overflow:hidden;aspect-ratio:5 / 6}.service-loop-item .service-loop-item-inner .service-loop-image img{overflow:hidden;padding:0;transform:scale(1.2);transform-origin:center;object-fit:cover;height:100%}@media (max-width:767px){.service-loop-item .service-loop-item-inner .service-loop-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}}.service-loop-item-inner .service-loop-content .service-link{transition:all .3s ease-in-out;display:flex;align-items:center;gap:10px;justify-content:center;padding:10px 15px;background-color:var(--e-global-color-5e9a39a);border:1px solid var(--e-global-color-ce801d4);border-radius:5px 5px 5px 5px;min-height:50px;z-index:9}.service-loop-item-inner .service-loop-content .service-loop-title{font-size:14px;font-weight:500;text-transform:uppercase;margin-bottom:0}.service-loop-item-inner .service-loop-content .service-link .service-loop-title{color:#fff}.service-loop-item .service-loop-item-inner .service-link:hover{background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary);color:#fff!important}.service-loop-item:hover .service-loop-item-inner{box-shadow:0 0 20px #00000038}.service-loop-image.col-item a{position:absolute;width:100%;height:100%;left:0;z-index:8;background-color:rgb(0 0 0 / 25%);transition:all .3s ease-in-out}.service-loop-item-inner:hover .service-loop-image.col-item a{background-color:rgb(0 0 0 / 55%)}body .service-loop-item{padding:20px;transition:all .3s ease-in-out;float:left}@media(max-width:767px){body .service-grid .service-loop-item{padding:8px;font-size:12px}.service-loop-item .service-loop-item-inner .service-loop-title{font-size:12px}}@media(max-width:767px) and (min-width:400px){body .service-grid .service-loop-item.col-sm-4{width:50%}}.tv-custom-button a .btn-icon i{padding:0}.btn-icon svg{width:100%;height:100%;-webkit-appearance:none}.ot-video-button a{display:flex;align-items:center;justify-content:center;margin:auto;border:3px solid #fff}.ot-video-button a i{height:auto;display:flex!important}.page-bg-elements span{position:absolute;top:0;max-width:40%}.page-bg-elements span.bottom-left{bottom:10%;top:auto;left:2%;width:80px}.page-bg-elements span.top-right{top:10%;bottom:auto;right:2%;left:auto;width:80px}.ot-video-button a{border-width:4px}.ot-heading>span.is_highlight{padding:2px 20px!important;font-weight:400}@media(max-width:991px) and (min-width:768px){body .text-sm-left{text-align:left!important}}@media(max-width:767px){.mobile-icon-top .ekit-wid-con .elementskit-infobox.icon-lef-right-aligin{display:block;text-align:center!important}}.ekit-wid-con .elementskit-clients-slider .elementskit-client-slider-item.log-separator{position:relative;margin:0!important}.service-loop-item .service-loop-item-inner .service-loop-content .service-loop-title{transition:all .3s ease-in-out}.dual-button-inline .ekit-wid-con .ekit_double_button{display:flex!important}.content-product-wrapper .woof_products_top_panel{z-index:9}.service-grid .tv-our-service-wrap{display:flex;flex-flow:wrap;justify-content:center}.tv-our-service{margin-top:10px;margin-bottom:10px;width:100%}.service-grid .tv-our-service{padding-left:20px;padding-right:20px}.tv-our-service-wrap .tv-our-service-item{height:100%}.tv-our-service-wrap .tv-service-content-wrap{text-align:center}@media(max-width:991px) and(min-width:768px){.responsive-position-tablet{position:relative!important}.ekit_heading_tablet-text_center .elementskit-border-divider.elementskit-style-long{margin:auto!important}}@media(max-width:767px){.responsive-position-mobile{position:relative!important}.ekit_heading_mobile-text_center .elementskit-border-divider.elementskit-style-long{margin:auto!important}}.contact-info ul.elementor-icon-list-items{flex-flow:nowrap!important;gap:20px}.contact-info ul.elementor-icon-list-items li:first-child{width:80px}.contact-info ul.elementor-icon-list-items li:last-child{flex:1}.ekit-wid-con .ekit-single-day span.ekit-business-day{width:110px;margin:0}.ekit-wid-con .ekit-single-day .ekit-business-time{font-size:20px;color:#333;padding-right:5px;margin-left:0!important;margin-right:auto}@media (max-width:480px){.ekit-wid-con .ekit-single-day{display:flex!important}}.elementor-widget-google_maps .elementor-widget-container{width:100%}.before-after-item .images-comparison__container{overflow:hidden}.gallery-item,.gallery-item img{border-radius:10px}.mp_wrapper form{text-align:left;display:flex;flex:f;flex-direction:column;flex-flow:wrap}.mp-form-row:not(.mepr_coupon,.mepr_email_stripe,.mepr_mepr_are_you_a_practice_owner,.mepr_tos,.mepr_price,.mepr_mepr_preferred_correspondence_address){margin-bottom:10px;width:50%!important;float:left;display:inline-block;padding:0 1%;height:80px}.iti.iti--allow-dropdown.iti--separate-dial-code{width:100%}a.have-coupon-link{float:none!important;width:100%!important;display:inline-block;padding:0 1%}.mp-form-row.mepr_coupon,.mp-form-row.mepr_email_stripe,.mp-form-row.mepr_mepr_are_you_a_practice_owner,.mp-form-row.mepr_tos,.mp-form-row.mepr_price,.mp-form-row.mepr_mepr_preferred_correspondence_address{float:none!important;width:100%!important;padding:0 1%;clear:both}.mp-form-row.mepr_tos{margin-top:20px}.mp_wrapper textarea{padding:10px}.mp-form-row .mp-form-label{margin-bottom:10px}.mp_wrapper .mp-form-submit{order:3;margin:auto;text-align:center}.mp-form-submit input.mepr-submit{fill:var(--e-global-color-0ee661c);color:var(--e-global-color-0ee661c);box-shadow:0 2px 4px 0 rgba(0,0,0,.28);border-radius:100px 100px 100px 100px;padding:11px 40px;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent);border:none;min-width:180px;font-size:18px}.mp-form-submit input.mepr-submit:hover{color:var(--e-global-color-0d59a7f);background-color:var(--e-global-color-e6e7462)}.mp_wrapper .mp-form-row textarea,.mp_wrapper .mp-form-row select,.mp_wrapper .mp-form-row input:not([type='checkbox'],[type='radio'],[type='submit']){border-radius:30px;padding:10px 20px}.mp_wrapper .mp-form-row .iti--separate-dial-code .iti__selected-flag{border-radius:100px 0 0 100px}.mp_wrapper .mp-form-row.mepr_bold.mepr_price{order:2}.mp_wrapper .mp-form-row.mepr_bold.mepr_price{order:2;font-size:20px;display:flex;justify-content:space-between;gap:3%;background:rgb(124 208 219 / 20%);padding:8px 20px;border-radius:100px;border:1px solid #7cd0db;font-size:20px;font-weight:600;margin:0 1%;margin-bottom:20px}.mp_wrapper .mp-form-row label{font-weight:500}@media(max-width:767px){.mp_wrapper .mp-form-row{width:100%!important}}@media(max-width:767px){body .btn,.mp-form-submit input.mepr-submit,form input[type='submit']{font-size:15px!important}}.tv-service-button a.button{background:transparent;color:var(--e-global-color-a3e9fba);border:1px solid var(--e-global-color-a3e9fba);border-radius:100px}.tv-service-button a.button:hover{background:#000;color:#fff;border-color:#000}.icon-box-grid .icon-box.service-icon-box{border-color:#e7e8ea!important;border-style:dashed;aspect-ratio:1 / 1;padding:10px;box-shadow:none!important}.pbb-service-faq h2.resp-accordion{background:transparent;border:none;padding:20px 0;border-bottom:1px dashed #bfbfbf;font-size:18px}.pbb-service-faq .resp-tab-content{border-bottom:1px dashed #bfbfbf;padding:20px 0 10px 0}.pbb-service-faq h2.resp-accordion:first-child{border-top:1px dashed #bfbfbf}.pbb-service-faq h2.resp-accordion span{float:right;font-size:15px;color:#bfbfbf;transition:all .3s ease-in-out}h2.resp-accordion.resp-tab-active span{transform:rotateX(180deg)}@media(max-width:991px){.pbb-service-faq h2.resp-accordion{font-size:15px}}