.security-para{width:100%;margin:100px 0}.security-para .security-para__container{display:flex;flex-direction:column;align-items:center;justify-content:center}.security-para .security-para__container .security-para__subtitle{font-size:1.3rem;font-weight:700;font-family:var(--font-primary);color:var(--color-primary-light);text-transform:uppercase}.security-para .security-para__container .security-para__title{font-family:var(--font-primary);color:var(--color-primary-dark);margin-bottom:20px;display:flex;flex-direction:column;align-items:center;font-size:2rem;font-weight:600;text-align:center}.security-para .security-para__container .security-para__description{font-size:1rem;font-family:var(--font-primary);color:var(--color-text);text-align:center;padding:0 20px}.solution-banner{width:100%;margin:150px 0;padding:50px 0;background-color:#f3f7fd}.solution-banner .solution-banner__container{display:flex;flex-direction:column;padding:0 100px}.solution-banner .solution-banner__container .solution-banner-title{font-size:2.5rem;font-weight:700;color:var(--color-primary);margin-bottom:20px;font-family:var(--font-third);text-align:start}.solution-banner .solution-banner__container .solution-banner__container__items{width:100%;display:flex;margin:70px 0;justify-content:space-evenly;align-items:center}.solution-banner .solution-banner__container .solution-banner__container__items .solution-banner__container__item{display:flex;flex-direction:column;align-items:center;width:15%}.solution-banner .solution-banner__container .solution-banner__container__items .solution-banner__container__item .solution-banner__container__item__icon{font-size:2rem;color:var(--color-primary)}.solution-banner .solution-banner__container .solution-banner__container__items .solution-banner__container__item .solution-banner__container__item__title{font-size:1.5rem;font-weight:700;color:var(--color-primary);margin:10px 0;font-family:var(--font-third)}.solution-banner .solution-banner__container .solution-banner__container__text p{font-size:1rem;font-weight:400;color:var(--color-text);margin:20px 0;font-family:var(--font-third)}@media(max-width:1200px){.solution-banner .solution-banner__container{padding:0 50px}.solution-banner .solution-banner__container .solution-banner-title{font-size:2rem;text-align:center}.solution-banner .solution-banner__container .solution-banner__container__items{flex-direction:column;margin:50px 0}.solution-banner .solution-banner__container .solution-banner__container__item{width:100%;margin-bottom:20px}.solution-banner .solution-banner__container .solution-banner__container__item .solution-banner__container__item__title{font-size:1.25rem}}@media(max-width:768px){.solution-banner{margin:100px 0;padding:40px 0}.solution-banner .solution-banner__container{padding:0 20px}.solution-banner .solution-banner__container .solution-banner-title{font-size:1.75rem}.solution-banner .solution-banner__container .solution-banner__container__items{margin:40px 0}.solution-banner .solution-banner__container .solution-banner__container__item .solution-banner__container__item__icon{font-size:1.75rem}.solution-banner .solution-banner__container .solution-banner__container__item .solution-banner__container__item__title{font-size:1.25rem}}@media(max-width:480px){.solution-banner{margin:80px 0;padding:30px 0}.solution-banner .solution-banner__container{padding:0 10px}.solution-banner .solution-banner__container .solution-banner-title{font-size:1.5rem;text-align:center}.solution-banner .solution-banner__container .solution-banner__container__items{margin:30px 0}.solution-banner .solution-banner__container .solution-banner__container__item .solution-banner__container__item__icon{font-size:1.5rem}.solution-banner .solution-banner__container .solution-banner__container__item .solution-banner__container__item__title{font-size:1rem}.solution-banner .solution-banner__container .solution-banner__container__text p{font-size:.875rem}}.solution-content{width:100%;margin:150px 0}.solution-content .solution-content__container{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 auto;padding:0 20px}.solution-content .solution-content__container .solution-content__container__text{display:flex;flex-direction:column;row-gap:20px;justify-content:center}.solution-content .solution-content__container .solution-content__container__text h2{font-size:2.5rem;font-weight:700;color:var(--color-primary);font-family:var(--font-primary)}.solution-content .solution-content__container .solution-content__container__text p{font-size:1rem;font-weight:400;color:var(--color-text)}.solution-content .solution-content__container .solution-content__container__text ul .solution-content__container__text__list{display:flex;align-items:center;margin-left:30px}.solution-content .solution-content__container .solution-content__container__text ul .solution-content__container__text__list li{font-size:1rem;font-weight:400;color:var(--color-primary-light);font-family:var(--font-secondary);padding:5px 10px;border-radius:5px}.solution-content .solution-content__container .solution-content__container__text ul .solution-content__container__text__list li:not(:last-child){margin-bottom:10px}@media(max-width:1200px){.solution-content{margin:100px 0}.solution-content .solution-content__container{flex-direction:column;padding:0 40px}.solution-content .solution-content__container .solution-content__container__text h2{font-size:2rem}.solution-content .solution-content__container .solution-content__container__text p{font-size:.9rem}.solution-content .solution-content__container .solution-content__container__text ul .solution-content__container__text__list{margin-left:20px}.solution-content .solution-content__container .solution-content__container__text ul .solution-content__container__text__list li{font-size:.9rem}}@media(max-width:768px){.solution-content{margin:80px 0;padding:0 20px}.solution-content .solution-content__container{padding:0 20px}.solution-content .solution-content__container .solution-content__container__text h2{font-size:1.75rem}.solution-content .solution-content__container .solution-content__container__text p{font-size:.875rem}.solution-content .solution-content__container .solution-content__container__text ul .solution-content__container__text__list{margin-left:15px}.solution-content .solution-content__container .solution-content__container__text ul .solution-content__container__text__list li{font-size:.875rem}}@media(max-width:480px){.solution-content{margin:60px 0;padding:0 10px}.solution-content .solution-content__container{padding:0 10px}.solution-content .solution-content__container .solution-content__container__text h2{font-size:1.5rem}.solution-content .solution-content__container .solution-content__container__text p{font-size:.8rem}.solution-content .solution-content__container .solution-content__container__text ul .solution-content__container__text__list{margin-left:10px}.solution-content .solution-content__container .solution-content__container__text ul .solution-content__container__text__list li{font-size:.8rem}}