.aif-about-inner-block,.aif-page .button-block{display:flex;align-items:center}.aif-page .button-block a{height:43px;padding:0 21px}.aif-benefits-inner .button-block a:hover{background:0 0!important;color:#27277a!important}.aif-benefits-inner .button-block a:hover i:before{color:#27277a!important}.aif-page .button-block a span{font-size:16px;line-height:19px;font-weight:600}.aif-page .button-block a i:before{font-size:12px}.aif-page .banner-block{margin-bottom:0;position:relative}@media (min-width:992px){.aif-page .banner-block{height:100%;display:flex;align-items:center;justify-content:space-between}.aif-page .banner-block:before{background:url(../images/aif-bnr.svg) 0 0/cover no-repeat;width:442px;height:100%;display:block;content:"";position:absolute;top:0;right:0;margin:0!important}.aif-page .banner-block .banner-img{display:none}}.aif-page .banner-description .sub-head{letter-spacing:3.6px;color:#7d7dd0;font-size:12px;line-height:20px;font-weight:800;text-align:center;margin-bottom:16px;display:flex;align-items:center}.aif-page .banner-description .sub-head span.icon-pms{font-size:15px}.aif-page .banner-description .sub-head span.icon-pms:before,.aif-page .banner-description h2 span{color:#7d7dd0}.aif-page .banner-description h2 label{margin:0}.aif-page .banner-description h2{font-size:46px;line-height:56px;font-weight:600;color:#0f0f83;margin-bottom:16px}@media (min-width:768px){.aif-page .banner-description{padding:20px 0 40px;width:55%}.aif-page .banner-description h2 span{width:95%;display:block}.aif-solutions-listing{gap:44px}}.aif-page .banner-description p{color:rgba(28,59,78,.7);font-size:17px;line-height:22px;margin:0;width:85%;font-weight:500}.aif-page .banner-description .request-form{display:flex;flex-flow:column}.aif-page .banner-description .request-form .button-block .btn{height:43px;background:#27277a!important;width:260px}@media (min-width:767.98px){.aif-page .banner-description .request-form.cursor-pointer .button-block{position:absolute;left:50%;top:0;z-index:-1}}@media (max-width:768px){.banner-description .request-form ul.list-unstyled>li:not(:last-child).col-12{padding-right:0!important}}.aif-page .banner-description .request-form label{font-size:12px;line-height:14px;font-weight:600;color:#6f808b;margin-bottom:18px}.aif-page .banner-description .request-form .checkbox-field label{font-size:9px;line-height:11px}.aif-page .faq-block{padding:115px 0 130px;margin:0}.aif-about{position:relative;margin-top:46px}.aif-about-inner{margin-left:calc((100vw - 100%) * -.5);background:#c7daff;padding:35px 130px 45px 0;border-radius:0 26px 26px 0;position:relative}@media (max-width:1199.98px){.aif-about-inner{margin:0 -10px 0 -40px;padding:45px 40px}}.aif-about-inner:before{background:#5d90f5;content:"";position:absolute;width:101%;height:100%;top:5px;right:-5px;border-radius:0 26px 26px 0;z-index:-1}@media (max-width:991.98px){.aif-page .banner-block{margin-bottom:60px}.aif-page .banner-description .sub-head{text-align:left;color:#7d7dd0;white-space:nowrap;letter-spacing:2.6px}.aif-page .banner-description .sub-head span.icon-pms:before{color:#7d7dd0}.aif-page .banner-description h2{font-size:34px;line-height:39px}.aif-page .banner-description h2 span{display:flex;align-items:center;justify-content:center}.aif-page .banner-description .request-form ul,.aif-page .banner-description p{width:100%}.aif-page .faq-block{padding:56px 0 40px}.aif-about-inner-block{flex-flow:column}}@media (min-width:1200px){.aif-about-inner-block{padding-left:calc((100vw - 1160px)/ 2);gap:150px;flex-flow:row}}.aif-about-inner h3{font-size:36px;line-height:42px;color:#272756;font-weight:700;margin-bottom:16px}.aif-about-inner .description p{font-size:18px;line-height:22px;color:#676788}.aif-about-inner .description p:last-child{margin-bottom:0}.aif-about-inner .right-block{max-width:258px;width:100%}.aif-solutions{background:#07293d;padding:80px 0 300px}.aif-solutions .know-more{font-size:16px;line-height:24px;color:#fff;font-weight:600;margin-top:16px;text-align:center;display:block}.aif-solutions .know-more:hover,.aif-solutions-listing .button-block a i:before{color:#4c4ccc}.aif-solutions h3{font-size:44px;line-height:53px;color:#fff;text-align:center;margin-bottom:20px}.aif-solutions p{font-size:16px;line-height:19px}.aif-solutions .description{max-width:482px;width:100%;margin:0 auto 64px}.aif-solutions .description p{color:rgba(255,255,255,.7);font-weight:500;text-align:center;margin:0}.aif-explore-category .arrow,.aif-solutions .arrow{display:flex;align-items:center;justify-content:center;margin-top:30px;gap:20px}.aif-explore-category .arrow .slick-arrow.slick-disabled,.aif-solutions .arrow .slick-arrow.slick-disabled{opacity:.4}.aif-explore-category .arrow .slick-arrow span:before,.aif-solutions .arrow .slick-arrow span:before{color:#fff;font-size:32px}.aif-explore-category-inner-listing .slick-track,.aif-solutions-listing{display:flex}.aif-solutions-listing .button-block a{max-width:287px;width:100%;margin:auto}.aif-solutions-listing-item{width:100%;border-radius:30px;padding:36px 40px}.aif-solutions-listing-item:last-child .accordions-block li p{padding-left:0}.aif-solutions-listing-item .top-block{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(112,112,112,.2)}.aif-solutions-listing-item .top-block p{color:rgba(7,42,61,.7019607843);margin:0;font-weight:500}.aif-solutions-listing-item .top-block strong{color:#072a3d;font-size:24px;line-height:28px;font-weight:700}.aif-solutions-listing-item .bottom-block h5{font-size:28px;line-height:34px;margin-bottom:28px;font-weight:700;color:#0f3448}.aif-solutions-listing-item .bottom-block label{font-size:20px;line-height:24px;color:#072a3d;font-weight:700;margin-bottom:21px}.aif-solutions-listing-item .bottom-block p{color:rgba(7,42,61,.7);margin:0}.aif-solutions-listing-item .bottom-block .accordions-block{margin-top:24px}.aif-solutions-listing-item .bottom-block .bottom-accordion{padding-top:24px;border-top:1px solid rgba(0,0,0,.2)}.aif-solutions-listing-item .bottom-block li{padding-bottom:20px}.aif-solutions-listing-item .bottom-block li span{color:#072a3d;font-size:16px;line-height:19px;font-weight:700;display:flex;margin-bottom:10px}.aif-solutions-listing-item .accordions-block li img{margin-right:12px}.aif-solutions-listing-item .accordions-block li p{padding-left:30px}.aif-solutions-listing-item .accordions-block li span{position:relative;cursor:pointer}.aif-solutions-listing-item .accordions-block li span:before{position:absolute;right:0;font-family:icomoon;content:"\e90c"}.aif-solutions-listing-item .accordions-block li span.collapsed:before{content:"\e925";transform:rotate(45deg)}.aif-solutions-listing-item:first-child{background:#96d7ff}.aif-solutions-listing-item:last-child{background:#ffbe96}.aif-portfolio .container{max-width:813px}.aif-portfolio-inner{box-shadow:0 0 20px rgba(0,0,0,.0509803922);background:#fff;border-radius:57px;padding:46px 115px 55px;margin-top:-185px}@media (max-width:767.98px){#aif-solutions-listing .slick-track{display:flex}.aif-solutions-listing-item:last-child{height:auto}}.aif-portfolio-inner h3{font-size:36px;line-height:43px;color:#5d90f5;margin-bottom:21px;text-align:center}.aif-portfolio-inner p{font-size:20px;line-height:24px;color:#272756;font-weight:600;text-align:center;margin-bottom:0}.aif-portfolio-inner .button-block{margin-top:32px;justify-content:center}.aif-portfolio-inner .button-block a{width:280px}.aif-explore-category-inner .button-block a i:before,.aif-explore-category-inner .button-block a span,.aif-portfolio-inner .button-block a i:before{color:#fff}.aif-benefits{padding:80px 0}.aif-benefits .container{max-width:830px}.aif-benefits-inner h3{font-size:44px;line-height:53px;font-weight:700;margin-bottom:48px;text-align:center;color:#272756}.aif-benefits-inner li{margin-bottom:32px}.aif-benefits-inner .button-block{margin-top:8px;justify-content:center}.aif-benefits-inner .button-block a{width:283px}.aif-benefits-inner .button-block a i{color:#27277a}.aif-benefits-inner-listing{display:flex;justify-content:center}.aif-benefits-inner-listing-item{background:#fff;border-radius:24px;padding:20px 15px;height:100%;box-shadow:0 0 20px rgba(39,39,86,.1019607843)}.aif-benefits-inner-listing-item .icon-block{width:30px;height:30px;margin-bottom:7px}.aif-benefits-inner-listing-item p{font-size:18px;line-height:22px;margin:0;color:#0f0f83}.aif-benefits-inner-listing-item p strong{font-weight:700}.aif-why-choose{padding:100px 0 70px}.aif-why-choose-inner h3{font-size:36px;line-height:42px;margin-bottom:48px;color:#272756;font-weight:600}.aif-why-choose-inner-listing{display:flex;flex-wrap:wrap;gap:60px}.aif-why-choose-inner-listing-item{flex:1 1 calc(33.33% - 60px)}.aif-why-choose-inner-listing-item .img-block{width:36px;height:36px;margin-bottom:24px}.aif-why-choose-inner-listing-item h4{font-size:18px;line-height:22px;letter-spacing:3.6px;color:#272756;text-transform:uppercase;font-weight:700;margin-bottom:16px}.aif-why-choose-inner-listing-item p{font-size:18px;line-height:22px;color:rgba(39,39,86,.9);font-weight:500}.aif-explore-category{background:#5d90f5;padding:84px 0 90px}.aif-explore-category .container{max-width:960px}.aif-explore-category-inner h3{font-size:64px;line-height:64px;margin-bottom:40px;color:#fff;font-weight:600;text-align:center}.aif-explore-category-inner .button-block{justify-content:center;margin-top:40px}.aif-explore-category-inner .button-block a{width:210px}.aif-explore-category-inner-listing:not(.slick-initialized){display:flex;gap:35px}@media (min-width:768px){.aif-explore-category-inner-listing .slick-track{gap:35px}}.aif-explore-category-inner-listing-item{box-shadow:5px 3px 12px rgba(39,39,86,.1019607843);background:#fff;border-radius:42px;padding:48px 20px;width:100%}@media (max-width:991.98px){.aif-about-inner .description p,.aif-benefits-inner-listing-item p{font-size:16px;line-height:19px}.aif-solutions{padding-bottom:150px}.aif-solutions h3{font-size:36px;line-height:42px;text-align:left}.aif-solutions .description{margin:0 auto 30px}.aif-solutions .description p{text-align:left}.aif-solutions-listing{flex-flow:column}.aif-solutions-listing-item{padding:30px 20px;margin:0 5px}.aif-portfolio-inner{padding:30px;margin-top:-100px}.aif-portfolio-inner h3{font-size:24px;line-height:29px;text-align:left;font-weight:700}.aif-portfolio-inner p{font-size:16px;line-height:19px;text-align:left}.aif-benefits,.aif-explore-category{padding:50px 0}.aif-benefits-inner h3{font-size:36px;line-height:43px;text-align:left;margin-bottom:26px}.aif-benefits-inner li{margin-bottom:12px}.aif-benefits-inner .button-block{justify-content:flex-start;margin-top:25px}.aif-benefits-inner-listing-item{display:flex;gap:18px;align-items:center}.aif-benefits-inner-listing-item .icon-block{margin-bottom:0;flex:0 0 30px}.aif-why-choose{padding:56px 0}.aif-why-choose-inner h3{margin-bottom:32px}.aif-why-choose-inner-listing{gap:32px;flex-flow:column}.aif-why-choose-inner-listing-item p{font-size:16px;line-height:19px;margin:0}.aif-explore-category-inner h3{font-size:42px;line-height:44px;margin-bottom:20px}.aif-explore-category-inner-listing-item{margin:0 8px}}.aif-explore-category-inner-listing-item label{font-size:24px;line-height:29px;color:#272756;font-weight:700;margin-bottom:12px;text-align:center;display:block}.aif-explore-category-inner-listing-item p{font-size:16px;line-height:19px;color:rgba(15,44,61,.8);text-align:center;margin:0;font-weight:600}