@keyframes bounce{0%{transform:scale(1,1) translateX(0)}10%{transform:scale(1.1,.9) translateX(0)}30%{transform:scale(.9,1.1) translateX(-4px)}50%{transform:scale(1.05,.95) translateX(6px)}57%{transform:scale(1,1) translateX(-2px)}64%{transform:scale(1,1) translateX(0)}100%{transform:scale(1,1) translateX(0)}}@keyframes scroll-x{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 32px))}}@keyframes scroll-y{from{transform:translateY(0)}to{transform:translateY(calc(-100% - 32px))}}@font-face{font-family:"RedHatDisplay-Regular";src:local(RedHatDisplay-Regular);src:url(../../../../../../../themes/primax/fonts/RedHatDisplay-Regular.eot);src:url("../../../../../../../themes/primax/fonts/RedHatDisplay-Regular.eot#iefix") format("embedded-opentype"),url(../../../../../../../themes/primax/fonts/RedHatDisplay-Regular.woff2) format("woff2"),url(../../../../../../../themes/primax/fonts/RedHatDisplay-Regular.woff) format("woff"),url(../../../../../../../themes/primax/fonts/RedHatDisplay-Regular.ttf) format("truetype"),url("../../../../../../../themes/primax/fonts/RedHatDisplay-Regular.svg#RedHatDisplay-Regular") format("svg");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"RedHatDisplay-Medium";src:local(RedHatDisplay-Medium);src:url(../../../../../../../themes/primax/fonts/RedHatDisplay-Medium.eot);src:url("../../../../../../../themes/primax/fonts/RedHatDisplay-Medium.eot#iefix") format("embedded-opentype"),url(../../../../../../../themes/primax/fonts/RedHatDisplay-Medium.woff2) format("woff2"),url(../../../../../../../themes/primax/fonts/RedHatDisplay-Medium.woff) format("woff"),url(../../../../../../../themes/primax/fonts/RedHatDisplay-Medium.ttf) format("truetype"),url("../../../../../../../themes/primax/fonts/RedHatDisplay-Medium.svg#RedHatDisplay-Medium") format("svg");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"RedHatDisplay-SemiBold";src:local(RedHatDisplay-SemiBold);src:url(../../../../../../../themes/primax/fonts/RedHatDisplay-SemiBold.eot);src:url("../../../../../../../themes/primax/fonts/RedHatDisplay-SemiBold.eot#iefix") format("embedded-opentype"),url(../../../../../../../themes/primax/fonts/RedHatDisplay-SemiBold.woff2) format("woff2"),url(../../../../../../../themes/primax/fonts/RedHatDisplay-SemiBold.woff) format("woff"),url(../../../../../../../themes/primax/fonts/RedHatDisplay-SemiBold.ttf) format("truetype"),url("../../../../../../../themes/primax/fonts/RedHatDisplay-SemiBold.svg#RedHatDisplay-SemiBold") format("svg");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"RedHatDisplay-Bold";src:local(RedHatDisplay-Bold);src:url(../../../../../../../themes/primax/fonts/RedHatDisplay-Bold.eot);src:url("../../../../../../../themes/primax/fonts/RedHatDisplay-Bold.eot#iefix") format("embedded-opentype"),url(../../../../../../../themes/primax/fonts/RedHatDisplay-Bold.woff2) format("woff2"),url(../../../../../../../themes/primax/fonts/RedHatDisplay-Bold.woff) format("woff"),url(../../../../../../../themes/primax/fonts/RedHatDisplay-Bold.ttf) format("truetype"),url("../../../../../../../themes/primax/fonts/RedHatDisplay-Bold.svg#RedHatDisplay-Bold") format("svg");font-style:normal;font-weight:700;font-display:swap}h1{font-size:2.5rem;line-height:3.5rem;font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700}@media (max-width:991px){h1{font-size:2rem;line-height:2.5rem}}h2{font-size:2rem;line-height:3rem;font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700}@media (max-width:991px){h2{font-size:1.75rem;line-height:2.25rem}}h3{font-size:1.25rem;line-height:1.75rem;font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600}@media (max-width:991px){h3{font-size:1.125rem;line-height:1.5rem}}h4{font-size:1.125rem;line-height:1.5rem;font-family:"RedHatDisplay-Medium",sans-serif;font-weight:500}@media (max-width:991px){h4{font-size:1.125rem;line-height:1.5rem}}h5{font-size:1rem;line-height:1.5rem;font-family:"RedHatDisplay-Medium",sans-serif;font-weight:500}h6{font-size:1rem;line-height:1.5rem;font-family:"RedHatDisplay-Medium",sans-serif;font-weight:500}p.big{font-size:1.25rem;line-height:1.75rem;font-family:"RedHatDisplay-Regular",sans-serif;font-weight:400}body{font-size:1rem;line-height:1.5rem;font-family:"RedHatDisplay-Regular",sans-serif;font-weight:400;letter-spacing:.5px}strong{font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600}.btn{padding:8px 32px;font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;border-radius:8px;border-color:transparent;transition:all linear 0.3s}.btn-primary{background:#1a3d74;border:1px solid #1a3d74;color:#FFF}.btn-primary:hover{background:#11274a;border:1px solid #11274a;transition:all linear 0.3s}.btn-secondary{background:#34c168;border:1px solid #34c168;color:#FFF}.btn-secondary:hover{background:#299952;border:1px solid #299952;transition:all linear 0.3s}.btn-white{background:#FFF;border:1px solid #FFF;color:#1a3d74}.btn-white:hover{background:#e6e6e6;border:1px solid #e6e6e6;color:#1a3d74;transition:all linear 0.3s}.link{color:#1a3d74;text-decoration:none;transition:all linear 0.3s}.link:hover{color:#11274a;text-decoration:underline;transition:all linear 0.3s}.link-white{color:#FFF;text-decoration:none;transition:all linear 0.3s}.link-white:hover{color:#e6e6e6;text-decoration:underline;transition:all linear 0.3s}header{position:fixed;top:0;left:0;width:100%;background:#FFF;z-index:10}header.fixed{border-bottom:1px solid #D0D6DE}header .navbar-brand a{display:inline-block}header .navbar-brand a img{height:50px;width:auto}header .navbar-nav{margin:0 32px}header .navbar-nav .nav-item{margin:0 12px}header .navbar-nav .nav-item:hover .nav-link{border-bottom:2px solid #1a3d74}header .navbar-nav .nav-item:hover .sub-menu .nav-link{border-bottom:0}header .navbar-nav .nav-item .nav-link{font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600;border-bottom:2px solid transparent}header .navbar-nav .nav-item.active .nav-link{color:#1a3d74}header .navbar-nav .nav-item.menu-item-has-children:hover .sub-menu,header .navbar-nav .nav-item.menu-item-has-children.active .sub-menu{display:flex}header .navbar-nav .nav-item .sub-menu{position:absolute;background:#FFF;display:none;flex-wrap:wrap;justify-content:flex-start;list-style:none;padding:0;border-radius:0 0 8px 8px;overflow:hidden;max-width:320px;width:100%;box-shadow:0 8px 20px 0 rgba(0,0,0,.1)}header .navbar-nav .nav-item .sub-menu li{width:100%}header .navbar-nav .nav-item .sub-menu .nav-item{margin:0}header .navbar-nav .nav-item .sub-menu .nav-item .nav-link{padding:12px 16px}header .navbar-nav .nav-item .sub-menu .nav-item .nav-link:hover{border-bottom:0;background-color:#ecedff}header .navbar .burger-menu{display:none}@media (max-width:991px){header .navbar-brand a img{height:40px}header .navbar .burger-menu{display:inline-block;width:30px;height:30px;position:absolute;right:15px;top:15px;z-index:2;overflow:hidden}header .navbar .burger-menu .bar{width:30px;height:4px;position:absolute;top:50%;left:50%;border-radius:4px;transform:translate(-50%,-50%);background-color:#82AA32;transition:all 0.3s ease-in-out}header .navbar .burger-menu .bar:nth-of-type(2){top:calc(50% - 9px)}header .navbar .burger-menu .bar:nth-of-type(3){top:calc(50% + 9px)}header .navbar .burger-menu.active .bar:nth-of-type(1){display:none}header .navbar .burger-menu.active .bar:nth-of-type(2){top:50%;transform:translate(-50%,0%) rotate(45deg)}header .navbar .burger-menu.active .bar:nth-of-type(3){top:50%;transform:translate(-50%,0%) rotate(-45deg)}header .navbar .navbar-collapse{opacity:0;visibility:hidden;transform:translateX(-200%);transition:all linear 0.3s;position:fixed;top:66px;left:0;background:#FFF;width:100%;height:calc(100vh - 66px);justify-content:space-between!important;align-items:flex-start;display:flex;flex-direction:column;padding:32px}header .navbar .navbar-collapse .btn{width:100%}header .navbar .navbar-collapse .navbar-nav{margin:0;width:100%}header .navbar .navbar-collapse .navbar-nav .nav-item{margin:0 0 12px 0;padding-bottom:12px;border-bottom:1px solid #D0D6DE}header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:1.75rem;line-height:2rem;font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700}header .navbar-nav .nav-item .sub-menu{position:relative;box-shadow:none;width:100%}header .navbar-nav .nav-item .sub-menu li{padding-bottom:0!important;margin:0!important}header .navbar-nav .nav-item .sub-menu .nav-link{font-size:16px!important;line-height:24px!important}}body.menu-open header .navbar .burger-menu .bar:nth-of-type(1){display:none}body.menu-open header .navbar .burger-menu .bar:nth-of-type(2){top:50%;transform:translate(-50%,0%) rotate(45deg)}body.menu-open header .navbar .burger-menu .bar:nth-of-type(3){top:50%;transform:translate(-50%,0%) rotate(-45deg)}body.menu-open header .navbar .navbar-collapse{opacity:1;visibility:visible;transform:translateX(0);transition:all linear 0.3s}main{margin-top:76px}@media (max-width:479px){main{margin-top:66px}}.logo-link{position:relative;display:inline-block}.logo-link span{position:absolute;font-size:0;opacity:0;color:transparent}footer{background:#1a3d74;color:#FFF}footer .footer__top{padding:24px 0}footer .footer__top .logo-description{min-width:415px}footer .footer__top .logo-description .logo-link{color:#FFF;font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700;font-size:1.5rem;text-decoration:none;display:flex;align-items:center}footer .footer__top .logo-description .logo-icon{height:70px;width:auto;margin-bottom:14px;margin-right:20px}footer .footer__top .logo-description .social-media{display:flex;margin-top:24px}footer .footer__top .logo-description .social-media a{display:inline-block;position:relative;margin-right:24px;padding:8px;background:#125993;border-radius:50%}footer .footer__top .logo-description .social-media a img{height:24px;width:24px;filter:invert(1);margin-bottom:0}footer .footer__top .logo-description .social-media a span{position:absolute;font-size:0;opacity:0;color:transparent}footer .footer__top .logo-description .social-media a:hover{background:#000}footer .footer__bottom{padding:12px 0;border-top:1px solid #D0D6DE;text-align:center}footer .footer__bottom p{margin-bottom:0}footer .footer__menu{margin-bottom:24px}footer .footer__menu .title{font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #D0D6DE}footer .footer__menu ul{list-style:none;padding-left:0;margin-bottom:0}footer .footer__menu ul li{margin-bottom:8px}footer .footer__menu ul li a{color:#FFF;text-decoration:none}footer .footer__menu ul li a:hover{text-decoration:underline}footer .footer__addr{margin:16px 0 8px}footer .footer__addr a{color:#FFF;text-decoration:none;padding-left:32px;position:relative}footer .footer__addr a::before{content:'';width:24px;height:24px;display:inline-flex;background:url(../../../../../../../themes/primax/images/ic-location.png) no-repeat center;background-size:contain;position:absolute;left:0;top:-3px}footer .footer__addr a:hover{color:#FFF;text-decoration:underline}@media (max-width:991px){footer .footer__top .logo-description{margin-bottom:32px}}@media (max-width:479px){footer .footer__top{padding:24px 0;flex-direction:column-reverse}footer .footer__top .logo-description{min-width:auto}}.masthead{padding:64px 0;background-attachment:fixed}.masthead__title{margin-bottom:8px}.masthead__desc{font-size:1.125rem;line-height:1.875rem;margin-bottom:24px}.masthead.masthead--one{background:url(../../../../../../../themes/primax/images/hero-bg.webp) no-repeat center;background-size:cover;color:#FFF;text-align:center;height:calc(100vh - 76px);display:flex;background-attachment:fixed}.masthead.masthead--one .container{display:flex;height:100%}.masthead.masthead--one .masthead__title{font-size:4.375rem;line-height:7.3125rem}.masthead.masthead--two .masthead__title{font-size:4.375rem;line-height:6rem;background:-webkit-linear-gradient(left,#0B4C8C,#136484,#34c168);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-o-text-fill-color:transparent;-firefox-text-fill-color:transparent}.masthead.masthead--three{background:url(../../../../../../../themes/primax/images/hero-bg.webp) no-repeat center;background-size:conver;color:#FFF;text-align:left;padding:100px 0}.masthead.masthead--three .masthead__title{font-size:3.5rem;line-height:6rem}@media (max-width:479px){.masthead.masthead--one{padding:80px 0}.masthead.masthead--one .masthead__title{font-size:2.25rem;line-height:3rem}}.counter-block{padding:64px 0}.counter-block__title{margin-bottom:24px}.counter-block__wrap{padding:32px;background:#1a3d74;color:#FFF;display:flex;border-radius:12px}.counter-block__wrap .counter{flex:0 0 33.3333333333%;display:inline-block;text-align:center;vertical-align:middle;position:relative;border-right:1px solid #FFF}.counter-block__wrap .counter:last-child{border-right:none}.counter-block__wrap .counter span.number{font-size:2.25rem;line-height:3.25rem;font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700}.counter-block__wrap .counter span.code{font-size:2rem;line-height:3rem;font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700}.counter-block__wrap .counter span.label{display:block;font-family:"RedHatDisplay-Medium",sans-serif;font-weight:500;font-size:1.3125rem;line-height:2rem}@media (max-width:479px){.counter-block{padding:32px 0}.counter-block__wrap{background:#FFF;flex-wrap:wrap;padding:0 32px}.counter-block__wrap .counter{flex:0 0 100%;background:#1a3d74;border:none;border-radius:10px;margin-bottom:30px;padding:32px}.counter-block__wrap .counter:last-child{margin-bottom:0}}.clients{padding:64px 0}.clients__title{text-align:center;margin-bottom:24px}.clients.clients--one .marquee__wrap{display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(var(--mask-direction,to right),rgba(0,0,0,0),rgb(0,0,0) 20%,rgb(0,0,0) 80%,rgba(0,0,0,0));mask-image:linear-gradient(var(--mask-direction,to right),rgba(0,0,0,0),rgb(0,0,0) 20%,rgb(0,0,0) 80%,rgba(0,0,0,0))}.clients.clients--one .marquee__wrap .item{display:grid;place-items:center;border-radius:.5rem;margin:0 24px;width:148px;height:56px}.clients.clients--one .marquee__wrap .item img{width:auto;max-height:56px;height:100%}.clients.clients--one .marquee__wrap:not(:last-child){margin-bottom:48px}.clients.clients--one .marquee{flex-shrink:0;display:flex;align-items:center;justify-content:space-evenly;min-width:100%;max-height:56px;animation:scroll-x 60s linear infinite}@media (max-width:991px){.clients.clients--one .marquee{animation:scroll-x 90s linear infinite}}.clients.clients--one .marquee--reverse .marquee{animation-direction:reverse;animation-delay:-3s}@media (prefers-reduced-motion:reduce){.clients.clients--one .marquee{animation-play-state:paused}}.clients.clients--two .counter__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.clients.clients--two .counter__wrap .counter{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #D0D6DE;display:block;max-width:80%;width:100%}.clients.clients--two .counter__wrap .counter:last-child{margin-bottom:0;border-bottom:none}.clients.clients--two .counter__wrap .counter span.number{font-size:2.25rem;line-height:3.25rem;font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700}.clients.clients--two .counter__wrap .counter span.code{font-size:2rem;line-height:3rem;font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700}.clients.clients--two .counter__wrap .counter span.label{display:block;font-family:"RedHatDisplay-Medium",sans-serif;font-weight:500;font-size:1.3125rem;line-height:2rem}.clients.clients--two .marquee__wrap{display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(var(--mask-direction,to right),rgba(0,0,0,0),rgb(0,0,0) 20%,rgb(0,0,0) 80%,rgba(0,0,0,0));mask-image:linear-gradient(var(--mask-direction,to right),rgba(0,0,0,0),rgb(0,0,0) 20%,rgb(0,0,0) 80%,rgba(0,0,0,0))}.clients.clients--two .marquee__wrap .item{display:grid;place-items:center;border-radius:.5rem;margin:0 24px;width:148px;height:56px}.clients.clients--two .marquee__wrap .item img{width:auto;max-height:56px;height:100%;width:100%}.clients.clients--two .marquee__wrap:not(:last-child){margin-bottom:48px}.clients.clients--two .marquee{flex-shrink:0;display:flex;align-items:center;justify-content:space-evenly;min-width:100%;max-height:56px;animation:scroll-x 60s linear infinite}@media (max-width:991px){.clients.clients--two .marquee{animation:scroll-x 90s linear infinite}}.clients.clients--two .marquee--reverse .marquee{animation-direction:reverse;animation-delay:-3s}@media (prefers-reduced-motion:reduce){.clients.clients--two .marquee{animation-play-state:paused}}.clients.clients--three .counter__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:#1a3d74;margin-right:40px;border-radius:8px}.clients.clients--three .counter__wrap .counter{text-align:center;padding:24px;border-bottom:1px solid #FFF;display:block;max-width:100%;width:100%;color:#FFF}.clients.clients--three .counter__wrap .counter:last-child{border-bottom:none}.clients.clients--three .counter__wrap .counter span.number{font-size:2.25rem;line-height:3.25rem;font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700}.clients.clients--three .counter__wrap .counter span.code{font-size:2rem;line-height:3rem;font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700}.clients.clients--three .counter__wrap .counter span.label{display:block;font-family:"RedHatDisplay-Medium",sans-serif;font-weight:500;font-size:1.3125rem;line-height:2rem}.clients.clients--three .marquee__wrap{display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(var(--mask-direction,to right),rgba(0,0,0,0),rgb(0,0,0) 20%,rgb(0,0,0) 80%,rgba(0,0,0,0));mask-image:linear-gradient(var(--mask-direction,to right),rgba(0,0,0,0),rgb(0,0,0) 20%,rgb(0,0,0) 80%,rgba(0,0,0,0))}.clients.clients--three .marquee__wrap .item{display:grid;place-items:center;border-radius:.5rem;margin:0 24px;width:148px;height:56px}.clients.clients--three .marquee__wrap .item img{width:auto;max-height:56px;height:auto;max-width:100%}.clients.clients--three .marquee__wrap:not(:last-child){margin-bottom:48px}.clients.clients--three .marquee{flex-shrink:0;display:flex;align-items:center;justify-content:space-evenly;min-width:100%;max-height:56px;animation:scroll-x 60s linear infinite}@media (max-width:991px){.clients.clients--three .marquee{animation:scroll-x 90s linear infinite}}.clients.clients--three .marquee--reverse .marquee{animation-direction:reverse;animation-delay:-3s}@media (prefers-reduced-motion:reduce){.clients.clients--three .marquee{animation-play-state:paused}}@media (max-width:991px){.clients.clients--three .counter__wrap{margin-right:0;margin-bottom:32px}}@media (max-width:479px){.clients.clients--three{padding:32px 0}.clients.clients--three .marquee__wrap:not(:last-child){margin-bottom:24px}}.services{padding:64px 0}.services.services--one .services__meta{text-align:center;font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600}.services.services--one .services__title{text-align:center;margin-bottom:8px}.services.services--one .services__desc{text-align:center;margin-bottom:24px}.services.services--one .item{padding:24px;border-radius:10px;height:calc(100% - 24px);margin-bottom:24px;border:1px solid rgba(0,0,0,.05);border-bottom-width:6px;border-bottom-color:#1a3d74;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.services.services--one .item__wrap{margin-top:32px}.services.services--one .item__icon{height:58px;margin-bottom:8px}.services.services--one .item__icon img{max-height:58px;height:100%;width:auto}.services.services--one .item__title{font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600;margin-bottom:8px}.services.services--two{background:#125993;color:#FFF}.services.services--two .services__meta{text-align:center;font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600}.services.services--two .services__title{text-align:center;margin-bottom:8px}.services.services--two .services__desc{text-align:center;margin-bottom:24px}.services.services--two .item{padding:24px;border-radius:10px;height:calc(100% - 24px);margin-bottom:24px;border:1px solid rgba(0,0,0,.05);background:#FFF;border-bottom-width:6px;border-bottom-color:#33C662;color:#000;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.services.services--two .item__wrap{margin-top:32px}.services.services--two .item__icon{height:58px;margin-bottom:8px}.services.services--two .item__icon img{max-height:58px;height:100%;width:auto}.services.services--two .item__title{font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600;margin-bottom:8px}.services.services--three .services__title{font-size:3.5rem;line-height:4.0625rem;background:-webkit-linear-gradient(left,#0B4C8C,#136484,#34c168);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-o-text-fill-color:transparent;-firefox-text-fill-color:transparent}.services.services--three .item{padding:32px;border-radius:10px;height:calc(100% - 24px);margin-bottom:24px;border:1px solid rgba(0,0,0,.05);background:#FFF;color:#000;position:relative;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.services.services--three .item__wrap{position:relative}.services.services--three .item__wrap::before{content:"";background-color:rgba(255,255,255,0);opacity:.8;background-image:radial-gradient(#444cf7 1px,rgba(255,255,255,0) 1px);background-size:10px 10px;width:55%;height:50%;top:25%;left:25%;position:absolute}.services.services--three .item__wrap .col-lg-6:nth-child(even){transform:translateY(-24px)}.services.services--three .item__icon{height:58px;margin-bottom:8px}.services.services--three .item__icon img{max-height:58px;height:100%;width:auto}.services.services--three .item__title{font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600;margin-bottom:8px}.services.services--four{background:#125993;color:#FFF}.services.services--four .services__title{font-size:3.5rem;line-height:4.0625rem}.services.services--four .item{padding:32px;border-radius:10px;height:calc(100% - 24px);margin-bottom:24px;border:1px solid rgba(0,0,0,.05);background:#FFF;color:#000;position:relative;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.services.services--four .item__wrap{position:relative}.services.services--four .item__wrap::before{content:"";background-color:#125993;opacity:.8;background-image:radial-gradient(#FFF 1px,#125993 1px);background-size:10px 10px;width:55%;height:50%;top:25%;left:25%;position:absolute}.services.services--four .item__wrap .col-lg-6:nth-child(even){transform:translateY(-24px)}.services.services--four .item__icon{height:58px;margin-bottom:8px}.services.services--four .item__icon img{max-height:58px;height:100%;width:auto}.services.services--four .item__title{font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600;margin-bottom:8px}@media (max-width:479px){.services.services--two{padding:32px 0}}.banner-block{padding:64px 0}.banner-block__title{margin-bottom:24px}.banner-block__wrap{background:#eaeaea;border-radius:8px;padding:60px 32px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.banner-block__wrap .col-lg-4{position:relative}.banner-block__img{position:absolute;height:300px;right:0;top:-170px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:1px solid #eaeaea}.banner-block__img img{width:100%;height:100%}@media (max-width:479px){.banner-block{padding:32px 0}.banner-block__wrap{margin:0 16px;padding:24px}.banner-block__img{margin-top:24px;height:auto;position:relative;top:unset;right:unset}}.testimonial{margin-bottom:24px}.testimonial__wrap{padding:32px;border-radius:8px;background:#125993;color:#FFF}.testimonial__name{font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700}.testimonial__job{font-size:.875rem;line-height:1.3125rem}.testimonial-swiper .testimonial-pagination{text-align:center}.testimonial-swiper .testimonial-pagination .swiper-pagination-bullet{height:8px;width:30px;border-radius:8px}@media (max-width:991px){.testimonial-swiper .testimonial-pagination{margin-bottom:32px}}.masthead.masthead--sub{padding:120px 0;text-align:center;background:url(../../../../../../../themes/primax/images/hero-bg.webp) no-repeat center;background-size:cover;color:#FFF;text-align:center;padding:100px 0}.masthead.masthead--sub .masthead__title{font-size:4.375rem;line-height:7.3125rem}@media (max-width:479px){.masthead.masthead--sub{padding:80px 0}.masthead.masthead--sub .masthead__title{font-size:2.25rem;line-height:3rem}}.services-block{padding:64px 0}.services-block__img img{width:100%;height:auto;max-height:350px;-o-object-fit:fill;object-fit:fill}.services-block:nth-child(odd){background:#e3e3e3}.services-block:nth-child(odd) .container>.row:first-child{flex-direction:row-reverse}.services-block .items{margin-top:64px}.services-block .items .item{height:calc(100% - 24px);padding:34px;border-radius:8px;background:#e3e3e3;overflow-y:auto;overflow-x:hidden;margin-bottom:24px}.services-block .items .item__title{font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700;font-size:1.75rem;line-height:2.25rem;margin-bottom:16px}.services-block .items .item__desc strong{font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700;margin-bottom:14px;display:block}.services-block .nav-tabs{display:flex;justify-content:space-between}.services-block .nav-tabs .nav-item .nav-link{border:none;border-bottom:4px solid transparent;font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600;color:#000;opacity:.5}.services-block .nav-tabs .nav-item .nav-link.active{opacity:1;border-bottom-color:#33C662}.services-block .tab-content{background:#125993;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border-radius:0 0 8px 8px;overflow:hidden;color:#FFF;padding:32px}.services-block .tab-content .item__img img{margin:0 auto;width:100%;height:auto}.services-block .tab-content .item__title{font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700;font-size:1.75rem;line-height:2.25rem;margin-bottom:16px}.services-block .tab-content .item__desc strong{font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700;margin-bottom:14px;display:block}@media (max-width:1024px){.services-block .nav-tabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;align-items:flex-end;white-space:nowrap}.services-block .nav-tabs .nav-item{width:100%}}@media (max-width:991px){.services-block .container>.row{flex-direction:column-reverse!important}.services-block__img{margin-bottom:24px}.services-block__img img{display:block;margin:0 auto;width:70%;height:auto}.services-block .tab-content .item{flex-direction:column-reverse}.services-block .tab-content .item__img{margin-bottom:16px}.services-block .tab-content .item__img img{width:70%;height:auto;display:block;margin:0 auto}}@media (max-width:479px){.services-block{padding:32px 0}.services-block__img img{width:100%}.services-block .items{margin-top:32px}.services-block .tab-content .item__img img{width:100%}}.pdf-viewer{padding:64px 0}.pdf-viewer__wrap{height:100vh;position:relative}.pdf-viewer__wrap::after{content:"";width:100%;height:30%;background:linear-gradient(360deg,#EDF0F2 -28.09%,rgba(237,240,242,0) 87.66%);display:block;bottom:0;left:0;position:absolute}.pdf-viewer__download{position:absolute;width:320px;height:auto;padding:32px;border-radius:8px;background:#125993;color:#FFF;text-align:center;bottom:40px;left:calc(50% - 160px);z-index:2;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.pdf-viewer__download .title{font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700;font-size:1.125rem;line-height:1.625rem;margin-bottom:8px}.pdf-viewer__desc{margin-bottom:32px;text-align:center}@media (max-width:991px){.pdf-viewer__wrap{height:calc(100vh - 100px)}}@media (max-width:479px){.pdf-viewer{padding:32px 0}.pdf-viewer__wrap{height:calc(100vh - 200px)}}.regulation-block{padding:64px 0}.regulation-block .item{padding:32px;border:1px solid #D0D6DE;border-radius:8px;display:flex;align-items:flex-start;margin-bottom:24px;height:calc(100% - 24px)}.regulation-block .item:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.regulation-block .item__img{margin-right:24px;flex:0 0 183px}.regulation-block .item__img img{width:100%;height:auto;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.regulation-block .item__title{font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700;font-size:1.125rem;line-height:1.5rem;margin-bottom:8px;text-decoration:none;color:#125993;letter-spacing:1px;display:block}.regulation-block .item__title:hover{text-decoration:underline}@media (max-width:479px){.regulation-block .item{flex-direction:column;align-items:center}.regulation-block .item__img{margin-bottom:24px}.regulation-block .item__img img{display:block;margin:0 auto}}.regulation-table{padding:64px 0}.regulation-table__search{display:flex;max-width:380px;justify-content:center;align-items:center;margin:0 auto 32px auto}.regulation-table__search #searchform{display:flex;flex:0 0 100%;width:100%;max-width:100%;justify-content:center;align-items:center;margin:0 auto 32px auto}.regulation-table__search .form-control{display:inline-flex}.regulation-table__search .form-control:focus{box-shadow:none}.regulation-table__search input.form-control{padding:8px 16px;border-radius:8px 0 0 8px}.regulation-table__search button{border-radius:0 8px 8px 0}.regulation-table__title{text-align:center;margin-bottom:32px}.regulation-table .item{background:#F2F4F7;padding:24px;position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;border-bottom:4px solid #125993}.regulation-table .item:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.regulation-table .item::before{display:inline-flex;content:"";width:10%;height:80px;background:url(../../../../../../../themes/primax/images/ic-pdf.svg) no-repeat center;background-size:contain;flex:0 0 10%;margin-right:16px}.regulation-table .item__title{font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700;font-size:1.125rem;line-height:1.5rem;margin-bottom:8px;text-decoration:none;color:#125993;letter-spacing:1px;display:block}.regulation-table .item__title:hover{text-decoration:underline}.regulation-table .item__meta{flex:0 0 70%}.regulation-table .item__action{flex:0 0 18%;text-align:right}.regulation-table .item .download{position:relative;font-size:.75rem;line-height:1.125rem;font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600;color:#6c6c6c;margin-right:12px}.regulation-table .item .download::before{content:"";height:12px;width:12px;background:url(../../../../../../../themes/primax/images/ic-download.svg) no-repeat center;background-size:contain;display:inline-flex;margin-right:5px;transform:translateY(1px);filter:invert(.35)}.regulation-table .item .size{position:relative;font-size:.75rem;line-height:1.125rem;font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600;color:#6c6c6c;margin-right:12px}.regulation-table .item .size::before{content:"";height:12px;width:12px;background:url(../../../../../../../themes/primax/images/ic-size.svg) no-repeat center;background-size:contain;display:inline-flex;margin-right:4px;transform:translateY(1px);filter:invert(.35)}@media (max-width:1025px){.regulation-table .item{align-items:flex-start}.regulation-table .item__meta{flex:0 0 60%}}@media (max-width:768px){.regulation-table .item{flex-wrap:wrap}.regulation-table .item::before{flex:0 0 20%}.regulation-table .item__meta{flex:0 0 73%}.regulation-table .item__action{flex:0 0 100%;margin-top:24px;text-align:center}.regulation-table .item__action a{width:100%}}.main-policy{padding:64px 0}.main-policy__title{text-align:center}.main-policy__desc{text-align:center}.main-policy .item{padding:32px;border-radius:8px;border:1px solid rgba(0,0,0,.05);background:#FFF;border-bottom-width:6px;border-bottom-color:#125993;margin-bottom:24px;height:calc(100% - 24px);color:#000;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.main-policy .item__wrap{margin-top:8px}.main-policy .item__title{font-size:1.3125rem;line-height:2rem;font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700}@media (max-width:479px){.main-policy{padding:32px 0}}.focus{padding:64px 0;background:#F2F4F7}.focus__img img{height:350px;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:479px){.focus{padding:32px 0}}.experience{padding:64px 0}.experience .item{padding:32px;border-radius:8px;border:1px solid rgba(0,0,0,.05);background:#FFF;border-bottom-width:6px;border-bottom-color:#125993;margin-bottom:24px;height:calc(100% - 24px);color:#000;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.experience .item__title{font-size:1.3125rem;line-height:2rem}@media (max-width:479px){.experience{padding:32px 0}}.org-structure{padding:64px 0;text-align:center}.org-structure__img{width:80%;height:auto;margin:0 auto;display:inline-block}.org-structure__title{text-align:center;margin-bottom:64px}@media (max-width:991px){.org-structure{padding:32px 0}.org-structure__img{width:100%}}.contact{padding:64px 0}.contact form{padding:24px;border-radius:8px;border:1px solid rgba(0,0,0,.05);background:#FFF;border-bottom-width:6px;border-bottom-color:#125993}.contact form .form-group:last-child{text-align:right}.contact .item{flex:0 0 calc(50% - 24px);padding:24px;border:1px solid rgba(0,0,0,.05);background:#FFF;border-bottom-width:6px;border-bottom-color:#125993;margin-bottom:32px;color:#000;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);text-align:center}.contact .item:last-child{margin-bottom:0}.contact .item__title{font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700;font-size:1.125rem;line-height:1.75rem;margin-bottom:12px}@media (max-width:991px){.contact form{margin-bottom:32px}}@media (max-width:479px){.contact{padding:32px 0}}.office{padding:64px 0}.office__wrap{padding-left:40px}.office .social-media{display:flex;margin-top:24px}.office .social-media a{display:inline-block;position:relative;margin-right:24px;padding:8px;background:#125993;border-radius:50%}.office .social-media a img{height:24px;width:24px;filter:invert(1);margin-bottom:0}.office .social-media a span{position:absolute;font-size:0;opacity:0;color:transparent}.office .social-media a:hover{background:#000}@media (max-width:991px){.office__map{margin-bottom:32px}.office__wrap{padding-left:12px}}@media (max-width:479px){.office{padding:32px 0}}.masthead.masthead--blog{padding:32px 0}.masthead.masthead--blog .masthead__title{font-size:3rem;line-height:3.5rem}.masthead.masthead--blog .masthead__action #searchform{max-width:375px;display:flex;margin:0 auto}.blog__grid{padding:64px 0}.blog__grid-title{margin-bottom:32px}.blog__grid .card{margin-bottom:24px;height:calc(100% - 24px)}.blog__grid .card__img{max-height:250px;height:100%}.blog__grid .card__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog__grid .card__meta{padding:16px}.blog__grid .card__categories .post-categories{list-style:none;padding-left:0;display:flex}.blog__grid .card__categories .post-categories li a{background:#1a3d74;color:#FFF;font-size:14px;line-height:20px;display:inline-flex;padding:2px 6px;border-radius:4px;margin-right:8px;text-decoration:none}.blog__grid .card__categories .post-categories li a:hover{background:#11274a}.blog__grid .card__info{margin-bottom:10px}.blog__grid .card__info .date{font-size:.75rem;line-height:1.125rem;opacity:.8}.blog__grid .card__title{color:#000;font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700;font-size:1.125rem;line-height:1.5rem;text-decoration:none;margin-bottom:8px;display:block}.blog__grid .card__title:hover{text-decoration:underline}.blog__grid .pagination-row{margin-top:30px}.blog__grid .pagination-row .pagination{text-align:center;justify-content:center}.blog__single{padding:64px 0}.blog__single .blog__title{margin-bottom:18px}.blog__single .blog__img{margin-bottom:24px}.blog__single .blog__img img{width:100%;height:auto}.blog__single .blog__img figcaption{margin-top:8px;font-size:14px;line-height:20px;color:#8b8b8b;text-align:center}.blog__single .blog__meta .blog__categories .post-categories{list-style:none;padding-left:0}.blog__single .blog__meta .blog__categories .post-categories li a{background:#1a3d74;color:#FFF;font-size:14px;line-height:20px;display:inline-flex;padding:2px 6px;border-radius:4px;margin-right:8px;text-decoration:none}.blog__single .blog__meta .blog__categories .post-categories li a:hover{background:#11274a}.blog__single .card{margin-bottom:24px;height:calc(100% - 24px)}.blog__single .card__img{max-height:250px;height:100%}.blog__single .card__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog__single .card__meta{padding:16px}.blog__single .card__info{margin-bottom:10px}.blog__single .card__info .date{font-size:.75rem;line-height:1.125rem;opacity:.8}.blog__single .card__title{color:#000;font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700;font-size:1.125rem;line-height:1.5rem;text-decoration:none;margin-bottom:8px;display:block}.blog__single .card__title:hover{text-decoration:underline}.blog__single .card__categories .post-categories{list-style:none;padding-left:0;display:flex}.blog__single .card__categories .post-categories li a{background:#1a3d74;color:#FFF;font-size:14px;line-height:20px;display:inline-flex;padding:2px 6px;border-radius:4px;margin-right:8px;text-decoration:none}.blog__single .card__categories .post-categories li a:hover{background:#11274a}.blog__single .blog__related{margin:32px auto}.blog__single .blog__related-title{margin-bottom:24px}.faq-block{padding:64px 0}.accordion .accordion-item{margin-bottom:24px;border:1px solid #e2e2e2;border-radius:8px;overflow:hidden}.accordion .accordion-item .accordion-header .accordion-button{font-size:1rem;line-height:1.75rem;font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600}.accordion .accordion-item .accordion-body ul li{margin-bottom:16px}.accordion .accordion-item .accordion-body ul li:last-child{margin-bottom:0}.accordion .accordion-item .accordion-body p{margin-bottom:16px}.accordion .accordion-item .accordion-body p:last-child{margin-bottom:0}.accordion .accordion-item .accordion-body b{font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600}.accordion .accordion-item .accordion-body strong{font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700}.masthead--sub.masthead--faq .masthead__title{font-size:3rem;line-height:3.5rem}.propose{padding:64px 0}.propose .propose__img img{width:100%;height:auto}@media (max-width:991px){.propose{padding:32px 0}.propose .propose__img{margin-top:32px}}.career-table{padding:64px 0}.career-table__title{text-align:center;margin-bottom:32px}.career-table .item{background:#F2F4F7;padding:24px;position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;border-bottom:4px solid #125993}.career-table .item:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.career-table .item__title{font-family:"RedHatDisplay-Bold",sans-serif;font-weight:700;font-size:1.125rem;line-height:1.5rem;margin-bottom:8px;text-decoration:none;color:#125993;letter-spacing:1px;display:block}.career-table .item__title:hover{text-decoration:underline}.career-table .item__meta{flex:0 0 65%}.career-table .item__action{flex:0 0 25%;text-align:right}.career-table .item .location{position:relative;font-size:.75rem;line-height:1.125rem;font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600;color:#6c6c6c;margin-right:12px}.career-table .item .location::before{content:"";height:12px;width:12px;background:url(../../../../../../../themes/primax/images/ic-location.svg) no-repeat center;background-size:contain;display:inline-flex;margin-right:5px;transform:translateY(1px);filter:invert(.35)}.career-table .item .type{position:relative;font-size:.75rem;line-height:1.125rem;font-family:"RedHatDisplay-SemiBold",sans-serif;font-weight:600;color:#6c6c6c;margin-right:12px}.career-table .item .type::before{content:"";height:12px;width:12px;background:url(../../../../../../../themes/primax/images/ic-time.svg) no-repeat center;background-size:contain;display:inline-flex;margin-right:4px;transform:translateY(1px);filter:invert(.35)}@media (max-width:1025px){.career-table .item{align-items:flex-start}.career-table .item__meta{flex:0 0 60%}}@media (max-width:768px){.career-table .item{flex-wrap:wrap}.career-table .item::before{flex:0 0 20%}.career-table .item__meta{flex:0 0 73%}.career-table .item__action{flex:0 0 100%;margin-top:24px;text-align:center}.career-table .item__action a{width:100%}}.videos{padding:64px 0}.videos .videos__wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px;margin-bottom:24px}.videos .videos__wrapper .card{max-width:calc((100% / 3) - 24px);flex:0 0 100%;width:100%;border:none}.videos .videos__wrapper .card a{color:#000;text-decoration:none;font-size:16px;line-height:24px}.videos .videos__wrapper .card a .card__img{height:250px;width:100%;margin-bottom:8px;position:relative}.videos .videos__wrapper .card a .card__img::after{width:50px;height:50px;content:'';display:inline-flex;position:absolute;left:calc(50% - 25px);top:calc(50% - 25px);background-color:#FFF;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg fill='%231a3d74' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='800px' height='800px' viewBox='0 0 408.221 408.221' xml:space='preserve'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'/%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg%3E%3Cg%3E%3Cpath d='M204.11,0C91.388,0,0,91.388,0,204.111c0,112.725,91.388,204.11,204.11,204.11c112.729,0,204.11-91.385,204.11-204.11 C408.221,91.388,316.839,0,204.11,0z M286.547,229.971l-126.368,72.471c-17.003,9.75-30.781,1.763-30.781-17.834V140.012 c0-19.602,13.777-27.575,30.781-17.827l126.368,72.466C303.551,204.403,303.551,220.217,286.547,229.971z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat}.videos .videos__wrapper .card a .card__img img{height:100%;width:100%;object-fit:cover;border-radius:8px}@media screen and (max-width:1024px){.videos .videos__wrapper .card{max-width:calc((100% / 2) - 24px)}}@media screen and (max-width:991px){.videos{padding:32px 0}}@media screen and (max-width:560px){.videos .videos__wrapper .card{max-width:100%}}.image-block{padding:64px 0}.image-block h2{text-align:center;margin-bottom:24px}.image-block img{width:100%;height:auto}@media screen and (max-width:560px){.image-block{padding:32px 0}}