#section-2-974 > .ct-section-inner-wrap{max-width:100%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;display:flex;flex-direction:column;align-items:center}#section-2-974{display:block}#section-2-974{background-image:linear-gradient(#ffffff,#ecf2d4);background-size:auto,cover;color:#ffffff;text-align:center;border-top-style:none;background-repeat:no-repeat;background-color:#ecf2d4;background-position:50% 30%}#section-36-974{background-color:#fafafa}@media (max-width:1320px){#section-2-974{background-position:50% 0%}}@media (max-width:991px){#section-2-974 > .ct-section-inner-wrap{padding-top:0;padding-bottom:0}#section-2-974{background-position:50% 0%}}@media (max-width:767px){#section-2-974{background-position:20% 0%}}#div_block-4-974{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;justify-content:center;order:1}#div_block-5-974{padding-top:20px;padding-right:70px;padding-bottom:50px;padding-left:70px;width:100%;align-items:flex-start;text-align:left;margin-top:25px;margin-bottom:25px;margin-left:auto;margin-right:auto}#div_block-6-974{width:100%;padding-left:20px;border-left-color:#a2bd28;border-left-width:5px;border-left-style:solid}#div_block-9-974{width:100%;margin-top:25px}#div_block-11-974{background-image:url(https://www.farlingtondental.com/wp-content/uploads/2024/08/banner1d.jpg);background-size:cover;width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;order:2;justify-content:flex-end;min-height:400px;background-position:20% 50%}#div_block-21-974{width:100%;margin-top:25px;background-color:#ffffff;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;box-shadow:0px 3px 13px -10px #000000}#div_block-23-974{background-image:url(https://www.farlingtondental.com/wp-content/uploads/2024/03/treatment-block2c.jpg);background-size:cover;width:35%;background-color:#e0e0e0;justify-content:center;text-align:left;align-items:center;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-position:50% 50%}#div_block-24-974{width:65.00%}#div_block-38-974{width:100%;background-color:#ffffff;margin-bottom:75px;box-shadow:0px 3px 13px -10px #000000}#div_block-40-974{width:50%;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}#div_block-58-974{background-size:cover;width:50.00%;background-repeat:no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-position:50% 0%}@media (max-width:1320px){#div_block-4-974{order:2}}@media (max-width:1320px){#div_block-11-974{min-height:300px;order:1;background-position:0% 20%}}@media (max-width:1320px){#div_block-23-974{min-height:400px;background-position:80% 0%}}@media (max-width:991px){#div_block-23-974{background-size:cover;min-height:400px;background-position:50% 50%}}@media (max-width:991px){#div_block-40-974{padding-left:20px;padding-right:20px}}@media (max-width:991px){#div_block-58-974{min-height:500px;background-position:0% 20%}}@media (max-width:767px){#div_block-5-974{padding-left:10px;padding-right:10px}}@media (max-width:767px){#div_block-11-974{min-height:200px}}@media (max-width:767px){#div_block-40-974{padding-left:18px;padding-right:18px}}@media (max-width:767px){#div_block-58-974{min-height:400px}}@media (max-width:479px){#div_block-5-974{padding-left:10px;padding-right:10px}}@media (max-width:479px){#div_block-23-974{min-height:300px}}@media (max-width:479px){#div_block-40-974{margin-left:0px;margin-right:0px;padding-left:6px;padding-right:6px}}@media (max-width:479px){#div_block-58-974{min-height:300px}}@media (max-width:1320px){#new_columns-3-974> .ct-div-block{width:100% !important}#new_columns-3-974{flex-direction:column}}#new_columns-3-974{height:100%}@media (max-width:991px){#new_columns-22-974> .ct-div-block{width:100% !important}#new_columns-22-974{flex-direction:column}}@media (max-width:991px){#new_columns-39-974> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-3-974{margin-bottom:50px}}@media (max-width:479px){#new_columns-3-974{margin-bottom:10px}}#headline-8-974{text-transform:uppercase;font-size:35px;color:#444444}#headline-62-974{font-family:'Open Sans';color:#444444;font-size:18px;font-weight:500}#headline-25-974{font-size:25px;font-family:'Open Sans';line-height:1.2;color:#444444;margin-top:25px}#headline-25-974:after{background-color:#a2bd28;margin-top:10px;width:125px;height:3px;display:block;content:""}#headline-28-974{font-size:25px;font-family:'Open Sans';line-height:1.2;color:#444444;margin-top:25px}#headline-28-974:after{background-color:#a2bd28;margin-top:10px;width:125px;height:3px;display:block;content:""}#headline-41-974{font-size:25px;font-family:'Open Sans';line-height:1.2;color:#444444;margin-bottom:25px}#headline-41-974:after{background-color:#a2bd28;margin-top:10px;width:125px;height:3px;display:block;content:""}@media (max-width:767px){#headline-8-974{font-size:25px}}@media (max-width:479px){#headline-8-974{font-size:20px}}#_rich_text-26-974{margin-top:25px;color:#666666}#_rich_text-30-974{margin-top:25px;color:#666666}#_rich_text-60-974{margin-top:25px;color:#666666}#code_block-59-974{width:100%;height:100%}.oxy_shape_divider{position:absolute;left:0;right:0;bottom:-1px;pointer-events:none}.oxy_shape_divider > svg{min-width:100%;position:absolute;bottom:0;left:0;z-index:0;transform-origin:bottom center}.oxy_shape_divider_top{top:-1px;bottom:initial}.oxy_shape_divider_flipped{transform:scaleX(-1)}#-shape-divider-12-974{z-index:1000}#-shape-divider-37-974 .oxy_shape_divider{color:#ffffff}#-shape-divider-37-974 .oxy_shape_divider svg{height:25px}