.container,.layout-container{width:100%;box-sizing:border-box}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.container-fluid{width:100%;box-sizing:border-box}.container-fluid .container-content{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem;box-sizing:border-box}.navbar-container{width:100%;box-sizing:border-box}.navbar-container .navbar-content{width:100%;max-width:1400px;margin:0 auto;padding:0 1rem;box-sizing:border-box}@media (max-width:768px){.container,.container-fluid .container-content,.navbar-container .navbar-content{padding:0 .75rem}.navbar-container .navbar-content{max-width:100%}}@media (min-width:1200px){.faq-carousel-section .container{max-width:none;width:90%}}@media (max-width:480px){.container,.container-fluid .container-content,.navbar-container .navbar-content{padding:0 .5rem}}.full-width{width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important}.centered-content{max-width:1200px;margin:0 auto;box-sizing:border-box}.section-padding{padding:2rem 0}@media (max-width:768px){.section-padding{padding:1.5rem 0}}@media (max-width:480px){.section-padding{padding:1rem 0}}.responsive-grid{display:grid;grid-gap:2rem;gap:2rem;width:100%;box-sizing:border-box}.responsive-grid.cols-1{grid-template-columns:1fr}.responsive-grid.cols-2{grid-template-columns:repeat(2,1fr)}.responsive-grid.cols-3{grid-template-columns:repeat(3,1fr)}.responsive-grid.cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.responsive-grid.cols-2,.responsive-grid.cols-3,.responsive-grid.cols-4{grid-template-columns:1fr}}@media (min-width:769px) and (max-width:1024px){.responsive-grid.cols-3,.responsive-grid.cols-4{grid-template-columns:repeat(2,1fr)}}