.device-mobile h2{font-size:1.25rem!important}.device-mobile h3,.device-mobile h4{font-size:1rem!important}.device-mobile p{font-size:.875rem!important;line-height:1.6!important;text-align:justify!important}.device-mobile .text-justify{text-align:justify!important}.device-mobile section{min-height:auto!important;height:auto!important;padding-top:2rem!important;padding-bottom:2rem!important}.device-mobile .container{padding-left:1rem!important;padding-right:1rem!important}.device-mobile #home img{height:150px!important}.device-mobile #about img{display:block!important;height:40px!important;margin-bottom:1.5rem!important}.device-mobile #about{padding-top:6rem!important;margin-top:0!important;position:relative!important;z-index:1!important}@media(max-width:480px){#about{padding-top:6rem!important}#about .container{padding-top:1rem!important}#about .text-center{margin-bottom:2rem!important}#about .text-center p{margin-bottom:1.5rem!important}}@media(min-width:1025px){.nav-hamburger{display:none!important}}@media(max-width:1024px){.nav-desktop-menu{display:none!important}.nav-mobile-menu{display:flex!important}}@media(min-width:1025px){.nav-mobile-menu{display:none!important}}@media(max-width:1024px){.nav-container{justify-content:flex-end!important}.nav-hamburger-tablet{margin-left:auto!important}}.device-mobile #about .flex{flex-direction:column!important;gap:2rem!important}#about p{text-align:center!important}#areas article p{text-align:justify!important}#areas article h3{word-break:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;line-height:1.3!important;max-width:100%!important}@media(min-width:1024px)and (max-width:1279px){.services-card-header-notebook{height:6.5rem!important;min-height:6.5rem!important;max-height:6.5rem!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;margin-bottom:.75rem!important;position:relative!important}.services-card-header-notebook .services-card-icon{height:2rem!important;width:2rem!important;margin-bottom:.5rem!important;flex-shrink:0!important}.services-card-header-notebook .services-card-title{height:4rem!important;min-height:4rem!important;max-height:4rem!important;line-height:1.1!important;margin-bottom:0!important;margin-top:0!important;margin-block-end:0!important;padding-bottom:0!important;padding-top:0!important;font-size:.65rem!important;display:block!important;overflow:hidden!important;word-break:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;flex-shrink:0!important;text-align:left!important;box-sizing:border-box!important;vertical-align:top!important}.services-card-header-notebook .services-card-title{margin-bottom:-.2em!important}.services-card{min-height:300px!important;height:auto!important;display:flex!important;flex-direction:column!important}.services-card-description{line-height:1.6!important;margin-top:0!important;flex:1!important}#areas .overflow-hidden>div>div{gap:0!important}}#areas{overflow-x:hidden!important}#areas .container{max-width:100%!important;overflow-x:hidden!important}#areas .grid{width:100%!important;max-width:100%!important;overflow-x:hidden!important}#areas article,.services-card{min-width:0!important;max-width:100%!important;overflow:hidden!important;box-sizing:border-box!important}.services-card-wrapper{min-width:0!important;max-width:100%!important;overflow:hidden!important}@media(min-width:1024px){.services-grid-row-1{grid-template-columns:repeat(12,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important}.services-grid-row-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important}#areas .lg\:col-span-3{grid-column:span 3 / span 3!important;min-width:0!important;max-width:100%!important}#areas .container{padding-left:clamp(1rem,2vw,1.5rem)!important;padding-right:clamp(1rem,2vw,1.5rem)!important}}@media(min-width:1280px){.services-grid-row-2{grid-template-columns:repeat(4,minmax(0,1fr))!important}#areas .container{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media(min-width:1024px)and (max-width:1279px){#areas .services-grid-row-1,#areas .services-grid-row-2{gap:.5rem!important}.services-card{padding:1rem .75rem!important}}.device-mobile #team article{flex-direction:column!important}.device-mobile #team article>div:first-child{width:100%!important;height:auto!important;min-height:300px!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#f5f3ee!important}.device-mobile #team article .team-photo{object-fit:contain!important;object-position:center!important;width:100%!important;height:auto!important;max-height:400px!important}.device-mobile #team article>div:last-child{width:100%!important;padding:1.5rem!important}.device-tablet h2{font-size:1.75rem!important}.device-tablet h3,.device-tablet h4{font-size:1.25rem!important}.device-tablet p{font-size:1rem!important;line-height:1.7!important;text-align:justify!important}.device-tablet .text-justify{text-align:justify!important}.device-tablet section{min-height:auto!important;height:auto!important;padding-top:3rem!important;padding-bottom:3rem!important}.device-tablet .container{padding-left:2rem!important;padding-right:2rem!important}.device-tablet #home img{height:280px!important}.device-tablet #about img{display:block!important;height:50px!important}.device-tablet #about .flex{flex-direction:row!important;flex-wrap:wrap!important;gap:1.5rem!important}.device-tablet #about .flex>div{flex:1 1 30%!important;min-width:200px!important}.device-tablet #team article{flex-direction:column!important}.device-tablet #team article>div:first-child{width:100%!important;height:auto!important;min-height:350px!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#f5f3ee!important}.device-tablet #team article .team-photo{object-fit:contain!important;object-position:center!important;width:100%!important;height:auto!important;max-height:450px!important}.device-tablet #team article>div:last-child{width:100%!important;padding:2rem!important}.device-desktop h2{font-size:2.25rem!important}.device-desktop h3,.device-desktop h4{font-size:1.5rem!important}.device-desktop p{font-size:1.125rem!important;line-height:1.8!important;text-align:justify!important}.device-desktop .text-justify{text-align:justify!important}.device-desktop section{padding-top:6rem!important;padding-bottom:6rem!important}.device-desktop .container{padding-left:3rem!important;padding-right:3rem!important}.device-desktop #home img{height:500px!important}.device-desktop #about img{display:block!important;height:64px!important}.device-desktop #team article{flex-direction:row!important}.device-desktop #team article>div:first-child{width:44%!important;height:auto!important}.device-desktop #team article>div:last-child{width:56%!important;padding:3rem!important}
