@font-face{font-family:'Serifa BQ';src:url(../../fonts/SerifaBQ-Medium.eot);src:url(../../fonts/SerifaBQ-Medium.eot?#iefix) format("embedded-opentype"),url(../../fonts/SerifaBQ-Medium.woff2) format("woff2"),url(../../fonts/SerifaBQ-Medium.woff) format("woff"),url(../../fonts/SerifaBQ-Medium.ttf) format("truetype"),url(../../fonts/SerifaBQ-Medium.svg#SerifaBQ-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}html{overflow-x:hidden;scroll-behavior:auto!important}body{font-family:nimbus-sans;overflow-x:hidden}body a,body button,body input,body select,body textarea{transition:all .35s}body a:focus,body a:hover,body button:focus,body button:hover,body input:focus,body input:hover,body select:focus,body select:hover,body textarea:focus,body textarea:hover{box-shadow:none!important;outline:0!important;text-decoration:none;transition:all .35s}body a{color:inherit;text-decoration:none}body a:hover{color:inherit}body h1,body h2,body h3,body h4,body h5,body h6{font-family:serifa}body .btn{font-family:nimbus-sans;font-style:normal;font-weight:700;font-size:18.82px;line-height:1;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#5d79ed;border:1px solid #5d79ed;min-height:48px;padding:12px 10px 13px 10px;transition:all .35s;border-radius:2.5px}body .btn::before{content:"";display:inline-block;width:10.134px;height:10.688px;background-image:url(../../images/icon-button.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:5.6px}body .btn.btn-primary{color:#fff;background:#5d79ed;border:1px solid #5d79ed}body .btn.btn-primary:hover{background:#fff;color:#5d79ed;border:1px solid #5d79ed;transition:all .35s}body .btn.btn-white{color:#0a1b87;background:#fff;border:1px solid #fff}body .btn.btn-white::before{background-image:url(../../images/icon-button-light.png)}body .btn.btn-white:hover{background:#0a1b87;color:#fff;border:1px solid #fff;transition:all .35s}body .btn.btn-text{color:#0a1b87;background:0 0;border:none;padding:0;display:inline-block;min-height:unset}body .btn.btn-text-light{color:#94aeff;background:0 0;border:none;padding:0;display:inline-block;min-height:unset}body .btn.btn-text-light::before{background-image:url(../../images/icon-button-light.png)}body .btn.btn-revert{background:#fff;color:#4cd4ca;border:1px solid #4cd4ca}body .btn.btn-revert:hover{background:#4cd4ca;color:#fff;border:1px solid #4cd4ca;transition:all .35s}body .parallax-image{min-height:215px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}header{position:relative;background-color:#fff;padding-top:60px;padding-bottom:60px;z-index:9}@media (max-width:991.98px){header{padding-top:10px;padding-bottom:10px}}header .header-container{width:1370px;max-width:100%;padding:0 20px;margin-left:auto;margin-right:auto}header .header-container .navbar .navbar-brand{width:320px;margin-left:50px}@media (max-width:991.98px){header .header-container .navbar .navbar-brand{width:200px;margin-left:0}}@media (max-width:767.98px){header .header-container .navbar .navbar-brand{width:150px}}header .header-container .navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon{background-image:url(../../images/svg/times-icon.svg);width:20px;margin-left:5px;margin-right:5px}@media (max-width:991.98px){header .header-container .navbar .navbar-collapse .navbar-nav{padding-top:20px}}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item{margin-left:15px}@media (max-width:991.98px){header .header-container .navbar .navbar-collapse .navbar-nav .nav-item{margin-left:0}}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-family:serifa;color:#0a1b87;font-size:19px;line-height:1;font-weight:400;padding:9px 13px;border-radius:2.5px;position:relative}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link::before{content:"";width:calc(100% - 26px);height:2px;background-color:#5d79ed;position:absolute;bottom:0;opacity:0;transition:all .35s}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active,header .header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#5d79ed}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active::before,header .header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover::before{opacity:1;transition:all .35s}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.button{background-color:#5d79ed;color:#fff;padding:9px 13px}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.button::before{display:none}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.button.active{background-color:#0a1b87}footer{position:relative;background-color:#0a1b87;padding:170px 0}@media (max-width:991.98px){footer{padding:50px 0}}footer .footer-content{width:1030px;max-width:100%;padding:0 20px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:991.98px){footer .footer-content .footer-logo{flex:0 0 20%;max-width:20%}}@media (max-width:767.98px){footer .footer-content .footer-logo{flex:0 0 100%;max-width:100%;margin-bottom:30px}}footer .footer-content .footer-logo a{padding:10px 0;display:block}footer .footer-content .footer-logo a img{width:230px}@media (max-width:991.98px){footer .footer-content .footer-contact{flex:0 0 30%;max-width:30%}}@media (max-width:767.98px){footer .footer-content .footer-contact{flex:0 0 100%;max-width:100%;margin-bottom:30px}}footer .footer-content .footer-contact h3{font-family:serifa;font-weight:500;font-weight:700;color:#5d79ed;font-size:33px;line-height:1.2;font-family:'Serifa BQ';font-weight:500}footer .footer-content .footer-contact p{margin:0;font-family:nimbus-sans;font-weight:400;font-size:16.5px;line-height:1.2;color:#fff}footer .footer-content .footer-contact p a{color:inherit}footer .footer-content .footer-contact .separator{height:25px}@media (max-width:991.98px){footer .footer-content .footer-newsletter{flex:0 0 40%;max-width:40%}}@media (max-width:767.98px){footer .footer-content .footer-newsletter{flex:0 0 100%;max-width:100%}}footer .footer-content .footer-newsletter h3{font-family:serifa;font-weight:500;font-weight:700;color:#5d79ed;font-size:33px;line-height:1.2;font-family:'Serifa BQ';font-weight:500}footer .footer-content .footer-newsletter .form-area{margin-bottom:16px}footer .footer-content .footer-newsletter .form-area form{position:relative}footer .footer-content .footer-newsletter .form-area form label{position:absolute;opacity:0;pointer-events:none}footer .footer-content .footer-newsletter .form-area form input[type=email]{border:3px solid #5d79ed;border-radius:5px;color:#0a1b87;font-family:nimbus-sans;font-weight:400;font-size:16px;line-height:1.2;padding:15px 120px 15px 15px;width:360px;max-width:100%}footer .footer-content .footer-newsletter .form-area form input[type=email]::-moz-placeholder{color:#0a1b87}footer .footer-content .footer-newsletter .form-area form input[type=email]:-ms-input-placeholder{color:#0a1b87}footer .footer-content .footer-newsletter .form-area form input[type=email]::placeholder{color:#0a1b87}footer .footer-content .footer-newsletter .form-area form input[type=submit]{font-family:nimbus-sans;font-weight:700;font-size:16px;line-height:1.2;color:#0a1b87;background-color:#5d79ed;padding:15px;position:absolute;right:0;border:3px solid #5d79ed;border-radius:0 5px 5px 0}footer .footer-content .footer-newsletter .social-area a{margin-right:18px}footer .footer-content .footer-newsletter .social-area a img{width:45px}.home-banner{position:relative;background-image:url(../../images/howard-pattern-light.jpg);background-size:cover;padding-top:80px;padding-bottom:80px}@media (max-width:767.98px){.home-banner{padding-top:30px;padding-bottom:30px}}.home-banner::before{content:"";width:100%;background-image:url(../../images/section-shadow.png);background-position:top center;background-size:cover;height:40px;position:absolute;top:0;left:0;z-index:2;pointer-events:none;opacity:.3}.home-banner .content-area{width:1170px;max-width:100%;padding:0 20px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:space-between}.home-banner .content-area .text-area{flex:0 0 55%;max-width:55%;padding:80px 0}@media (max-width:767.98px){.home-banner .content-area .text-area{flex:0 0 100%;max-width:100%;padding:0}}.home-banner .content-area .text-area h2{color:#0a1b87;font-size:77px;font-size:70px;line-height:1;font-weight:500;font-weight:700;font-family:serifa;font-family:'Serifa BQ';font-weight:500}@media (max-width:991.98px){.home-banner .content-area .text-area h2{font-size:50px}}.home-banner .content-area .text-area h3{color:#3148c4;font-size:19px;line-height:1.5;font-weight:300;font-family:Yantramanav,sans-serif;width:380px;width:350px;max-width:100%}.home-banner .content-area .text-area .button-area{display:flex;flex-wrap:wrap;margin-top:35px}.home-banner .content-area .text-area .button-area .btn{margin-right:15px;margin-bottom:10px}.home-banner .content-area .image-area{flex:0 0 40%;max-width:40%;position:relative}@media (max-width:767.98px){.home-banner .content-area .image-area{flex:0 0 100%;max-width:100%;min-height:350px;margin-top:20px}}.home-banner .content-area .image-area .img-triangle{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;-webkit-mask-image:url(../../images/howard-banner-crop.png);mask-image:url(../../images/howard-banner-crop.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.highlight-text{position:relative;padding:50px 0;background-color:#0a1b87;box-shadow:inset 0 0 40px rgba(0,0,0,.1)}.highlight-text .content-area{width:900px;max-width:100%;padding:0 20px;margin-left:auto;margin-right:auto}@media (max-width:991.98px){.highlight-text .content-area{width:700px}}.highlight-text .content-area h3{text-align:center;font-family:serifa;font-weight:400;font-size:28px;line-height:1;color:#fff;margin:0}.highlight-text .content-area p{text-align:center;color:#fff;font-family:Yantramanav,sans-serif;font-weight:300;font-size:19px;line-height:1.2;margin:0;margin-top:20px}.three-column-icon{position:relative;background-color:#5d79ed}.three-column-icon::before{content:"";width:100%;background-image:url(../../images/section-shadow.png);background-position:top center;background-size:cover;height:50px;position:absolute;top:0;left:0;z-index:2;pointer-events:none}.three-column-icon .content-area{width:1440px;max-width:100%;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto}.three-column-icon .content-area .column-box{flex:0 0 33.333333%;max-width:33.333333%;padding:5.3% 8.8% 9%;position:relative}@media (max-width:991.98px){.three-column-icon .content-area .column-box{padding:3%}}@media (max-width:767.98px){.three-column-icon .content-area .column-box{flex:0 0 100%;max-width:100%;padding:40px 20px}}.three-column-icon .content-area .column-box .icon-area{height:55px;margin-bottom:15px}.three-column-icon .content-area .column-box .icon-area img{max-height:100%}.three-column-icon .content-area .column-box h3{font-family:serifa;color:#fff;font-weight:500;font-weight:700;font-size:32px;line-height:1;margin-bottom:10px;font-family:'Serifa BQ';font-weight:500}.three-column-icon .content-area .column-box p{color:#fff;font-family:nimbus-sans;font-size:19px;line-height:1.2;font-weight:400}.three-column-icon .content-area .column-box .btn{margin-top:5px}.three-column-icon .content-area .column-box .btn::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.cta-button{position:relative;padding:100px 0}@media (max-width:991.98px){.cta-button{padding:50px 0}}.cta-button::before{content:"";width:100%;background-image:url(../../images/section-shadow.png);background-position:top center;background-size:cover;height:50px;position:absolute;top:0;left:0;z-index:2;pointer-events:none;opacity:.8}.cta-button .content-area{width:740px;max-width:100%;padding:0 20px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.cta-button .content-area .text-area{flex:0 0 69%;max-width:69%}@media (max-width:767.98px){.cta-button .content-area .text-area{flex:0 0 100%;max-width:100%}}.cta-button .content-area .text-area h3{color:#0a1b87;font-family:serifa;font-size:42px;font-weight:400;line-height:1;margin-bottom:15px}.cta-button .content-area .text-area p{color:#3148c4;font-family:Yantramanav,sans-serif;font-weight:300;font-size:18px;line-height:1.5;width:430px;width:400px;max-width:100%}.cta-button .content-area .button-area{flex:0 0 27%;max-width:27%}@media (max-width:767.98px){.cta-button .content-area .button-area{flex:0 0 100%;max-width:100%;margin-top:20px}}.cta-button .content-area .button-area .btn{margin-bottom:20px}.cta-inline{position:relative;padding:50px 0;background-color:#f5d860}.cta-inline::before{content:"";width:100%;background-image:url(../../images/section-shadow.png);background-position:top center;background-size:cover;height:50px;position:absolute;top:0;left:0;z-index:2;pointer-events:none;opacity:.2}.cta-inline .content-area{width:815px;max-width:100%;padding:0 20px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.cta-inline .content-area .text-area{padding:30px 30px 30px 0}.cta-inline .content-area .text-area h3{color:#0a1b87;font-family:serifa;font-size:33px;font-size:30px;font-weight:500;font-weight:700;line-height:1;margin:0;font-family:'Serifa BQ';font-weight:500}.cta-inline .content-area .button-area .btn{margin-bottom:0}.cta-inline-2{position:relative;padding:50px 0;background-color:#f5d860}.cta-inline-2::before{content:"";width:100%;background-image:url(../../images/section-shadow.png);background-position:top center;background-size:cover;height:50px;position:absolute;top:0;left:0;z-index:2;pointer-events:none;opacity:.2}.cta-inline-2 .content-area{width:815px;max-width:100%;padding:0 20px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:flex-end}@media (max-width:767.98px){.cta-inline-2 .content-area{flex-wrap:wrap}}.cta-inline-2 .content-area .text-area{padding:30px 30px 30px 0}.cta-inline-2 .content-area .text-area h3{color:#0a1b87;font-family:serifa;font-size:31px;font-weight:400;line-height:1;margin:0}.cta-inline-2 .content-area .text-area p{color:#0a1b87;font-family:nimbus-sans;font-size:21px;font-weight:400;line-height:1;margin:0;margin-top:20px}.cta-inline-2 .content-area .button-area{flex:0 0 auto}.cta-inline-2 .content-area .button-area .btn{margin-bottom:30px}.page-banner{position:relative;background-image:url(../../images/howard-pattern-dark2.jpg);background-size:cover;padding-top:140px;padding-bottom:175px}@media (max-width:767.98px){.page-banner{padding-top:30px;padding-bottom:30px}}.page-banner::before{content:"";width:100%;background-image:url(../../images/section-shadow.png);background-position:top center;background-size:cover;height:40px;position:absolute;top:0;left:0;z-index:2;pointer-events:none;opacity:.3}.page-banner .content-area{position:relative;width:1240px;max-width:100%;padding:0 20px;text-align:center;margin-left:auto;margin-right:auto}.page-banner .content-area h2{font-family:serifa;font-weight:500;font-weight:700;font-size:61px;color:#fff;margin-bottom:10px;font-family:'Serifa BQ';font-weight:500}.page-banner .content-area h3{color:#5d79ed;font-family:serifa;font-weight:400;font-size:33px}.page-banner .content-area p{font-family:Yantramanav,sans-serif;font-weight:300;font-size:19px;color:#fff;width:620px;width:570px;max-width:100%;margin-right:auto;margin-left:auto}.page-banner .content-area .separator{width:90px;height:1px;background-color:#5d79ed;display:block;margin:30px auto}.four-columns-icon{position:relative;padding-top:90px;padding-bottom:90px}.four-columns-icon::before{content:"";width:100%;background-image:url(../../images/section-shadow.png);background-position:top center;background-size:cover;height:40px;position:absolute;top:0;left:0;z-index:2;pointer-events:none;opacity:.3}.four-columns-icon .content-area{width:1000px;padding:0 20px;max-width:100%;margin-left:auto;margin-right:auto}.four-columns-icon .content-area .title-area{text-align:center;margin-bottom:50px}.four-columns-icon .content-area .title-area h2{color:#5d79ed;font-family:serifa;font-weight:500;font-weight:700;font-size:42px;color:#5d79ed}.four-columns-icon .content-area .four-column-area{display:flex;flex-wrap:wrap;justify-content:space-between}.four-columns-icon .content-area .four-column-area .column-box{flex:0 0 20.5%;max-width:20.5%;flex:0 0 18.5%;max-width:18.5%}@media (max-width:767.98px){.four-columns-icon .content-area .four-column-area .column-box{flex:0 0 100%;max-width:100%;margin-bottom:30px}}.four-columns-icon .content-area .four-column-area .column-box .icon-area{margin-bottom:10px}.four-columns-icon .content-area .four-column-area .column-box .icon-area img{height:55px;-o-object-fit:contain;object-fit:contain}.four-columns-icon .content-area .four-column-area .column-box h3{font-family:serifa;font-weight:500;font-weight:700;font-size:33px;color:#3148c4;line-height:1.1;font-family:'Serifa BQ';font-weight:500}.four-columns-icon .content-area .four-column-area .column-box p{color:#0a1b87;font-family:Yantramanav,sans-serif;font-weight:300;font-size:19px;line-height:1.1}.four-columns-icon .content-area .button-area{margin-top:40px;text-align:center}.four-columns-icon .content-area .button-area .btn{display:inline-flex}.ceo-text{position:relative;background-color:#5d79ed;padding-top:145px;padding-bottom:120px}@media (max-width:767.98px){.ceo-text{padding:50px 0}}.ceo-text .content-area{width:1070px;padding:0 20px;max-width:100%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:space-between}.ceo-text .content-area .left-area{flex:0 0 44%;max-width:44%}@media (max-width:767.98px){.ceo-text .content-area .left-area{flex:0 0 100%;max-width:100%}}.ceo-text .content-area .left-area h2{color:#0a1b87;font-family:serifa;font-weight:500;font-weight:700;font-size:68px;font-size:63px;margin-bottom:30px;font-family:'Serifa BQ';font-weight:500;line-height:.9}@media (max-width:991.98px){.ceo-text .content-area .left-area h2{font-size:50px}}.ceo-text .content-area .right-area{flex:0 0 52%;max-width:52%;flex:0 0 48%;max-width:48%}@media (max-width:767.98px){.ceo-text .content-area .right-area{flex:0 0 100%;max-width:100%}}.ceo-text .content-area .right-area p{color:#fff;font-family:Yantramanav,sans-serif;font-weight:300;font-size:19px;margin-bottom:30px}.ceo-text .content-area .right-area p img{margin:10px 15px 0 0;float:left}.ceo-text .content-area .right-area h3{color:#0a1b87;font-family:serifa;font-weight:500;font-weight:700;font-size:24px;margin:10px 0}.page-banner-2{position:relative;background-image:url(../../images/howard-pattern-dark1.jpg);background-size:cover;padding-top:125px;padding-bottom:150px}@media (max-width:767.98px){.page-banner-2{padding-top:30px;padding-bottom:30px}}.page-banner-2::before{content:"";width:100%;background-image:url(../../images/section-shadow.png);background-position:top center;background-size:cover;height:40px;position:absolute;top:0;left:0;z-index:2;pointer-events:none;opacity:.3}.page-banner-2 .content-area{position:relative;width:1240px;max-width:100%;padding:0 20px;text-align:center;margin-left:auto;margin-right:auto}.page-banner-2 .content-area h2{font-family:serifa;font-weight:500;font-weight:700;font-size:61px;line-height:1;color:#fff;margin-bottom:15px;width:580px;max-width:100%;margin-right:auto;margin-left:auto;font-family:'Serifa BQ';font-weight:500}@media (max-width:767.98px){.page-banner-2 .content-area h2{font-size:50px}}.page-banner-2 .content-area h3{color:#5d79ed;font-family:serifa;font-weight:400;font-size:33px}.page-banner-2 .content-area p{font-family:serifa;font-weight:400;font-size:33px;line-height:1;color:#5d79ed;width:850px;max-width:100%;margin-right:auto;margin-left:auto}.page-banner-2 .content-area .separator{width:90px;height:1px;background-color:#5d79ed;display:block;margin:30px auto}.half-text-image-icon{position:relative;padding-top:110px;padding-bottom:110px;background-color:#fff}@media (max-width:767.98px){.half-text-image-icon{padding-top:50px;padding-bottom:50px}}.half-text-image-icon.grey-bg{background-color:#f1f2f2}.half-text-image-icon::before{content:"";width:100%;background-image:url(../../images/section-shadow.png);background-position:top center;background-size:cover;height:40px;position:absolute;top:0;left:0;z-index:2;pointer-events:none;opacity:.3}.half-text-image-icon .content-area{position:relative;width:920px;max-width:100%;padding:0 20px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:space-between}.half-text-image-icon .content-area.revert{flex-direction:row-reverse}@media (max-width:767.98px){.half-text-image-icon .content-area.revert{flex-direction:row}}.half-text-image-icon .content-area.revert .image-area .img-triangle{-webkit-mask-image:url(../../images/howard-triangle-revert.png);mask-image:url(../../images/howard-triangle-revert.png)}.half-text-image-icon .content-area .text-area{flex:0 0 55%;max-width:55%;flex:0 0 50.6%;max-width:50.6%}@media (max-width:767.98px){.half-text-image-icon .content-area .text-area{flex:0 0 100%;max-width:100%;margin-bottom:30px}}.half-text-image-icon .content-area .text-area h2{color:#0a1b87;font-family:serifa;font-weight:500;font-weight:700;font-size:45px;font-size:41px;line-height:1}.half-text-image-icon .content-area .text-area h3{color:#5d79ed;font-family:serifa;font-weight:400;font-size:30px;font-size:29px;line-height:1;margin-bottom:36px}.half-text-image-icon .content-area .text-area p{color:#0a1b87;font-family:Yantramanav,sans-serif;font-weight:300;font-size:19px;line-height:23px;margin-bottom:35px}.half-text-image-icon .content-area .image-area{flex:0 0 44%;max-width:44%;position:relative}@media (max-width:767.98px){.half-text-image-icon .content-area .image-area{flex:0 0 100%;max-width:100%}}.half-text-image-icon .content-area .image-area .img-triangle{position:absolute;width:100%;padding-top:125%;background-size:cover;background-position:center;-webkit-mask-image:url(../../images/howard-triangle.png);mask-image:url(../../images/howard-triangle.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@media (max-width:767.98px){.half-text-image-icon .content-area .image-area .img-triangle{position:relative;-webkit-mask-image:url(../../images/howard-triangle-revert.png);mask-image:url(../../images/howard-triangle-revert.png)}}.half-text-image-icon .content-area .image-area .icon-area{position:relative;top:70%;right:0;text-align:center}@media (max-width:991.98px){.half-text-image-icon .content-area .image-area .icon-area{top:50%}}@media (max-width:767.98px){.half-text-image-icon .content-area .image-area .icon-area{position:absolute;top:auto;bottom:10%;right:50%;transform:translateX(50%)}}.products-banner{position:relative;background-image:url(../../images/howard-pattern-light.jpg);background-size:cover;padding-top:125px;padding-bottom:90px}@media (max-width:767.98px){.products-banner{padding-top:50px;padding-bottom:50px}}.products-banner::before{content:"";width:100%;background-image:url(../../images/section-shadow.png);background-position:top center;background-size:cover;height:40px;position:absolute;top:0;left:0;z-index:2;pointer-events:none;opacity:.3}.products-banner .content-area{width:750px;max-width:100%;padding:0 20px;margin-left:auto;margin-right:auto;text-align:center}.products-banner .content-area h2{color:#0a1b87;font-family:serifa;font-weight:500;font-weight:700;font-size:61px;font-size:58px;line-height:1;font-family:'Serifa BQ';font-weight:500}@media (max-width:767.98px){.products-banner .content-area h2{font-size:40px}}.products-banner .content-area h3{color:#5d79ed;font-family:serifa;font-weight:400;font-size:33px;line-height:1.1;padding:0 5%;margin-bottom:30px}.products-banner .content-area .search-products form{position:relative;display:inline-block}.products-banner .content-area .search-products form label{position:absolute;opacity:0;pointer-events:none}.products-banner .content-area .search-products form input[type=search]{width:300px;height:50px;max-width:100%;border:3px solid #5d79ed;border-radius:5px;padding:15px 50px 15px 15px;font-family:nimbus-sans;font-weight:400;font-size:16px}.products-banner .content-area .search-products form input[type=search]::-moz-placeholder{color:#848484}.products-banner .content-area .search-products form input[type=search]:-ms-input-placeholder{color:#848484}.products-banner .content-area .search-products form input[type=search]::placeholder{color:#848484}.products-banner .content-area .search-products form input[type=submit]{position:absolute;background-image:url(../../images/search-icon.png);background-color:#5d79ed;border:none;width:50px;height:50px;font-size:1px;color:transparent;background-size:50%;background-position:center;background-repeat:no-repeat;border-radius:0 5px 5px 0;right:0}.two-column-text{position:relative;padding-top:115px;padding-bottom:75px;background-color:#f1f2f2}@media (max-width:767.98px){.two-column-text{padding-top:50px;padding-bottom:50px}}.two-column-text::before{content:"";width:100%;background-image:url(../../images/section-shadow.png);background-position:top center;background-size:cover;height:40px;position:absolute;top:0;left:0;z-index:2;pointer-events:none;opacity:.3}.two-column-text .content-area{width:810px;max-width:100%;padding:0 20px;margin-left:auto;margin-right:auto}.two-column-text .content-area .title-area{margin-bottom:40px}.two-column-text .content-area .title-area h2{color:#0a1b87;font-family:serifa;font-weight:500;font-weight:700;font-size:42px;line-height:1;text-align:center;font-family:'Serifa BQ';font-weight:500}.two-column-text .content-area .two-column-area{display:flex;flex-wrap:wrap;justify-content:space-between}.two-column-text .content-area .two-column-area .column-box{flex:0 0 48%;max-width:48%}@media (max-width:767.98px){.two-column-text .content-area .two-column-area .column-box{flex:0 0 100%;max-width:100%}}.two-column-text .content-area .two-column-area .column-box p{color:#0a1b87;font-family:Yantramanav,sans-serif;font-weight:300;font-size:19px;line-height:23px}.two-column-text .content-area .button-area{text-align:center;margin-top:35px}.product-categories{position:relative;padding-top:80px;padding-bottom:115px}@media (max-width:767.98px){.product-categories{padding-top:50px;padding-bottom:50px}}.product-categories::before{content:"";width:100%;background-image:url(../../images/section-shadow.png);background-position:top center;background-size:cover;height:40px;position:absolute;top:0;left:0;z-index:2;pointer-events:none;opacity:.3}.product-categories .content-area{width:1230px;max-width:100%;padding:0 20px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap}.product-categories .content-area .top-text{flex:0 0 100%;max-width:100%;background-color:#0a1b87;text-align:center;padding:15px;position:relative}.product-categories .content-area .top-text h3{color:#fff;font-family:nimbus-sans;font-weight:700;font-size:19px;line-height:1;margin:0}.product-categories .content-area .top-text a{opacity:0;display:block;height:0}.product-categories .content-area .left-categories{flex:0 0 29.4%;max-width:29.4%;background-color:#f1f2f2;padding-top:60px;padding-left:35px;position:relative}@media (max-width:991.98px){.product-categories .content-area .left-categories{padding-left:15px}}@media (max-width:767.98px){.product-categories .content-area .left-categories{flex:0 0 100%;max-width:100%;padding:15px}}.product-categories .content-area .left-categories h3{margin-bottom:30px;color:#5d79ed;font-family:serifa;font-weight:500;font-weight:700;font-size:38px}@media (max-width:991.98px){.product-categories .content-area .left-categories h3{font-size:30px}}@media (max-width:767.98px){.product-categories .content-area .left-categories h3{margin-bottom:10px}}.product-categories .content-area .left-categories .categories-select{max-height:1030px;overflow-y:scroll;padding-bottom:40px}@media (max-width:767.98px){.product-categories .content-area .left-categories .categories-select{height:170px;display:flex;flex-direction:column;overflow-y:scroll}}.product-categories .content-area .left-categories .categories-select .form-check{margin-bottom:5px;position:relative}@media (max-width:991.98px){.product-categories .content-area .left-categories .categories-select .form-check{min-height:unset}}@media (max-width:767.98px){.product-categories .content-area .left-categories .categories-select .form-check{order:2}.product-categories .content-area .left-categories .categories-select .form-check.checked{order:1}}.product-categories .content-area .left-categories .categories-select .form-check input{background-color:transparent;border-radius:0;border:1px solid #0a1b87;transition:all 0s}.product-categories .content-area .left-categories .categories-select .form-check input:checked[type=checkbox]{-webkit-filter:brightness(0) saturate(100%) invert(6%) sepia(77%) saturate(7497%) hue-rotate(240deg) brightness(99%) contrast(98%);filter:brightness(0) saturate(100%) invert(6%) sepia(77%) saturate(7497%) hue-rotate(240deg) brightness(99%) contrast(98%);transition:all 0s}.product-categories .content-area .left-categories .categories-select .form-check a,.product-categories .content-area .left-categories .categories-select .form-check label{color:#0a1b87;font-family:nimbus-sans;font-weight:400;font-size:21px;line-height:1.2}@media (max-width:991.98px){.product-categories .content-area .left-categories .categories-select .form-check a,.product-categories .content-area .left-categories .categories-select .form-check label{font-size:14px}}.product-categories .content-area .left-categories .categories-select .form-check a:after{content:'\25BA';margin-left:5px}@media (max-width:991.98px){.product-categories .content-area .left-categories .categories-select .form-check a:after{display:none}}.product-categories .content-area .left-categories .categories-select .form-check .mb_expand{display:none}@media (max-width:991.98px){.product-categories .content-area .left-categories .categories-select .form-check .mb_expand{display:inline-block;color:#0a1b87;font-family:nimbus-sans;font-weight:400;font-size:14px;line-height:1.2}.product-categories .content-area .left-categories .categories-select .form-check .mb_expand:after{content:'\25BA';margin-left:5px}}.product-categories .content-area .left-categories .categories-select .form-check .sub_cat{display:none;width:auto;padding:5px 0;min-width:295px;background:#f1f2f2;position:absolute;left:100%;top:0;white-space:nowrap;z-index:999999999999999999999999999}@media (max-width:991.98px){.product-categories .content-area .left-categories .categories-select .form-check .sub_cat{position:unset;left:unset;max-height:unset;min-height:unset;min-width:unset;background:unset;padding:10px}}.product-categories .content-area .left-categories .categories-select .form-check .sub_cat a{display:block}@media (max-width:991.98px){.product-categories .content-area .left-categories .categories-select .form-check .sub_cat a{padding:2px}}.product-categories .content-area .left-categories .categories-select .form-check .sub_cat a:after{display:none}.product-categories .content-area .left-categories .categories-select .form-check .sub_cat::before{content:"";display:block;width:100%;height:100%;top:0;left:-50%;position:absolute}@media (max-width:991.98px){.product-categories .content-area .left-categories .categories-select .form-check .sub_cat::before{display:none}}.product-categories .content-area .left-categories .categories-select .form-check.active .sub_cat{display:block}.product-categories .content-area .left-categories .categories-select .form-check.active .mb_expand{transform:rotate(90deg);margin-left:5px}.product-categories .content-area .left-categories .categories-select .form-check.active .mb_expand:after{content:'\25BA';margin-left:0}@media (min-width:991.98px){.product-categories .content-area .left-categories .categories-select .form-check:hover .sub_cat{display:block;padding:10px}}.product-categories .content-area .right-content{position:relative;flex:0 0 70.6%;max-width:70.6%;background-color:#f7f7f7;padding-top:60px;padding-left:50px}@media (max-width:767.98px){.product-categories .content-area .right-content{flex:0 0 100%;max-width:100%;padding:15px}}.product-categories .content-area .right-content .products-list{display:flex;flex-wrap:wrap;height:1160px;overflow-y:scroll}@media (max-width:767.98px){.product-categories .content-area .right-content .products-list{height:unset;overflow:hidden}}.product-categories .content-area .right-content .products-list .product-column{flex:0 0 26.3%;max-width:26.3%;box-shadow:0 0 1px 1px #7a7a7a;position:relative;margin-right:37px;margin-bottom:37px;background-color:#fff;padding-bottom:55px;margin-top:1px;margin-left:1px}@media (max-width:991.98px){.product-categories .content-area .right-content .products-list .product-column{flex:0 0 41%;max-width:41%}}@media (max-width:767.98px){.product-categories .content-area .right-content .products-list .product-column{flex:0 0 99%;max-width:99%}}.product-categories .content-area .right-content .products-list .product-column .image-area{padding:13px 10px;position:relative;width:100%;height:175px}.product-categories .content-area .right-content .products-list .product-column .image-area img{position:absolute;width:calc(100% - 20px);height:calc(100% - 26px);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-categories .content-area .right-content .products-list .product-column>h3{color:#0a1b87;font-family:nimbus-sans;font-weight:700;font-size:21px;line-height:1;text-transform:uppercase;padding:0 16px;margin-bottom:12px}@media (max-width:991.98px){.product-categories .content-area .right-content .products-list .product-column>h3{font-size:19px}}.product-categories .content-area .right-content .products-list .product-column p{color:#727272;font-family:nimbus-sans;font-weight:400;font-size:16px;line-height:1.1;padding:0 16px}.product-categories .content-area .right-content .products-list .product-column .price{background-color:#0a1b87;padding:16px;position:absolute;bottom:-1px;left:0;width:100%}.product-categories .content-area .right-content .products-list .product-column .price h3{color:#fff;font-family:nimbus-sans;font-weight:400;font-size:24px;line-height:1;margin:0}@media (max-width:1199.98px){.product-categories .content-area .right-content .products-list .product-column .price h3{font-size:20px}}.product-categories .content-area .right-content .products-list .product-column .stretched-link{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.contact-us{position:relative;padding-top:115px;padding-bottom:75px;background-color:#f1f2f2}@media (max-width:767.98px){.contact-us{padding-top:50px;padding-bottom:50px}}.contact-us::before{content:"";width:100%;background-image:url(../../images/section-shadow.png);background-position:top center;background-size:cover;height:40px;position:absolute;top:0;left:0;z-index:2;pointer-events:none;opacity:.3}.contact-us .content-area{width:810px;max-width:100%;padding:0 20px;margin-left:auto;margin-right:auto}.contact-us .content-area h2{color:#0a1b87;font-family:serifa;font-weight:400;font-size:42px;line-height:1;text-align:center}.contact-us .content-area .form-area{margin-top:50px;width:500px;max-width:100%;margin-left:auto;margin-right:auto}.contact-us .content-area .form-area form{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-us .content-area .form-area form .form-input{flex:0 0 48%;max-width:48%;margin-bottom:10px}.contact-us .content-area .form-area form .form-input.center-form{margin-left:auto;margin-right:auto}.contact-us .content-area .form-area form .form-input label{position:absolute;opacity:0;pointer-events:none}.contact-us .content-area .form-area form .form-input .form-select.placeholder{color:rgba(33,37,41,.7)}.contact-us .content-area .form-area form .form-input .form-control::-moz-placeholder{color:rgba(33,37,41,.7)}.contact-us .content-area .form-area form .form-input .form-control:-ms-input-placeholder{color:rgba(33,37,41,.7)}.contact-us .content-area .form-area form .form-input .form-control::placeholder{color:rgba(33,37,41,.7)}.contact-us .content-area .form-area form .form-submit{flex:0 0 100%;max-width:100%;text-align:center;margin-top:10px}.footer-content .wpcf7 form.invalid .wpcf7-response-output{display:none}.footer-content .wpcf7-not-valid-tip{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content}footer .footer-content .footer-newsletter .form-area form.invalid{margin-bottom:40px}footer .footer-content .footer-newsletter .form-area form.sent,footer .footer-content .footer-newsletter .form-area form.spam{margin-bottom:100px}.footer-content .wpcf7 form .wpcf7-response-output{color:#fff;position:absolute;margin-top:0}.wpcf7-spinner{position:absolute}h1,h2,h3,h4,h5,h6{overflow-wrap:normal}header{padding-top:0!important}header .header-container .top_bar .wrapper{display:flex;align-items:center;margin-right:13px;justify-content:right;background:#f0f0f1;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:8px 20px;margin-left:auto}header .header-container .top_bar{margin-bottom:30px}header .header-container .top_bar .wrapper img{width:20px;height:20px;margin-right:5px}header .header-container .top_bar .wrapper .links a{margin-bottom:4px;color:#4c4c4c;font-family:nimbus-sans;font-weight:300}@media (max-width:991.98px){header .header-container .top_bar .wrapper{margin-right:0}}@media (max-width:767.98px){header .header-container .top_bar{margin-bottom:10px}}.modal-backdrop{background-color:#f2f2f2}.modal .modal-body h2{color:#0a1b87;font-family:serifa;font-weight:400;font-size:42px;line-height:1;text-align:left;margin-bottom:20px;padding-top:20px}.modal .modal-content{border:none;border-radius:0}.modal .modal-content p{color:#0a1b87;font-family:serifa;font-weight:400;font-size:18px;line-height:1;text-align:left;margin-bottom:0}.modal .modal-content p a{font-weight:700;color:#0a1b87;text-decoration:none}.modal .modal-content form input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-bottom:10px}.modal .modal-content form button{font-family:nimbus-sans;font-style:normal;font-size:18.82px;line-height:1;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#5d79ed;border:1px solid #5d79ed;padding:12px 10px;transition:all .35s;margin:10px 0 20px;border-radius:5px}.modal .modal-content .wrapper{padding:0 20px;padding-bottom:40px;padding-right:30px}.btn-close{background:url(../../images/x.svg);background-repeat:no-repeat;float:right;opacity:1;width:1.2em;height:1.2em}.vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}.vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none}.modal-content{width:inherit;max-width:inherit;height:inherit;margin:0 auto;pointer-events:all;box-shadow:0 2px 10px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.25)}@media (min-width:576px){.modal-dialog{max-width:400px}}
/*# sourceMappingURL=theme.min.css.map */
