a{color:#130947;transition:all .25s ease-in-out}a:hover{color:#4f87fb}.sdc-place-rating{display:flex;flex-wrap:nowrap;align-items:center;margin-left:10px}.sdc-place-rating .sdc-rating{font-weight:700;font-size:18px;margin-right:8px}.sdc-place-rating .sdc-stars{position:relative;width:110px;margin-right:10px;margin-bottom:2px;flex-shrink:0}.sdc-place-rating .sdc-stars .stars-default{background:url(//sdcklinika.lt/wp-content/themes/hello-theme-child/images/star-default.svg) repeat-x left center;background-size:contain;height:22px}.sdc-place-rating .sdc-stars .stars-rating{background:url(//sdcklinika.lt/wp-content/themes/hello-theme-child/images/star-rating.svg) repeat-x left center;background-size:contain;position:absolute;top:0;left:0;height:100%}.sdc-place-rating .total-reviews{font-weight:700;border-bottom:2px solid;line-height:1;font-size:18px;margin-right:8px;margin-bottom:-2px}.sdc-place-rating .rating-link a{display:block}.sdc-place-rating .rating-link a span{display:inline-block;height:22px;border:1px solid #ccc;border-radius:4px;padding:1px;margin-bottom:-5px}.sdc-place-rating .rating-link a span svg{height:100%;width:auto;display:block}.btn-link-icon.capsule a.elementor-button,.btn-link-icon2.capsule a.elementor-button{padding-right:90px!important;padding-left:54px!important}.btn-link-icon a,.btn-link-icon2 a,.single-staff-block .popup-staff-info.with-arrow{display:flex;align-items:center;justify-content:space-between}.btn-link-icon a:after,.btn-link-icon2 a:after,.single-staff-block .popup-staff-info.with-arrow:after{content:"";background-repeat:no-repeat;background-size:contain;background-position:right center;display:block;margin-left:10px;width:36px;height:36px}.btn-link-icon.capsule a:before,.btn-link-icon2.capsule a:before{right:40px}.btn-link-icon a:after,.single-staff-block .popup-staff-info.with-arrow:after{background-image:url(//sdcklinika.lt/wp-content/themes/hello-theme-child/images/button-icon.svg)}.btn-link-icon2 a:after{background-image:url(//sdcklinika.lt/wp-content/themes/hello-theme-child/images/button-icon2.svg)}.elementor-widget-n-accordion.more-toggle-ba .e-n-accordion-item-title{display:inline-block;background:#1FBDD5;border-radius:100px;margin:0 auto;padding:18px 24px 18px 24px}.elementor-widget-n-accordion.more-toggle-ba .e-n-accordion-item-title .e-n-accordion-item-title-header{align-items:center}.elementor-widget-n-accordion.more-toggle-ba .e-n-accordion-item-title .e-n-accordion-item-title-header:after{content:"";background-repeat:no-repeat;background-size:contain;background-position:right center;display:block;margin-left:10px;width:36px;height:36px;background-image:url(//sdcklinika.lt/wp-content/themes/hello-theme-child/images/button-icon.svg)}.mini-sprite .elementor-heading-title{background-image:url(//sdcklinika.lt/wp-content/themes/hello-theme-child/images/mini-sprite.svg);background-repeat:no-repeat;background-size:18px;background-position:left center;padding-left:26px}.blob-image{background-image:url(//sdcklinika.lt/wp-content/themes/hello-theme-child/images/blob.svg);background-repeat:no-repeat;background-size:contain;background-position:20% center;padding-left:7.1%;padding-right:7.8125%;padding-top:5%;padding-bottom:10%}.blob-image:before{content:"";display:block;border:2px solid #1FBDD5;border-radius:24px;position:absolute;left:7.1%;right:7.8125%;top:5%;bottom:10%;transform:translate(5.86%,5.27%)}.border-img-box{position:absolute}.blob-image img{border-radius:24px;position:relative}.review-slider.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-next svg,.review-slider.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-prev svg{fill:#000}.elementor-7 .elementor-element.review-slider .elementor-swiper-button-prev:hover svg,.elementor-7 .elementor-element.review-slider .elementor-swiper-button-next:hover svg{fill:#fff}.quote-icon:before{content:"";background:url(//sdcklinika.lt/wp-content/themes/hello-theme-child/images/quote.svg) no-repeat center;background-size:contain;width:60px;height:60px;position:absolute;right:40px;bottom:40px;left:auto;top:auto}.icon-point .elementor-icon-box-wrapper{align-items:center}.icon-point .elementor-icon-box-icon span,.icon-point .elementor-icon-box-icon a{background:#1FBDD5;border-radius:100px;padding:10px}.wp-block-themepunch-revslider .btn-icon span,.wp-block-themepunch-revslider .btn-icon2 span{background-repeat:no-repeat;background-size:contain;background-position:right center;top:12px;bottom:12px;display:inline-block;width:24px;height:24px;vertical-align:-8%;margin-left:10px}.wp-block-themepunch-revslider .btn-icon span{background-image:url(//sdcklinika.lt/wp-content/themes/hello-theme-child/images/button-icon.svg)}.wp-block-themepunch-revslider .btn-icon2 span{background-image:url(//sdcklinika.lt/wp-content/themes/hello-theme-child/images/button-icon2.svg)}.all-pricing-swiper-container{overflow:hidden;margin:0 50px;position:relative}.service-pricing-select{display:none}.all-pricing-swiper{margin-bottom:4rem}.all-pricing-sc{position:relative}.all-pricing-sc .swiper-button-next,.all-pricing-sc .swiper-button-prev{padding:20px;border:1px solid;border-radius:100px;width:36px;height:36px}.all-pricing-sc .swiper-button-next{right:0}.all-pricing-sc .swiper-button-prev{left:0}.all-pricing-sc .swiper-button-next:after,.all-pricing-sc .swiper-button-prev:after{font-size:18px;line-height:18px}.all-pricing-swiper .swiper-slide{width:auto}.all-pricing-swiper .swiper-slide a{padding:10px 15px;color:#000;display:inline-block;border-bottom:1px solid #ccc;font-size:18px;line-height:26px}.all-pricing-swiper .swiper-slide a.filter-active{border-bottom:2px solid #1FBDD5;padding:10px 15px 9px;color:#1FBDD5;font-weight:600}.all-pricing-container{margin:0 -15px}.all-pricing-container:after{content:'';display:block;clear:both}.all-pricing-container .pricing-block{float:left;width:33.33%}.all-pricing-container .pricing-block .pricing-item{margin:0 15px 30px;border-radius:30px;background:#fff;padding:66px 36px;box-shadow:0 0 17px #f0f0f0}.pricing-block .pricing-item .price-icon{display:inline-block;background:#1FBDD5;padding:21px;border-radius:100px}.pricing-block .pricing-item .price-icon .price-svg{display:block}.pricing-block .pricing-item .price-title{font-size:30px;line-height:38px;margin-bottom:24px}.pricing-block .pricing-item .price-value{color:#1FBDD5;font-size:42px;line-height:42px;font-weight:600;margin-bottom:20px}.pricing-block .pricing-item .price-value span{font-size:24px;line-height:34px}.elementor-widget-sdc_price_item_widget{background:#fff;padding:40px 30px;border-radius:30px;height:100%}.single-price-item,.single-price-item .pricing-block{height:100%}.single-price-item .pricing-item{display:flex;height:100%;flex-direction:column;justify-content:space-between}.teeth-highlight .elementor-icon{background:#1FBDD5;padding:16px;border-radius:50px}.teeth-highlight .elementor-icon-box-title{margin-top:0}.contact-btn button{width:100%;box-shadow:none}.contact-btn button span{vertical-align:4px;margin-right:10px}.contact-btn button svg{width:24px;height:24px}.elementor-icon-box-icon a{display:block}.hide-desk-nav .elementor-swiper-button{display:none!important}.elementor-widget-custom_post_widget{height:100%}.single-staff-block{padding:24px;background:#fff;border-radius:24px;text-align:center;height:100%;display:flex;flex-direction:column;justify-content:space-between}.single-staff-block .staff-photo{width:180px;margin:0 auto}.single-staff-block .staff-photo img{max-width:100%;height:auto;display:block;border-radius:100px}.single-staff-block .staff-photo h4{margin:24px 0 10px;color:#000;font-weight:700;font-size:26px}.single-staff-block .social-links{display:flex;justify-content:center;margin-top:10px}.single-staff-block .social-links a{display:block;padding:10px;margin:0 6px;background:#F8FBFC;color:#1FBDD5;border-radius:8px}.single-staff-block .social-links a svg{display:block;fill:#1FBDD5}.single-staff-block .popup-staff-info{display:inline-block;position:relative;padding:14px 18px;background:#1fbdd5;font-size:18px;font-weight:700;line-height:22px;color:#fff;border-radius:100px;margin-top:16px}.single-staff-block .popup-staff-info.with-arrow{display:inline-flex}#staff-form-container{display:none}.loader-box{display:flex;justify-content:center;margin:5rem 0}.info-loader{width:50px;aspect-ratio:1;display:grid;border:4px solid #0000;border-radius:50%;border-right-color:#1fbdd5;animation:l15 1s infinite linear}.info-loader::before,.info-loader::after{content:"";grid-area:1/1;margin:2px;border:inherit;border-radius:50%;animation:l15 2s infinite}.info-loader::after{margin:8px;animation-duration:3s}@keyframes l15{100%{transform:rotate(1turn)}}#popup-content-container .staff-header{display:flex}#popup-content-container .staff-header .staff-photo{width:240px;flex-shrink:0;margin-right:30px}.staff-header .staff-photo img{display:block;max-width:100%;height:auto;border-radius:200px}#popup-content-container .staff-header .staff-main-info{width:100%}#popup-content-container h2{font-size:30px;color:#000}.staff-header .staff-main-info h4{font-size:30px;line-height:30px;color:#000;margin-bottom:10px}.staff-header .staff-main-info .sub-title{font-size:18px;line-height:18px;color:#474747}.staff-header .staff-links{display:flex;margin:20px 0}.staff-header .staff-links a{margin-right:10px}.staff-header .staff-links img{display:block}.staff-header .specialities{list-style:none;padding:0;margin:0}.staff-header .specialities li{margin:8px 0;color:#000}.popup-staff{cursor:pointer}#header-menu .elementor-nav-menu .sub-arrow{display:none}#mobile-menu-slide{transition:all 0.3s ease-in-out;overflow:scroll;max-height:100%}body.mobile-open{overflow:hidden}body.mobile-open #mobile-menu-slide{transform:translateX(0)}body .scroll-to-top{position:fixed;z-index:200;opacity:0;bottom:10px;left:20px;width:45px;height:45px;line-height:40px;font-size:16px;background-color:#1FBDD5;text-align:center;border-radius:50%;border:3px solid #eee;color:#fff;transition:all .25s ease-in-out;transform:scale(0)}body .scroll-to-top.show{opacity:1;transform:scale(1)}.mobile-call-button,.mobile-register-button{display:none}.js-coupon-form label{cursor:pointer}.js-coupon-form .form-control,.js-coupon-form #amounts label{border-radius:100px;border:1px solid rgb(119 118 156 / .24);font-size:18px;line-height:24px;padding:18px 24px}.js-coupon-form #amounts input,.js-coupon-form .terms-check input{opacity:0;position:absolute;display:block;width:1px;height:1px}.js-coupon-form #amounts label{padding:15px 24px;background:#fff;transition:all 0.25s ease-in-out}.js-coupon-form #amounts input:checked+label{background:#1fbdd5;color:#fff}.js-coupon-form .terms-check .checkbox__container{display:flex;align-items:center}.js-coupon-form .terms-check .checkbox__checkmark{display:inline-block;border:1px solid rgb(119 118 156 / .24);width:32px;height:32px;border-radius:12px;margin-right:10px}.js-coupon-form .terms-check input:checked+.checkbox__checkmark{background:url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14"><path d="M12.6,2.5L5,10.1L1.4,6.5c-0.2-0.2-0.7-0.2-0.9,0c-0.2,0.2-0.2,0.7,0,0.9l4.1,4.1c0.1,0.1,0.3,0.2,0.4,0.2h0 c0.2,0,0.3-0.1,0.4-0.2l8-8c0.2-0.2,0.2-0.7,0-0.9C13.3,2.3,12.9,2.3,12.6,2.5z" fill="%23FFFFFF" stroke-width="1" stroke="%23FFFFFF"/></svg>') no-repeat center center #1fbdd5;background-size:18px 18px}.js-coupon-form .coupon-submit{display:block;text-align:center;width:100%;border:none;background:#1fbdd5;color:#fff;border-radius:100px;padding:16px;font-weight:700}.js-coupon-form .coupon-submit:after{content:"";background-repeat:no-repeat;background-size:contain;background-position:right center;display:inline-block;margin-left:10px;width:24px;height:24px;vertical-align:-7px;background-image:url(//sdcklinika.lt/wp-content/themes/hello-theme-child/images/button-icon.svg)}.cpel-switcher__list .cpel-switcher__lang a[lang=ru-RU] img{display:none}@media (min-width:1025px) and (max-width:1600px){.e-con.e-con>.e-con-inner>.elementor-widget.carousel-fix:not(.hide-desk-nav){width:auto;margin-right:60px;margin-left:60px}}@media (min-width:768px){.js-coupon-form .e-con.e-flex{--flex-direction:row}}@media (min-width:1201px){#header-menu .elementor-nav-menu ul ul li:hover>a{}}@media all and (max-width:1024px){.all-pricing-container .pricing-block{width:50%}.all-pricing-container .pricing-block .pricing-item{text-align:center;padding:30px}}@media all and (max-width:767px){.mobile-call-button,.mobile-register-button{display:block;width:56px;height:56px;position:fixed;bottom:10px;right:80px;z-index:9999;background:#293040;padding:10px;border-radius:100px;border:3px solid #eaeaea}.mobile-register-button{right:10px}.btn-link-icon a:after,.btn-link-icon2 a:after,.single-staff-block .popup-staff-info.with-arrow:after{width:24px;height:24px}.btn-link-icon,.btn-link-icon2{width:90%;min-width:320px}.btn-link-icon a,.btn-link-icon2 a{width:100%}.btn-link-icon a>span,.btn-link-icon2 a>span{width:100%}.elementor-widget-n-accordion.more-toggle-ba .e-n-accordion-item-title{padding:14px 18px}.elementor-widget-n-accordion.more-toggle-ba .e-n-accordion-item-title .e-n-accordion-item-title-header:after{width:30px;height:30px}#popup-content-container .staff-header{flex-direction:column;align-items:center}#popup-content-container .staff-header .staff-photo{margin-right:0;margin-bottom:30px}.quote-icon:before{display:none}.hide-desk-nav .elementor-swiper-button{display:flex!important}.all-pricing-container .pricing-block{width:100%}.all-pricing-sc{display:none}.elementor-widget-sdc_price_item_widget{padding:25px 20px;border-radius:20px}.pricing-block .pricing-item .price-icon{padding:16px}.pricing-block .pricing-item .price-icon .price-svg{width:32px}.pricing-block .pricing-item .price-header,.pricing-block .pricing-item .price-value{text-align:center}.pricing-block .pricing-item .price-title{font-size:24px;line-height:28px;text-align:left}.pricing-block .pricing-item .price-terms{font-size:14px;line-height:18px}.service-pricing-select{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;box-shadow:inset 0 0 0 #fff0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.all-pricing-swiper{margin-bottom:2rem}}@media (max-width:480px){.wp-block-themepunch-revslider .btn-icon span,.wp-block-themepunch-revslider .btn-icon2 span{float:right;width:20px;height:20px}}