@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap');@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500,700,800&display=swap');@media (max-width:767px){.mobile-img{height:300px}}body.sticky{margin-top:80px !important}.navik-menu .menu-social-media a{background:#393939;line-height:28px}.navik-menu .menu-social-media a i{color:#fff}.navik-header .logo{text-align:left;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.navik-header .logo img{max-height:40px}@media (min-width:1200px){.navik-header.sticky .logo img{max-height:40px}}.nav-link.active{color:#F1AB37;font-weight:700}@media (max-width:1200px){.navik-header .navik-menu .menu-social-media{justify-content:center;margin-top:20px}.navik-header .navik-menu .menu-social-media a{text-align:center;transition:0.3s}.navik-header .navik-menu .menu-social-media a i{color:#2c2c2c}.navik-header .navik-menu .menu-social-media a i .fab{font-size:15px;vertical-align:middle}}@media (max-width:1200px){.navik-menu ul li>a{text-align:center}}.navbar-nav .nav-link{padding-right:10px;padding-left:10px}.navbar-nav .nav-link:hover{background-color:#fff}.active>.nav-link{color:#0B648B;font-weight:700}.dropdown_menu.active>a{font-weight:700}.navik-menu .pill span{height:fit-content;border-radius:30px;padding:0.5rem 1rem;background:#ecaa31;color:#fff}@media (min-width:1200px){.navik-menu>ul>li>a{height:auto;line-height:initial}}.navik-header .navik-menu{flex-wrap:wrap;height:100%;align-content:center}@media (min-width:1200px){.navik-header .navik-menu{display:flex}}.footer{background-color:#e4e4e4}.footer .social-btn{display:inline-block}.footer .footer-badge p,.footer .footer-badge a{font-size:10px;color:#c7c7c7}.form-control{height:auto !important}.input-group-append .btn-primary{border-radius:0 5px 5px 0 !important;font-size:24px !important}@media (max-width:767px){.homepage-banner{background-color:#ffffff80}.blog-post-modern2{margin-bottom:30px}}@media (max-width:992px){.carousel-cell{background-color:rgba(0, 0, 0, 0.45) !important}.carousel-cell h1{color:#fff}}@media (max-width:767px){.story-col-img{margin:auto;margin-bottom:10px;height:400px}.team-member-col{margin-bottom:30px}}@media (max-width:992px){.story-col-img{margin:auto;margin-bottom:10px;height:400px}.team-member-col{margin-bottom:30px}}.meta-date-tags{color:#ff5252}.blog-top-col-margin{margin-top:-150px}.published-by{height:70px;margin:20px 0;padding-top:10px;padding-bottom:70px}.published-by .tools-image{float:left;margin-right:10px}.published-by .tools-image .lei-image{width:60px;height:auto;border-radius:50%;margin-bottom:0}.published-by .lei-text-div{font-size:13px;color:#555;padding-top:10px}.published-by .lei-text-div strong{color:#333}.text-box .grid_icon>i{font-size:30px;vertical-align:top}.clients-carousel .carousel-cell{width:190px;height:auto;display:flex;align-items:center;justify-content:center}.service-top-img{margin-top:-100px}@media (max-width:767px){.service-top-img{margin-top:0px}}.overlay{position:relative}.overlay:before{content:"";width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, 0.2);position:absolute}.overlay.overlay-inherit:before{background-color:inherit}.homepage-banner .text-white .lei-heading,.homepage-banner .text-white .lei-text-div.sub-heading-top{color:#fff !important;text-shadow:1px 1px 3px #000000b8}.-lei-edit #-builder-hold .pillar-icon{display:inline !important}@media (max-width:544px){.pillar #about h1{font-size:1.5rem}}.pillar h1,.pillar h2{font-weight:bold}.pillar .pillar-icon{color:white;background-color:#F1AB37;padding:1rem 1.2rem;border-radius:100%}.pillar .btn-link{color:white}.pillar .btn-primary{background-color:#F1AB37}.pillar .btn-primary:hover{background-color:#F1AB37;border-color:#0B648B}.pillar .CTA h2,.pillar .CTA p{color:white}.pillar .CTA .btn-primary{color:black;text-transform:none}.pillar .CTA .btn-primary:hover{color:white}.pillar .pillars-descriptions .btn{border-radius:100px}.pillar .current .-feed-block{height:20vw}.pillar .current .-feed-block.img_area{background-position:center}.pillar .current .-feed-block h2,.pillar .current .-feed-block h4{color:white;display:block}.pillar .current .-feed-block p,.pillar .current .-feed-block .btn-primary{color:white}.pillar .current .-feed-block .-feed-block-inner{z-index:2}.pillar .current .-feed-block:after{content:"";width:90px;height:10px;background:#F1AB37;left:0;position:absolute;transition:0.3s}.pillar .current .-feed-block:hover:after{width:120px}.pillar .current .-feed-block:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;mix-blend-mode:multiply;background:linear-gradient(to bottom right, #0B648B, #F1AB37);background:rgba(11, 100, 139, 0.8);transition:0.3s}.pillar .current .-feed-block:hover:before{background:#0b648b}.pillar .current .-feed-block .display{transition:0.3s;transition-delay:0s}.pillar .current .-feed-block .hover{padding-bottom:1rem;max-height:0;transition:0.9s;transition-delay:0s}.pillar .current .-feed-block .hover a h4{opacity:0;position:relative;top:6rem;transition:0.3s;transition-delay:0s}.pillar .current .-feed-block .hover p{opacity:0;position:relative;top:6rem;transition:0.3s;transition-delay:0.1s}.pillar .current .-feed-block .hover .btn{opacity:0;position:relative;top:6rem;transition:0.3s;transition-delay:0.2s;color:#fff !important}.pillar .current .-feed-block:hover:before{background-blend-mode:none}.pillar .current .-feed-block:hover .display{}.pillar .current .-feed-block:hover .hover{max-height:500px}.pillar .current .-feed-block:hover .hover a h4{opacity:1;top:2rem}.pillar .current .-feed-block:hover .hover p{opacity:1;top:2rem}.pillar .current .-feed-block:hover .hover .btn{opacity:1;top:2rem}@media (max-width:1199px){.pillar .current .-feed-block{padding-top:5rem;padding-bottom:5rem}.pillar .current .-feed-block h2{font-size:1.5rem}.pillar .current .-feed-block:hover .hover a h4{opacity:1;top:-4rem}.pillar .current .-feed-block:hover .hover p{opacity:1;top:-4rem}.pillar .current .-feed-block:hover .hover .btn{opacity:1;top:-4rem}}@media (max-width:991px){.pillar .current .-feed-block{padding-top:5rem;padding-bottom:2rem}.pillar .current .-feed-block h2{font-size:1.2rem}.pillar .current .-feed-block p{font-size:0.75rem}.pillar .current .-feed-block:hover .hover a h4{opacity:1;top:-8rem}.pillar .current .-feed-block:hover .hover p{opacity:1;top:-8rem}.pillar .current .-feed-block:hover .hover .btn{opacity:1;top:-8rem}}@media (max-width:767px){.pillar .current .-feed-block{padding-top:10rem;padding-bottom:10rem}.pillar .current .-feed-block:before{padding-top:10rem;padding-bottom:5rem}}.-lei-edit .hero{overflow:visible !important}.btn.btn-primary{background-color:#F1AB37}.btn.btn-primary:hover{background-color:#F1AB37;border-color:#0B648B}.btn.btn-link{color:#292D33}.lei-btn>i{margin:0 8px}h1,h2{font-weight:bold}.hero{border-radius:0px 0px 0px 200px}.hero.overlay{isolation:isolate;overflow:hidden}.hero.overlay .lei-sec-in{position:relative}.hero.overlay .lei-sec-in:after{content:"";position:absolute;z-index:-1;inset:0;mix-blend-mode:multiply;background-color:#0052a7;background-color:#214d7b}.hero .breadcrumbs p{color:#F1AB37}.hero h1,.hero p{color:white}.hero .btn-primary{border-radius:20px;color:#000}.main{padding-top:5rem}.main .scroll-nav{background:#fff}.main .lei-image{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.main .main-img{margin-top:-10rem}@media (max-width:991px){.main .main-img{margin-top:0rem}}.main .main-img img{width:100%}.main .lei-col-group{padding-top:2rem}.main .lei-col-group .lei-heading{margin-bottom:0.5rem}.main .lei-col-group img{margin-top:0.5rem;margin-bottom:1rem}.main .other .card{height:calc(100% +20px)}.main .other .card p{margin-top:1rem;margin-bottom:1rem}.main .other .card .btn-primary{text-transform:none}.main .left-sidebar .nav-link.active{color:#F1AB37;font-weight:700;z-index:1;position:relative;color:#fff !important}.main .left-sidebar .navbar-nav>li{position:relative}.main .left-sidebar .navbar-nav>li a.nav-link{transition:none;padding:2px 20px;margin:4px 0}.main .left-sidebar .navbar-nav>li a.nav-link.active:before{content:"";background:#0B648B;width:100%;position:absolute;height:100%;top:0;left:0;z-index:-1;border-radius:30px}@media (max-width:991px){.main .left-sidebar{position:sticky;top:10px;z-index:99}}@media (max-width:991px){.main .main-col{padding-top:2rem}.main .main-col .main-img{order:3}}.lei-paragraph ul>li{list-style:disc;margin-left:20px;margin-bottom:0.5rem}.campaigns-feed .-feed-block .-feed-title{position:relative}.campaigns-feed .-feed-block .-feed-title:after{content:"";width:0;position:absolute;height:3px;bottom:-6px;left:0;background:#0B648B;transition:0.5s;transition-timing-function:cubic-bezier(0.23, 0.7, 0, 1.05);transition-delay:0s}.campaigns-feed .-feed-block:hover .-feed-title{color:#0B648B}.campaigns-feed .-feed-block:hover .-feed-title:after{width:60px}.campaigns-feed h4,.campaigns-feed p,.campaigns-feed .btn{margin-bottom:1.5rem}.campaigns-feed .img-container{border-radius:6px 6px 0 0;overflow:hidden}.campaigns-feed .img-container img{transition:2.5s;transform:none}.campaigns-feed .-feed-block:hover .img-container img{transform:scale(1.05)}.team{margin-bottom:50px}.team .lei-heading{margin-bottom:1rem}.team h3.lei-heading{font-size:1.25rem}.team .lei-image{width:100%}.page-section h2{margin-top:2rem !important;margin-bottom:2rem !important}li.btn-menu{text-align:center;padding:0 15px}li.btn-menu a.btn-primary{border-radius:30px;color:#fff;padding:0.5rem 1rem;font-weight:500;text-transform:none}.lei-paragraph ul li{list-style:outside;margin-left:1rem;margin-bottom:0.5rem}.lei-paragraph ul li span{display:unset}.vbox-figlio{height:auto;max-width:780px;width:100%}.bio-wrap.container{padding:2rem}.bio-wrap h5{color:#2C88B3}