.braces-cost-banner.bg-img{padding:13rem 0 18rem}.braces-cost-banner.bg-img .heading{font-size:52px;color:#fff;line-height:62px;font-weight:700;letter-spacing:-2%;text-align:left}.braces-cost-banner.bg-img .description{font-size:20px;font-weight:400;color:#fff;line-height:120%;letter-spacing:-2%;margin-top:32px}.braces-cost-banner.bg-img .description strong{color:#0ff}.braces-cost-description .col-md-12{padding:56px 117px;background-color:#e7f4ff;border-radius:20px;margin-top:-10%}.braces-cost-description .col-md-12 .description{text-align:center;color:#0d1440;font-size:24px;font-weight:400}.braces-cost-description .col-md-12 .description strong{color:#0092ff}.image-and-text-sec-doctor-pg2.braces-pg-sec-pt-pb{margin-top:85px}.image-and-text-sec-doctor-pg2.braces-pg-sec-pt-pb .lists-container-img-desc .list-item{gap:30px;margin-top:22px}.image-and-text-sec-doctor-pg2.braces-pg-sec-pt-pb .lists-container-img-desc .right p{font-size:18px}.image-and-text-sec-doctor-pg2.braces-pg-sec-pt-pb .lists-container-img-desc .left img{width:70px}.braces-cost-description.second{background-color:transparent;margin-top:85px}.braces-cost-description.second .col-md-12{background-color:transparent;margin-top:0}.braces-cost-description.second .cta-row{background-color:#0092ff;display:flex;align-items:center;padding:0 0 0 100px;border-radius:25px}.braces-cost-description.second .cta-row .heading{font-size:40px;color:#fff;line-height:48px;font-weight:700;text-align:left}.braces-cost-description.second .cta-row .description{font-size:18px;color:#fff;line-height:120%;font-weight:400;margin-top:20px}.braces-cost-description.second .cta-row .button .btn-primary{background-color:#fff;margin-top:32px;color:#0092ff}.braces-cost-description.second .cta-row .float-right{display:flex;justify-content:end}.comparison-table-view.braces-cost .comparison-with-others .card-head .second-col,.comparison-table-view.braces-cost .comparison-with-others .card-head .first-col{width:50%;text-align:center}.comparison-table-view.braces-cost .comparison-with-others .table-col{width:50%}.comparison-table-view.braces-cost .comparison-with-others .first-col ul{display:flex;justify-content:center;flex-direction:column;align-items:center}.comparison-table-view.braces-cost .comparison-with-others .first-col ul li{text-align:center;padding:14px 0}.comparison-table-view.braces-cost .comparison-with-others .second-col ul{display:flex;justify-content:center;flex-direction:column;align-items:center;border-left:1px solid #0092ff80;border-bottom:0}.comparison-table-view.braces-cost .comparison-with-others .second-col ul li{padding:14px 0;text-align:center;text-wrap:wrap;width:90%;border-left:0;border-right:0}.comparison-table-view.braces-cost .title{font-size:40px;font-weight:700;line-height:48px;color:#0092ff;text-align:center;padding:0 6rem}.comparison-table-view.braces-cost .description{font-size:18px;font-weight:400;line-height:120%;color:#0d1440;text-align:center;margin-top:24px}.comparison-table-view.braces-cost.product-comparison{padding-top:0;margin-top:85px}.comparison-table-view.braces-cost .card-body .second-col ul li:last-child:after{background-color:#e6f4ff!important;z-index:-1;color:#0d1440}.product-comparison.braces-cost .card-body .second-col ul li:not(:last-child){background-color:#e6f4ff;color:#0d1440}.product-comparison .card-body .second-col ul li{align-items:center;justify-content:center;text-wrap:wrap}.comparison-table-view.braces-cost .comparison-with-others{max-width:735px}.comparison-table-view.braces-cost .comparison-with-others .second-col ul li:last-child:after{position:absolute}.img-desc-comp-braces .col-md-12{padding:0 26rem}.img-desc-comp-braces .heading{text-align:center;color:#0092ff;font-size:34px;font-weight:900;line-height:120%}.img-desc-comp-braces .description{font-size:18px;font-weight:400;line-height:120%;text-align:center;color:#0d1440;margin-top:24px}.img-desc-comp-braces .block-row{margin-top:85px;display:flex;align-items:center}.img-desc-comp-braces .block-row .content{padding-left:70px}.img-desc-comp-braces .block-row .block-main-heading{font-size:28px;font-weight:900;line-height:120%;color:#0092ff;text-align:left;margin-bottom:0}.img-desc-comp-braces .block-row .block-main-description{font-size:18px;font-weight:400;line-height:127%;color:#0d1440;margin-top:20px}.img-desc-comp-braces .block-row .block-other-heading{font-size:24px;font-weight:600;color:#0092ff;margin-top:24px;text-align:left;margin-bottom:0}.img-desc-comp-braces .block-row .block-other-description p{font-size:18px;font-weight:400;line-height:127%;color:#0d1440;margin-top:20px}.img-desc-comp-braces .block-row .block-other-description strong{color:#0092ff}.img-desc-comp-braces .block-row .block-table{margin-top:24px}.img-desc-comp-braces .block-row .block-table table{display:contents}.img-desc-comp-braces .block-row .block-table thead{background-color:#e6f4ff;text-align:center}.img-desc-comp-braces .block-row .block-table thead tr td{padding:18px 0;font-size:16px;font-weight:900}.img-desc-comp-braces .block-row .block-table thead tr td:first-child{border-top-left-radius:20px;border:1px solid #0092ff;border-bottom:none;border-right:none}.img-desc-comp-braces .block-row .block-table thead tr td:last-child{border-top-right-radius:20px;border:1px solid #0092ff;border-bottom:none;border-left:none}.img-desc-comp-braces .block-row .block-table tbody tr td{padding:12px 32px;text-align:center;font-size:14px;color:#0d1440;font-weight:400;border:1px solid #0092ff;width:50%}.img-desc-comp-braces .block-row .block-table tbody tr td:last-child{border-bottom:0;border-left:0}.img-desc-comp-braces .block-row .block-table tbody tr:last-child td:last-child{border-bottom:1px solid #0092ff}.img-desc-comp-braces .block-row .block-table tbody tr:last-child td:first-child{border-bottom:1px solid #0092ff}.img-desc-comp-braces .block-row .block-table tbody tr td:first-child{border-bottom:0}.img-desc-comp-braces .block-row .block-table tbody tr:last-child td{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.img-desc-comp-braces .block-row .block-table tbody tr:last-child td:nth-child(odd){border-bottom-right-radius:10px}.img-desc-comp-braces .block-row .block-table tbody tr:last-child td:nth-child(2n){border-bottom-left-radius:10px}.img-desc-comp-braces .block-row.row-reverse{flex-direction:row-reverse}.img-desc-comp-braces .block-row.row-reverse .content{padding-left:15px;padding-right:130px}.braces-img-and-description{background-color:#0092ff}.braces-img-and-description{margin-top:85px;padding:85px 0}.braces-img-and-description .row{display:flex;align-items:center;background-color:#fff;border-radius:25px;padding:0 55px}.braces-img-and-description .row .col-md-5{padding-right:0}.braces-img-and-description .row .col-md-7{padding-right:35px}.braces-img-and-description .heading{color:#0092ff;font-size:36px;font-weight:900;line-height:120%;text-align:left;margin-bottom:0}.braces-img-and-description .description{font-size:18px;margin-top:30px;font-weight:400;line-height:130%;color:#0d1440}.braces-img-and-description img{margin-top:-15px}.braces-affordable-clear-aligners{margin-top:56px}.braces-affordable-clear-aligners .col-md-12{padding:0 26rem}.braces-affordable-clear-aligners .heading{font-size:36px;color:#0092ff;line-height:120%;text-align:center;margin-bottom:0;font-weight:900}.braces-affordable-clear-aligners .description{font-size:18px;color:#0d1440;font-weight:400;text-align:center;margin-top:20px}.braces-affordable-clear-aligners .boxes-row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.braces-affordable-clear-aligners .boxes-row .col-md-3{margin-top:56px;padding-left:60px;padding-right:60px;position:relative}.braces-affordable-clear-aligners .boxes-row .col-md-3:after{content:"";position:absolute;top:10%;bottom:10%;right:0;width:.5px;background-color:#0d1440;transform:translate(50%)}.braces-affordable-clear-aligners .boxes-row .col-md-3:last-child:after{width:0}.braces-affordable-clear-aligners .boxes-row .col-md-3 .img{display:flex;justify-content:center}.braces-affordable-clear-aligners .boxes-row .col-md-3 .img img{width:80px;height:82px}.braces-affordable-clear-aligners .boxes-row .col-md-3 .box-title{margin-top:30px;font-size:20px;font-weight:900;margin-bottom:0;text-align:center;color:#0d1440}.braces-affordable-clear-aligners .boxes-row .col-md-3 .box-description{font-size:16px;font-weight:400;line-height:110%;margin-top:16px;text-align:center;color:#0d1440}.braces-teens-sec{background-color:#0092ff;margin-top:85px}.braces-teens-sec .button .btn-primary{background-color:#fff;color:#0092ff;margin-top:32px}.braces-teens-sec .heading{font-size:36px;text-align:left;color:#fff;font-weight:900;line-height:120%;margin-bottom:0}.braces-teens-sec .description{font-size:18px;color:#fff;line-height:130%;text-align:left;margin-top:30px}.braces-teens-sec .row{display:flex;align-items:center}.map-and-content-braces{margin-top:85px;margin-bottom:25px}.map-and-content-braces .row{display:flex;align-items:center}.map-and-content-braces .heading{font-size:36px;font-weight:900;line-height:120%;color:#0092ff;margin-bottom:0;text-align:left}.map-and-content-braces .description{line-height:120%;color:#0d1440;font-size:16px;font-weight:400;margin-top:20px}.map-and-content-braces .content{padding-left:120px}.map-and-content-braces iframe{border-radius:20px}.braces-cost .card-head{border-right:0;border-bottom:1px solid #0092ff80}.braces-cost .comparison-with-others .card-body{overflow-x:visible;border:none}.comparison-table-view.braces-cost .comparison-with-others .first-col ul{border-left:1px solid #0092ff80;border-bottom:1px solid #0092ff80;border-bottom-left-radius:20px}.comparison-table-view.braces-cost .comparison-with-others .second-col ul{border-right:1px solid #0092ff80}.comparison-table-view.braces-cost .comparison-with-others .first-col ul li{height:55px}.comparison-table-view.braces-cost .comparison-with-others .second-col ul li:not(:last-child){height:55px}.braces-cost .card-body .second-col ul li:last-child:after{height:72px;width:calc(100% + 38px);z-index:1}.comparison-table-view.braces-cost .comparison-with-others .second-col ul li:last-child{height:56px}.braces-cost .card-body ul li strong{color:#0092ff}.section.pricing.custoom.braces-cost .flex-center{display:flex;justify-content:center;align-items:center}.section.pricing.custoom.braces-cost .heading-main{font-size:36px;font-weight:900;line-height:111.2%;color:#0092ff;text-align:center}.section.pricing.custoom.braces-cost .description-main{font-size:18px;font-weight:400;line-height:120%;text-align:center;color:#0d1440}.section.pricing.custoom.braces-cost .row-sec-plans{margin-top:20px}.section.pricing.custoom.braces-cost .row-pd{padding:0 25rem}.braces-notes{padding:24px 0;background-color:#c1e9ff}.braces-notes .notes{font-size:18px;font-weight:400;line-height:120%;color:#0d1440}.comparison-table-view.braces-cost .poistion-relative{position:relative}.comparison-table-view.braces-cost .img-float-right{position:absolute;right:-70px;top:0}.comparison-table-view.braces-cost .img-float-right img{max-width:94px;height:auto}@media(max-width:767px){.braces-cost-description .col-md-12{padding:32px 21px;margin-top:-40%}.braces-cost-description .row{margin-left:auto;margin-right:auto}.image-and-text-sec-doctor-pg2.braces-pg-sec-pt-pb{margin-top:56px}.comparison-table-view.braces-cost .img-float-right{display:none}.braces-cost-description.second{margin-top:56px}.braces-cost-description .col-md-12 .description{font-size:14px}.braces-cost-description.second .cta-row{flex-direction:column}.braces-cost-description.second .cta-row .float-right .visible-xs{margin-top:0;min-width:100%}.img-desc-comp-braces .col-md-12{padding:0 15px}.img-desc-comp-braces{margin-top:0}.comparison-table-view.braces-cost.product-comparison{padding-bottom:0!important}.img-desc-comp-braces .block-row{margin-top:56px}.img-desc-comp-braces .block-row .content{padding-left:15px}.img-desc-comp-braces .block-row.row-reverse .content{padding-right:15px}.img-desc-comp-braces .block-row,.img-desc-comp-braces .block-row.row-reverse{flex-direction:column}.braces-img-and-description .row{padding:0 14px;flex-direction:column;margin-left:auto;margin-right:auto}.braces-img-and-description .row img{margin-top:20px}.braces-affordable-clear-aligners{margin-top:30px}.braces-affordable-clear-aligners .col-md-12{padding:0 15px}.braces-affordable-clear-aligners .boxes-row{display:block}.braces-teens-sec .row{flex-direction:column}.braces-teens-sec{margin-top:56px}.braces-teens-sec .row .visible-xs{margin-top:20px}.map-and-content-braces .row{flex-direction:column}.map-and-content-braces{margin-top:56px}.map-and-content-braces .content{padding-left:15px}.braces-cost-banner.bg-img .heading{font-size:36px}.braces-cost-banner.bg-img{padding:4rem 0 15rem}.braces-cost-description.second .cta-row .heading{font-size:24px}.braces-cost-description.second .cta-row .description{font-size:16px}.braces-cost-description.second .cta-row .button .btn-primary{margin-top:20px}.braces-cost-description.second .cta-row{padding:0}.braces-cost-description.second .cta-row .col-md-5{padding:0 30px}.braces-cost-description.second .cta-row .col-md-7{padding:0}.img-desc-comp-braces .heading{font-size:24px}.img-desc-comp-braces .description{font-size:14px}.img-desc-comp-braces .block-row .block-main-heading,.braces-img-and-description .heading,.braces-affordable-clear-aligners .heading,.braces-teens-sec .heading,.map-and-content-braces .heading{font-size:24px}.img-desc-comp-braces .block-row .block-main-description,.img-desc-comp-braces .block-row .block-other-description p,.braces-img-and-description .description,.braces-affordable-clear-aligners .description,.braces-affordable-clear-aligners .boxes-row .col-md-3 .box-description,.braces-teens-sec .description,.map-and-content-braces .description{font-size:14px}.braces-affordable-clear-aligners .boxes-row .col-md-3 .box-title{font-size:16px}.braces-affordable-clear-aligners .boxes-row .col-md-3{padding-left:20px;padding-right:20px;height:220px}.product-comparison.braces-cost .table-col.first-col{min-width:250px}.product-comparison.braces-cost .table-col.first-col ul li{text-wrap:wrap}.product-comparison.braces-cost .table-col.second-col{min-width:250px!important}.image-and-text-sec-doctor-pg2.braces-pg-sec-pt-pb .lists-container-img-desc{flex-direction:column}.image-and-text-sec-doctor-pg2.braces-pg-sec-pt-pb .lists-container-img-desc .list-item{gap:15px;margin-top:18px;width:100%}.image-and-text-sec-doctor-pg2.braces-pg-sec-pt-pb .lists-container-img-desc .right p{font-size:14px}.image-and-text-sec-doctor-pg2.braces-pg-sec-pt-pb .right-description.position-relative{padding:0 20px 44px;max-width:90%}.image-and-text-sec-doctor-pg2.braces-pg-sec-pt-pb .br-25{border-radius:10px}.braces-cost .card-body{width:635px}.braces-cost .card-head{width:635px;margin-top:20px;border-right:0}.section.pricing.custoom.braces-cost .row-pd{padding:0}.section.pricing.custoom.braces-cost .flex-center{flex-direction:column}.section.pricing.custoom.braces-cost .row.visible-xs{display:none!important}.braces-cost-banner.bg-img .description{font-size:16px}.comparison-table-view.braces-cost .title{font-size:24px}.comparison-table-view.braces-cost .description{font-size:14px}.comparison-table-view.braces-cost .title{padding:0}.braces-img-and-description .row .col-md-5,.braces-img-and-description .row .col-md-7{padding-right:15px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/braces-cost-pages.css.map */
