/**handles:dentaly-go-theme-css,custom-style**/

.dynamicTemplate .text-sec-full{padding:50px 0 0}.ast-container.dynamicTemplate{max-width:100%!important;padding:0!important;display:block!important}.site-content .ast-container.dynamicTemplate{display:block!important}.dynamic-template h1{font-size:48px;margin-bottom:0;color:#002357}.dynamic-template h1 span{color:#0cb}.dynamic-template ol li,.dynamic-template p,.dynamic-template ul li{line-height:29px;font-size:16px;color:#292a2f}.dynamic-template .banner-sec p{font-size:16px;color:#3c4959}.dynamic-template .container{max-width:1170px;margin:0 auto}.dynamic-template .row{display:flex;justify-content:center;margin-left:-15px;margin-right:-15px;width:100%}.dynamic-template .banner-sec{background-size:cover;background-repeat:no-repeat;text-align:center;min-height:473px;display:flex;justify-items:center;align-items:center;background-position:center}.dynamic-template section.dental-sec .row{margin-top:20px}.dynamic-template .box{position:relative;width:100%;padding:0 15px;display:flex;align-items:center;justify-content:center}.dynamic-template .accordion-header.active svg{rotate:180deg!important}.dynamic-template .innerbox img{width:100%;display:block}.dynamic-template .box .innerbox{position:relative}.dynamic-template .overlay{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;display:flex;flex-direction:column;align-items:left;padding:0 14px 17px;border-radius:20px;justify-content:flex-end;cursor:pointer}.dynamic-template .overlay p{margin:0;font-size:12px;line-height:17px;color:#fff}.dynamic-template .overlay:hover{opacity:1}.dynamic-template button.whitebtn:hover{color:#ffc74f}.dynamic-template .video-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:none;justify-content:center;align-items:center;z-index:9999;text-align:center}.dynamic-template .banner-sec-empty{text-align:center;min-height:268px;display:flex;background:linear-gradient(0deg,#fff 0,#f0f9fe 84.11%);justify-items:center;align-items:center}.dynamic-template .close-modal{position:absolute;top:-10px;right:-10px;font-size:30px;color:#fff;cursor:pointer}.dynamic-template button.whitebtn{background:#fff;border:0;position:absolute;bottom:10px;width:84%;border-radius:44px;display:flex;justify-content:space-between;padding:6px 11px 6px 31px;margin:0 auto;left:0;right:0;align-items:center;font-size:17px}.dynamic-template .accordion{width:100%;max-width:100%;margin:0;border:0;border-radius:5px;overflow:hidden}.dynamic-template .accordion-item{border:0;margin-bottom:25px}.dynamic-template .accordion-header{background:#eee;color:#000;cursor:pointer;font-size:18px;transition:background .3s;font-weight:500;border-radius:7px;display:flex;justify-content:space-between}.dynamic-template .accordion-header:hover{background:#eee}.dynamic-template .arrow{transition:transform .3s}.dynamic-template .accordion-header.active .arrow{transform:rotate(180deg)}.dynamic-template .accordion-content{display:none;background:#f9f9f9}.dynamic-template .video-container{position:relative;max-width:80%;margin:40px auto 0}.dynamic-template section.dental-sec .box img{width:100%;height:100%;object-fit:cover;border-radius:22px}.dental-sec .innerbox{height:400px;width:100%}.dynamic-template .elementor-element:not(.text-sec-full .elementor-element){display:block!important;margin:0!important;padding:0!important}.dynamic-template .table-responsive{overflow-x:scroll}.dynamic-template .text-box .box img{width:100%;height:100%;border-radius:20px;object-fit:cover}.dynamic-template ul{margin-top:10px}.faq{margin-top:40px}.dynamic-template .text-sec ul{margin-top:20px;padding-left:0;margin-left:17px}.dynamic-template section.text-box h2,.dynamic-template section.text-box h3,.dynamic-template section.text-box h4,.dynamic-template section.text-box h5,.dynamic-template section.text-box h6,.dynamic-template section.text-sec h2,.dynamic-template section.text-sec h3,.dynamic-template section.text-sec h4,.dynamic-template section.text-sec h5,.dynamic-template section.text-sec h6{margin:16px 0}.dynamic-template section.text-sec{padding:50px 15px 0}.dynamic-template .video-sec{margin:20px 0}.dynamic-template .video-sec img{width:100%;max-height:336px;object-fit:cover;border-radius:19px}.dynamic-template section.video-sec .box{max-width:20%}.dynamic-template section.video-sec .row,.dynamic-template table{margin:30px 0}.dynamic-template .row{justify-content:flex-start}.dynamic-template .video-sec .box .innerbox{min-height:266px}.dynamic-template .video-sec .box .innerbox img{height:100%;min-height:266px;max-height:266px}.dynamic-template .overlay{background-color:#00000045}.dynamic-template .overlay h3{color:#fff;margin:0 0 5px!important;font-size:17px}.dynamic-template .overlay p:hover{text-decoration:underline}.faq h2{margin-bottom:16px}.dynamic-template iframe#video-frame{height:90vh;width:90%}.dynamic-template .accordion-header.active::after{content:"";position:absolute;height:1px;width:97%;background-color:#000;bottom:0;margin:0 auto}.dynamic-template .accordion-content,.dynamic-template .accordion-header{padding:25px}.dynamic-template .accordion-header.active{border-top-left-radius:16px;border-top-right-radius:16px}.dynamic-template .accordion-content.active{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.dynamic-template .accordion-content.active,.dynamic-template .accordion-header.active{background:#e6faf8}.dynamic-template section.dental-sec{padding:50px 15px}.dynamic-template ol{margin-top:10px;margin-left:15px}section.faq{padding:0 15px}.dynamic-template .text-box{margin:30px 15px 0}@media screen and (max-width:992px){.dynamic-template section.video-sec .box{flex:0 0 44%;width:44%;max-width:44%;margin-right:10px}.dynamic-template section.video-sec .row{margin:10px 0;overflow-x:auto;justify-content:start;flex-direction:row}}@media screen and (max-width:767px){.dynamic-template .row{flex-direction:column;margin-left:0;margin-right:0}.dynamic-template .banner-sec{min-height:250px;padding:0 10px}.dynamic-template section.text-box{padding:0}.dynamic-template h1{font-size:34px}.dynamic-template .faq{padding:15px}.dynamic-template section.video-sec .box{max-width:100%}.dynamic-template .box{margin-bottom:15px;padding:0}.faq{margin-top:0}.dynamic-template .row.mobile-reverse{flex-direction:column-reverse}.dynamic-template section.text-sec{padding:10px 15px 0}.dynamicTemplate .text-sec-full{padding:10px 0 0}}.price-avg-sec .container{max-width:1160px;margin-inline:auto;padding-inline:30px}.price-avg-sec .inner-content-main{display:flex;box-shadow:0 2px 5px #00000017;border-radius:20px}.price-avg-sec .left-content{width:60%;padding:30px}.price-avg-sec .right-content{width:40%;background-color:#f0f7fa;padding:40px;border-radius:20px}.price-avg-sec .left-content h2{font-size:32px;font-weight:600;line-height:36px;margin-bottom:10px}.price-avg-sec .treat-types-box h6{font-size:20px;font-weight:500}.price-avg-sec .treat-types-box{margin-top:15px}.price-avg-sec .treat-types-box .types{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-block:10px 20px}.price-avg-sec .treat-types-box .types>div{display:flex;align-items:center;gap:6px}.price-avg-sec .treat-types-box .types input{width:18px;height:18px;outline:0;accent-color:#3a79a2}.price-avg-sec .treat-types-box .types label{font-size:18px}.price-avg-sec .option-box select{background-color:#f5f5f5;border:1px solid transparent;padding:10px;width:100%;border-radius:4px;font-size:16px;height:inherit}.price-avg-sec .option-box label{display:block;margin-block:10px;font-weight:600}.price-avg-sec .right-content h2{font-size:24px;font-weight:600;line-height:32px;margin-bottom:10px}.price-avg-sec .avg-country-box{display:flex;align-items:center;justify-content:space-between;gap:10px}.price-avg-sec .avg-country-box h6{font-size:16px;font-weight:600}.price-avg-sec .avg-country-box p{font-size:18px;font-weight:500}.price-avg-sec .avg-outer{border-block:1px solid #dadada;padding-block:15px;margin-block:15px 30px}.price-avg-sec .save-value-box{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.price-avg-sec .save-value-box h3{font-size:26px;font-weight:600;color:#ffc750;margin-bottom:0}.price-avg-sec .save-value-box p{font-size:34px;font-weight:600;color:#ffc750}.price-avg-sec .saving-desc h4{font-size:23px;font-weight:600;line-height:30px;margin-bottom:5px}.price-avg-sec .saving-desc p{font-size:15px;margin-block:6px}.price-avg-sec button.btn{background-color:#ffc750;border:1px solid #ffc750;padding:15px;text-align:center;width:100%;font-size:18px;font-weight:600;border-radius:6px;margin-top:20px;cursor:pointer}@media screen and (max-width:1024px){.price-avg-sec .left-content,.price-avg-sec .right-content{width:100%}.price-avg-sec .inner-content-main{flex-direction:column}}@media screen and (max-width:767px){.price-avg-sec{margin-block:40px}.price-avg-sec .container{padding-inline:24px}.price-avg-sec .left-content,.price-avg-sec .right-content{padding:30px 20px}.price-avg-sec .left-content h2,.price-avg-sec .right-content h2{font-size:24px;line-height:30px}.price-avg-sec .save-value-box{margin-bottom:20px}.price-avg-sec .treat-types-box .types{grid-template-columns:1fr;gap:6px}.price-avg-sec .treat-types-box .types input{width:14px;height:14px}.price-avg-sec .treat-types-box .types label,.price-avg-sec button.btn{font-size:16px}.price-avg-sec .save-value-box p{font-size:28px}.price-avg-sec .save-value-box h3{font-size:22px}.price-avg-sec .saving-desc h4{font-size:22px;line-height:26px}}.box-data{margin-bottom:15px!important}#whatsapp-chat,a.blantershow-chat{position:fixed;right:40px;box-shadow:0 1px 15px rgba(32,33,36,.28)}.hide,.show{animation-name:showhide;animation-duration:.5s;transform:scale(1);opacity:1}.hFENyl,.info-avatar,.whatsapp-chat-body{position:relative}.whatsapp-name{font-size:16px;font-weight:600;padding-bottom:0;margin-bottom:0;line-height:.5}#whatsapp-chat{box-sizing:border-box!important;outline:0!important;width:350px;border-radius:10px;bottom:90px;overflow:hidden;z-index:99;animation-name:showchat;animation-duration:1s;transform:scale(1)}a.blantershow-chat{background:#fff;color:#404040;display:flex;font-weight:400;justify-content:space-between;z-index:98;bottom:30px;font-size:15px;padding:10px 20px;border-radius:30px}.info-chat span,a.informasi{display:block}a.blantershow-chat svg{transform:scale(1.2);margin:0 10px 0 0}.header-chat{background:#095e54;color:#fff;padding:20px}.header-chat h3{margin:0 0 10px}.header-chat p{font-size:14px;line-height:1.7;margin:0}.info-avatar img{border-radius:100%;width:50px;float:left;margin:0 10px 0 0}a.informasi{padding:20px;overflow:hidden;animation-name:showhide;animation-duration:.5s}a.informasi:hover{background:#f1f1f1}#get-number,.hide,span.my-number{display:none}#get-label,span.chat-label{font-size:12px;color:#888}#get-nama,span.chat-nama{margin:5px 0 0;font-size:15px;font-weight:700;color:#222}#get-label,#get-nama{color:#fff}textarea#chat-input{border:none;width:100%;height:44px;outline:0;resize:none;padding:10px;border-radius:0;font-size:14px}a#send-it{width:47px;font-weight:700;padding:10px 10px 0;background:#eee}a#send-it svg{fill:#a6a6a6;height:24px;width:24px}.first-msg{background:0 0;padding:30px;text-align:center}.first-msg span{background:#e2e2e2;color:#333;font-size:14.2px;line-height:1.7;border-radius:10px;padding:15px 20px;display:inline-block}.start-chat .blanter-msg{display:flex}a.close-chat{position:absolute;top:5px;right:15px;color:#fff;font-size:30px}@keyframes ZpjSY{0%,25%{background-color:#b6b5ba}15%{background-color:#111}}@keyframes hPhMsj{15%,35%{background-color:#b6b5ba}25%{background-color:#111}}@keyframes iUMejp{25%,45%{background-color:#b6b5ba}35%{background-color:#111}}@keyframes showhide{from{transform:scale(.5);opacity:0}}@keyframes showchat{from{transform:scale(0);opacity:0}}@media screen and (max-width:480px){#whatsapp-chat{width:auto;left:5%;right:5%;font-size:80%}}.show{display:block}.eJJEeC,.kAZgZq,.whatsapp-message{opacity:0;box-shadow:rgba(0,0,0,.13) 0 1px .5px}.dAbFpq,.whatsapp-message-container{display:flex;z-index:1}.kAZgZq,.whatsapp-message{padding:7px 14px 6px;background-color:#fff;border-radius:0 8px 8px;position:relative;transition:.3s;transform-origin:center top 0px;z-index:2;margin-top:4px;margin-left:-54px;max-width:calc(100% - 66px)}.whatsapp-chat-body{padding:20px 20px 20px 10px;background-color:#e6ddd4}.whatsapp-chat-body::before{display:block;position:absolute;content:"";left:0;top:0;height:100%;width:100%;z-index:0;opacity:.08;background-image:url("https://dentalygo.co.uk/wp-content/uploads/2025/02/whatsapp.png")}.eJJEeC{background-color:#fff;width:52.5px;height:32px;border-radius:16px;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;margin-left:10px;transition:.1s;z-index:1}.hFENyl{display:flex}.dRvxoz,.ixsrax{height:5px;width:5px;margin:0 2px;border-radius:50%;display:inline-block;position:relative;animation-duration:1.2s;animation-iteration-count:infinite;animation-timing-function:linear;top:0}.ixsrax{background-color:#9e9da2;animation-name:ZpjSY}.dRvxoz{background-color:#b6b5ba;animation-name:hPhMsj}.kAZgZq::before{position:absolute;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAmCAMAAADp2asXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACQUExURUxpccPDw9ra2m9vbwAAAAAAADExMf///wAAABoaGk9PT7q6uqurqwsLCycnJz4+PtDQ0JycnIyMjPf3915eXvz8/E9PT/39/RMTE4CAgAAAAJqamv////////r6+u/v7yUlJeXl5f///5ycnOXl5XNzc/Hx8f///xUVFf///+zs7P///+bm5gAAAM7Ozv///2fVensAAAAvdFJOUwCow1cBCCnqAhNAnY0WIDW2f2/hSeo99g1lBYT87vDXG8/6d8oL4sgM5szrkgl660OiZwAAAHRJREFUKM/ty7cSggAABNFVUQFzwizmjPz/39k4YuFWtm55bw7eHR6ny63+alnswT3/rIDzUSC7CrAziPYCJCsB+gbVkgDtVIDh+DsE9OTBpCtAbSBAZSEQNgWIygJ0RgJMDWYNAdYbAeKtAHODlkHIv997AkLqIVOXVU84AAAAAElFTkSuQmCC");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";top:0;left:-12px;width:12px;height:19px}.bMIBDo{font-size:13px;font-weight:700;line-height:18px;color:rgba(0,0,0,.4)}.iSpIQi{font-size:14px;line-height:19px;margin-top:4px;color:#111}.cqCDVm{text-align:right;margin-top:4px;font-size:12px;line-height:16px;color:rgba(17,17,17,.5);margin-right:-8px;margin-bottom:-4px}.banner-wrapper{padding:60px 30px}.profile-outer{max-width:850px;margin-inline:auto;background-color:#fff;padding:60px;border-radius:8px;box-shadow:0 8px 16px rgba(13,0,38,.02),0 16px 32px rgba(13,0,38,.08)}.profile-info{display:flex;align-items:center;gap:15px}.profile-info .headshot img{width:54px;height:54px;object-fit:cover;border-radius:100px;border:2px solid #eeedf8}.profile-info .title h6{font-size:18px;margin-bottom:0}.profile-info .title p{font-size:15px}.profile-desc p:not(:first-child){margin-top:10px}.profile-desc p{line-height:24px}.social-info svg{width:18px}.social-info svg path{fill:#306a77}.social-info{display:flex;align-items:center;gap:15px;margin-block:15px 20px}.social-link{border-radius:100px;background-color:#eaf0f1}.social-link:hover{background-color:#0b6c7926}.social-link a{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.cards-wrapper{margin-block:50px}.cards-wrapper a{color:inherit;text-decoration:none}.cards-wrapper .sec-head{text-align:center;margin-bottom:80px}.cards-wrapper .sec-head h2{font-size:30px}.cards-wrapper .cards-outer{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.cards-wrapper .card-thumbnail{margin-bottom:20px;overflow:hidden;border-radius:8px;height:230px}.cards-wrapper .card-thumbnail img{width:100%;height:230px;object-fit:cover;border-radius:8px;transition:.3s ease-in-out}.cards-wrapper .card:hover img{scale:1.05}.cards-wrapper .card h3{font-size:20px;margin-bottom:24px;color:#172235}.cards-wrapper .date{font-size:14px;text-transform:uppercase;color:#6a707c}.cards-wrapper .sec-btn{text-align:center;margin-top:50px}.cards-wrapper .pagination-btn{display:inline-block;background-color:#1e0057;padding:12px 24px;color:#fff;border-radius:4px;letter-spacing:1px;transition:.3s ease-in-out}.cards-wrapper .pagination-btn:hover{background-color:#4d1aad}.cards-wrapper .pagination-btn:active{outline-color:#ac91e3;outline-offset:2px;outline-width:2px;outline-style:solid}@media screen and (max-width:991px){.cards-wrapper .cards-outer{grid-template-columns:repeat(2,1fr);gap:30px}}@media screen and (max-width:479px){.banner-wrapper{padding:50px 20px}.profile-outer{padding:20px}.profile-info .title p{font-size:14px}.social-link a{width:30px;height:30px}.social-info svg{width:16px}.cards-wrapper .cards-outer{grid-template-columns:repeat(1,1fr)}.cards-wrapper{margin-block:50px}.cards-wrapper .sec-head{margin-bottom:40px}.cards-wrapper .sec-head h2{font-size:26px}.cards-wrapper .card-thumbnail,.cards-wrapper .card-thumbnail img{height:180px}.cards-wrapper .card h3{font-size:18px;margin-bottom:20px}.cards-wrapper .date{font-size:13px}}