body{font-weight:400}ul.et-menu.nav li.current-menu-item a{font-weight:600!important}ul.et-menu.nav li.current-menu-item a:after{content:"";position:absolute;background-color:#CFAD7E;height:5px;width:5px;left:45%;margin-top:15px;border-radius:100%}ul.et-menu.nav li{padding-left:0px;padding-right:0px}ul.et-menu.nav li:last-child a{margin-right:0px!important}.et_pb_menu .et-menu{margin-right:0}@media only screen and (max-width:980px){div#column-1tab{margin-bottom:0px;min-height:0px;display:none}}ul.sub-menu li a:after{display:none}ul.sub-menu li a{padding-left:20px!important;padding-bottom:10px!important}.et-menu .menu-item-has-children>a:first-child:after{right:-18px!important}@media all and (min-width:981px) and (max-width:1495px){.home_about_sec h4.df_ab_blurb_sub_title{font-size:28px!important;line-height:40px!important}}@media all and (min-width:1161px) and (max-width:1495px){.about_company.difl_advanced_blurb_0{margin-bottom:10px!important}.about_company.difl_advanced_blurb_0 .df_ab_blurb_sub_title{margin-bottom:5px!important;font-size:28px!important;line-height:36px!important}.about_company .df_ab_blurb_description p{font-size:15px!important}.about_flip .df_fb_front h4.title{font-size:20px!important}.about_flip .df_fb_back h4.title{font-size:19px!important}}@media all and (min-width:981px) and (max-width:1160px){.about_company.difl_advanced_blurb_0 .df_ab_blurb_sub_title{margin-bottom:5px!important;font-size:24px!important;line-height:36px!important}.about_flip .df_fb_front h4.title{font-size:16px!important}.about_flip .df_fb_back h4.title{font-size:16px!important}}.service_price,.service_price .et_pb_pricing_table{border-radius:4px!important}.service_price .et_pb_pricing li{padding-left:20px}.service_price .et_pb_pricing li span::before{content:"\e052";font-family:'ETMODULES';border-radius:100%;top:0px!important;border:0px solid!important;left:-20px}.service_price .et_pb_pricing_content_top{padding-bottom:10px!important}.service_price h2.et_pb_pricing_title{padding-top:30px}.service_price .et_pb_dollar_sign{position:relative!important;margin-left:0px!important}.subscribe_from .et_contact_bottom_container{margin-top:0px}.author_single .et_pb_blurb_container{vertical-align:middle!important}.author_single .et_pb_module_header{padding-bottom:0px!important}.tab_border ul.et_pb_tabs_controls:after{border-top:0px solid!important}.whychoose{margin-top:125px}@media all and (min-width:1325px) and (max-width:1555px){.whychoose{margin-top:50px}}@media all and (min-width:981px) and (max-width:1324px){.tab_border,.whychoose{width:460px!important}.whychoose.difl_advanced_blurb_1 .df_ab_blurb_sub_title{font-size:26px!important;line-height:38px!important}.tab_border li a{padding:4px 20px}.tab_border .et_pb_tab_content{font-size:14px!important}.whychoose.difl_advanced_blurb_1{margin-top:30px;margin-bottom:5px!important}}.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title::before{display:block;content:"\f151"!important}.gecko .et_pb_newsletter .et_pb_newsletter_field{margin-bottom:0}@media only screen and (max-width:980px){.subscribe_from .et_contact_bottom_container{width:100%}.subscribe_from .et_pb_button{width:100%}}@media only screen and (max-width:767px){.subscribe_from .et_pb_contact_field{padding-left:0px}}@media all and (min-width:981px) and (max-width:1299px){.footer_quicklink .et_pb_module_header,.footer_practice .et_pb_module_header{font-size:20px!important;line-height:27px!important}.footer_newsletter.et_pb_subscribe .et_pb_newsletter_description h2.et_pb_module_header{font-size:20px!important;line-height:27px!important}}@media only screen and (max-width:767px){.footer_row .et_pb_column{width:100%!important;margin-right:0px!important}}@media all and (min-width:981px) and (max-width:1366px){.blog-details{width:80%!important}}.content-section .et_pb_row{width:100%!important;padding:0!important}.content-section .et_pb_section{padding:0!important}