:root{--base-color:#152349;--alt-font:"Manrope",sans-serif;--primary-font:"Rubik",sans-serif;--dark-gray:#252840;--medium-gray:#868d98}body{font-size:17px;line-height:32px}a{color:#152349}b,strong{font-weight:600}::-webkit-input-placeholder{color:#868d98!important;text-overflow:ellipsis}::-moz-placeholder{color:#868d98!important;text-overflow:ellipsis;opacity:1}:-ms-input-placeholder{color:#868d98!important;text-overflow:ellipsis;opacity:1}.bg-gradient-emerald-blue-emerald-green{background-image:linear-gradient(135deg,#152349 0,#6d3bb3 45%,#ee81b6 100%)!important}.bg-gradient-black-green{background-image:linear-gradient(to right top,#1f2021,#1b1d1c,#1b1d1c,#222523,#333c37)}.text-gradient-emerald-blue-emerald-green{background-image:linear-gradient(to right top,#ee81b6,#a33ea0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn-gradient-emerald-blue-emerald-green{background:linear-gradient(135deg,#152349 0,#a33ea0 55%,#ee81b6 100%);background-size:200% auto;color:#fff;transition:all .35s ease;border:none}.btn-submit{background:linear-gradient(135deg,#152349 0,#a33ea0 55%,#ee81b6 100%);color:#fff;padding:10px 20px;font-weight:500;border-radius:5px;font-size:14px;border:none}.btn-submit:hover{background:linear-gradient(135deg,#152349 0,#a33ea0 55%,#ee81b6 100%);color:#fff}.btn{font-weight:500;text-transform:inherit}.btn.btn-extra-large{font-size:22px}.btn.btn-large{font-size:17px}.btn.btn-medium{font-size:16px}.btn.btn-small{font-size:15px}.btn.btn-very-small{font-size:13px}.btn.btn-large .btn-icon i{top:1px}.btn.btn-link{padding:0 0 2px}.btn.btn-link-gradient{padding:0 0 3px}header .navbar-brand img{max-height:30px}.navbar .navbar-nav .nav-link{font-size:17px;letter-spacing:.5px;padding:10px 22px}.push-menu .close-menu{right:30px;top:30px}.newsletter-style-02 input{font-size:14px}footer ul li{margin-bottom:2px}@media (max-width:1199px){.navbar .navbar-nav .nav-link{padding:10px 17px}}.lh-25px{line-height:25px}.process-step-style-02 p{min-height:185px}.bg-light-blue{background-color:#ecf4ff}.testimonials-style-12 .box-shadow-extra-large{min-height:400px}.author .author-name,.author .blog-date{color:var(--base-color)}.map1{margin:10px 5px 10px 10px}.map2{margin:10px 10px 10px 5px}.map1 iframe{border:3px solid #0986be}.filter-blog{border:1px solid var(--extra-medium-gray)!important}.h-icon{height:65px}.career-learn-more{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:25px;background-image:url(../images/img/career-details.jpg);background-size:cover;background-attachment:fixed;border-radius:4px;overflow:hidden}.career-learn-more::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(#1b1d1c73,#0099f1d9)}.scroll-whatsapp{position:fixed!important;display:flex;justify-content:center;align-items:center;bottom:50px;right:0;transform:translate(-50%,-50%);height:50px;width:50px;border-radius:50%;background-color:#00e676;z-index:999}.scroll-whatsapp a::before{content:"";position:absolute;display:block;bottom:0;right:0;width:50px;height:50px;border-radius:50%;background:#25d366;animation:whatsappblink 1.5s ease-out infinite;z-index:999}@keyframes whatsappblink{0%{transform:scale(1);opacity:1}100%{transform:scale(1.5);opacity:0}}.postgrid-item-link{margin-bottom:1rem;aspect-ratio:1/1;width:100%;text-decoration:none;display:flex;align-items:flex-end;padding:2rem 2.2rem}.col-md-4:nth-child(1) .postgrid-item-link,.col-md-4:nth-child(6) .postgrid-item-link,.col-md-4:nth-child(8) .postgrid-item-link{background-color:#ffe55e;color:#9abb81;-webkit-animation-delay:0s;animation-delay:0s}.col-md-4:nth-child(2) .postgrid-item-link,.col-md-4:nth-child(4) .postgrid-item-link,.col-md-4:nth-child(9) .postgrid-item-link{background-color:#f79131;color:#ffe55e;-webkit-animation-delay:.1s;animation-delay:.1s}.col-md-4:nth-child(3) .postgrid-item-link,.col-md-4:nth-child(5) .postgrid-item-link,.col-md-4:nth-child(9n+7) .postgrid-item-link{background-color:#b5d6ca;color:#618d7d;-webkit-animation-delay:.2s;animation-delay:.2s}.postgrid-item-title{margin:0;position:relative;font-weight:900;font-size:24px;line-height:26px;color:#fff}.postgrid-meta{margin-bottom:1rem}.button{background:0 0;border:solid #ee81b6 1px;border-radius:6px;color:#ee81b6;cursor:pointer;display:inline-block;font-weight:700;font-size:13px;line-height:14px;outline:0!important;padding:1rem 1.25rem;text-align:center;text-decoration:none;transition:all .2s;position:relative;min-width:175px}.postgrid-date{font-weight:700}.col-md-4:nth-child(1) .button,.col-md-4:nth-child(6) .button,.col-md-4:nth-child(8) .button{border-color:#ee81b6;color:#ee81b6}.col-md-4:nth-child(2) .button,.col-md-4:nth-child(4) .button,.col-md-4:nth-child(9) .button{border-color:#ee81b6;color:#ee81b6}.col-md-4:nth-child(3) .button,.col-md-4:nth-child(5) .button,.col-md-4:nth-child(7) .button{border-color:#ee81b6;color:#ee81b6}.button:focus,.button:hover{background:#ee81b6;color:#fff!important}.col-md-4:nth-child(1) .button:focus,.col-md-4:nth-child(1) .button:hover,.col-md-4:nth-child(6) .button:focus,.col-md-4:nth-child(6) .button:hover,.col-md-4:nth-child(8) .button:focus,.col-md-4:nth-child(8) .button:hover{background:#ee81b6;color:#fff}.col-md-4:nth-child(2) .button:focus,.col-md-4:nth-child(2) .button:hover,.col-md-4:nth-child(4) .button:focus,.col-md-4:nth-child(4) .button:hover{background:#ee81b6;color:#fff}.col-md-4:nth-child(3) .button:focus,.col-md-4:nth-child(3) .button:hover,.col-md-4:nth-child(5) .button:focus,.col-md-4:nth-child(5) .button:hover,.col-md-4:nth-child(7) .button:focus,.col-md-4:nth-child(7) .button:hover{background:#ee81b6;color:#fff}.card-input-element{display:none}.card-input{margin:0;padding:10px;border-radius:5px}.card-input:hover{cursor:pointer}.card-input-element:checked+.card-input{background:#152349;color:#ffff!important}.form-multichacker .form-group .card-input{border:1px solid #e4e4e4;border-radius:5px;color:#000;padding:8px 25px;font-size:12px}.form-multichacker .form-group{display:flex;flex-direction:column}.form-multichacker .form-group ul{padding-left:0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:15px}.iti__selected-dial-code{font-size:12px}.how-to-start-div{margin:0 4rem!important}.icon-with-text-style-04 .feature-box-icon img{min-height:75px;object-fit:contain}.home-service .box-image img{min-height:240px;object-fit:cover}.out-features .feature-box .feature-box-content span{min-height:65px}@media only screen and (max-width:425px){.contact-left-content{padding:0!important}}@media only screen and (max-width:991px){.services-cards .service-card-img{order:1}.services-cards .service-card-content{order:2}}.d3{text-decoration-line:underline;text-decoration-color:#a33ea0;text-decoration-thickness:5px;text-underline-offset:auto}.btn-conteiner{display:flex;justify-content:center;--color-text:#ffffff;--color-background:#152349;--color-outline:#ff145b80;--color-shadow:#00000080}.btn-conteiner a:hover{color:#a33ea0}.btn-content{display:flex;align-items:center;padding:14px 43px;text-decoration:none;font-weight:600;font-size:24px;color:var(--color-text);background:linear-gradient(135deg,#152349 0,#a33ea0 55%,#ee81b6 100%);transition:1s;border-radius:100px;box-shadow:0 0 .2em 0 #a33ea0}.btn-content:hover{background:#fff}.btn-content{transition:.5s;-webkit-animation:btn-content 1s;animation:btn-content 1s;outline:.1em solid transparent;outline-offset:.2em;box-shadow:0 0 .4em 0 #a33ea0}.btn-content .icon-arrow{transition:.5s;margin-right:0;transform:scale(.6)}.btn-content .icon-arrow{transition:.5s;margin-right:25px}.icon-arrow{width:20px;margin-left:15px;position:relative}#arrow-icon-one{transition:.4s;transform:translateX(-60%)}#arrow-icon-two{transition:.5s;transform:translateX(-30%)}.btn-content #arrow-icon-three{animation:color_anim 1s infinite .2s}.btn-content #arrow-icon-one{transform:translateX(0);animation:color_anim 1s infinite .6s}.btn-content #arrow-icon-two{transform:translateX(0);animation:color_anim 1s infinite .4s}@keyframes color_anim{0%{fill:#fff}50%{fill:var(--color-background)}100%{fill:#fff}}@-webkit-keyframes btn-content{0%{outline:.2em solid var(--color-background);outline-offset:0}}@keyframes btn-content{0%{outline:.2em solid var(--color-background);outline-offset:0}}.services-samples-slider .swiper-wrapper .swiper-slide img{height:100%!important;object-fit:cover!important}.calendly-overlay{z-index:99999!important}