.section-homebanner {position: relative;z-index: 1;overflow: hidden;}.section-homebanner > .homebanner-bg {background-color: #e4ded3;display: block;position: absolute;z-index: -1;inset: 0px;}.section-homebanner > .homebanner-bg > img {display: block;height: 100%;width: 100%;object-fit: cover;object-position: center;}.section-homebanner .homebanner-inner {display: block;width: 100%;background-color: #FFFFFF;text-align: center;padding: 50px 35px 0px;}.section-homebanner .homebanner-inner .text-box {margin-bottom: 35px;}.section-homebanner .homebanner-inner .text-box > .text-tagtitle {font-size: 18px;font-weight: 300;color: #000000;}.section-homebanner .homebanner-inner .text-box > .text-title {font-size: 62px;text-transform: uppercase;}.scroll-box {position: relative;z-index: 5;}.scroll-link {display: block;width: 70px;height: 70px;margin: 0px auto;border-radius: 100%;position: absolute;inset: -35px 0px;z-index: -1;background-color: #FFFFFF;background-repeat: no-repeat;background-size: 16px;background-position: center;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.061' height='32.585' viewBox='0 0 16.061 32.585'%3E%3Cg fill='none' stroke='%233f4227'%3E%3Crect width='16.061' height='24.821' rx='8.03' stroke='none'/%3E%3Crect x='.5' y='.5' width='15.061' height='23.821' rx='7.53'/%3E%3Cpath d='M8.03 15.464v16.62m3.471-3.47L8.03 32.085l-3.471-3.471M8.03 7.079v4.917' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");}.homebannerslider {display: block;width: 100%;max-width: 1024px;margin: 0px auto;}.homebannerslider-list {display: flex;width: 100%;flex-direction: column;justify-content: flex-end;position: relative;z-index: 1;overflow: hidden;}.homebannerslider-list > .homebannersliderlist-bg {display: block;width: 100%;position: relative;z-index: 1;}.homebannerslider-list > .homebannersliderlist-bg:before {content: "";position: absolute;z-index: 1;inset: auto 0px 0px;display: block;height: 50%;opacity: 0.75;background-image: linear-gradient(360deg, #000000 0%, #FFFFFF00 100%);}.homebannerslider-list > .homebannersliderlist-bg > img {display: block;height: 100%;width: 100%;object-fit: cover;object-position: center;}.homebannerslider-bottom {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 12px 40px;padding: 50px 70px;position: absolute;z-index: 2;inset: auto 0px 0px;}.homebannerslider-progressbar > .text-title {font-size: 32px;text-transform: uppercase;margin-bottom: 0px;}.homebannerslider-link > .text-link1 {font-size: 16px;font-weight: 500;text-decoration: underline;}.slider-holder:not(.slick-initialized) > *:not(:first-child){display:none;}.slider-holder .slick-slide > div > div {vertical-align: top;}.slider-holder.slick-slider.slick-dotted {margin-bottom: 0px !important;}.slider-holder.slick-slider.slick-dotted .slick-dots {display: none !important;}.slider-holder .slick-prev, .slider-holder .slick-next {background-color: transparent !important;box-shadow: none !important;background-position: center;background-size: 31px;border-radius: 0px;width: 40px;height: 40px;padding-bottom: 15px;}.slider-holder .slick-prev {left: calc(-12% + 10px);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.431' height='14.704' viewBox='0 0 31.431 14.704'%3E%3Cg fill='none' stroke='%23a7703d'%3E%3Cpath d='M31.431 7.352H.707' stroke-linejoin='round'/%3E%3Cpath d='m7.707 14.354-7-7 7-7'/%3E%3C/g%3E%3C/svg%3E");}.slider-holder .slick-next {right: calc(-12% + 10px);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.431' height='14.704' viewBox='0 0 31.431 14.704'%3E%3Cg fill='none' stroke='%23a7703d'%3E%3Cpath d='M0 7.352h30.724' stroke-linejoin='round'/%3E%3Cpath d='m23.724.35 7 7-7 7'/%3E%3C/g%3E%3C/svg%3E");}.section-homebanner .clientexperiences {padding-top: 80px;padding-bottom: 80px;position: relative;z-index: 1;}.section-homebanner .clientexperiences:before {content: "";position: absolute;z-index: -1;inset: 80px 0px;display: block;border-width: 0px 1px;border-style: solid;border-color: #707070;}.section-homebanner .bt-row2 {max-width: 1265px;margin-left: auto;margin-right: auto;min-height: 78px;row-gap: 10px;align-items: center;justify-content: center;}.section-homebanner .bt-row2 .text-box {font-weight: 300;}.section-homebanner .bt-row2 .text-title {font-size: 36px;letter-spacing: 0.1em;text-transform: uppercase;}@media only screen and (min-width: 1491px){.homebannerslider-btn,.homebannerslider-link {flex: 0 0 205px;max-width: 205px;}.homebannerslider-progressbar {flex: 0 0 calc(100% - 490px);max-width: calc(100% - 490px);text-align: center;margin-top: -32px;}.section-homebanner .bt-row2 > .bt-col:nth-child(2) {padding-left: 0px;}}@media only screen and (max-width: 1490.5px){.section-homebanner .homebanner-inner {padding-top: 40px;}.section-homebanner .homebanner-inner .text-box > .text-tagtitle {font-size: 16px;}.section-homebanner .homebanner-inner .text-box > .text-title {font-size: 52px;}.homebannerslider {max-width: 700px;}.homebannerslider-progressbar {order: -1;flex: 0 0 80%;max-width: 80%;}.homebannerslider-progressbar > .text-title {font-size: 28px;}.homebannerslider-bottom {padding-top: 20px;padding-left: 35px;padding-right: 35px;}.section-homebanner .bt-row2 {max-width: 800px;}}@media only screen and (max-width: 991.5px){.section-homebanner .homebanner-inner {padding-top: 30px;}.section-homebanner .homebanner-inner .text-box {margin-bottom: 20px;}.section-homebanner .homebanner-inner .text-box > .text-tagtitle {font-size: 14px;}.section-homebanner .homebanner-inner .text-box > .text-title {font-size: 38px;}.homebannerslider {max-width: 480px;}.section-homebanner .clientexperiences {padding-top: 60px;padding-bottom: 60px;text-align: center;}.section-homebanner .bt-row2 {max-width: 640px;}.section-homebanner .bt-row2 .text-title {font-size: 28px;}}@media only screen and (min-width: 769px){.homebannerslider-progressbar .slides-numbers {color: #FFFFFF;}.homebannerslider-progressbar .progress-bar {background-color: #FFFFFF;}}@media only screen and (min-width: 769px) and (max-width: 991.5px){.slider-holder .slick-prev {left: calc(-16% + 10px);}.slider-holder .slick-next {right: calc(-16% + 10px);}}@media only screen and (max-width: 768.5px){.section-homebanner .homebanner-inner {margin-bottom: 85px;}.homebannerslider-list {padding-top: 0px;}.slider-holder .slick-prev, .slider-holder .slick-next {transform: unset;top: auto;bottom: 146px;}.slider-holder .slick-prev {left: -50px;}.slider-holder .slick-next {right: -50px;}.homebannerslider-bottom {margin-top: -45px;padding: 0px 0px 60px;position: relative;}.homebannerslider-btn,.homebannerslider-link,.homebannerslider-progressbar {flex: 0 0 100%;max-width: 100%;}.homebannerslider-progressbar {margin-bottom: 15px;}.homebannerslider-progressbar > .text-title {margin-bottom: 45px;}.homebannerslider-progressbar .slides-numbers {font-size: 18px;font-weight: 300;}.homebannerslider-btn .text-wbtn:not(:hover) {background-color: #000000 !important;color: #FFFFFF !important;}.homebannerslider-btn .text-wbtn:not(:hover):before{filter: brightness(0) invert(1);}.homebannerslider-link > .text-link1 {color: #000000 !important;}.section-homebanner .clientexperiences {display: none;}}@media only screen and (max-width: 400.5px){.section-homebanner .homebanner-inner {padding-left: 10%;padding-right: 10%;}}.section-whatwedo {padding-top: 80px;padding-bottom: 80px;}.treatmentsgrid-slider {display: block;width: 100%;max-width: 821px;margin-left: auto;}.treatmentsgrid-box {display: block;width: 100%;margin: 0px auto;}.treatmentsgrid-box .img-box picture {display: block;width: 100%;position: relative;z-index: 1;padding-top: 100%;}.treatmentsgrid-box .img-box picture:not(:has(img)) {background-image: url('/wp-content/uploads/2023/06/oasisdentalstudio-phimg.svg'),linear-gradient(317deg, #E6E1D7 0%, #D6CEBD 100%);background-size: cover;background-repeat: no-repeat;background-position: center;}.treatmentsgrid-box .img-box picture > img {display: block;width: 100%;height: 100%;margin: 0px auto;position: absolute;z-index: 1;inset: 0px;object-fit: contain;object-position: center;}.treatmentsgrid-box .text-box {background-color: #FFFFFF;width: 89%;margin-top: -32px;padding: 18px;position: relative;z-index: 2;margin-right: auto;}.treatmentsgrid-box .text-title {font-size: 22px;margin-bottom: 4px;}.treatmentsgrid-box .text-link1 {font-weight: 400;padding-right: 22px;background-repeat: no-repeat;background-size: 16px;background-position: center right;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.691' height='7.533' viewBox='0 0 15.691 7.533'%3E%3Cg fill='none' stroke='%23a7703d'%3E%3Cpath d='M0 3.767h14.984' stroke-linejoin='round'/%3E%3Cpath d='m11.571.354 3.413 3.413-3.413 3.413'/%3E%3C/g%3E%3C/svg%3E");}.slider-holder1:not(.slick-initialized) > *:not(:first-child){display:none;}.slider-holder1 .slick-list {margin: 0px -20px;}.slider-holder1 .slick-track > .slick-slide {padding: 0px 20px;}.slider-holder1.slick-slider.slick-dotted {margin-bottom: 0px !important;}.slider-holder1.slick-slider.slick-dotted .slick-dots {display: none !important;}.treatmentsgrid-slider .slides-numbers-wrap {display: flex;width: 100%;height: 30px;gap: 10px 25px;align-items: center;justify-content: space-between;margin-top: 15px;}.treatmentsgrid-slider .slides-arrow {position: relative;z-index: 1;width: 85px;}.treatmentsgrid-slider .slick-prev, .treatmentsgrid-slider .slick-next {width: 30px;height: 30px;border-radius: 0px;background-size: 30px;background-color: transparent !important;box-shadow: none;}.treatmentsgrid-slider .slick-prev {left: 0px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32.138' height='15.411' viewBox='0 0 32.138 15.411'%3E%3Cg fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M32.138 7.705H1.414' stroke-linejoin='round'/%3E%3Cpath d='m8.414 14.707-7-7 7-7'/%3E%3C/g%3E%3C/svg%3E");}.treatmentsgrid-slider .slick-next {right: 0px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32.138' height='15.411' viewBox='0 0 32.138 15.411'%3E%3Cg fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M0 7.706h30.724' stroke-linejoin='round'/%3E%3Cpath d='m23.724.704 7 7-7 7'/%3E%3C/g%3E%3C/svg%3E");}@media only screen and (min-width: 1491px){.treatmentsgrid-slider .slides-numbers-wrap .slides-numbers {max-width: 370px;}.treatmentsgrid-slider .slides-swipetoview {display: none;}}@media only screen and (max-width: 1490.5px){.slider-holder1 .slick-list {margin: 0px -15px;}.slider-holder1 .slick-track > .slick-slide {padding: 0px 15px;}.treatmentsgrid-slider .slides-arrow {display: none;}.treatmentsgrid-slider .slides-numbers-wrap .slides-numbers {column-gap: 15px;font-size: 18px;font-weight: 300;color: #000000;}}@media only screen and (max-width: 991.5px){.section-whatwedo {padding-top: 60px;padding-bottom: 60px;}.treatmentsgrid-slider .slides-arrow {flex: 0 0 75px;max-width: 75px;}}.section-dentalteam {background-color: #1D1D17;position: relative;z-index: 1;overflow: hidden;padding-top: 80px;padding-bottom: 80px;}.section-dentalteam > .dentalteam-bg {display: block;position: absolute;z-index: -1;inset: 0px;}.section-dentalteam > .dentalteam-bg > img {display: block;height: 100%;width: 100%;object-fit: cover;object-position: center;}.teamgrid-box .img-box picture {display: block;width: 100%;position: relative;z-index: 1;padding-top: 150%;}.teamgrid-box .img-box picture:not(:has(img)){background-image: url('/wp-content/uploads/2023/06/oasisdentalstudio-phimg.svg'),linear-gradient(317deg, #E6E1D7 0%, #D6CEBD 100%);background-size: cover;background-repeat: no-repeat;background-position: center;}.teamgrid-box .img-box picture > img {display: block;width: 100%;height: 100%;margin: 0px auto;position: absolute;z-index: 1;inset: 0px;object-fit: cover;object-position: center;}.teamgrid-slider {display: block;width: 100%;max-width: 821px;margin-left: auto;}.slider-holder2:not(.slick-initialized) > *:not(:first-child){display:none;}.slider-holder2 > .teamgrid-box:first-child {width: 100%;max-width: 176px;}.slider-holder2 .slick-list {margin: 0px -20px;}.slider-holder2 .slick-track > .slick-slide {padding: 0px 20px;}.slider-holder2.slick-slider.slick-dotted {margin-bottom: 0px !important;}.slider-holder2.slick-slider.slick-dotted .slick-dots {display: none !important;}.teamgrid-slider .slides-numbers-wrap {display: flex;width: 100%;height: 30px;gap: 10px 25px;align-items: center;justify-content: space-between;margin-top: 15px;}.teamgrid-slider .slides-arrow {position: relative;z-index: 1;flex: 0 0 85px;max-width: 85px;}.teamgrid-slider .slick-prev, .teamgrid-slider .slick-next {width: 30px;height: 30px;border-radius: 0px;background-size: 30px;background-color: transparent !important;box-shadow: none;}.teamgrid-slider .slick-prev {left: 0px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32.138' height='15.411' viewBox='0 0 32.138 15.411'%3E%3Cg fill='none' stroke='%23fff' stroke-width='2'%3E%3Cpath d='M32.138 7.705H1.414' stroke-linejoin='round'/%3E%3Cpath d='m8.414 14.707-7-7 7-7'/%3E%3C/g%3E%3C/svg%3E");}.teamgrid-slider .slick-next {right: 0px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32.138' height='15.411' viewBox='0 0 32.138 15.411'%3E%3Cg fill='none' stroke='%23fff' stroke-width='2'%3E%3Cpath d='M0 7.706h30.724' stroke-linejoin='round'/%3E%3Cpath d='m23.724.704 7 7-7 7'/%3E%3C/g%3E%3C/svg%3E");}.teamgrid-slider .slides-numbers-wrap .progress-bar {background-color: #FFFFFF;}@media only screen and (min-width: 1491px){.teamgrid-slider .slides-numbers-wrap .slides-numbers {max-width: 370px;}.teamgrid-slider .slides-swipetoview {display: none;}}@media only screen and (max-width: 1490.5px){.slider-holder2 .slick-list {margin: 0px -15px;padding-right: 70px;}.slider-holder2 .slick-track > .slick-slide {padding: 0px 15px;}.teamgrid-slider .slides-arrow {display: none;}.teamgrid-slider .slides-numbers-wrap .slides-numbers {column-gap: 15px;font-size: 18px;font-weight: 300;color: #FFFFFF;}}@media only screen and (max-width: 991.5px){.section-dentalteam {padding-top: 60px;padding-bottom: 60px;}.teamgrid-slider .slides-arrow {flex: 0 0 75px;max-width: 75px;}}.section-featuredtreatment {background-image: linear-gradient(252deg, #E6E1D7 0%, #D6CEBD 100%);padding-top: 60px;}.section-featuredtreatment .text-box {max-width: 821px;margin-left: auto;margin-top: 50px;}.all0n4-box {display: flex;align-items: center;justify-content: space-between;gap: 8px 15px;width: 100%;max-width: 821px;margin-left: auto;margin-top: auto;padding: 15px 28px;font-weight: 600;line-height: 1.2em;background-color: #A7703D;border-radius: 10px 10px 0px 0px;}.all0n4-box .text-link1 {padding-right: 1.4285em;background-repeat: no-repeat;background-size: 0.9285em;background-position: center right;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.794' height='9.753' viewBox='0 0 11.794 9.753'%3E%3Cpath d='M.75 4.877h10.294M7.229 1.061l3.816 3.816-3.816 3.816' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");}@media only screen and (max-width: 991.5px){.section-featuredtreatment .bt-row > .bt-col:nth-child(1) {display: none;}.section-featuredtreatment .text-box {margin-top: 0px;}}@media only screen and (max-width: 575.5px){.all0n4-box {flex-direction: column;align-items: flex-start;justify-content: flex-start;}}.section-oasisdentalstudio {padding-top: 80px;padding-bottom: 80px;}.section-oasisdentalstudio .video-box {display: block;width: 100%;max-width: 821px;margin-left: auto;}@media only screen and (max-width: 991.5px){.section-oasisdentalstudio {padding-top: 60px;padding-bottom: 60px;}}@media only screen and (max-width: 575.5px){.section-oasisdentalstudio .video-box {width: calc(100% + 60px);margin-left: -30px;margin-right: -30px;margin-bottom: -60px;}}.section-ourresults {background-color: #F4F4F4;padding-top: 80px;padding-bottom: 80px;}.ourresultsgrid-slider picture {display: inline-block;vertical-align: top;width: 100%;border-radius: 10px;overflow: hidden;position: relative;z-index: 1;}.slider-holder3:not(.slick-initialized) > *:not(:first-child){display:none;}.slider-holder3 > a:first-child {display: inline-block;vertical-align: top;width: 100%;max-width: 328px;}.slider-holder3 .slick-list {margin: 0px -20px;}.slider-holder3 .slick-track > .slick-slide {padding: 0px 20px;}.ourresultsgrid-slider picture .smtag-title {display: block;width: 100%;position: absolute;z-index: 1;inset: auto 0px 0px;padding: 15px 25px;font-size: 16px;font-weight: 500;line-height: 1em;color: #FFFFFF;background-color: rgba(0, 0, 0, 0.30);}@media only screen and (max-width: 991.5px){.section-ourresults {padding-top: 60px;padding-bottom: 60px;}}.section-ourblog {padding-top: 80px;padding-bottom: 80px;}.section-ourblog .bt-row:not(:last-child) {margin-bottom: 30px;}.slider-holder4 .slick-list {margin: 0px -20px;}.slider-holder4 .slick-track > .slick-slide {padding: 0px 20px;}.slider-holder4:not(.slick-initialized) > *:not(:first-child){display:none;}.slider-holder4 > .blog-article-inner:first-child {display: inline-block;vertical-align: top;width: 100%;max-width: 328px;}@media only screen and (max-width: 991.5px){.section-ourblog {padding-top: 60px;padding-bottom: 60px;}}@media only screen and (min-width: 576px){.section-ourblog .bt-row1 > .bt-col:nth-child(2) {text-align: right;}}


section.section-dentalteam.oasis_dental_pricelist {
    padding-top: 120px;
    padding-bottom: 120px;
}
.text-box.text-w-box.price-box {
    border-radius: 18px;
    background: transparent;
    border: 1px solid rgba(255, 255, 255, 0.13);
    backdrop-filter: blur(30.00029945373535px);
    --webkit-backdrop-filter: blur(30.00029945373535px);
    -webkit-backdrop-filter: blur(30.00029945373535px);
    background-color: rgba(255, 255, 255, 0.11);
    padding: 50px;
}
.text-box.text-w-box.price-box p.text-tagtitle {
    color: #fff;
}
.text-box.text-w-box.price-box h2.text-title {
    margin-bottom: 15px;
}
.text-box.text-w-box.price-box .text-btn.text-wbtn {
    margin-top: 15px;
}
@media only screen and ( min-width:240px) and (max-width:767px) {
    section.section-dentalteam.oasis_dental_pricelist {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    section.section-dentalteam.oasis_dental_pricelist .bt-row {
        row-gap: 0 !important;
    }
    .text-box.text-w-box.price-box {
        padding: 20px;
    }
    .text-box.text-w-box.price-box h2.text-title {
        font-size: 31px;
    }
}
@media only screen and ( min-width:768px) and (max-width:1023px) {
    section.section-dentalteam.oasis_dental_pricelist {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    section.section-dentalteam.oasis_dental_pricelist .bt-row {
        row-gap: 0 !important;
    }
    .text-box.text-w-box.price-box {
        padding: 20px;
    }
}
@media only screen and ( min-width:1024px) and (max-width:1499px) {
    .text-box.text-w-box.price-box {
        padding: 20px;
    }
    section.section-dentalteam.oasis_dental_pricelist {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    section.section-dentalteam.oasis_dental_pricelist .bt-row {
        row-gap: 0 !important;
    }
}

/***David
.section-homebanner .homebanner-inner {
    padding: 0 !important;
    position: relative;
}
.section-homebanner .homebanner-inner .text-box {
    position: absolute;
    top: 40%;
    z-index: 1;
}
.section-homebanner .homebanner-inner .text-box > .text-title, 
.section-homebanner .homebanner-inner .text-box > .text-tagtitle {
    color: #fff;
}
.section-homebanner .scroll-link {
    inset: -35px 0px !important;
}
@media only screen and ( min-width:240px) and (max-width:767px) {
    .section-homebanner .homebanner-inner {
        padding: 0 !important;
    }
    .section-homebanner .homebanner-inner .c-page-banner__video-container {
        min-height: 130px !important;
    }
    .section-homebanner .homebanner-inner .text-box {
        padding: 12px !important;
        position: static !important;
    }
    .section-homebanner .homebanner-inner .text-box > .text-title, 
    .section-homebanner .homebanner-inner .text-box > .text-tagtitle {
        color: #000;
    }
   .section-homebanner  .scroll-link {
        inset: -20px 0px !important;
    }
}
@media only screen and ( min-width:768px) and (max-width:1023px) {
    .section-homebanner .homebanner-inner .c-page-banner__video-container {
        min-height: 265px !important;
    }
}
@media only screen and ( min-width:1024px) and (max-width:1499px) {
    .section-homebanner .homebanner-inner .c-page-banner__video-container {
        min-height: 515px !important;
    }
}***/