.default-banner .content .right{background-position:center;background-size:cover}.breadcrumb-banner h1 span{display:block}.breadcrumb-banner{overflow:hidden}.breadcrumb-banner:before{top:12px;left:20px}.breadcrumb-lottie .e-lottie__animation{position:absolute;content:"";top:unset!important;left:0;bottom:17px!important;width:100%}.default-lottie .e-lottie__animation{position:absolute;content:"";top:unset!important;left:0;bottom:0!important;width:100%}.breadcrumb-banner .e-lottie__animation svg path,.default-banner .e-lottie__animation svg path{fill:#fff}body.our-practice .default-banner .e-lottie__animation svg path{fill:#e2f3fc}@media screen and (min-width:1025px) and (max-width:1440px){.banners h1{font-size:5vw!important;line-height:1.2em!important}.banners h4{font-size:1.667vw!important;line-height:1.5em!important}}@media screen and (min-width:1921px){body.blog .default-banner .content .right{background-position:0% 55%!important}body.dr-nigel-grandison .default-banner .content .right{background-position:0% 7%!important}body.dr-sara-daniel .default-banner .content .right{background-position:0% 20%!important}body.complimentary-consult .default-banner .content .right,body.orthodontics .default-banner .content .right{background-position:0% 5%!important}body.contact-us .default-banner .content .right{background-position:0% 2%!important}body.refer-a-patient .default-banner .content .right{background-position:0% 1%!important}}@media screen and (min-width:1920px){.default-banner .content .right{width:33.9%;height:532px!important}body.pembroke-blvd-pembroke-pines .default-banner .content .right{height:unset!important}body.cleary-blvd-plantation .default-banner .content .right{height:500px!important}.default-banner .content .left{width:66.1%;padding:90px 60px 280px 40px!important;justify-content:flex-start!important}.breadcrumb-banner .content{padding:89.5px 60px 280px;justify-content:flex-start;height:532px!important}.breadcrumb-banner:before{top:68px}}@media screen and (min-width:1025px){body.cleary-blvd-plantation .banner-heading h1 span{display:inline!important}}@media screen and (min-width:1450px){body.braces .breadcrumb-banner h1 span,body.clear-aligners .breadcrumb-banner h1 span{display:inline!important}}@media screen and (min-width:1761px) and (max-width:1919px){.default-banner .content .right{height:700px!important}}@media screen and (min-width:1651px) and (max-width:1760px){.default-banner .content .right{height:650px!important}}@media screen and (min-width:1551px) and (max-width:1650px){.default-banner .content .right{height:610px!important}}@media screen and (min-width:1450px) and (max-width:1550px){.default-banner .content .right{height:570px!important}}@media screen and (min-width:768px) and (max-width:1024px){.breadcrumb-banner:before{top:20px;left:20px}body.payment-calculator .default-banner .content .left h1{width:230px!important}}@media screen and (min-width:901px) and (max-width:1024px){.default-banner .content .right{height:450px!important}}@media screen and (min-width:810px) and (max-width:900px){.default-banner .content .right{height:400px!important}}@media screen and (max-width:767px){.breadcrumb-banner:before{top:23px;left:10px}.breadcrumb-lottie .e-lottie__animation{width:calc(100% + 1px)!important}}@media screen and (min-width:330px) and (max-width:767px){body.cleary-blvd-plantation .banner-heading h1 span{display:inline!important}}@media screen and (min-width:601px) and (max-width:767px){.default-banner .content .left{padding-bottom:110px!important}}@media screen and (min-width:501px) and (max-width:600px){.default-banner .content .left{padding-bottom:85px!important}}@media screen and (min-width:400px) and (max-width:500px){.default-banner .content .left{padding-bottom:75px!important}}@media screen and (min-width:691px) and (max-width:767px){.default-banner .content .right{height:415px!important}}@media screen and (min-width:621px) and (max-width:690px){.default-banner .content .right{height:385px!important}}@media screen and (min-width:551px) and (max-width:620px){.default-banner .content .right{height:350px!important}}@media screen and (min-width:481px) and (max-width:550px){.default-banner .content .right{height:310px!important}}@media screen and (min-width:401px) and (max-width:480px){.default-banner .content .right{height:270px!important}}@media screen and (min-width:340px) and (max-width:400px){.default-banner .content .right{height:220px!important}}