body{max-width:1920px;box-shadow:0 1px 5px #00000020;margin-left:auto!important;margin-right:auto!important}.home .page-title{display:none}.header-menu .df-mobile-menu-button{translate:0px 3px}.blurbfive.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:5px!important}@media (max-width:480px){.footer-4-col .et_pb_column:nth-child(1){width:100%!important;margin-bottom:5%!important}.footer-4-col .et_pb_column:nth-child(2){width:100%!important}.footer-4-col .et_pb_column:nth-child(3){width:100%!important;margin-top:-10%!important;margin-bottom:5%!important}.footer-4-col .et_pb_column:nth-child(4){width:100%!important}}@media (min-width:481px) and (max-width:980px){.footer-4-col .et_pb_column:nth-child(1){width:25%!important;margin-right:1%!important}.footer-4-col .et_pb_column:nth-child(2){width:24%!important}.footer-4-col .et_pb_column:nth-child(3){width:33%!important;margin-right:3%!important}.footer-4-col .et_pb_column:nth-child(4){width:14%!important}}.service-carousel .swiper-wrapper{display:grid!important;justify-items:center!important;transform:none!important}.service-carousel .difl_contentcarouselitem{width:100%!important;max-width:500px!important;margin-right:0!important}@media (max-width:480px){.service-carousel .swiper-wrapper{grid-template-columns:repeat(1,1fr)!important;grid-gap:30px!important}}@media (min-width:481px) and (max-width:980px){.service-carousel .swiper-wrapper{grid-template-columns:repeat(2,1fr)!important;grid-gap:15px!important}}@media (min-width:981px){.service-carousel .swiper-wrapper{grid-template-columns:repeat(4,1fr)!important;grid-gap:15px!important}}.review-divider .df_tc_content{position:relative;padding-bottom:45px}.review-divider .df_tc_content::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:300px;height:4px;background-image:linear-gradient(90deg,rgba(255,255,255,0) 0%,#ffd700 50%,rgba(255,255,255,0) 100%);overflow:hidden;margin-bottom:15px}@media (max-width:480px){.img-home-gnd.et_pb_image{margin-top:-50px}}@media (min-width:481px) and (max-width:1200px){.img-home-gnd.et_pb_image{margin-top:-125px}}@media (min-width:1201px) and (max-width:1500px){.img-home-gnd.et_pb_image{margin-top:-200px}}@media (min-width:1501px){.img-home-gnd.et_pb_image{margin-top:-250px}}