@import"https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100..900;1,100..900&display=swap";@import"https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/css/bootstrap.min.css";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css";@import"https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css";@import"https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.min.css";@import"https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.css";html{font-size:16px;scroll-behavior:smooth}@media(max-width: 567px){html{font-size:14px}}.container.big{max-width:1500px}body{background-color:#f5f5f5;font-family:"Exo 2",sans-serif;overflow-y:overlay}body::-webkit-scrollbar{width:10px;background:rgba(0,0,0,0)}body::-webkit-scrollbar-thumb{background-color:#666}body::-webkit-scrollbar-thumb:hover{background-color:#222}a{text-decoration:none}footer{background-color:#ddd;padding:20px;color:#222}footer a{color:#222;border-bottom:1px dotted #222}section.home{background:linear-gradient(94.597deg, #fee869 0%, #ffef94 100%);padding-top:50px;min-height:700px;display:flex;align-items:flex-end;overflow:hidden;position:relative}section.home .demo{position:absolute;top:40px;border-radius:15px;color:#222;display:inline-block;padding:5px 15px;font-weight:500;font-size:.9375rem;background-color:#fff099;box-shadow:0 .15rem 1.5rem 0 rgba(58,59,69,.2);transition:.5s all}section.home .demo:hover{background-color:#fff;transform:translateX(3px)}section.home:after{content:"";height:90%;width:50%;background-color:#222;position:absolute;bottom:0;right:0;border-radius:100% 0 0 0}section.home .logo{height:45px;margin-bottom:10px}section.home .img{width:100%;transform:scale(1.3);transform-origin:bottom}section.home .out-img{position:relative;z-index:1}section.home h1{font-size:3.125rem;font-weight:500;margin-bottom:25px}section.home h1 strong{font-weight:700}section.home h2{font-weight:400;margin-bottom:45px;font-size:1.375rem}section.home h4{margin-bottom:40px;font-weight:700}@media(max-width: 1200px){section.home{align-items:center}section.home .img,section.home::after{display:none}}@media(max-width: 768px){section.home{min-height:550px;padding-bottom:50px;text-align:center}section.home .demo{margin-bottom:40px;position:static}section.home .logo{height:35px}section.home h4{margin-bottom:30px}section.home h1{font-size:24px}section.home h2{font-size:18px}section.home h2 br{display:none}}section.summary{background:linear-gradient(180deg, #f5f5f5 0%, #dfdfdf 100%);padding:50px 0 140px 0}section.summary .mockup{width:100%}section.summary .cta{margin-top:50px}section.summary h3{margin-bottom:20px;font-size:2rem;font-weight:700}section.summary p{font-size:1.375rem}section.summary .selos{display:inline-flex;align-items:center;margin-top:20px;background-color:#fff;gap:20px;border-radius:20px;padding:30px 60px}section.summary .selos img{height:70px}section.summary .selos img:first-child{transform:translateY(-8px)}@media(max-width: 1200px){section.summary{text-align:center}section.summary .mockup{max-width:300px;margin:auto;display:block}}@media(max-width: 768px){section.summary .cta{margin-top:40px}section.summary .selos{padding:30px}section.summary .selos img{height:50px}section.summary h3{font-size:22px}section.summary p{font-size:18px}}section.about{padding-top:1px;padding-bottom:30px}section.about .owl-dots:not(.disabled){margin-top:30px !important}section.about .box{box-shadow:0px 4px 15px 0px rgba(0,0,0,.25);background-color:#222;padding:55px;text-align:center;border-radius:20px;color:#fff;margin-bottom:60px;margin-top:-90px}section.about .box .col-sm-6{border-right:.95px solid #fff}section.about .box .col-sm-6:last-child{border:none}section.about .box h3{font-size:2.25rem;font-weight:700;margin-bottom:5px}section.about .box h4{margin-bottom:0;font-size:1.375rem;font-weight:300}section.about .rounded-card{padding:40px;padding-top:1px;border-radius:20px;background:linear-gradient(-159.889deg, #ffffff 0%, #e6e6e6 100%);margin-top:50px;display:flex;flex-flow:column}section.about .rounded-card:hover .cta-outline{background-color:#fee869;border-color:#fee869;color:#222;box-shadow:0 .15rem 1.5rem 0 rgba(58,59,69,.2);transform:translateY(-3px)}section.about .rounded-card .content{flex:1}section.about .rounded-card .cta-outline{border:2px solid dimgray;color:dimgray;padding:10px 20px;border-radius:7px;font-weight:600;font-size:1.125rem;text-align:center;margin-top:10px;transition:.5s all}section.about .rounded-card .icon{background-color:#fee869;width:100px;height:100px;border-radius:100%;display:flex;align-items:center;justify-content:center;margin:-50px auto 20px auto}section.about .rounded-card .icon img{height:60px;width:60px;-o-object-fit:contain;object-fit:contain}section.about .rounded-card ul{font-size:1rem;padding-left:20px;list-style:none;padding:0}section.about .rounded-card ul li{list-style:none;font-weight:400;margin-bottom:15px;display:flex;align-items:flex-start;gap:15px}section.about .rounded-card ul li:before{content:"";font-weight:700;font-family:"Font Awesome 6 Free"}section.about .rounded-card h4{padding-bottom:10px;font-size:2.25rem;text-transform:uppercase;text-align:center;margin-bottom:35px;font-weight:600;border-bottom:4px solid #fee869}@media(max-width: 1200px){section.about .rounded-card h4{font-size:24px}section.about .box h3{font-size:24px}section.about .box h4{font-size:18px}}@media(max-width: 991px){section.about .box .col-sm-6{border:none}}@media(max-width: 575px){section.about .box{margin-bottom:40px;padding:30px 20px}}section.steps{padding-top:40px}section.steps .container{max-width:1100px}section.steps .img{width:100%;max-width:200px;margin:auto;display:block}section.steps h4{font-weight:700;font-size:1.75rem;color:#222}section.steps p{font-size:1.25rem}section.steps .num{color:#f5f5f5;font-size:4.6875rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px;text-shadow:1px 1px 0 #222,-1px -1px 0 #222,1px -1px 0 #222,-1px 1px 0 #222,1px 1px 0 #222}section.steps .boxes{margin-top:60px;margin-bottom:60px}section.steps .box{border-radius:12px;background:#ededed;border:1px solid #dcdcdc;padding:40px 20px;display:flex;text-align:center;justify-content:center;align-items:center;font-size:1.125rem;height:100%}section.steps .box .icon{color:#fee869;background-color:#222;width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin:auto;font-size:30px;margin-bottom:20px;border-radius:10px}section.steps .box strong{display:block;margin-bottom:10px}@media(max-width: 514px){section.steps .title strong{display:block;margin:auto;width:-moz-max-content;width:max-content}}@media(max-width: 767px){section.steps{text-align:center;padding-top:0}section.steps .boxes{margin-top:30px;margin-bottom:30px}section.steps .img{max-width:100px}}@media(max-width: 567px){section.steps .boxes{margin-top:0}section.steps .box{max-width:300px;margin:auto}section.steps h4{font-size:20px}section.steps .num{font-size:50px}section.steps p{font-size:16px}}section.cases{padding-top:30px}section.cases .owl-dots:not(.disabled){margin-top:30px !important}section.cases .owl-carousel .owl-nav .owl-prev,section.cases .owl-carousel .owl-nav .owl-next{top:calc(50% - 30px);position:absolute;font-size:30px;color:#222}section.cases .owl-carousel .owl-nav .owl-prev:hover,section.cases .owl-carousel .owl-nav .owl-next:hover{background:none;color:#222}section.cases .owl-carousel .owl-nav .owl-prev{left:-80px}section.cases .owl-carousel .owl-nav .owl-next{right:-80px}section.cases .box{box-shadow:0px 4px 15px 0px rgba(0,0,0,.25);padding:50px 0;border-radius:20px;position:relative}section.cases .box:before,section.cases .box:after{border-radius:20px;content:"";position:absolute;top:0;width:260px;height:100%;display:block;z-index:2;pointer-events:none}section.cases .box:before{right:0;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 25.66%, #fff 100%)}section.cases .box:after{left:0;background:linear-gradient(90deg, #fff 25.66%, rgba(255, 255, 255, 0) 100%)}section.cases .box .owl-carousel img{height:90px;cursor:pointer;-o-object-fit:contain;object-fit:contain;filter:grayscale(1) brightness(1.2);opacity:.8;transition:.5s all}section.cases .box .owl-carousel img:hover{filter:none;opacity:1}@media(max-width: 1535px){section.cases .owl-carousel .owl-nav .owl-prev{left:-50px}section.cases .owl-carousel .owl-nav .owl-next{right:-50px}}@media(max-width: 991px){section.cases .box:before,section.cases .box:after{width:50px}}@media(max-width: 768px){section.cases{padding-top:0}}.cta{display:inline-flex;padding:13px 40px;align-items:center;justify-content:center;background-color:#fee869;font-weight:700;border-radius:5px;font-size:20px;gap:15px;box-shadow:0 .15rem 1.5rem 0 rgba(58,59,69,.2);border:none;transition:.5s all;color:#000;position:relative}.cta.black{background-color:#222;color:#fff}.cta.black img{transition:.5s all;filter:invert(1)}.cta.black.animated:before{border-color:#222}.cta.black:hover{color:#000}.cta.black:hover img{filter:none}.cta.black:hover.animated:before{border-color:#fff}.cta.animated:before{content:"";position:absolute;border:6px solid #fee869;top:0;right:0;bottom:0;left:0;animation:ripple 1s infinite;border-radius:5px}.cta:hover{transform:translateY(-3px);background-color:#fff}.cta:hover:before{border-color:#fff}.cta:disabled{background-color:gray !important;color:#000 !important;transform:none !important}@keyframes ripple{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@media(max-width: 768px){.cta{font-size:17px;padding:13px;gap:10px}.cta img{height:20px}}@media(max-width: 360px){.cta{padding:12px;font-size:15px}.cta img{display:none}}section.contact{padding:60px 0;overflow:hidden}section.contact .box{padding:50px;background-color:#222;border-radius:20px;color:#fff;position:relative}section.contact .box:before,section.contact .box:after{position:absolute;top:50%;transform:translateY(-50%);z-index:-1;content:url("effect.png")}section.contact .box:before{left:-400px}section.contact .box:after{right:-400px}section.contact .box .cta{margin-top:10px}section.contact .box label{display:block;width:100%;margin-bottom:10px;font-weight:600;color:#fff;font-size:1.125rem}section.contact .box form{max-width:780px;margin:auto}section.contact .box input{font-size:1.125rem;color:#000;outline:none;border:none;border-radius:5px;padding:15px;display:block;width:100%;background-color:#f5f5f5}section.contact .box h3{text-align:center;font-weight:300;font-size:2.5rem;margin-bottom:40px}section.contact .box h3 strong{font-weight:600}@media(max-width: 991px){section.contact .box h3{font-size:32px}}@media(max-width: 768px){section.contact .box h3{font-size:24px}section.contact .box h3 br{display:none}}@media(max-width: 575px){section.contact{padding:40px 0}section.contact .box{padding:30px}section.contact .box .cta{padding:10px 0;gap:10px;width:100%}section.contact .box .cta img{display:none}}h3.title{font-size:40px;text-align:center;font-weight:300;margin-bottom:40px}h3.title strong{font-weight:700;position:relative}h3.title strong::after{content:"";position:absolute;width:95%;height:20px;background-color:#fee869;right:-5px;bottom:-4px;z-index:-1}@media(max-width: 1200px){h3.title{font-size:32px}}@media(max-width: 768px){h3.title{font-size:24px}}.owl-carousel .owl-stage{display:flex}.owl-carousel .owl-item{display:flex;flex:1 0 auto}.wpp-btn{position:fixed;display:flex;align-items:center;justify-content:center;width:70px;height:70px;right:25px;bottom:25px;box-shadow:2px 2px 5px rgba(0,0,0,.2);background-color:#25d366;border-radius:100%;color:#fff;text-decoration:none;font-size:40px;transition:.3s all;z-index:5}.wpp-btn span{position:absolute;right:calc(100% + 10px);background-color:#1f9249;font-size:.875rem;display:block;padding:10px 0;border-radius:50px;text-wrap:nowrap;font-weight:700;max-width:0;overflow:hidden;transition:.5s all}.wpp-btn:hover,.wpp-btn.show{background-color:#1f9249}.wpp-btn:hover span,.wpp-btn.show span{max-width:300px;padding-inline:10px}.floating-menu{position:fixed;z-index:10;top:-100px;left:0;width:100%;background-color:#fee869;padding:10px 0;transition:1s all}.floating-menu .menu{display:flex;align-items:center;justify-content:space-between}.floating-menu.show{top:0}.floating-menu .logo-container{display:flex;align-items:center;gap:10px}.floating-menu .logo-container h4{margin-bottom:0;font-size:35px;font-weight:700;transform:translateY(-2px)}.floating-menu .logo{height:30px}.floating-menu .cta{font-size:16px;padding:8px 15px}@media(max-width: 767px){.floating-menu .logo{height:20px}.floating-menu .logo-container{gap:5px}.floating-menu .logo-container h4{font-size:24px;transform:translateY(-1px)}.floating-menu .cta{font-size:13px;padding:8px}.floating-menu .cta img{display:none}}@media(max-width: 360px){.floating-menu .cta{padding:5px}.floating-menu .logo{height:14px}}