@media (max-width:992px){.section-block{padding:3.25rem 0}.hero{padding:6.5rem 0 3.5rem}.hero .container .hero-content{min-height:auto}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:135px}.header .header-content .container .header-navbar .right-side{display:none}.hero .container .hero-content .content{font-size:2rem}.about .about-content .container .row .c .right-side .about-desc{font-size:.9rem;line-height:1.5rem}.about .about-content .container .row .c .right-side .about-title{font-size:1.5rem}}@media (max-width:768px){.section-block{padding:2.75rem 0}.hero{padding:6.75rem 0 3rem}.hero .container .hero-content .content{font-size:1.5rem}.hero .container .hero-content .content .hero-copy{font-size:.95rem;line-height:1.65rem}.hero .container .hero-content .content .hero-stats{gap:.75rem!important;margin-top:2rem!important}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:calc(50% - .75rem);padding:.9rem 1rem}.hero .container .hero-content .content .btn-down{margin-top:1.5rem}.about .about-content .container .row .c .right-side .about-desc{font-size:1rem}.righted-header{width:50%}}@media (max-width:576px){.hero{padding:6.5rem 0 2.75rem}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:100%}}@keyframes animation-down{0%{opacity:1;transform:scale(1)}100%{opacity:.1;transform:scale(.5);transform:translateY(10px)}}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:capitalize;list-style:none}html{scroll-behavior:smooth}div[id],footer[id],section[id]{scroll-margin-top:96px}a{text-decoration:none;color:#000;font-weight:bolder;-webkit-transition:color .25s ease,opacity .25s ease,background-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:color .25s ease,opacity .25s ease,background-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:color .25s ease,opacity .25s ease,transform .25s ease,background-color .25s ease,box-shadow .25s ease;transition:color .25s ease,opacity .25s ease,transform .25s ease,background-color .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}body{background-color:#f9f6f6;position:relative;overflow-x:hidden}body.menu-open{overflow:hidden}.header-anchor{color:#f9f6f6}.header-anchor:hover{color:#2126a3}.section-title{font-weight:900;color:#1a1b1e;margin-bottom:2.5rem!important}.section-block{padding:4rem 0}.section-block:first-of-type{padding-top:4.5rem}img{max-width:100%;height:auto}.bar,.btn,.card,.hero-stat,button,input,textarea{-webkit-transition:background-color .25s ease,color .25s ease,border-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:background-color .25s ease,color .25s ease,border-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,color .25s ease,border-color .25s ease;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,color .25s ease,border-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.page-progress{position:fixed;right:1.25rem;bottom:1.25rem;width:4rem;height:4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;border-radius:50%;background:0 0;z-index:10040;cursor:pointer}.page-progress .page-progress-ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(#2126a3 0deg,rgba(33,38,163,.16) 0deg)}.page-progress .page-progress-label{width:3rem;height:3rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#111827;position:relative;z-index:1;-webkit-box-shadow:0 18px 40px rgba(17,24,39,.28);box-shadow:0 18px 40px rgba(17,24,39,.28)}.page-progress .page-progress-label i{color:#fff;font-size:1rem;line-height:1}.page-progress:hover .page-progress-label{-webkit-transform:translateY(-4px) scale(1.03);transform:translateY(-4px) scale(1.03);-webkit-box-shadow:0 22px 45px rgba(17,24,39,.34);box-shadow:0 22px 45px rgba(17,24,39,.34)}.legal-page{min-height:100vh;padding:5.5rem 0 3rem}.legal-page .legal-card{max-width:920px;margin:0 auto;padding:2.25rem;border-radius:1.5rem;background-color:#fff;-webkit-box-shadow:0 24px 60px rgba(17,24,39,.08);box-shadow:0 24px 60px rgba(17,24,39,.08)}.legal-page .legal-eyebrow{display:inline-block;margin-bottom:1rem;padding:.45rem .9rem;border-radius:999px;background-color:rgba(33,38,163,.08);color:#2126a3;font-size:.85rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.legal-page .legal-title{margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:900;color:#1a1b1e;text-transform:none}.legal-page .legal-copy{margin-bottom:1.5rem;color:rgba(26,27,30,.72);line-height:1.75;text-transform:none}.legal-page .legal-section{margin-top:2rem}.legal-page .legal-section-title{margin-bottom:.75rem;font-size:1.2rem;font-weight:800;color:#1a1b1e;text-transform:none}.legal-page .legal-list{padding-left:1.1rem;color:rgba(26,27,30,.72);line-height:1.75}.legal-page .legal-list li{margin-bottom:.5rem;list-style:disc;text-transform:none}.legal-page .legal-back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55rem;margin-top:2rem;padding:.95rem 1.5rem;border-radius:999px;background-color:#2126a3;color:#fff;-webkit-box-shadow:0 18px 40px rgba(33,38,163,.2);box-shadow:0 18px 40px rgba(33,38,163,.2)}@media (max-width:992px){.section-block{padding:3.25rem 0}.hero{padding:6.5rem 0 3.5rem}.hero .container .hero-content{min-height:auto}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:135px}.header .header-content .container .header-navbar .right-side{display:none}.hero .container .hero-content .content{font-size:2rem}.about .about-content .container .row .c .right-side .about-desc{font-size:.9rem;line-height:1.5rem}.about .about-content .container .row .c .right-side .about-title{font-size:1.5rem}}@media (max-width:768px){.section-block{padding:2.75rem 0}.hero{padding:6.75rem 0 3rem}.hero .container .hero-content .content{font-size:1.5rem}.hero .container .hero-content .content .hero-copy{font-size:.95rem;line-height:1.65rem}.hero .container .hero-content .content .hero-stats{gap:.75rem!important;margin-top:2rem!important}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:calc(50% - .75rem);padding:.9rem 1rem}.hero .container .hero-content .content .btn-down{margin-top:1.5rem}.about .about-content .container .row .c .right-side .about-desc{font-size:1rem}.righted-header{width:50%}}@media (max-width:576px){.hero{padding:6.5rem 0 2.75rem}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:100%}}@keyframes animation-down{0%{opacity:1;transform:scale(1)}100%{opacity:.1;transform:scale(.5);transform:translateY(10px)}}.section-about .about-content .container .row .c .right-side .about-title{font-size:2rem;font-weight:bolder;color:grey;padding-top:10px}.section-about .about-content .container .row .c .right-side .about-desc{line-height:1.8rem;font-weight:700;background-color:#2126a3;font-size:1.05rem;color:#fff}@media (max-width:992px){.section-block{padding:3.25rem 0}.hero{padding:6.5rem 0 3.5rem}.hero .container .hero-content{min-height:auto}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:135px}.header .header-content .container .header-navbar .right-side{display:none}.hero .container .hero-content .content{font-size:2rem}.about .about-content .container .row .c .right-side .about-desc{font-size:.9rem;line-height:1.5rem}.about .about-content .container .row .c .right-side .about-title{font-size:1.5rem}}@media (max-width:768px){.section-block{padding:2.75rem 0}.hero{padding:6.75rem 0 3rem}.hero .container .hero-content .content{font-size:1.5rem}.hero .container .hero-content .content .hero-copy{font-size:.95rem;line-height:1.65rem}.hero .container .hero-content .content .hero-stats{gap:.75rem!important;margin-top:2rem!important}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:calc(50% - .75rem);padding:.9rem 1rem}.hero .container .hero-content .content .btn-down{margin-top:1.5rem}.about .about-content .container .row .c .right-side .about-desc{font-size:1rem}.righted-header{width:50%}}@media (max-width:576px){.hero{padding:6.5rem 0 2.75rem}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:100%}}@keyframes animation-down{0%{opacity:1;transform:scale(1)}100%{opacity:.1;transform:scale(.5);transform:translateY(10px)}}.section-contact .contact-content .container .row .c .contact-card{border-radius:1.3rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(33,38,163,.05)),to(rgba(33,38,163,.02)));background:linear-gradient(180deg,rgba(33,38,163,.05),rgba(33,38,163,.02));border:1px solid rgba(33,38,163,.1);-webkit-box-shadow:0 20px 45px rgba(33,38,163,.08);box-shadow:0 20px 45px rgba(33,38,163,.08)}.section-contact .contact-content .container .row .c .contact-card .contact-eyebrow{font-weight:700;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;color:#2126a3}.section-contact .contact-content .container .row .c .contact-card .contact-title{font-size:2rem;font-weight:900;color:#1a1b1e;line-height:1.3}.section-contact .contact-content .container .row .c .contact-card .contact-copy{color:rgba(26,27,30,.72);line-height:1.8rem}.section-contact .contact-content .container .row .c .contact-card .contact-actions .contact-action{min-width:11rem;font-weight:700;border-radius:999px}.section-contact .contact-content .container .row .c .contact-card .contact-points p{color:rgba(26,27,30,.76);line-height:1.7rem}.section-contact .contact-content .container .row .c .contact-card .contact-points .fas{color:#16a34a}@media (max-width:992px){.section-block{padding:3.25rem 0}.hero{padding:6.5rem 0 3.5rem}.hero .container .hero-content{min-height:auto}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:135px}.header .header-content .container .header-navbar .right-side{display:none}.hero .container .hero-content .content{font-size:2rem}.about .about-content .container .row .c .right-side .about-desc{font-size:.9rem;line-height:1.5rem}.about .about-content .container .row .c .right-side .about-title{font-size:1.5rem}}@media (max-width:768px){.section-block{padding:2.75rem 0}.hero{padding:6.75rem 0 3rem}.hero .container .hero-content .content{font-size:1.5rem}.hero .container .hero-content .content .hero-copy{font-size:.95rem;line-height:1.65rem}.hero .container .hero-content .content .hero-stats{gap:.75rem!important;margin-top:2rem!important}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:calc(50% - .75rem);padding:.9rem 1rem}.hero .container .hero-content .content .btn-down{margin-top:1.5rem}.about .about-content .container .row .c .right-side .about-desc{font-size:1rem}.righted-header{width:50%}}@media (max-width:576px){.hero{padding:6.5rem 0 2.75rem}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:100%}}@keyframes animation-down{0%{opacity:1;transform:scale(1)}100%{opacity:.1;transform:scale(.5);transform:translateY(10px)}}.footer{background-color:#fff}.footer .footer-content .container .row .c .footer-toggle{padding:0;border:0;background:0 0;text-align:left}.footer .footer-content .container .row .c .footer-toggle .footer-toggle-icon{width:2rem;height:2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:rgba(33,38,163,.08);color:#2126a3;font-size:1.2rem;font-weight:700}.footer .footer-content .container .row .c .footer-title{font-weight:900;font-size:1.2rem}.footer .footer-content .container .row .c .links{max-height:280px;overflow:hidden;-webkit-transition:max-height .3s ease,opacity .3s ease;transition:max-height .3s ease,opacity .3s ease}.footer .footer-content .container .row .c .links.is-collapsed{max-height:0;opacity:0}.footer .footer-content .container .row .c .links a{font-weight:700}.footer .footer-meta{border-top:1px solid rgba(33,38,163,.12)}.footer .footer-meta .legal-links{row-gap:.75rem}.footer .footer-meta .footer-meta-link{color:rgba(26,27,30,.65);font-weight:700}.footer .footer-meta .footer-copy{color:rgba(26,27,30,.65);font-weight:600;text-align:center}.section-gallery .gallery-content .container .row .c{overflow:hidden;cursor:pointer}.section-gallery .gallery-content .container .row .c img{width:100%;-webkit-transition:-webkit-transform .5s ease,-webkit-filter .5s ease;transition:-webkit-transform .5s ease,-webkit-filter .5s ease;transition:transform .5s ease,filter .5s ease;transition:transform .5s ease,filter .5s ease,-webkit-transform .5s ease,-webkit-filter .5s ease}.section-gallery .gallery-content .container .row .c:hover img{-webkit-transform:scale(1.08);transform:scale(1.08);-webkit-filter:saturate(1.1);filter:saturate(1.1)}@media (max-width:992px){.section-block{padding:3.25rem 0}.hero{padding:6.5rem 0 3.5rem}.hero .container .hero-content{min-height:auto}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:135px}.header .header-content .container .header-navbar .right-side{display:none}.hero .container .hero-content .content{font-size:2rem}.about .about-content .container .row .c .right-side .about-desc{font-size:.9rem;line-height:1.5rem}.about .about-content .container .row .c .right-side .about-title{font-size:1.5rem}}@media (max-width:768px){.section-block{padding:2.75rem 0}.hero{padding:6.75rem 0 3rem}.hero .container .hero-content .content{font-size:1.5rem}.hero .container .hero-content .content .hero-copy{font-size:.95rem;line-height:1.65rem}.hero .container .hero-content .content .hero-stats{gap:.75rem!important;margin-top:2rem!important}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:calc(50% - .75rem);padding:.9rem 1rem}.hero .container .hero-content .content .btn-down{margin-top:1.5rem}.about .about-content .container .row .c .right-side .about-desc{font-size:1rem}.righted-header{width:50%}}@media (max-width:576px){.hero{padding:6.5rem 0 2.75rem}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:100%}}@keyframes animation-down{0%{opacity:1;transform:scale(1)}100%{opacity:.1;transform:scale(.5);transform:translateY(10px)}}.hero{background-image:url(images/hero.jpg);background-size:cover;background-position:center;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6rem 0 4rem}.hero:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.8)}.hero .container{position:relative;z-index:1;width:100%}.hero .container .hero-content{min-height:calc(100vh - 10rem)}.hero .container .hero-content .content{font-size:3rem;position:relative;z-index:1;max-width:760px}.hero .container .hero-content .content .hero-title{background:-webkit-linear-gradient(#2126a3,#f9f6f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bolder;line-height:1.15}.hero .container .hero-content .content .hero-copy{color:rgba(249,246,246,.82);font-size:1.05rem;max-width:640px;line-height:1.8rem}.hero .container .hero-content .content .hero-actions .hero-btn{border-radius:999px;font-size:1rem;font-weight:700;letter-spacing:.02em;-webkit-box-shadow:0 18px 45px rgba(33,38,163,.25);box-shadow:0 18px 45px rgba(33,38,163,.25)}.hero .container .hero-content .content .hero-actions .hero-btn:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.hero .container .hero-content .content .hero-actions .hero-btn.secondary{-webkit-box-shadow:none;box-shadow:none}.hero .container .hero-content .content .hero-stats .hero-stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;min-width:150px;padding:1rem 1.25rem;border-radius:1rem;background-color:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero .container .hero-content .content .hero-stats .hero-stat strong{color:#f9f6f6;font-size:1.1rem}.hero .container .hero-content .content .hero-stats .hero-stat span{color:rgba(249,246,246,.7);font-size:.95rem}.hero .container .hero-content .content .hero-stats .hero-stat:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);background-color:rgba(255,255,255,.14)}.hero .container .hero-content .content .btn-down{color:#f9f6f6;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:2rem}.hero .container .hero-content .content .btn-down i{-webkit-animation:animation-down 2s linear infinite;animation:animation-down 2s linear infinite}@media (max-width:992px){.section-block{padding:3.25rem 0}.hero{padding:6.5rem 0 3.5rem}.hero .container .hero-content{min-height:auto}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:135px}.header .header-content .container .header-navbar .right-side{display:none}.hero .container .hero-content .content{font-size:2rem}.about .about-content .container .row .c .right-side .about-desc{font-size:.9rem;line-height:1.5rem}.about .about-content .container .row .c .right-side .about-title{font-size:1.5rem}}@media (max-width:768px){.section-block{padding:2.75rem 0}.hero{padding:6.75rem 0 3rem}.hero .container .hero-content .content{font-size:1.5rem}.hero .container .hero-content .content .hero-copy{font-size:.95rem;line-height:1.65rem}.hero .container .hero-content .content .hero-stats{gap:.75rem!important;margin-top:2rem!important}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:calc(50% - .75rem);padding:.9rem 1rem}.hero .container .hero-content .content .btn-down{margin-top:1.5rem}.about .about-content .container .row .c .right-side .about-desc{font-size:1rem}.righted-header{width:50%}}@media (max-width:576px){.hero{padding:6.5rem 0 2.75rem}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:100%}}@keyframes animation-down{0%{opacity:1;transform:scale(1)}100%{opacity:.1;transform:scale(.5);transform:translateY(10px)}}.righted-header{border-radius:10px;background-color:#f9f6f6;position:fixed;top:25%;left:-100%;min-height:50vh;width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10031;-webkit-box-shadow:80px 1px 200px grey;box-shadow:80px 1px 200px grey;-webkit-transition:left .35s ease;transition:left .35s ease}.righted-header.righted{left:0}.righted-header .righted-navbar .nav-item{font-size:1.1rem}.righted-header .righted-navbar .nav-item.is-active{color:#2126a3}.header.nav-bar-scroll{background-color:#f9f6f6;-webkit-box-shadow:0 8px 30px rgba(26,27,30,.08);box-shadow:0 8px 30px rgba(26,27,30,.08)}.header.nav-bar-scroll a{color:#1a1b1e}.header.nav-bar-scroll a:hover{color:grey}.header .header-content .container .header-navbar{font-size:1.05rem}.header .header-content .container .header-navbar .left-side{cursor:pointer}.header .header-content .container .header-navbar .left-side:hover .navbar-brand-icon{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.header .header-content .container .header-navbar .left-side:hover .navbar-brand-name{padding-left:5px}.header .header-content .container .header-navbar .left-side .navbar-brand-info{gap:.25rem}.header .header-content .container .header-navbar .left-side .navbar-brand-name{font-weight:bolder}.header .header-content .container .header-navbar .left-side .brand-socials .social-link{width:2.2rem;height:2.2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:rgba(255,255,255,.12);font-size:1rem}.header .header-content .container .header-navbar .left-side .brand-socials .social-link:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);background-color:rgba(255,255,255,.22)}.header .header-content .container .header-navbar .right-side .item{position:relative}.header .header-content .container .header-navbar .right-side .item.is-active{color:#2126a3}.header .header-content .container .header-navbar .right-side .item.is-active:after{content:"";position:absolute;left:0;bottom:-.45rem;width:100%;height:2px;background-color:#2126a3}.header .header-content .container .header-navbar .menu-bar{cursor:pointer;position:relative}.header .header-content .container .header-navbar .menu-bar .bar{-webkit-transition:.5s;transition:.5s;cursor:pointer;width:2rem;height:4px;background-color:#f9f6f6}.header .header-content .container .header-navbar .menu-bar .bar.navbar-color{background-color:#1a1b1e}.header .header-content .container .header-navbar .menu-bar .bar.navbar-color:after,.header .header-content .container .header-navbar .menu-bar .bar.navbar-color:before{-webkit-transition:.5s;transition:.5s;background-color:#1a1b1e}.header .header-content .container .header-navbar .menu-bar .bar:after,.header .header-content .container .header-navbar .menu-bar .bar:before{width:100%;position:absolute;height:4px;content:"";background-color:#f9f6f6}.header .header-content .container .header-navbar .menu-bar .bar:before{-webkit-transition:.5s;transition:.5s;-webkit-transform:translateY(-9px);transform:translateY(-9px)}.header .header-content .container .header-navbar .menu-bar .bar:after{-webkit-transition:.5s;transition:.5s;-webkit-transform:translateY(9px);transform:translateY(9px)}.header .header-content .container .header-navbar .menu-bar .bar.open{-webkit-transition:.5s;transition:.5s;-webkit-transform:translateX(50px);transform:translateX(50px);background:0 0}.header .header-content .container .header-navbar .menu-bar .bar.open:before{-webkit-transition:.5s;transition:.5s;-webkit-transform:rotate(45deg) translate(-30px,30px);transform:rotate(45deg) translate(-30px,30px)}.header .header-content .container .header-navbar .menu-bar .bar.open:after{-webkit-transition:.5s;transition:.5s;-webkit-transform:rotate(-45deg) translate(-30px,-30px);transform:rotate(-45deg) translate(-30px,-30px)}@media (max-width:992px){.section-block{padding:3.25rem 0}.hero{padding:6.5rem 0 3.5rem}.hero .container .hero-content{min-height:auto}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:135px}.header .header-content .container .header-navbar .right-side{display:none}.hero .container .hero-content .content{font-size:2rem}.about .about-content .container .row .c .right-side .about-desc{font-size:.9rem;line-height:1.5rem}.about .about-content .container .row .c .right-side .about-title{font-size:1.5rem}}@media (max-width:768px){.section-block{padding:2.75rem 0}.hero{padding:6.75rem 0 3rem}.hero .container .hero-content .content{font-size:1.5rem}.hero .container .hero-content .content .hero-copy{font-size:.95rem;line-height:1.65rem}.hero .container .hero-content .content .hero-stats{gap:.75rem!important;margin-top:2rem!important}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:calc(50% - .75rem);padding:.9rem 1rem}.hero .container .hero-content .content .btn-down{margin-top:1.5rem}.about .about-content .container .row .c .right-side .about-desc{font-size:1rem}.righted-header{width:50%}}@media (max-width:576px){.hero{padding:6.5rem 0 2.75rem}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:100%}}@keyframes animation-down{0%{opacity:1;transform:scale(1)}100%{opacity:.1;transform:scale(.5);transform:translateY(10px)}}.section-reviews .reviews-content .container .reviews-intro{max-width:720px;color:rgba(26,27,30,.72);line-height:1.7rem}.section-reviews .reviews-content .container .reviews{overflow-x:auto;overflow-y:hidden;padding-bottom:.75rem;scrollbar-width:thin}.section-reviews .reviews-content .container .reviews .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.section-reviews .reviews-content .container .reviews .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 18px);flex:0 0 calc(25% - 18px);width:calc(25% - 18px)}.section-reviews .reviews-content .container .story-card{height:100%;border-radius:1.1rem;background-color:#fff;border:1px solid rgba(33,38,163,.08);-webkit-transition:border-color .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:border-color .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.section-reviews .reviews-content .container .story-card:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 24px 50px rgba(33,38,163,.12)!important;box-shadow:0 24px 50px rgba(33,38,163,.12)!important;border-color:rgba(33,38,163,.22)}.section-reviews .reviews-content .container .story-card .story-top .story-avatar{width:3.8rem;height:3.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,rgba(33,38,163,.16),rgba(33,38,163,.05));color:#2126a3;font-weight:900;letter-spacing:.04em}.section-reviews .reviews-content .container .story-card .story-top .story-meta .story-name{font-size:1rem;font-weight:800;color:#1a1b1e}.section-reviews .reviews-content .container .story-card .story-top .story-meta .story-location{font-size:.9rem;color:rgba(26,27,30,.58)}.section-reviews .reviews-content .container .story-card .story-service span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.45rem .85rem;border-radius:999px;background-color:rgba(33,38,163,.08);color:#2126a3;font-size:.88rem;font-weight:700}.section-reviews .reviews-content .container .story-card .story-stars{color:#f4b400;font-size:.82rem;letter-spacing:.2rem}.section-reviews .reviews-content .container .story-card .story-desc{color:rgba(26,27,30,.75);line-height:1.75rem}@media (max-width:1279px){.section-reviews .reviews-content .container .reviews .swiper-slide{-ms-flex-preferred-size:calc(33.333% - 16px);flex-basis:calc(33.333% - 16px);width:calc(33.333% - 16px)}}@media (max-width:991px){.section-reviews .reviews-content .container .reviews .swiper-slide{-ms-flex-preferred-size:calc(50% - 12px);flex-basis:calc(50% - 12px);width:calc(50% - 12px)}}@media (max-width:575px){.section-reviews .reviews-content .container .reviews .swiper-slide{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}@media (max-width:992px){.section-block{padding:3.25rem 0}.hero{padding:6.5rem 0 3.5rem}.hero .container .hero-content{min-height:auto}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:135px}.header .header-content .container .header-navbar .right-side{display:none}.hero .container .hero-content .content{font-size:2rem}.about .about-content .container .row .c .right-side .about-desc{font-size:.9rem;line-height:1.5rem}.about .about-content .container .row .c .right-side .about-title{font-size:1.5rem}}@media (max-width:768px){.section-block{padding:2.75rem 0}.hero{padding:6.75rem 0 3rem}.hero .container .hero-content .content{font-size:1.5rem}.hero .container .hero-content .content .hero-copy{font-size:.95rem;line-height:1.65rem}.hero .container .hero-content .content .hero-stats{gap:.75rem!important;margin-top:2rem!important}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:calc(50% - .75rem);padding:.9rem 1rem}.hero .container .hero-content .content .btn-down{margin-top:1.5rem}.about .about-content .container .row .c .right-side .about-desc{font-size:1rem}.righted-header{width:50%}}@media (max-width:576px){.hero{padding:6.5rem 0 2.75rem}.hero .container .hero-content .content .hero-stats .hero-stat{min-width:100%}}@keyframes animation-down{0%{opacity:1;transform:scale(1)}100%{opacity:.1;transform:scale(.5);transform:translateY(10px)}}.section-services .services-content .container .row .c .card{height:100%;border-bottom:4px solid #2126a3;border-radius:1rem;-webkit-transition:background-color .3s ease,color .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:background-color .3s ease,color .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,color .3s ease;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,color .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.section-services .services-content .container .row .c .card .service-icon{width:4.5rem;height:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:1rem;background-color:rgba(33,38,163,.08);color:#2126a3;font-size:1.7rem}.section-services .services-content .container .row .c .card .service-title{font-weight:bolder;font-size:1.2rem;color:grey}.section-services .services-content .container .row .c .card .service-desc{line-height:1.7rem}.section-services .services-content .container .row .c .card:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 24px 50px rgba(33,38,163,.18)!important;box-shadow:0 24px 50px rgba(33,38,163,.18)!important;background-color:#2126a3;color:#f9f6f6}.section-services .services-content .container .row .c .card:hover .service-icon{background-color:rgba(255,255,255,.14);color:#f9f6f6}.section-services .services-content .container .row .c .card:hover .service-title{color:#f9f6f6}.contact-compact{padding-top:3rem;padding-bottom:3rem}.contact-compact .contact-card{padding:1.25rem!important}.contact-compact .contact-title{font-size:1.65rem!important;line-height:1.25!important}.contact-compact .contact-copy{line-height:1.55rem!important}.contact-compact .contact-points p{line-height:1.45rem!important}.contact-compact .contact-illustration{max-width:300px}.contact-compact .contact-actions .contact-action{min-width:10rem}.contact-compact .section-title{margin-bottom:1.5rem!important}@media (max-width:768px){.contact-compact{padding-top:2.4rem;padding-bottom:2.4rem}.contact-compact .contact-card{padding:1rem!important}.contact-compact .contact-title{font-size:1.35rem!important}.contact-compact .contact-copy{font-size:.95rem!important;margin-bottom:.85rem!important}.contact-compact .contact-points{margin-top:.85rem!important}.contact-compact .contact-points p{font-size:.92rem!important}.contact-compact .contact-illustration{max-width:220px;width:68%!important;margin-top:.5rem}}.header .header-content .container .header-navbar .left-side .navbar-brand-block{line-height:1.1}.header .header-content .container .header-navbar .left-side .navbar-tagline{display:block;margin-top:.12rem;font-size:.62rem;font-weight:600;letter-spacing:.01em;text-transform:none;color:rgba(249,246,246,.82)}.header.nav-bar-scroll .navbar-tagline{color:rgba(26,27,30,.68)}@media (max-width:768px){.header .header-content .container .header-navbar .left-side .navbar-brand-block{max-width:150px}.header .header-content .container .header-navbar .left-side .navbar-tagline{display:block;font-size:.56rem;line-height:1.15;white-space:normal}}



