.container-xxxl{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,1.5rem);padding-right:var(--bs-gutter-x,1.5rem);width:100%}@media (min-width:1600px){.container-xxxl{max-width:1500px}}section#top h1{font-size:2.8rem;margin:0}section#top .h2{font-size:1.5rem}section#content{font-size:1.25rem}section#content h2{font-size:2.3rem;margin-bottom:20px;margin-top:80px}section#content h3{font-size:1.65rem;margin-top:40px}section#content h3:first-child{margin-bottom:20px;margin-top:10px}section#content ul#objectives li:before{color:#ee8203;content:"\f00c";font-family:Font Awesome\ 6 Free;font-size:16px;font-weight:900;margin-right:10px}section#content #need{background-color:rgba(33,63,105,.05);padding:20px 40px}section#content section.numbers{background:#202025;border-radius:10px;color:#fff;padding:40px}section#content section.numbers ul{display:flex;flex-wrap:wrap;justify-content:space-around;padding:0}section#content section.numbers ul li{display:block;flex-basis:33%;margin-top:20px;padding:0 30px;text-align:center}section#content section.numbers ul li span.number{color:#ee8203;font-size:2.8rem;font-weight:700;white-space:nowrap}@media (max-width:1420px){section#content section.numbers ul li{flex-basis:100%;justify-content:center}}section#content section#quote{padding:30px;position:relative}section#content section#quote div{background-color:rgba(238,130,3,.12);border-radius:3px;padding:30px}section#content section#quote div p{color:#666;font-size:86%;margin:20px 0 0 10px}section#content section#quote #quote-left,section#content section#quote #quote-right{color:#ee8203;font-size:10rem;position:absolute}section#content section#quote #quote-left{left:0;top:-26px}section#content section#quote #quote-right{bottom:-135px;right:0}