.about h2,.about h3{font-weight:700;text-transform:uppercase}.about{background:url(../img/hero-bg.png) top center/cover no-repeat fixed}.about .content{padding:40px}.about h3{font-size:14px;color:#162c77}.about h2{font-size:1.7em;color:#221f1f}.about .btn-read-more,.newsletter-button-home button{padding:15px 40px;border-radius:4px;transition:.5s;color:#fff;background:#162c77;box-shadow:0 5px 25px rgba(65,84,241,.3)}@media(max-width:768px){.about h2{font-size:1.4em;text-align:left}}.about p{margin:15px 0 30px;line-height:24px}.about .btn-read-more{line-height:0}.about .btn-read-more span{font-weight:600;font-size:16px;letter-spacing:1px}.about .btn-read-more i{margin-left:5px;font-size:18px;transition:.3s}.about .btn-read-more:hover i{transform:translateX(5px)}#services .row{justify-content:center!important}.hidden{display:none}#blackcolor{color:#4d4242}a{text-decoration:none}.Services_section{display:flex;flex-wrap:wrap;justify-content:space-around;gap:20px}.Services_section .info-box{color:#444;background:#fafbff;text-align:center;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s,box-shadow .3s;border-bottom:3px solid #162c77;padding:4%;flex:1 1 30%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:300px;cursor:pointer}.Services_section .info-box:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.2)}.Services_section .info-box img{width:100px;height:100px;object-fit:contain;margin-bottom:15px}.Services_section .info-box h3{font-size:18px;color:#162c77;font-weight:700;margin:15px 0 10px}.Services_section .info-box p{font-size:15px;line-height:1.6;margin:0}@media (max-width:1200px){.Services_section .info-box{height:310px}.Services_section .info-box h3{font-size:16px}.Services_section .info-box p{font-size:14px}}@media (max-width:992px){.Services_section .info-box{padding:3%;height:280px}.Services_section .info-box h3{font-size:14px}.Services_section .info-box p{font-size:12px}}@media (max-width:768px){.Services_section .info-box{padding:2%;height:240px}.Services_section .info-box h3{font-size:14px}.Services_section .info-box p{font-size:13px}}@media (max-width:576px){.Services_section .info-box{padding:1%;height:220px}.Services_section .info-box h3{font-size:13px}.Services_section .info-box p{font-size:12px}}.newsletter-button-home button{margin-top:2%;line-height:1;font-size:larger;font-weight:700}.newsletter-button-home button:hover{background-color:#221f1f}