/*!
Theme Name: Langmoredental Child
Theme URI: http://smilepure.thememove.com
Author: ThemeMove
Author URI: http://thememove.com
Version: 1.0.1
Template: langmoredental
Text Domain:  langmoredental
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/
 .vc_row[data-vc-full-width="true"][data-vc-stretch-content="true"]{position:relative;left:50%;width:100vw;margin-left:-50vw}.desktop-menu .menu-btn-booking>a{background-color:#52CBCB!important;color:#002345!important;border-radius:100px!important;padding:9px 22px!important;font-weight:400!important;font-size:17px!important;line-height:1!important;transition:background-color 0.3s ease,color 0.3s ease!important}.desktop-menu .menu-btn-booking>a:hover,.desktop-menu .menu-btn-booking>a:focus{background-color:#002345!important;color:#fff!important}.desktop-menu .menu-btn-booking>a .menu-item-title{color:inherit!important}.menu-btn-booking .menu-item-title{text-transform:initial!important}.desktop-menu .header-15 .menu--primary .menu__container>li.menu-btn-booking>a .menu-item-wrap:after{display:none!important}li#menu-item-6066 a span{font-size:17px!important;font-weight:400!important}.tm-contact-form-7 .wpcf7-textarea{height:100px}.tm-contact-form-7 .wpcf7-form-control-wrap{margin-bottom:20px}.vc_row.vc_row-o-equal-height>.vc_column_container{background-position-x:-80px!important}#page-footer .image img{max-width:100%;width:225px}.vc_col-sm-4{margin-bottom:20px!important}.headroom--not-top .page-header-inner{height:auto!important}.link-item a{display:flex;align-items:center;text-decoration:none!important}@media only screen and (min-width:1200px){.page-header.headroom--not-top .tm-button:hover,.page-header.headroom--not-top .tm-button.modern-effect:after{background-color:#52CBCB!important}.page-header.headroom--not-top i{color:white!important}.header-15.headroom--not-top .header-wrap-top{display:flex!important;background-color:#52CBCB!important;padding-top:10px;padding-bottom:10px;.style-text{transition:none!important}i,.tm-button.style-text .button-text{transition:all 0.3s cubic-bezier(.645,.045,.355,1)!important}a:hover{color:#002345!important;;i{color:#002345!important;}}}}.header-15 .header-wrap.header-wrap-top{display:flex}@media only screen and (max-width:1199px){.header-wrap-top{justify-content:flex-end!important;padding-top:8px!important;padding-bottom:8px!important;.header-wrap-right{display:none!important}padding-top:10px;padding-bottom:10px;.style-text{transition:none!important}i,.tm-button.style-text .button-text{transition:all 0.3s cubic-bezier(.645,.045,.355,1)!important;font-size:13px!important}}.header-15.headroom--not-top .header-wrap-top{i{color:white!important}background-color:#52CBCB!important;.tm-button:hover{background-color:#52CBCB!important}a:hover{color:#002345!important;;i{color:#002345!important;}}}}body:not(.home){.header-layout-fixed .page-header-inner{position:relative}.header-15 .header-wrap.header-wrap-top{i{color:white!important}background-color:#52CBCB!important;.tm-button:hover{background-color:#52CBCB!important}a:hover{color:#002345!important;;i{color:#002345!important;}}.style-text{transition:none!important}i,.tm-button.style-text .button-text{transition:all 0.3s cubic-bezier(.645,.045,.355,1)!important;font-size:13px!important}}#menu-langmore-menu{*{color:#002345!important}a:hover *{color:#52CBCB!important}}.branding__logo{.light-logo{display:none}.dark-logo{display:block;max-width:150px!important}}i{color:#002345!important}}#tm-social-networks-item-677a4b0b9dd81 .link-icon{color:#ffffff!important}.page-footer-wrapper .page-footer-inner .vc_row-fluid .vc_column-inner .wpb_wrapper .tm-social-networks ul li a i{color:#002345!important}@media (max-width:767px){.single-service h3{font-size:20px!important;line-height:25px;margin-bottom:10px}}.single-service h3{font-size:25px;margin-bottom:15px!important}div#header-right-more{display:none}.popup-search-wrap{display:none}.wpb_text_column.wpb_content_element.cta-section{color:#fff;font-size:16px;font-weight:700}.tm-box-icon.style-13 .heading{font-size:21px}div#tm-slider-group-5e8c518e1794f{text-align:center}.tm-popup-video.style-button-02 .video-play{width:50px;height:50px}.desktop-menu .sm-simple .widgettitle{color:#002345;display:none}.page-mobile-main-menu .widgettitle{display:none}span.menu-item-title1{display:block;margin:0 30px 12px 0;padding-bottom:12px;font-size:18px;border:0 solid #fff0;border-bottom:1px solid #eee;color:#002345}.wpb_text_column.wpb_content_element.custom-p-section p{color:#fff}.sub-menu.mega-menu .menu-item-has-children>a .toggle-sub-menu{display:inherit!important}@media only screen and (min-width:1200px){.sub-menu.mega-menu .menu-item-has-children>a .toggle-sub-menu{display:none}}@media only screen and (max-width:1439px){.tm-swiper .swiper-button-next{right:0}.tm-swiper .swiper-button-prev{left:0}.tm-swiper .swiper-nav-button{background:#FFF}.swiper-button-next,.swiper-button-prev{top:30%}}@media only screen and (max-width:1024px){.vc_row.vc_row-o-equal-height>.vc_column_container{background-position-x:0!important;background-position:center top!important}}@media only screen and (max-width:767px){.wpb_column iframe#mobcnt-heform{display:block!important}.light-logo-version .light-logo{max-width:150px;padding-top:10px}.vc_row.vc_row-o-equal-height>.vc_column_container{background-position-x:0!important;background-position:center top!important}#tm-spacer-5e9031f5371ee{height:300px!important}.vc_row.vc_row-o-equal-height>.vc_column_container .tm-spacer{max-height:300px}.tm-swiper.equal-height>.swiper-container>.swiper-wrapper>.swiper-slide{justify-content:center}}.tm-service.style-01 .post-thumbnail img{height:269px}.lg-outer{background:#fff}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;height:450px!important;top:50%!important;transform:translateY(-50%)}span#lg-share{display:none}div#lg-counter{display:none}.tm-image .caption{padding:12px 21px;text-align:center;font-style:normal}.mobile-headerinfo{display:none}.page-mobile-main-menu .menu__container a .menu-item-wrap .menu-item-title{width:100%;display:block}.wpb_column iframe#mobcnt-heform{display:none}.tm-heading a:after{color:#fff!important}h4.vc_tta-panel-title .vc_tta-title-text{font-size:18px;color:#002345}.wpcf7-response-output{color:#002345!important}#rev_slider_20_1_wrapper{left:0px!important}#tm-social-networks-item-679972a21ffee .link-icon{color:#ffffff!important}.disable-service-links a{cursor:default}.hide-home-blog{display:none}.disable-service-links .tm-service-item a{cursor:default!important;text-decoration:none!important}.disable-service-links .tm-service-item:hover{transform:none!important}.vc_row .doctor-item,.vc_row .doctor,.doctor-wrapper{cursor:pointer}.disable-service-links .post-excerpt{display:none!important}.disable-service-links .post-item-wrap{padding-bottom:10px!important}#tm-social-networks-item-697ea14ea0ce1 .link-icon{color:#ffffff!important}@media only screen and (min-width:1200px){.desktop-menu .header-15 .menu--primary a,.desktop-menu .header-15 .menu--primary .menu-item-title{font-size:20px!important;font-weight:600!important;letter-spacing:.01em}}@media only screen and (min-width:768px) and (max-width:1199px){.desktop-menu .header-15 .menu--primary a,.desktop-menu .header-15 .menu--primary .menu-item-title{font-size:17px!important;font-weight:600!important;letter-spacing:.01em}}.page-mobile-main-menu .menu__container>li>a,.page-mobile-main-menu .menu__container>li>a .menu-item-title{font-size:17px!important;font-weight:600!important}.page-mobile-main-menu .menu__container .sub-menu a,.page-mobile-main-menu .menu__container .sub-menu .menu-item-title{font-size:15px!important;font-weight:500!important}@media(min-width:768px){iframe[name="open-appointments-widget-34996"]{height:700px}}.footer-facebook a:hover{background-color:#53cbcb!important}.header-sticky-both .headroom.headroom--not-top .branding img,.header-sticky-up .headroom.headroom--not-top.headroom--pinned .branding img,.header-sticky-down .headroom.headroom--not-top.headroom--unpinned .branding img{width:265px!important}.header-15 .branding{width:auto!important;max-width:none!important}.header-15 .branding img.dark-logo{width:265px!important;max-width:265px!important}@media only screen and (max-width:767px){.header-sticky-both .headroom.headroom--not-top .branding img,.header-sticky-up .headroom.headroom--not-top.headroom--pinned .branding img,.header-sticky-down .headroom.headroom--not-top.headroom--unpinned .branding img,.header-15 .branding img.dark-logo{width:150px!important}}body:not(.home) .header-15 .menu--primary a{color:#002345}.page-id-5072 li.level-1.top{opacity:0}.page-id-5072 .page-content h2{font-size:30px!important;padding-top:1rem}.home #tm-social-networks-item-6a0ae2180decd .link-icon{color:#002345!important}#tm-social-networks-item-6a0ae3b932fcb a{background-color:#002345!important}.swiper-container.swiper-container-initialized.swiper-container-horizontal{padding-bottom:0}.swiper-nav-button.swiper-button-next,.swiper-nav-button.swiper-button-prev{opacity:1}.page-footer-inner .wpb-content-wrapper .vc_column-inner .wpb_wrapper>*{color:#fff!important}div#tm-heading-6a0b036fa7974 *{color:#fff!important}.footer-style-01 a:focus{color:#fff!important}.page-footer-inner .wpb-content-wrapper .vc_column-inner .wpb_wrapper h2.widgettitle{color:#52CBCB!important}.bsd-slide{width:100%!important}.sidebar-title-2{padding:2rem 0 0rem 0}.sidebar-title{padding-bottom:1rem}div#page-footer-wrapper{background-color:#002345!important}.disable-service-links a{pointer-events:inherit!important}li.level-2.sub{display:contents!important}@media screen and (max-width:600px){.by-enfection .vc_column-inner{display:flex;justify-content:center;align-items:center}.by-enfection .right{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center;padding-bottom:1rem}div#tm-column-inner-6a3d0e28918ba{margin-bottom:0!important}div#tm-column-inner-6a3d0f81ba77c{margin-bottom:0!important}}@media screen and (min-width:1200px) and (max-width:1367px){#tm-column-inner-6a434400e0211>.vc_column-inner{margin-left:20px!important}}@media screen and (max-width:1200px){#tm-column-inner-6a3d17ae3439a>.vc_column-inner{margin-left:0px!important}}.single-service .page-footer{padding-top:100px;@media screen and (max-width:1360px){padding-top:60px}@media screen and (max-width:600px){padding-top:0}}.blog.page-has-sidebar .page-main-content{padding-top:4rem}@media (min-width:992px){.blog,.single-post,.archive{overflow-x:hidden}.blog .site,.single-post .site,.archive .site{overflow:visible!important}.blog .page-sidebar.page-sidebar-right .page-sidebar-inner,.single-post .page-sidebar.page-sidebar-right .page-sidebar-inner,.archive .page-sidebar.page-sidebar-right .page-sidebar-inner{position:-webkit-sticky!important;position:sticky!important;top:120px!important;height:auto!important}.blog .page-sidebar.page-sidebar-right .page-sidebar-content,.single-post .page-sidebar.page-sidebar-right .page-sidebar-content,.archive .page-sidebar.page-sidebar-right .page-sidebar-content{height:auto!important}.admin-bar.blog .page-sidebar.page-sidebar-right .page-sidebar-inner,.admin-bar.single-post .page-sidebar.page-sidebar-right .page-sidebar-inner,.admin-bar.archive .page-sidebar.page-sidebar-right .page-sidebar-inner{top:152px!important}}.wp-singular h1{font-size:clamp(1.75rem, 1.3rem + 2vw, 2.5rem);line-height:1.25}.wp-singular h2{font-size:clamp(1.45rem, 1.2rem + 1.2vw, 1.75rem);line-height:1.3}.wp-singular h3{font-size:clamp(1.3rem, 1.1rem + 0.8vw, 1.5rem);line-height:1.35}.wp-singular h4{font-size:1.2rem;line-height:1.4}.wp-singular h5{font-size:1.05rem;line-height:1.4}.wp-singular h6{font-size:.95rem;line-height:1.4}.tm-service.style-08 .post-item-wrap{background:#fff;border:1px solid #E3EFEF;border-radius:14px;transition:transform 0.35s cubic-bezier(.22,.61,.36,1),box-shadow 0.35s ease,border-color 0.35s ease}.tm-service.style-08 .post-item-wrap:before{content:none}.tm-service.style-08 .service-item:hover .post-item-wrap{animation:none;background:#fff;transform:translateY(-6px);border-color:#52CBCB;box-shadow:0 18px 35px -12px rgb(0 35 69 / .18)}.tm-box-icon.style-11 .content-wrap,.tm-box-icon.style-14 .content-wrap{background:#fff;border:1px solid #E3EFEF;border-radius:14px}.tm-box-icon.style-11:hover .content-wrap,.tm-box-icon.style-14:hover .content-wrap{animation:none;background:#fff;border-color:#52CBCB;box-shadow:0 18px 35px -12px rgb(0 35 69 / .18)}a.social-link,.tm-social-networks a{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px}.page-sidebar.page-sidebar-right .page-sidebar-content:after{display:none}.tm-doctor a,.tm-doctor-name a,.tm-doctor-item a{pointer-events:initial!important;cursor:pointer}@media (max-width:600px){div#tm-column-inner-6a449c421f95b{margin-bottom:0.25rem!important}div#tm-service-6a449d6f126cb .tm-service.style-04 .post-title{font-size:18px;line-height:1.2;margin-bottom:0}.tm-blog .swiper-nav-button.swiper-button-prev{position:absolute;right:inherit!important;left:5rem!important;bottom:-1rem!important;top:inherit!important}.tm-blog .swiper-nav-button.swiper-button-next{position:absolute;right:5rem!important;left:inherit!important;bottom:-1rem!important;top:inherit!important}}@media (min-width:1200px){body.blog #page-content>.container,body.archive #page-content>.container{max-width:1500px}}@media (min-width:992px){body.blog #page-content .page-main-content,body.archive #page-content .page-main-content{flex:0 0 78%;max-width:78%}body.blog #page-content .page-sidebar,body.archive #page-content .page-sidebar{flex:0 0 22%;max-width:22%}}#page-content .page-main-content .tm-blog.style-list .tm-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 30px}#page-content .page-main-content .tm-blog.style-list .post-item{margin-bottom:0;display:flex;flex-direction:column;background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgb(0 35 69 / .08);transition:transform 0.3s ease,box-shadow 0.3s ease}#page-content .page-main-content .tm-blog.style-list .post-item:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgb(0 35 69 / .14)}#page-content .page-main-content .tm-blog.style-list .post-feature{margin-bottom:0}#page-content .page-main-content .tm-blog.style-list .post-feature img{width:100%;aspect-ratio:16 / 10;object-fit:cover;display:block}#page-content .page-main-content .tm-blog.style-list .post-info{padding:28px 30px 32px}#page-content .page-main-content .tm-blog.style-list .post-date{display:flex;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#52CBCB}#page-content .page-main-content .tm-blog.style-list .post-title{margin-bottom:14px;padding-bottom:0;border-bottom:0;font-size:22px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#page-content .page-main-content .tm-blog.style-list .post-title a{color:inherit}#page-content .page-main-content .tm-blog.style-list .post-excerpt{margin-bottom:20px}#page-content .page-main-content .tm-blog.style-list .post-excerpt p{margin:0;color:#6b7c93;font-size:15px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#page-content .page-main-content .tm-blog.style-list .post-read-more{margin-top:auto}#page-content .page-main-content .tm-blog.style-list .post-read-more a{position:static;display:inline-flex;align-items:center;gap:8px;height:auto;line-height:normal;padding:0;background:none;font-size:15px;font-weight:700;text-transform:none;letter-spacing:0;color:#002345}#page-content .page-main-content .tm-blog.style-list .post-read-more a:after{display:none}#page-content .page-main-content .tm-blog.style-list .post-read-more .btn-text{color:inherit}#page-content .page-main-content .tm-blog.style-list .post-read-more i{display:inline-block;color:#52CBCB;transition:transform 0.25s ease}#page-content .page-main-content .tm-blog.style-list .post-read-more a:hover i{transform:translateX(4px)}@media (max-width:767px){#page-content .page-main-content .tm-blog.style-list .tm-grid{grid-template-columns:1fr}}.care-section-video.tm-popup-video{border-radius:16px;overflow:hidden}.care-section-video.tm-popup-video .video-poster,.care-section-video.tm-popup-video .video-poster img,.care-section-video.tm-popup-video .video-overlay{border-radius:16px}.care-section-video.tm-popup-video .video-poster img{aspect-ratio:4 / 3;object-fit:cover}.care-section-column-text .tm-heading .heading{margin-bottom:0}.care-section-column-text .wpb_text_column{margin-bottom:20px}.care-section-column-text .tm-button-wrapper{margin-top:4px}@media (max-width:767px){.care-section-column-video+.care-section-column-text{margin-top:30px}}@media (min-width:768px){.care-section-row .care-section-column-video.vc_col-sm-6{padding-right:40px}.care-section-row .care-section-column-text.vc_col-sm-6{padding-left:40px}}body.page-has-no-sidebar .page-main-content{flex:0 0 100%!important;max-width:100%!important}.lg-outer:has(.lg-video-cont){background:#fff0!important}.lg-outer:has(.lg-video-cont) .lg{max-width:100%!important;max-height:100%!important;width:100%!important;height:100%!important;top:0!important;transform:none!important}.lg-outer .lg-video-cont{width:70%!important;max-width:70%!important;border:0;border-radius:12px;overflow:hidden;box-shadow:0 20px 50px rgb(0 0 0 / .5)}.lg-outer .lg-video{border:0;box-shadow:none;background:#000}.lg-outer .lg-object{border:0}.lg-backdrop.in{opacity:0.92!important}.lg-outer .lg-toolbar{background-color:#fff0}.lg-outer .lg-toolbar .lg-close{position:fixed;top:30px;right:30px;width:48px;height:48px;margin:0;border-radius:50%;background-color:rgb(255 255 255 / .15);border:1px solid rgb(255 255 255 / .25);color:#fff;font-size:20px;box-shadow:0 4px 14px rgb(0 0 0 / .25);transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.25s ease;display:flex!important;align-items:center;justify-content:center;padding:0!important;line-height:1!important;cursor:pointer}.lg-outer .lg-toolbar .lg-close:hover{background-color:#52CBCB;border-color:#52CBCB;color:#002345;transform:scale(1.08)}.lg-outer .lg-sub-html{display:none}@media (max-width:991px){.lg-outer .lg-video-cont{width:82%!important;max-width:82%!important}}@media (max-width:575px){.lg-outer .lg-video-cont{width:92%!important;max-width:92%!important;border-radius:8px}.lg-outer .lg-toolbar .lg-close{top:15px;right:15px;width:40px;height:40px;font-size:16px}}#page-content .category-wrap{margin-bottom:40px}#page-content .category-wrap .category-list{display:flex;flex-wrap:wrap;justify-content:center}#page-content .category-wrap .category-list a{display:inline-block;color:#002345;background-color:#f2f5f7;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:600;border-radius:100px;padding:9px 20px;margin:0 6px 12px;transition:background-color 0.3s ease,color 0.3s ease}#page-content .category-wrap .category-list a:hover,#page-content .category-wrap .category-list a.current{background-color:#52CBCB;color:#002345}@media (max-width:575px){#page-content .category-wrap{margin-bottom:25px}#page-content .category-wrap .category-list a{font-size:12px;padding:7px 14px;margin:0 4px 10px}.service-template-default .page-sidebar-inner{display:none}}.why-us-icon img{height:180px;width:auto;text-align:left}.tm-button.style-modern{text-transform:initial}.footer-style-01 a:focus{color:#002345!important}span.bsd-line{display:none!important}#page-footer .tm-button.style-modern:hover,#page-footer .tm-button.style-modern:focus{color:#002345!important}.bsd-hero .bsd-sub{display:block!important}.about-team .image,.home-video-title{display:none}@media (max-width:767px){.bsd-hero .bsd-arrow-prev{left:35%!important;top:85%!important}.bsd-hero .bsd-arrow-next{right:35%!important;top:85%!important}.blog div#page-content{padding-top:40px}.about-team .image,.home-video-title{display:block!important}.wpb_column div#he-webplugin-34996{display:block!important}ul.header-link-list{display:none}.vc_custom_1783316252933{display:none}}.category-uncategorized #page-content .category-wrap .category-list{display:none}.doctor-item div a{pointer-events:none!important}