@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url("/fonts/montserrat-v25-latin-300.woff2") format("woff2"),url("/fonts/montserrat-v25-latin-300.woff") format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/montserrat-v25-latin-regular.woff2") format("woff2"),url("/fonts/montserrat-v25-latin-regular.woff") format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/montserrat-v25-latin-500.woff2") format("woff2"),url("/fonts/montserrat-v25-latin-500.woff") format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/montserrat-v25-latin-600.woff2") format("woff2"),url("/fonts/montserrat-v25-latin-600.woff") format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/montserrat-v25-latin-700.woff2") format("woff2"),url("/fonts/montserrat-v25-latin-700.woff") format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-display:swap;src:url("/fonts/open-sans-v34-latin-300.woff2") format("woff2"),url("/fonts/open-sans-v34-latin-300.woff") format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/open-sans-v34-latin-regular.woff2") format("woff2"),url("/fonts/open-sans-v34-latin-regular.woff") format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/open-sans-v34-latin-500.woff2") format("woff2"),url("/fonts/open-sans-v34-latin-500.woff") format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/open-sans-v34-latin-600.woff2") format("woff2"),url("/fonts/open-sans-v34-latin-600.woff") format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/open-sans-v34-latin-700.woff2") format("woff2"),url("/fonts/open-sans-v34-latin-700.woff") format("woff")}@font-face{font-family:Power Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url("/fonts/powergrotesk-light.ttf") format("truetype")}@font-face{font-family:Power Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/powergrotesk-regular.ttf") format("truetype")}@font-face{font-family:Power Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/powergrotesk-medium.ttf") format("truetype")}@font-face{font-family:Power Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/powergrotesk-semi-bold.ttf") format("truetype")}@font-face{font-family:Power Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/powergrotesk-bold.ttf") format("truetype")}@font-face{font-family:Power Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url("/fonts/powergrotesk-extra-bold.ttf") format("truetype")}@font-face{font-family:Power Grotesk;font-style:normal;font-weight:900;font-display:swap;src:url("/fonts/powergrotesk-black.ttf") format("truetype")}.solutions-2fa-otp .section{padding-right:18px;padding-left:18px}@media (min-width:576px){.solutions-2fa-otp .section{padding-right:23px;padding-left:23px}}@media (min-width:768px){.solutions-2fa-otp .section{padding-right:43px;padding-left:43px}}.solutions-2fa-otp .section .container-fluid{max-width:1100px}.solutions-2fa-otp .header .hero-section{padding-bottom:60px}.solutions-2fa-otp .header .hero-section .hero-content{text-align:center}.solutions-2fa-otp .header .hero-section .hero-content .hero-icon{margin-top:24px;margin-bottom:8px}.solutions-2fa-otp .header .hero-section .hero-content .hero-title{font-size:38px;font-weight:400;margin-bottom:18px;color:#fff}@media (min-width:992px){.solutions-2fa-otp .header .hero-section .hero-content .hero-title{font-size:48px}}.solutions-2fa-otp .header .hero-section .hero-content .hero-subtitle{color:#fff;font-size:20px;line-height:37px;margin-bottom:24px;font-family:Montserrat,sans-serif}.solutions-2fa-otp .header .hero-section .hero-content .btn-hero{font-weight:700;margin-bottom:48px}.solutions-2fa-otp .header .hero-section .hero-content .hero-footer{color:#fff;font-size:18px;font-family:Montserrat,sans-serif}.solutions-2fa-otp .features-section{margin-top:119px;margin-bottom:48px}.solutions-2fa-otp .features-section .section-title{text-align:center;margin-bottom:48px}.solutions-2fa-otp .features-section .section-subtitle{text-align:center;font-size:20px;margin-bottom:48px}@media (min-width:768px){.solutions-2fa-otp .features-section .grid-boxes{display:-ms-grid;display:grid;gap:24px;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (min-width:992px){.solutions-2fa-otp .features-section .grid-boxes{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.solutions-2fa-otp .features-section .grid-boxes .box{background:#fff;border-radius:7px;-webkit-box-shadow:0 3px 45px rgba(0,0,0,.08);box-shadow:0 3px 45px rgba(0,0,0,.08);padding:64px 24px 48px;text-align:center;margin-bottom:24px;grid-column:span 2}@media (min-width:768px){.solutions-2fa-otp .features-section .grid-boxes .box{margin-bottom:0}}@media (min-width:992px){.solutions-2fa-otp .features-section .grid-boxes .box{grid-column:span 1}}@media (min-width:768px){.solutions-2fa-otp .features-section .grid-boxes .box:last-child:nth-child(odd){-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/span 2}}@media (min-width:992px){.solutions-2fa-otp .features-section .grid-boxes .box:last-child:nth-child(odd){grid-column:span 1}}.solutions-2fa-otp .features-section .grid-boxes .box .box-icon{margin-bottom:8px}.solutions-2fa-otp .features-section .grid-boxes .box .box-title{margin-bottom:8px;font-size:20px}@media (min-width:992px){.solutions-2fa-otp .features-section .grid-boxes .box .box-title{min-height:40px}}.solutions-2fa-otp .two-factor-authentication-section{margin-top:80px;margin-bottom:48px}.solutions-2fa-otp .two-factor-authentication-section .section-title{text-align:center;margin-bottom:48px}.solutions-2fa-otp .two-factor-authentication-section .section-subtitle{text-align:center;font-size:18px;margin-bottom:48px}@media (min-width:768px){.solutions-2fa-otp .two-factor-authentication-section .section-subtitle{font-size:20px}}.solutions-2fa-otp .two-factor-authentication-section .utilities .row{margin-top:30px}@media (min-width:992px){.solutions-2fa-otp .two-factor-authentication-section .utilities .row{margin-top:100px}}.solutions-2fa-otp .two-factor-authentication-section .utilities .title{font-size:20px;color:#32325c;margin-top:24px}@media (min-width:768px){.solutions-2fa-otp .two-factor-authentication-section .utilities .title{font-size:24px}}@media (min-width:992px){.solutions-2fa-otp .two-factor-authentication-section .utilities .title{margin-top:0}}.solutions-2fa-otp .two-factor-authentication-section .utilities .subtitle{font-size:18px}@media (min-width:768px){.solutions-2fa-otp .two-factor-authentication-section .utilities .subtitle{font-size:20px}}.solutions-2fa-otp .two-factor-authentication-section .btn{font-weight:700}.solutions-2fa-otp .sms-otp-section{margin-top:80px;margin-bottom:48px}.solutions-2fa-otp .sms-otp-section .section-title{text-align:center;margin-bottom:48px}.solutions-2fa-otp .sms-otp-section .section-subtitle{text-align:center;font-size:18px;margin-bottom:48px}@media (min-width:768px){.solutions-2fa-otp .sms-otp-section .section-subtitle{font-size:20px}}.solutions-2fa-otp .sms-otp-section .utilities{margin-bottom:30px}@media (min-width:992px){.solutions-2fa-otp .sms-otp-section .utilities{margin-bottom:100px}}.solutions-2fa-otp .sms-otp-section .utilities .row{margin-top:30px}@media (min-width:992px){.solutions-2fa-otp .sms-otp-section .utilities .row{margin-top:100px}}.solutions-2fa-otp .sms-otp-section .utilities .title{font-size:20px;color:#32325c;margin-top:24px}@media (min-width:768px){.solutions-2fa-otp .sms-otp-section .utilities .title{font-size:24px}}@media (min-width:992px){.solutions-2fa-otp .sms-otp-section .utilities .title{margin-top:0}}.solutions-2fa-otp .sms-otp-section .utilities .subtitle{font-size:18px}@media (min-width:768px){.solutions-2fa-otp .sms-otp-section .utilities .subtitle{font-size:20px}}.solutions-2fa-otp .question-section{margin-top:90px;margin-bottom:48px;background-image:linear-gradient(47deg,#f9b25e,#f72ba6);padding:5rem 0}.solutions-2fa-otp .question-section .section-title{color:#fff;font-weight:700;font-family:Montserrat,sans-serif;line-height:1.2;text-align:center}.solutions-2fa-otp .question-section .section-subtitle{margin-top:24px;color:#fff;font-weight:400;font-family:Open Sans,sans-serif;text-align:center;font-size:20px}.solutions-2fa-otp .question-section .btn{font-weight:700}