.our-benefits{margin:0 auto;max-width:100%;overflow:hidden;padding:75px 30px 80px;text-align:center;width:1200px}.our-benefits .text-box{margin:30px auto;max-width:100%;text-align:center;width:850px}.our-benefits .text-box h3{color:#4f2480;font-size:65px;line-height:70px;margin:0 0 15px}.our-benefits .text-box p,.our-benefits .text-box span{color:#585858;font-size:20px;font-weight:400;line-height:30px}.our-benefits .benefits{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,1fr);grid-row-gap:30px;grid-column-gap:30px;padding-top:30px}.our-benefits .benefits .benefit:first-of-type{-ms-grid-column:1;-ms-grid-row:1}.our-benefits .benefits .benefit:nth-of-type(2){-ms-grid-column:2;-ms-grid-row:1}.our-benefits .benefits .benefit:nth-of-type(3){-ms-grid-column:3;-ms-grid-row:1}.our-benefits .benefits .benefit{text-align:center}.our-benefits .benefits .benefit .icon img{background:#4f2480;border-radius:50%;height:72px;position:relative;width:72px}.our-benefits .benefits .benefit .icon img:before{border:1px solid #fff;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.our-benefits .benefits .benefit .text{position:relative}.our-benefits .benefits .benefit .text h3{color:#4f2480;font-size:34px;font-weight:400;line-height:39px;margin-bottom:10px;margin-top:10px}.our-benefits .benefits .benefit .text p{color:#585858;font-size:16px}.our-benefits .benefits .benefit .text .button{background:linear-gradient(106deg,#1b75bc,#403b91 41%,#4f2480) 0 0 no-repeat padding-box;border:none;border-radius:32px;box-shadow:0 0 10px rgba(27,117,188,.5);color:#fff;display:inline-block;font-size:12px;font-weight:700;margin-top:25px;overflow:hidden;padding:20px 45px;position:relative;text-decoration:none;transition:box-shadow .6s ease;z-index:1}.our-benefits .benefits .benefit .text .button:before{background:linear-gradient(106deg,#4f2480,#403b91 41%,#1b75bc);border-radius:32px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .6s ease;width:100%;z-index:-1}.our-benefits .benefits .benefit .text .button:hover{box-shadow:0 0 20px rgba(27,117,188,.8),0 0 30px rgba(79,36,128,.6)}.our-benefits .benefits .benefit .text .button:hover:before{opacity:1}.our-benefits .button.single-button{background:linear-gradient(106deg,#1b75bc,#403b91 41%,#4f2480) 0 0 no-repeat padding-box!important;border:none;border-radius:32px;box-shadow:0 0 10px rgba(27,117,188,.5);color:#fff;display:inline-block;font-weight:700;margin:0 auto;overflow:hidden;padding:20px 45px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:box-shadow .6s ease;z-index:1}.our-benefits .button.single-button:before{background:linear-gradient(106deg,#4f2480,#403b91 41%,#1b75bc);border-radius:32px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .6s ease;width:100%;z-index:-1}.our-benefits .button.single-button:hover{box-shadow:0 0 20px rgba(27,117,188,.8),0 0 30px rgba(79,36,128,.6)}.our-benefits .button.single-button:hover:before{opacity:1}.our-benefits img{max-height:72px}.our-benefits .btn-wrapper{align-items:center;display:flex;justify-content:center;text-align:center}.our-benefits .benefit__icon .icon-handler{display:flex;flex-direction:column;flex-wrap:wrap;height:120px;justify-content:center;margin:0 auto 20px;text-align:center;width:120px}.our-benefits .benefit__icon .icon-handler img,.our-benefits .benefit__icon .icon-handler object{display:inline-block;height:100%;object-fit:contain;width:100%}@media (max-width:650px){.our-benefits .benefits{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.our-benefits .benefits{grid-template-columns:repeat(1,1fr)}}@media (max-width:375px){.our-benefits .text-box h3{font-size:32px!important;line-height:39px!important}.our-benefits .text-box p{font-size:20px!important}.our-benefits .benefits .benefit{margin-bottom:30px!important}.our-benefits .benefits .benefit h3{font-size:32px!important;line-height:35px!important}.our-benefits{padding:0 30px 20px!important}}@media (-ms-high-contrast:none){.our-benefits .benefit__icon .icon-handler object{max-height:none;max-width:none}}