.et_pb_gutters2 .et_pb_column,.et_pb_gutters2.et_pb_row .et_pb_column{margin-right:0px!important}.gform_wrapper input{border-radius:3px!important}.et_pb_widget ul li{margin-bottom:1.5em;border-bottom:1px solid #ccc}.landscaping-layout-blog .et_overlay{width:90%;height:90%;left:5%;top:5%;border:0}.landscaping-layout-contact-form .et_pb_button,.landscaping-layout-cta .et_pb_promo_button.et_pb_button{padding:12px 40px!important}.landscaping-layout-menu-list ul{padding:0}.landscaping-layout-menu-list ul li{padding:0 5px;display:inline-block}.landscaping-layout-menu-list ul li a{display:block;padding:20px;border-top:4px solid transparent;transition:all .2s;position:relative;cursor:pointer}.landscaping-layout-menu-list ul li a:before{content:'';width:8px;height:8px;background:transparent;position:absolute;bottom:0;left:50%;margin-left:-4px;border-radius:50%}.landscaping-layout-menu-list ul li a:hover:before{background-color:#7ed321}.landscaping-layout-menu-list ul li:last-child{padding-right:0}.dentist-menu ul{display:flex;justify-content:space-evenly;align-items:center!important}.dentist-menu nav ul li{display:inline-block}.dentist-menu nav ul li a{display:block;padding:5px;text-decoration:none;color:#b4d5e5}.dentist-menu nav ul li a,.dentist-menu nav ul li a:after,.dentist-menu nav ul li a:before{transition:all .5s}.dentist-menu nav ul li a:hover{color:#b4d5e5}.dentist-menu nav.stroke ul li a,.dentist-menu nav.fill ul li a{position:relative}.dentist-menu nav.stroke ul li a:after,.dentist-menu nav.fill ul li a:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;content:'.';color:transparent;background:#b4d5e5;height:1px}.dentist-menu nav.stroke ul li a:hover:after{width:100%}.dentist-menu nav.fill ul li a{transition:all 2s}.dentist-menu nav.fill ul li a:after{text-align:left;content:' ';margin:0;opacity:0}.dentist-menu nav.fill ul li a:hover{color:#b4d5e5;z-index:1}.dentist-menu nav.fill ul li a:hover:after{z-index:-10;animation:fill 1s forwards}.dentist-footer-menu ul{display:flex!important;justify-content:space-evenly;align-items:center!important}@media only screen and (max-width:500px){.dentist-header-blurb .et_pb_main_blurb_image{display:none!important;visibility:hidden}}#dentist-form-button .et_pb_contact_submit{width:237px!important;height:64px!important}#dentist-form-button .et_contact_bottom_container{display:flex!important;justify-content:center!important;float:none!important}@media only screen and (max-width:796px){.dentist-team-container .et_pb_row_13{display:flex!important;flex-direction:column!important;justify-content:center!important}}.gform_legacy_markup_wrapper ul li.gfield{margin-top:0!important;padding-top:0}.et_pb_text_0 ol li{line-height:1.8em;line-height:1.8em;margin:20px 0}.border{color:white;font-size:50px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black}.et_pb_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}.et_pb_menu .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:18px;content:'\4c';top:11px;right:13px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a:after,#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}.et_pb_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu li.visible>ul.sub-menu,#main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible>ul.sub-menu{display:block!important;visibility:visible!important}.entry-content ol,.entry-content ul{padding:30px 0px 30px 50px!important;list-style-position:outside!important}.entry-content ol li,.entry-content ul li{margin-bottom:10px}#blog .et_pb_image_container{margin-left:0px!important;margin-right:0px!important}#blog .et_pb_blog_grid .et_pb_post{padding:0px!important;margin-bottom:80px!important}#blog a.entry-featured-image-url{box-shadow:0px 2px 40px -15px rgba(0,0,0,0.5)}#blog .post-content-inner{padding-bottom:25px}.difl_text_highlighter .df-texthighlighter-container.active svg{opacity:10!important}.entry-content ol,.entry-content ul{padding:10px 0px 10px 50px!important;list-style-position:outside!important}@media (max-width:980px){.et_pb_section_3 .et_pb_row_5,.et_pb_section_3 .et_pb_row_6,.et_pb_section_3 .et_pb_row_7,.et_pb_section_3 .et_pb_row_8,.et_pb_section_3 .et_pb_row_9{display:flex!important;align-items:stretch!important;padding-left:0!important;padding-right:0!important}.et_pb_section_3 .et_pb_row_5 .et_pb_column,.et_pb_section_3 .et_pb_row_6 .et_pb_column,.et_pb_section_3 .et_pb_row_7 .et_pb_column,.et_pb_section_3 .et_pb_row_8 .et_pb_column,.et_pb_section_3 .et_pb_row_9 .et_pb_column{margin-bottom:0!important;width:auto!important}.et_pb_section_3 .et_pb_row_1-4_3-8_3-8 .et_pb_column_1_4{width:25%!important;min-width:25%!important;max-width:25%!important}.et_pb_section_3 .et_pb_row_1-4_3-8_3-8 .et_pb_column_3_8{width:37.5%!important;min-width:37.5%!important;max-width:37.5%!important}.et_pb_section_3 .et_pb_row_5 .et_pb_text_inner,.et_pb_section_3 .et_pb_row_6 .et_pb_text_inner,.et_pb_section_3 .et_pb_row_7 .et_pb_text_inner,.et_pb_section_3 .et_pb_row_8 .et_pb_text_inner,.et_pb_section_3 .et_pb_row_9 .et_pb_text_inner{font-size:10px!important;padding:6px 4px!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:auto!important}}.difl_flipbox .df_flipbox_container,.difl_flipbox .df_flipbox_body{transform-style:flat!important;perspective:none!important;overflow:visible!important;height:auto!important;min-height:0!important;max-height:none!important}.difl_flipbox .df_flipbox_body{transform:none!important;transition:none!important;flex-direction:column!important}.difl_flipbox:hover .df_flipbox_body{transform:none!important}.difl_flipbox,.difl_flipbox[style]{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;padding:0!important;transition:all 0.3s ease!important}.difl_flipbox:hover{border-color:#d1d5db!important;box-shadow:0 10px 30px rgba(0,0,0,0.08)!important;transform:none!important}.difl_flipbox .df_fb_front,.difl_flipbox .df_fb_front[style]{position:relative!important;transform:none!important;backface-visibility:visible!important;height:auto!important;min-height:0!important;background:transparent!important}.difl_flipbox .df_fb_front .fb_inner{display:flex!important;flex-direction:row!important;align-items:flex-start!important;text-align:left!important;height:auto!important;padding:28px 32px!important;gap:16px!important;border:none!important}.difl_flipbox .df_fb_front .fb_inner::before{content:''!important;display:block!important;width:4px!important;min-width:4px!important;height:48px!important;border-radius:4px!important;flex-shrink:0!important;margin-top:2px!important}.difl_flipbox_0 .df_fb_front .fb_inner::before{background-color:#3B82F6!important}.difl_flipbox_1 .df_fb_front .fb_inner::before{background-color:#10B981!important}.difl_flipbox_2 .df_fb_front .fb_inner::before{background-color:#F59E0B!important}.difl_flipbox_3 .df_fb_front .fb_inner::before{background-color:#8B5CF6!important}.difl_flipbox .df_fb_front .df_fb_image_container{display:none!important}.difl_flipbox .df_fb_front .fb_inner_content{height:auto!important;display:block!important;flex:1!important}.difl_flipbox .df_fb_front h2.title{text-align:left!important;color:#0B2739!important;font-size:20px!important;font-weight:700!important;margin-bottom:8px!important;line-height:1.3!important}.difl_flipbox .df_fb_front .fb-text,.difl_flipbox .df_fb_front .fb-text p{text-align:left!important;color:#5A6370!important;font-size:14px!important;line-height:1.7!important}.difl_flipbox .df_fb_back,.difl_flipbox .df_fb_back[style]{position:relative!important;transform:none!important;backface-visibility:visible!important;background:transparent!important;padding:0!important;height:auto!important;min-height:0!important}.difl_flipbox .df_fb_back .title,.difl_flipbox .df_fb_back .fb-text{display:none!important}.difl_flipbox .df_fb_back .fb_inner{height:auto!important;padding:0 32px 20px 52px!important}.difl_flipbox .df_fb_back .fb_inner_content{height:auto!important}.difl_flipbox .df_fb_back .df_fb_button_wrapper{display:block!important;text-align:left}.difl_flipbox .df_fb_back .df_fb_button,.difl_flipbox .df_fb_back a.df_fb_button{display:inline-block!important;color:#0B2739!important;background:transparent!important;font-size:13px!important;font-weight:700!important;letter-spacing:0.05em!important;text-transform:uppercase!important;text-decoration:none!important;padding:4px 0!important;border:none!important;border-bottom:2px solid #FACC01!important;border-radius:0!important;width:auto!important;min-width:0!important;line-height:1.4!important;transition:all 0.3s ease!important}.difl_flipbox .df_fb_back .df_fb_button:hover,.difl_flipbox .df_fb_back a.df_fb_button:hover{color:#3B82F6!important;border-bottom-color:#3B82F6!important}.difl_flipbox .df_fb_back .fb_inner,.difl_flipbox .df_fb_back .fb_inner[style],.difl_flipbox .df_flipbox_body .df_fb_back .fb_inner{background:transparent!important;background-color:transparent!important}