.websiteDescription{justify-content:center;align-items:center;width:100%;height:100%;padding:55px 0;font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:600;display:flex}.websiteDescription .descriptionContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 250px;display:flex}.websiteDescription .descriptionContent h2{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-size:3rem;font-weight:900}.websiteDescription .descriptionContent p{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:500}@media (max-width:1024px){.websiteDescription .descriptionContent{padding:0 150px}.websiteDescription .descriptionContent h2{margin-bottom:20px;font-size:2rem}.websiteDescription .descriptionContent p{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:500}}@media (max-width:768px){.websiteDescription .descriptionContent{padding:0 20px}.websiteDescription .descriptionContent h2{width:100%;margin-bottom:20px;font-size:1rem!important}.websiteDescription .descriptionContent p{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:500}}
.websiteFeatures{background-color:var(--background-color);background-color:#0000;background-image:linear-gradient(#00000080,#00000080),url(/darkbg2.png);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:55px 0;font-size:1.5rem;font-weight:600;display:grid}.websiteFeatures .title{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:600;display:flex}.websiteFeatures .title h3{margin-bottom:0;font-family:Arial,Helvetica,sans-serif;font-size:3rem;font-weight:900}.websiteFeatures .title h3:after{content:"";background-color:var(--secondary-color);border-radius:55%;width:100%;height:5px;margin-top:10px;display:block;box-shadow:0 0 10px #00000080}.websiteFeatures .title p{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:500}.websiteFeatures .featuresList{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);justify-content:center;align-items:center;gap:0;width:100%;height:100%;display:grid}.websiteFeatures .featuresList .feature{text-align:left;justify-content:flex-start;align-items:flex-start;gap:0;width:550px;padding:25px 0;display:flex}.websiteFeatures .featuresList .feature .featureIcon{height:100%;color:var(--text-color);border-radius:50%;justify-content:center;align-self:flex-start;align-items:center;gap:20px;padding:25px;font-family:Arial,Helvetica,sans-serif;font-size:3rem;font-weight:900;display:flex}.websiteFeatures .featuresList .feature .featureText{flex-direction:column;justify-content:center;align-items:start;height:100%;padding:0 25px;display:flex}.websiteFeatures .featuresList .feature .featureText h4{color:var(--text-color);margin-bottom:0;font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:900}.websiteFeatures .featuresList .feature .featureText p{color:var(--text-color);font-family:Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:500}@media (max-width:1024px){.websiteFeatures{padding:25px 0;font-size:1.2rem;font-weight:600}.websiteFeatures .title h3{margin-bottom:0;font-family:Arial,Helvetica,sans-serif;font-size:2rem;font-weight:900}.websiteFeatures .featuresList .feature{gap:0;width:450px;padding:15px 0}.websiteFeatures .featuresList .feature .featureIcon{font-size:2.5rem}.websiteFeatures .featuresList .feature .featureText p{font-size:1rem}}@media (max-width:768px){.websiteFeatures{text-align:center}.websiteDescription .descriptionContent h2{margin-bottom:10px;font-size:1.4rem}.websiteDescription .descriptionContent p{margin-bottom:10px;font-size:.9rem}.websiteFeatures .featuresList{grid-template-rows:auto;grid-template-columns:1fr}.websiteFeatures .featuresList .feature{width:100%;padding:15px 0}}
