.main-menu-area .et_pb_menu__menu ul#menu-main-menu li a{position:relative;z-index:1}.main-menu-area .et_pb_menu__menu ul#menu-main-menu li a::before{position:absolute;content:"";background:#F18B1E;width:0;height:1px;left:50%;bottom:3px;z-index:-1;opacity:0;visibility:hidden;transition:0.4s all}.main-menu-area .et_pb_menu__menu ul#menu-main-menu li a:hover::before{width:100%!important;opacity:1!important;visibility:visible;left:0!important}.main-menu-area .et_pb_menu__menu ul#menu-main-menu ul.sub-menu li a::before{display:none!important}.call-contact .et_pb_blurb_content{display:flex!important}.call-contact .et_pb_blurb_content .et_pb_main_blurb_image{width:20px}.call-contact .et_pb_blurb_content .et_pb_blurb_container{padding-left:10px;width:calc(100% - 20px)}.call-contact .et_pb_module_header{padding-bottom:0!important}.footer-menu ul#menu-footer-menu{flex-direction:column!important;grid-gap:5px}.footer-menu .et_mobile_nav_menu{display:none!important}.footer-menu .et_pb_menu__menu{display:block!important}.home-blog-area article.et_pb_post .entry-title{padding:0px 15px 15px 15px}.home-blog-area article.et_pb_post a.entry-featured-image-url{margin-bottom:15px!important}.home-blog-area article.et_pb_post{background:#f18b1e12}body #page-container #et-boc
.et_pb_button_module_wrapper a.et_pb_button{position:relative!important;overflow:hidden!important;background-image:linear-gradient(#000,#000)!important;background-repeat:no-repeat!important;background-position:bottom!important;background-size:100% 0%!important;transition:background-size 0.5s ease,color 0.5s ease!important}body #page-container #et-boc
.et_pb_button_module_wrapper a.et_pb_button:hover{background-size:100% 100%!important;color:#fff!important}body #page-container #et-boc
.et_pb_button_module_wrapper a.et_pb_button::after{display:none!important}.our-team-slider .et_pb_blurb_container{padding-left:15px;padding-right:15px}@media(max-width:980px){.home-blog-area .et_pb_blog_posts{display:flex!important;flex-wrap:wrap!important;justify-content:center;grid-gap:25px!important}.home-blog-area .et_pb_blog_posts article.et_pb_post{width:47%!important}.dbf-post-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:15px}.dbf-post-image img{height:215px!important}}@media(max-width:767px){.home-blog-area .et_pb_blog_posts article.et_pb_post{width:100%!important}.our-team-slider .et_pb_group_carousel_dots{padding-top:20px!important}}@media(max-width:479px){.dbf-post-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:15px}.dbf-post-image img{height:175px!important;object-fit:contain}.dbf-post-content{padding:12px}.dbf-post-title{font-size:16px;margin:0!important;padding:0!important}}