@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url("/fonts/montserrat-v25-latin-300.eot");src:url("/fonts/montserrat-v25-latin-300.eot?#iefix") format("embedded-opentype"),url("/fonts/montserrat-v25-latin-300.woff2") format("woff2"),url("/fonts/montserrat-v25-latin-300.woff") format("woff"),url("/fonts/montserrat-v25-latin-300.ttf") format("truetype"),url("/fonts/montserrat-v25-latin-300.svg#Montserrat") format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url("/fonts/montserrat-v25-latin-regular.eot");src:url("/fonts/montserrat-v25-latin-regular.eot?#iefix") format("embedded-opentype"),url("/fonts/montserrat-v25-latin-regular.woff2") format("woff2"),url("/fonts/montserrat-v25-latin-regular.woff") format("woff"),url("/fonts/montserrat-v25-latin-regular.ttf") format("truetype"),url("/fonts/montserrat-v25-latin-regular.svg#Montserrat") format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url("/fonts/montserrat-v25-latin-500.eot");src:url("/fonts/montserrat-v25-latin-500.eot?#iefix") format("embedded-opentype"),url("/fonts/montserrat-v25-latin-500.woff2") format("woff2"),url("/fonts/montserrat-v25-latin-500.woff") format("woff"),url("/fonts/montserrat-v25-latin-500.ttf") format("truetype"),url("/fonts/montserrat-v25-latin-500.svg#Montserrat") format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url("/fonts/montserrat-v25-latin-600.eot");src:url("/fonts/montserrat-v25-latin-600.eot?#iefix") format("embedded-opentype"),url("/fonts/montserrat-v25-latin-600.woff2") format("woff2"),url("/fonts/montserrat-v25-latin-600.woff") format("woff"),url("/fonts/montserrat-v25-latin-600.ttf") format("truetype"),url("/fonts/montserrat-v25-latin-600.svg#Montserrat") format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url("/fonts/montserrat-v25-latin-700.eot");src:url("/fonts/montserrat-v25-latin-700.eot?#iefix") format("embedded-opentype"),url("/fonts/montserrat-v25-latin-700.woff2") format("woff2"),url("/fonts/montserrat-v25-latin-700.woff") format("woff"),url("/fonts/montserrat-v25-latin-700.ttf") format("truetype"),url("/fonts/montserrat-v25-latin-700.svg#Montserrat") format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url("/fonts/open-sans-v34-latin-300.eot");src:url("/fonts/open-sans-v34-latin-300.eot?#iefix") format("embedded-opentype"),url("/fonts/open-sans-v34-latin-300.woff2") format("woff2"),url("/fonts/open-sans-v34-latin-300.woff") format("woff"),url("/fonts/open-sans-v34-latin-300.ttf") format("truetype"),url("/fonts/open-sans-v34-latin-300.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url("/fonts/open-sans-v34-latin-regular.eot");src:url("/fonts/open-sans-v34-latin-regular.eot?#iefix") format("embedded-opentype"),url("/fonts/open-sans-v34-latin-regular.woff2") format("woff2"),url("/fonts/open-sans-v34-latin-regular.woff") format("woff"),url("/fonts/open-sans-v34-latin-regular.ttf") format("truetype"),url("/fonts/open-sans-v34-latin-regular.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url("/fonts/open-sans-v34-latin-500.eot");src:url("/fonts/open-sans-v34-latin-500.eot?#iefix") format("embedded-opentype"),url("/fonts/open-sans-v34-latin-500.woff2") format("woff2"),url("/fonts/open-sans-v34-latin-500.woff") format("woff"),url("/fonts/open-sans-v34-latin-500.ttf") format("truetype"),url("/fonts/open-sans-v34-latin-500.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url("/fonts/open-sans-v34-latin-600.eot");src:url("/fonts/open-sans-v34-latin-600.eot?#iefix") format("embedded-opentype"),url("/fonts/open-sans-v34-latin-600.woff2") format("woff2"),url("/fonts/open-sans-v34-latin-600.woff") format("woff"),url("/fonts/open-sans-v34-latin-600.ttf") format("truetype"),url("/fonts/open-sans-v34-latin-600.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url("/fonts/open-sans-v34-latin-700.eot");src:url("/fonts/open-sans-v34-latin-700.eot?#iefix") format("embedded-opentype"),url("/fonts/open-sans-v34-latin-700.woff2") format("woff2"),url("/fonts/open-sans-v34-latin-700.woff") format("woff"),url("/fonts/open-sans-v34-latin-700.ttf") format("truetype"),url("/fonts/open-sans-v34-latin-700.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:Power Grotesk;font-style:normal;font-weight:300;src:url("/fonts/powergrotesk-light.ttf") format("truetype")}@font-face{font-display:swap;font-family:Power Grotesk;font-style:normal;font-weight:400;src:url("/fonts/powergrotesk-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:Power Grotesk;font-style:normal;font-weight:500;src:url("/fonts/powergrotesk-medium.ttf") format("truetype")}@font-face{font-display:swap;font-family:Power Grotesk;font-style:normal;font-weight:600;src:url("/fonts/powergrotesk-semi-bold.ttf") format("truetype")}@font-face{font-display:swap;font-family:Power Grotesk;font-style:normal;font-weight:700;src:url("/fonts/powergrotesk-bold.ttf") format("truetype")}@font-face{font-display:swap;font-family:Power Grotesk;font-style:normal;font-weight:800;src:url("/fonts/powergrotesk-extra-bold.ttf") format("truetype")}@font-face{font-display:swap;font-family:Power Grotesk;font-style:normal;font-weight:900;src:url("/fonts/powergrotesk-black.ttf") format("truetype")}.solutions-page .container{padding-right:25px;padding-left:25px}.solutions-page .header .header-section{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(#fcdad3),to(#fdd9ee));background:linear-gradient(90deg,#fff,#fcdad3,#fdd9ee);max-width:1241px;margin:auto;margin-top:70px;padding-top:30px;padding-bottom:50px;border-radius:8px}.solutions-page .header .header-section .hero-content .hero-icon{height:auto;max-width:100%;margin-bottom:20px}.solutions-page .header .header-section .hero-content .hero-title{font-weight:700;font-size:40px;color:#32325c;margin-bottom:20px}.solutions-page .header .header-section .hero-content .hero-description{font-size:22px;color:#2f3676;font-family:Montserrat,sans-serif;line-height:32px;padding-left:8px;max-width:100%;margin:auto;margin-bottom:30px}@media (min-width:992px){.solutions-page .header .header-section .hero-content .hero-description{max-width:782px;line-height:37px}}.solutions-page .header .header-section .hero-content .hero-footer{margin-top:30px;font-weight:400;font-size:22px;color:#3e3771;font-family:Montserrat,sans-serif;line-height:37px;padding-left:8px;max-width:100%}.solutions-page .header .mobile-menu-trigger{background:url("/img/img-toggle_menu_dark.svg") 100% no-repeat}.solutions-page .solutions-section{padding-top:48px;padding-bottom:51px}.solutions-page .solutions-section .container{padding-left:25px;padding-right:25px;max-width:1358px}.solutions-page .solutions-section .section-description{font-size:20px;text-align:center;line-height:33px;margin-bottom:44px}.solutions-page .solutions-section .section-grid-boxes{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.solutions-page .solutions-section .section-box{padding:33px 32px;border-radius:15px;background:#fff;-webkit-box-shadow:0 0 10px 0 hsla(0,0%,71%,.5);box-shadow:0 0 10px 0 hsla(0,0%,71%,.5);width:100%;margin-bottom:24px;color:#323f4e}@media (min-width:768px){.solutions-page .solutions-section .section-box{width:calc(50% - 24px);margin-right:12px;margin-left:12px}}@media (min-width:1200px){.solutions-page .solutions-section .section-box{width:calc(33.3333333333% - 24px)}}.solutions-page .solutions-section .section-box:hover{text-decoration:none}.solutions-page .solutions-section .section-box .section-box-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.solutions-page .solutions-section .section-box .section-box-header .section-box-header-icon{margin-right:24px}.solutions-page .solutions-section .section-box .section-box-header .section-box-header-title{font-size:20px;line-height:26px;margin-bottom:0;font-weight:700;word-break:normal}