.btn-white:not(.btn-no-hover):hover{background-color:#1b38db!important;color:#fff!important;border-color:#1b38db!important}.home-hero{background:url(../img/home-bg.png)!important;background-size:contain!important;background-repeat:no-repeat!important}.home-hero a.btn{line-height:30px}@media screen and (max-width:767.9px){.home-hero{background-size:auto!important;background-position:top center!important}}section.challenges{background-image:url(../img/front-page/challenge-bg-right.png),url(../img/front-page/challenge-bg-left.svg);background-color:#fff;background-position:right bottom,left bottom;background-repeat:no-repeat,no-repeat;background-size:56% calc(100% - 55px),57% auto}section.challenges h3.title{color:#fff;font-size:40px}section.challenges .description,section.challenges .description p{color:#fff;font-size:20px}section.challenges .description p:last-child{margin-bottom:0}section.challenges .challenge-item{margin:35px 0}section.challenges .challenge-item .title{font-size:18px;font-weight:700}section.challenges .challenge-item .description{margin-bottom:20px}section.challenges .challenge-item .description,section.challenges .challenge-item .description p{color:#000;font-size:17px;font-weight:300}section.challenges .challenge-item a{text-decoration:none;color:#1e9ee4;font-size:17px}@media screen and (max-width:1399.9px){section.challenges{background-size:57% calc(100% - 55px),72% auto}}@media screen and (max-width:1199.9px){section.challenges{background-image:url(../img/front-page/challenge-bg-left.svg);background-repeat:no-repeat;background-size:cover}section.challenges>.container>.row>div:last-child{background-image:url(../img/front-page/challenge-bg-right.png);background-repeat:no-repeat;background-size:cover}}section.actions .action-item-link{text-decoration:none}section.actions .action-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px;height:100%;background:#fafafa;border-radius:5px;box-shadow:4px 4px 5px -2px #cbc1c1;padding:40px 20px}section.actions .action-item .action-icon{max-width:100px}section.actions .action-item .title{font-size:20px;line-height:24px;color:#000;font-weight:600}section.image-block{background-image:url(../img/front-page/technology-partners-bg.svg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:40px 0;background-color:#1a75e1}section.image-block h2.title{font-size:50px;color:#fff;font-weight:700}section.image-block h3.title{font-size:32px;color:#fff;font-weight:700}section.image-block h4.subtitle{font-size:21px;color:#fff;font-weight:700;text-transform:capitalize}section.image-block.bg-reverse{background-image:url(../img/front-page/technology-partners-bg-reverse.svg)}section.image-block.bg-none{background:0 0}section.image-block.bg-none h2.title,section.image-block.bg-none h3.title,section.image-block.bg-none h4.subtitle{color:#000}.voff-26{margin-top:26px}section.support-team{position:relative;height:500px}section.support-team::before{content:"";background-image:url(../img/front-page/support-team-bg-left.svg);background-size:cover;background-repeat:no-repeat;position:absolute;left:0;bottom:0;width:61%;height:90%;z-index:-1}section.support-team::after{content:"";background-image:url(../img/about/support-img.jpg);background-size:cover;background-repeat:no-repeat;position:absolute;right:0;top:0;width:44%;height:90%;z-index:-1}section.support-team .support-team-content{padding-top:90px;padding-bottom:90px;height:100%}section.support-team .title{color:#fff;font-size:36px;line-height:43.2px;margin-bottom:26px}section.support-team .content{margin-bottom:40px}section.support-team .content,section.support-team .content p{color:#fff;font-size:17px;line-height:20.4px}section.support-team .content p:last-child{margin-bottom:0}section.support-team .buttons{display:flex;gap:24px}section.support-team .support-team-btn{background:#fff;border-radius:10px;font-size:18px;font-weight:700;line-height:21.6px;color:#1b38db;display:inline-flex;gap:12px;padding:10px 20px}section.support-team .support-team-btn img{max-height:21.6px}@media screen and (max-width:1199.9px){section.support-team{background-image:url(../img/front-page/support-team-bg-left.svg);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;height:auto}section.support-team::before,section.support-team::after{display:none}}@media screen and (max-width:991.9px){section.support-team .support-team-content{padding-top:0;padding-bottom:40px}}@media screen and (max-width:767.9px){section.support-team{position:relative;height:500px}section.support-team::before{content:"";background-image:url(../img/front-page/support-team-bg-left.svg);background-size:cover;background-repeat:no-repeat;position:absolute;left:0;bottom:0;width:61%;height:90%;z-index:-1}section.support-team::after{content:"";background-image:url(../img/about/support-img.jpg);background-size:cover;background-repeat:no-repeat;position:absolute;right:0;top:0;width:44%;height:90%;z-index:-1}section.support-team .support-team-content{padding-top:90px;padding-bottom:90px;height:100%}section.support-team .title{color:#fff;font-size:36px;line-height:43.2px;margin-bottom:26px}section.support-team .content{margin-bottom:40px}section.support-team .content,section.support-team .content p{color:#fff;font-size:17px;line-height:20.4px}section.support-team .content p:last-child{margin-bottom:0}section.support-team .buttons{display:flex;gap:24px}section.support-team .support-team-btn{background:#fff;border-radius:10px;font-size:18px;font-weight:700;line-height:21.6px;color:#1b38db;display:inline-flex;gap:12px;padding:10px 20px}section.support-team .support-team-btn img{max-height:21.6px}@media screen and (max-width:1199.9px){section.support-team{background-image:url(../img/front-page/support-team-bg-left.svg);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;height:auto}section.support-team::before,section.support-team::after{display:none}}@media screen and (max-width:991.9px){section.support-team .support-team-content{padding-top:0;padding-bottom:40px}}@media screen and (max-width:767.9px){section.support-team .support-team-content{padding-top:10px;padding-bottom:60px}}.support-team-content{padding-top:10px;padding-bottom:60px}}section.benefits-section h2.title{font-size:32px;line-height:38.4px;font-weight:700;text-align:center;margin-bottom:40px}section.benefits-section .fenefit-item{display:flex;flex-direction:column;padding:40px 30px;box-shadow:0 0 7px 0 #e3e3e3;height:100%;border-radius:15px}section.benefits-section .benefit-icon{max-width:60px;align-self:center;margin-bottom:24px}section.benefits-section .fenefit-item h3.title{font-size:20px;line-height:24px;font-weight:700;text-align:center;margin-bottom:30px}section.benefits-section .content{font-size:16px;line-height:19.2px;font-weight:300}section.benefits-section .content li{margin-bottom:20px;font-size:16px;line-height:19.2px;font-weight:300}section.benefits-section .content li:last-child,section.benefits-section .content p:last-child{margin-bottom:0}.contact-btn{padding:14px 73px;margin-left:9px}.pointer{cursor:pointer}