body,html{font-family:Inter;overflow-x:hidden}p{font-size:20px;line-height:34px;color:#444;margin:0;font-weight:200}p span.resaltado{background:var(--bgcolor);color:#000;display:inline;border-radius:0;padding:3px 1px}*{margin:0;padding:0}a,h2,h3,h4,h5,h6{color:#000;margin:0}a{text-decoration:none;cursor:pointer}h1,h2{font-size:60px}h3{font-size:26px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}img{max-width:100%}.gap{padding:120px 0}.no-top{padding-top:0}.no-bottom{padding-bottom:0}ul{padding:0;margin:0}figure{overflow:hidden}hr{margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.top-bar{display:flex;align-items:center;justify-content:space-between;background:none;padding:32px 70px;border-radius:32px}#stickyHeader.slideUp .top-bar{background-color:var(--menu-fondo);border:1px solid var(--main-color);padding:8px 35px}.top-bar ul{display:flex;align-items:center}.top-bar a i svg{width:30px;fill:#fff;height:auto}.top-bar a i{margin-right:10px;color:var(--menu-color);border-radius:50%;font-size:24px}.top-bar a{font-size:18px;color:var(--menu-color);display:flex;align-items:center}.top-bar a .questions .btn span i{padding-right:10px}.top-bar .logo{max-width:120px;margin-top:-32px;margin-right:50px}.top-bar .logo img{max-width:150px;margin-top:-45px}@media (max-width: 1200px){.top-bar .logo,.top-bar .logo img{margin-top:0}}#stickyHeader.slideUp .logo,#stickyHeader.slideUp .logo img{max-width:80px;margin-top:0}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000e6;z-index:-1;opacity:0;transition:1s all}.navbar{display:flex;align-items:center;position:relative;justify-content:center;padding:0}.navbar-logo{color:#ff3f34;text-decoration:none;font-size:25px;padding:0 20px}.navbar-links{list-style-type:none;display:flex}.navbar-links li:not(:last-child){padding-right:30px}.navbar-links li a{display:flex;align-items:center;white-space:nowrap;text-decoration:none;color:#707070;transition:.4s all;padding-bottom:10px;padding-top:10px}.navbar-links li.navbar-dropdown{position:relative}.navbar-links li.navbar-dropdown:hover .sub-menu{visibility:visible;opacity:1;transform:translatey(34px);z-index:1111;color:var(--menu-color-hover)}.navbar-links li.navbar-dropdown .sub-menu{visibility:hidden;opacity:0;position:absolute;top:100%;transform:translatey(44px);left:0;width:230px;box-shadow:0 10px 10px 3px #00000029;z-index:111;transition:.4s all;display:block;border-radius:0 0 30px 30px;background-color:#000;padding-bottom:14px}.navbar-links li.navbar-dropdown .sub-menu a{font-size:16px;padding-left:25px;padding-top:15px;padding-bottom:15px;font-weight:700;border:0;position:relative;color:var(--main-color)}.navbar-links li.navbar-dropdown .sub-menu li a:hover{color:var(--menu-color-hover)}.navbar-links li.navbar-dropdown .sub-menu li{position:relative;padding:0}.navbar-links li.navbar-dropdown .sub-menu li:not(:last-child):before{content:"";z-index:11;position:absolute;height:1px;background-color:#6a6a6a;width:75%;bottom:0;left:25px}li.menu-item-children>a:before{content:"";background-image:url(/build/assets/down-arrow-BRUp2659.svg);background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);right:83px;width:8px;height:8px}.navbar-links li>a{color:#fff;font-size:16px;font-weight:bolder;white-space:nowrap}li.sub-menu-item-children:after{content:"";position:absolute;width:8px;height:8px;z-index:1;right:31px;background-color:#000;clip-path:polygon(68% 50%,0 0,0 100%);top:44%}.navbar-links li.navbar-dropdown .sub-menu li:hover .sub-menu{opacity:1}.navbar-links li.navbar-dropdown:hover .sub-menu .sub-menu{position:absolute;left:100%;border-left:3px solid var(--main-color);opacity:0;top:20%}a.search-btn svg{width:22px;height:auto;display:flex;fill:#fff}.navbar-links li>a i{padding-right:6px}@media only screen and (max-width: 1920px) and (min-width: 1200px){#stickyHeader.slideUp{top:0;z-index:111111111;position:fixed;border-radius:0;left:0;padding-bottom:20px;padding-top:20px}body.dark #stickyHeader.slideUp{background:#111}body.light #stickyHeader.slideUp{background:#f6fafb}}header{padding-top:25px;position:absolute;z-index:1;width:100%}.top-bar ul li a{color:var(--menu-color)}.top-bar ul li a:hover{color:var(--menu-color-hover)}.btn{border:none;text-align:center;cursor:pointer;text-transform:capitalize;outline:none;position:relative;color:#fff;font-weight:700;font-size:16px;background-color:#000;padding:15px 30px;border-radius:15px}.button{pointer-events:auto;cursor:pointer;background:#e7e7e7;border:none;padding:1.5rem 3rem;margin:0;font-family:inherit;font-size:inherit;position:relative;display:inline-block}.button:before,.button:after{position:absolute;top:0;left:0;width:100%;height:100%}.btn{padding:1rem 3.5rem;border:1px solid #000;overflow:hidden;color:#fff}.btn span{display:block;position:relative}.btn>span{overflow:hidden}.btn>span>span{overflow:hidden}.btn:hover>span>span{animation:MoveUpInitial .2s forwards,MoveUpEnd .2s forwards .2s;color:#000}@keyframes MoveUpInitial{to{transform:translate3d(0,-105%,0)}}@keyframes MoveUpEnd{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}.btn:before{content:"";background:#000;transition:transform .3s cubic-bezier(.7,0,.2,1);transform-origin:100% 50%}.btn:hover:before{transform:scale3d(0,1,1);transform-origin:0% 50%}.top-bar .btn{padding:12px 26px}header .btn:after{width:136%}li.navbar-dropdown.menu-item-children{padding-right:100px}.hero-section{position:relative;padding-top:187px;overflow:hidden;background-color:var(--fondo-hero);padding-bottom:70px;background-image:var(--fondo-hero-imagen)}.hero-text{position:relative;margin-top:40px}#faqs{background:var(--fondo-claro);background-color:#f9fce8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360' viewBox='0 0 360 360'%3E%3Cpath fill='%23e1e4cd' fill-opacity='0.4' d='M0 85.02l4.62-4.27a49.09 49.09 0 0 0 7.33 3.74l-1.2 10.24 2.66.87 5.05-9c2.62.65 5.34 1.08 8.12 1.28L28.6 98h2.8l2.02-10.12c2.74-.2 5.46-.62 8.12-1.28l5.05 8.99 2.66-.86-1.2-10.24c2.55-1.03 5-2.29 7.33-3.74l7.58 7 2.26-1.65-4.3-9.38a48.3 48.3 0 0 0 5.8-5.8l9.38 4.3 1.65-2.26-7-7.58a49.09 49.09 0 0 0 3.74-7.33l10.24 1.2.87-2.66-9-5.05a48.07 48.07 0 0 0 1.28-8.12L88 41.4v-2.8l-10.12-2.02c-.2-2.74-.62-5.46-1.28-8.12l8.99-5.05-.86-2.66-10.24 1.2c-1.03-2.55-2.29-5-3.74-7.33l7-7.58-1.65-2.26-9.38 4.3a48.3 48.3 0 0 0-5.8-5.8L62.42 0h2.16l-1.25 2.72a50.31 50.31 0 0 1 3.95 3.95l9.5-4.36 3.52 4.85-7.08 7.68c.94 1.6 1.79 3.27 2.54 4.98l10.38-1.21 1.85 5.7-9.11 5.12c.39 1.8.68 3.65.87 5.52L90 37v6l-10.25 2.05a49.9 49.9 0 0 1-.87 5.52l9.11 5.12-1.85 5.7-10.38-1.21c-.75 1.7-1.6 3.37-2.54 4.98l7.08 7.68-3.52 4.85-9.5-4.36a50.31 50.31 0 0 1-3.95 3.95l4.36 9.5-4.85 3.52-7.68-7.08c-1.6.94-3.27 1.79-4.98 2.54l1.21 10.38-5.7 1.85-5.12-9.11c-1.8.39-3.65.68-5.52.87L33 100h-6l-2.05-10.25a49.9 49.9 0 0 1-5.52-.87l-5.12 9.11-5.7-1.85 1.21-10.38c-1.7-.75-3.37-1.6-4.98-2.54L0 87.68v-2.66zM0 52.7V27.3l8.38 4.84a22.96 22.96 0 0 0 0 15.72L0 52.7zm0-39.16A39.91 39.91 0 0 1 26 .2v17.15a22.98 22.98 0 0 0-13.62 7.86L0 18.06v-4.52zm0 52.92v-4.52l12.38-7.15A22.98 22.98 0 0 0 26 62.65V79.8A39.91 39.91 0 0 1 0 66.46zM34 79.8V62.65a22.98 22.98 0 0 0 13.62-7.86l14.85 8.58A39.97 39.97 0 0 1 34 79.8zm32.48-23.36l-14.86-8.58a22.96 22.96 0 0 0 0-15.72l14.86-8.58A39.86 39.86 0 0 1 70 40a39.9 39.9 0 0 1-3.52 16.44zm-4.01-39.8L47.62 25.2A22.98 22.98 0 0 0 34 17.35V.2a39.97 39.97 0 0 1 28.47 16.43v.01zM0 50.38l5.98-3.45a25.01 25.01 0 0 1 0-13.88L0 29.6v20.78zm.5-34.35l11.48 6.63c3.27-3.4 7.44-5.8 12.02-6.94V2.47A37.96 37.96 0 0 0 .5 16.04v-.01zm0 47.92A37.96 37.96 0 0 0 24 77.53V64.28a24.97 24.97 0 0 1-12.02-6.95L.5 63.96v-.01zM36 79.8V64.28a24.97 24.97 0 0 1 12.02-6.95l13.14 7.59A37.96 37.96 0 0 1 36 79.8zm31.49-21.84l-13.14-7.59a25.01 25.01 0 0 1 0-13.88l13.14-7.59A37.86 37.86 0 0 1 70 40a37.9 37.9 0 0 1-2.51 17.96zm-3.35-37.76L51.01 27.8A24.97 24.97 0 0 0 36 15.72V2.47A37.97 37.97 0 0 1 64.14 20.2zM0 48.05l3.35-1.93a27.06 27.06 0 0 1 0-12.24L0 31.95v16.1zm1-29.54l8.58 4.95c2.6-3.1 6.04-5.29 9.91-6.32V7.07A35.97 35.97 0 0 0 1 18.51zm0 42.98A35.97 35.97 0 0 0 19.5 75.43v-10.1a27.02 27.02 0 0 1-9.91-6.32L1 61.49zm37 13.94V65.33a27.02 27.02 0 0 1 9.91-6.32l11.43 6.6A35.97 35.97 0 0 1 38 75.43zm30.5-20.32l-11.43-6.6a27.06 27.06 0 0 1 0-12.24l11.43-6.6A35.86 35.86 0 0 1 70 40a35.9 35.9 0 0 1-1.5 15.11zm-2.68-35.7L54.39 30.4A27.02 27.02 0 0 0 38 14.07V7.07A35.97 35.97 0 0 1 65.82 19.41z'/%3E%3C/svg%3E");background-size:360px;background-attachment:fixed}.hero-text h2{padding-bottom:26px;line-height:60px;font-weight:700;font-size:55px;letter-spacing:-2px;color:var(--hero-text)}.hero-text h2 span{color:var(--hero-text)}.hero-text{padding-bottom:64px;color:var(--hero-text)}.hero-text p{font-size:24px;font-weight:400;text-shadow:var(--fondo-claro) 6px 6px 0px 0px;line-height:36px;color:var(--hero-text)}.hero-text span{background-color:#fff;padding:4px 20px;border-radius:50px;font-weight:700;text-transform:uppercase;margin-bottom:16px;display:inline-block}.hero-text img.heroimg{position:absolute;right:-25%;z-index:1;bottom:-47%;width:52%;height:auto}.hero-text ul li{color:#fff;padding-bottom:18px;display:flex;align-items:center;font-size:18px}.hero-text ul li img{width:30px;height:30px;display:flex;border-radius:50%;background-color:#ffffff30;margin-right:17px;padding:7px}.listing{justify-content:space-between;width:89%}.hero-text>img{margin-left:auto;display:block;height:263px;margin-top:30px}.review{display:flex;align-items:center}.review h6{font-weight:700;padding-left:8px}.review ul{display:flex}.review img{margin:0 30px}.review ul li{padding-right:4px}form#contact-form h3{font-size:40px;font-weight:700;line-height:46px;padding-bottom:6px}.get-a-quote h6{color:#000;font-size:16px;font-weight:400;padding-bottom:30px}.get-a-quote{z-index:11;background-color:#fff;padding:40px;border-radius:20px;position:relative;box-shadow:0 30px 50px #0000008c;width:94%;margin-left:auto}.get-a-quote input[type=text],.get-a-quote input[type=email],.get-a-quote input[type=number]{width:100%;height:60px;border:0;outline:0;margin-bottom:20px;color:#444;font-size:16px;background-color:#fafafa;border:1px solid #cdcdcd;border-radius:18px;padding-left:20px}.get-a-quote input:focus{border-color:var(--bgcolor)}.get-a-quote p{font-weight:600;padding-bottom:10px;color:#000}.radio-button{margin-right:15px;font-size:16px;font-weight:600;align-items:center;display:flex;margin-bottom:25px}.radio-button label{padding-left:10px}.radio-button input{width:22px;height:22px;background-color:#ebebeb!important;border:0!important}.group-img{position:relative}.group-img svg{position:absolute;right:0;width:22px;height:auto;top:21px}.get-a-quote img{position:absolute;right:34px;animation:top-bottom 2s infinite}.get-a-quote .btn{width:100%}.heading{text-align:center;width:72%;margin:auto auto 40px}.heading h2{font-size:48px;padding-top:20px;font-weight:700}.heading span{font-weight:500;font-size:18px;background-color:var(--main-color);padding:5px 20px;display:inline-block;border-radius:50px;color:#fff}.heading h5{padding-top:20px;font-weight:700;font-size:35px}ul.shaps-img li{position:absolute}ul.shaps-img li:nth-child(1){top:20%;left:11%;animation:8s rotate infinite}ul.shaps-img li:nth-child(2){top:52%;left:8%;animation:10s toptop infinite}ul.shaps-img li:nth-child(3){bottom:23%;left:4%;animation:10s toptop infinite}ul.shaps-img li:nth-child(4){bottom:16%;left:50%;animation:10s rotate infinite}ul.shaps-img li:nth-child(5){bottom:3%;right:4%;animation:10s leftleft infinite}.loading-text{font-size:5vw;line-height:64px;letter-spacing:10px;margin-bottom:32px;display:flex;justify-content:space-evenly;color:var(--main-color)!important}.loading-text span{-webkit-animation:moveLetters 2.4s infinite ease-in-out;animation:moveLetters 2.4s infinite ease-in-out;transform:translate(0);position:relative;display:inline-block;opacity:0;color:#000;text-shadow:0px 2px 10px rgba(46,74,81,.3)}.loading-text span:nth-child(1){-webkit-animation-delay:.1s;animation-delay:.1s}.loading-text span:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.loading-text span:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.loading-text span:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.loading-text span:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.loading-text span:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}.loading-text span:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}@keyframes moveLetters{0%{transform:translate(-15vw);opacity:0}33.3%,66%{transform:translate(0);opacity:1}to{transform:translate(15vw);opacity:0}}.preloader{width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:fixed;z-index:999999999999999999;right:0;background-color:var(--bgcolor);top:0;transition-duration:1s;-webkit-transition-duration:1s;transition-timing-function:cubic-bezier(.86,0,.09,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.09,1)}.preloader{top:0%}.page-loaded .preloader{top:-100%}footer{background-repeat:no-repeat}footer .avisos a{color:#fff}.marquee-icon,.marquee-box-one{overflow:hidden;position:relative;display:flex;align-items:center}.marquee-content-one{display:flex;gap:25px;padding-left:20px;animation:scroll-one 30s linear infinite}.marquee-content{animation:scroll-one 35s linear infinite}.marquee-content-two{display:flex;gap:25px;padding-left:20px;animation:scroll-one 38s linear infinite}@keyframes scroll-one{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scroll-two{0%{transform:translate(-100%)}to{transform:translate(0)}}.marquee-three{margin-top:20px;padding-left:0}.marquee-three,.marquee-two{position:relative}.marquee-two:before,.marquee-three:before{content:"";width:23%;height:100%;top:0;left:0;background:linear-gradient(270deg,#42c9fa00,#000);position:absolute;z-index:11}.marquee-two:after,.marquee-three:after{content:"";width:23%;height:100%;top:0;right:0;background:linear-gradient(90deg,#42c9fa00,#000);position:absolute;z-index:11}.marquee-content{display:flex}.marquee{display:flex;overflow:hidden;position:relative}.marquee-item{width:200px;margin-left:40px}.marquee:before{content:"";width:250px;height:100%;top:0;left:0;position:absolute;background:linear-gradient(270deg,#42c9fa00,#fff);z-index:1111}.marquee:after{content:"";width:250px;height:100%;top:0;right:0;position:absolute;background:linear-gradient(90deg,#42c9fa00,#fff)}.marquee img{width:130px!important;max-width:max-content}.marquee-text{text-align:center;padding-top:60px}.marquee-text p{font-size:24px;font-weight:700}.presenting{display:flex;margin-top:40px;width:97%;color:var(--contraste-bgcolor)}.presenting i{width:124px;height:124px;background-color:var(--bgcolor);border-radius:50%;margin-right:26px;display:flex;align-items:center;justify-content:center;font-size:64px;border:1px solid #7e8f83;outline:8px solid var(--bgcolor);position:relative;z-index:111}.presenting:hover i:before{z-index:11;color:var(--bgcolor)}.presenting i:after{content:"";width:124px;height:124px;position:absolute;border-radius:50%;border:1px solid var(--contraste-bgcolor)}.presenting:hover i:after{border:70px solid var(--contraste-bgcolor)}.presenting h3{font-size:22px;text-align:left;padding-left:20px;font-weight:700;padding-bottom:7px}.presenting p{text-align:left;font-size:18px;padding-left:20px;border-bottom:3px solid #e6e6e6;padding-bottom:58px;margin-bottom:28px;line-height:28px}.how-it-works{background-color:#f4f4f7;background-size:cover}.heading.two{width:100%;text-align:left;margin-bottom:24px}.heading.two p{width:78%;padding-top:18px}ul.chek li{padding-bottom:12px;font-size:18px}ul.chek li img{margin-right:12px;width:auto;height:auto}.how-do-stap{text-align:center;position:relative;background-color:#fff;padding:50px 24px;border-radius:28px}.how-do-stap span{position:absolute;left:10px;top:10px;background-color:var(--contraste-main-color);width:42px;height:42px;display:flex;align-items:center;justify-content:center;font-size:20px;border-radius:50%}.how-do-stap h4{color:#444;font-weight:700;font-size:18px;line-height:26px;padding-top:10px}.how-do-stap i{font-size:98px;padding-bottom:0;transition:all .4s;line-height:10px}.how-do-stap.two{margin-top:24px;background-color:var(--main-color)}.how-do-stap.two i,.how-do-stap.two h4{color:#fff}.how-do-stap.three{margin-top:60px;background-color:#000;margin-bottom:25px}.how-do-stap.three i,.how-do-stap.three h4{color:#fff}.video{position:relative;right:0;text-align:center}a.video-pop:hover i{color:#000;background-color:#fff}.video img{border-radius:30px}.video i{position:absolute;animation:shadow-pulse 1s infinite;width:94px;height:94px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:#fff 1px solid;transform:translate(-50%,-50%);top:50%;left:50%;color:#fff;font-size:20px}@keyframes shadow-pulse{0%{box-shadow:0 0 #fff}to{box-shadow:0 0 0 35px #0000}}@keyframes top-bottom{0%,to,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}60%{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes toptop{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes leftleft{0%{transform:translate(0)}50%{transform:translate(20px)}to{transform:translate(0)}}@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(360deg)}to{transform:rotate(0)}}.team-section{background-color:var(--main-color);position:relative}.team-section .heading h2,.team-section .heading span,.team-section .heading p{color:#fff}.team-section .heading span{border:1px solid #fff}.team-section .heading p{width:90%;padding-top:10px;margin:auto}.team img{border-radius:50%;border:9px solid #fff}.team{position:relative;padding-bottom:20px;text-align:center}.team:before{content:"";position:absolute;width:100%;height:74%;background-color:#855ff1;right:0;bottom:0;border-radius:30px}.team:after{content:"";position:absolute;width:100%;height:0%;background-color:#fff;right:0;bottom:0;border-radius:30px}.team:hover:after{height:74%}.team figure{position:relative;margin-bottom:30px;z-index:22}.team span{position:relative;color:#fff;font-size:18px;z-index:22}.team h4{color:#fff;position:relative;font-size:28px;padding-top:8px;font-weight:700;z-index:10}.team>a{position:relative;color:#fff;font-size:18px;border:1px solid #fff;display:flex;padding:16px;width:90%;margin:28px auto auto;border-radius:20px;align-items:center;justify-content:center;z-index:10}.team>a i{font-size:28px;padding-right:10px}.team:hover span,.team:hover a,.team:hover h4{color:#000}.team:hover a{border:1px solid #bfbfbf}.how-do-stap i{display:block}.how-do-stap:hover i{animation:top-bottom 1s infinite}.expert{text-align:center;position:relative}.expert-icon{position:absolute;top:44%;z-index:1111;left:16%}.icon-share li{display:block}.icon-share a:hover i{transform:rotate(360deg)}.expert-icon>i{color:#a5a5a5;background:#fafafa;height:80px;width:80px;display:flex;justify-content:center;align-items:center;border-radius:53px;font-size:30px;transition:.5s ease-in-out}.expert-icon a i{width:70px;height:70px;display:flex;font-size:24px;align-items:center;justify-content:center;border-radius:50%;background-color:#fff}.expert-icon li{margin-top:4px}.team:hover .expert-icon a i{background-color:var(--bgcolor)}.team:hover .expert-icon ul.icon-share{opacity:1;visibility:visible;top:-125px}.expert-icon a{text-decoration:none;font-size:25px}ul.icon-share{position:absolute;top:-65px;left:4px;opacity:0;visibility:hidden;transition:.5s ease-in-out}.icon-share li i{width:56px;height:56px}.center.review{justify-content:center;margin-top:60px}.center.review h6,.center.review li i{color:#fff}.team-section ul.shaps-img li:nth-child(1){left:69%;top:24%;animation:8s leftleft infinite}.team-section ul.shaps-img li:nth-child(2){top:24%;left:4%;animation:20s rotate infinite}.accordion-section .heading.two{width:87%;text-align:left;margin-bottom:24px;margin-left:0}.accordion-section{position:relative}.accordion-section ul.shaps-img li:nth-child(1){left:72%;animation:8s toptop infinite}.accordion-item.active .icon:after{width:0}.accordion{width:99%;border:1px solid #d1d1d1;padding:24px 40px;border-radius:30px;margin-top:33px;background:var(--fondo-claro)!important}.accordion-item{border:0}.accordion-item:last-of-type .title{border:0}.accordion-item.active .icon:before{background:#000}.accordion-img figure.accordion-img-two{background-color:var(--main-color);margin-top:-156px;width:fit-content;margin-left:130px}.accordion-item .heading{width:100%;display:block;text-decoration:none;color:#000;font-weight:700;font-size:20px;position:relative;transition:.3s ease-in-out;margin-bottom:0}.accordion-item .icon{display:block;position:absolute;top:50%;width:0;height:0;transform:translateY(-50%);right:10px}.accordion-item.active .title{color:#000;background-color:#fff;border:0;padding-bottom:0}.accordion-item .icon:before,.accordion-item .icon:after{content:"";width:20px;height:1px;background:#000;position:absolute;left:50%;top:50%;transition:.3s ease-in-out;transform:translate(-50%,-50%)}.accordion-item .icon:after{transform:translate(-50%,-50%) rotate(90deg);z-index:-1}.accordion-item .content{display:none;margin-bottom:0;padding:12px 0 20px}.accordion-item .content p,.accordion-item .content ul,.accordion-item .content li{font-size:18px;line-height:34px;font-weight:300;color:#000}.accordion-item .content li{margin-left:40px}.title{text-align:start;color:#000;font-size:24px;background-color:#fff;padding:25px 0;font-weight:700;border-bottom:1px solid #d1d1d1}.accordion-item .title,.accordion-item .content{background:var(--fondo-claro)!important}.accordion-item.active .title{padding-bottom:15px}.accordion-item.active{background-color:#fff;border:0;border-bottom:1px solid var(--bgcolor);border-radius:0}.content{margin-bottom:20px;padding:0 0 12px;background-color:#24243500;border:0}.accordion-item{background-color:var(--fondo-claro)}.accordion-img{position:relative}.accordion-item:last-of-type{border:0!important}.accordion-item:first-of-type{border-top:0}.accordion-img img.dots{top:auto;z-index:-0;right:-5%;bottom:0}.accordion-contact{background-color:var(--bgcolor);padding:56px 20px 16px;border-radius:30px;position:relative;z-index:11}.accordion-contact .btn{width:100%;margin-top:16px}.accordion-contact h4{font-size:18px;padding-bottom:16px;padding-left:32px;font-weight:700}.accordion-contact h4:hover a{color:var(--main-color)}.accordion-img img{width:100%;border-radius:20px;margin-top:30px;position:relative;z-index:11}.team>a:hover{background-color:var(--bgcolor);border:1px solid var(--bgcolor)}.pricing-plans{background-color:#fff;padding:24px 34px;border-radius:20px}.pricing-plans span{color:#000;font-weight:500;padding-bottom:4px;display:block;font-size:18px;font-weight:700}.pricing-plans h5{font-size:60px}.pricing-plans h5{font-size:60px;color:#000}.pricing-plans sub{bottom:0;font-size:16px}.pricing-plans-text{padding-top:0;position:relative}.pricing-plans-text i{width:74px;height:90px;display:flex;border-radius:30%;background-color:var(--bgcolor);align-items:center;justify-content:center;position:absolute;right:5%;top:-20%;font-size:40px}.pricing-plans-text:hover i{animation:top-bottom 2s infinite}.pricing-plans-text img{height:60px}.pricing-plans-text .hero-text ul li{color:#444}.pricing-plans-text .hero-text ul li img{background-color:#e6eeff}.pricing-plans-text .btn{width:100%}.pricing-plans-text i svg{width:50px;height:auto}.pricing{padding:10px;background-color:#f4f4f7;border-radius:20px}.pricing-plans-text p{padding-top:34px;width:84%;margin:auto;font-size:16px}.pricing-plans-text ul{width:84%;margin:20px auto 30px}.pricing-plans-text ul.chek li{font-size:16px}.pricing:hover{background-color:var(--bgcolor)}.pricing:hover ul.chek li img{filter:brightness(0)}.clients-section{background-color:#000}.clients-section .heading h2{width:100%;color:#fff}.clients-section .heading{width:100%}.clients-img img{border-radius:50%;border:1px solid var(--bgcolor);margin-right:24px}.clients-img{display:flex;align-items:center}ul.star{display:flex;font-size:14px;gap:4px}.clients-img i{color:#565656;font-size:20px}.clients-img ul.star i{color:var(--bgcolor);font-size:12px}.clients-img h3{color:#fff;font-size:24px;margin-right:20px;padding-bottom:10px}.clients{width:650px;background-color:#303034;padding:40px;border-radius:25px}.clients p{padding-top:20px;color:#fff}.clients-section{position:relative}.clients-section ul.shaps-img li:nth-child(1){z-index:111;top:15%;animation:top-bottom 2s infinite}.clients-section ul.shaps-img li:nth-child(2){top:18%;left:auto;right:10%;animation:22s rotate infinite}.section-client{position:relative}.section-client ul.shaps-img li:nth-child(2){top:-20%}.section-client ul.shaps-img li:nth-child(1){top:68%;left:89%;animation:8s rotate infinite}.blog img{border-radius:25px;transform:scale(1.1);filter:brightness(.9) contrast(.7) saturate(50%);mix-blend-mode:multiply;width:100%;height:auto}.blog figure{border-radius:25px;background-color:var(--bgcolor);display:inline-block}#blog{position:relative}#blog ul.shaps-img li:nth-child(1){animation:20s leftleft infinite;left:2%}.blog>a{color:#000;font-size:22px;font-weight:700;line-height:30px;padding-top:10px;display:block;padding-bottom:10px}.blog{position:relative;z-index:11;margin-bottom:30px}.blog-img{position:relative}.blog-img .tag{position:absolute;bottom:10px;left:10px}.tag>span{background-color:var(--main-color);display:inline-block;padding:4px 22px;border-radius:30px;font-weight:700;color:#fff}.tag>a{background-color:var(--bgcolor);padding:4px 24px;border-radius:40px;font-size:16px;display:block;margin-top:10px;font-weight:700}.tag>a span{padding-left:20px}.tag>a span i{padding-right:10px}.blog a:hover{color:var(--bgcolor)}.blog p{width:90%;font-size:14px;line-height:26px}.blog:hover img{transform:scale(1)}.count-style{padding:50px 85px 60px;background-color:var(--bgcolor);border-radius:30px;text-align:center;z-index:11;position:relative}.count-style h2{font-weight:700;font-size:100px}.count-style h2 sup{font-size:58px}.count-style h4{font-size:26px;font-weight:700;padding-bottom:20px;padding-top:4px}.count-style.two{background-color:#000}.count-style.two h2{color:var(--bgcolor)}.count-style.two p,.count-style.two h4{color:#fff}.count-style:hover{transform:translateY(20px)}.footer-try{display:flex;align-items:center;justify-content:space-between;padding-bottom:100px}footer{position:relative}.footer-try>div{width:65%}.footer-try h2{color:#fff;font-size:65px;font-weight:700}.footer-try p{color:#fff;padding-top:10px}.footer-logo img{max-width:150px}.footer-logo p{color:#fff;width:90%;padding-top:30px;padding-bottom:40px}ul.social-media a i{color:#fff;font-size:23px}ul.social-media{display:flex;gap:25px}ul.social-media a:hover i{color:var(--bgcolor)}.widget-title h3{font-size:26px;font-weight:700;color:#fff;padding-bottom:30px}.widget-title ul{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:22px}.widget-title ul li{width:50%}.widget-title ul li a{color:#fff}.widget-title ul li a:hover{color:var(--bgcolor)}.widget-title ul li i{color:#b6a0f2;padding-right:12px}.get-in-touch i{width:56px;height:56px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:20px;color:#fff;font-size:24px}.get-in-touch.mb-0 span{padding-top:0!important}.get-in-touch{display:flex;margin-bottom:20px;align-items:center}.get-in-touch:hover i{background-color:#fff;color:#000}.get-in-touch span{color:#fff;padding-bottom:4px;display:block;font-size:18px}.get-in-touch h6 a{color:#fff}.get-in-touch h6 a:hover{color:var(--bgcolor)}footer{padding-bottom:40px!important}.all-rights{display:flex;justify-content:space-between;margin-top:80px;align-items:center}.all-rights ul.star,.all-rights .review h6{color:#fff}.all-rights p{color:#fff;font-size:18px}footer{background:var(--main-color);color:var(--bgcolor)}footer ul.shaps-img li:nth-child(2){top:42%;left:6%;animation:top-bottom 2s infinite}footer ul.shaps-img li:nth-child(1){top:9%}footer ul.shaps-img li:nth-child(3){bottom:54%;left:87%;animation:10s toptop infinite}#scroll-percentage{position:absolute;box-shadow:0 0 20px #b8b8b8bf;height:60px;width:60px;background-color:var(--bgcolor);border-radius:50%;position:fixed;bottom:30px;right:30px;transform:scale(0);display:grid;place-items:center;cursor:pointer;visibility:hidden;opacity:0;transition:all .3s;z-index:1011}@media (max-width: 1400px){#scroll-percentage{width:50px;height:50px}}@media (max-width: 992px){#scroll-percentage{right:10px}}#scroll-percentage.active{bottom:85px;transform:scale(1);opacity:1;visibility:visible;animation:.5s ease-in-out 0s normal none 1 running scrollToTop;transition:.3s}@media (max-width: 1400px){#scroll-percentage.active{bottom:20px}}#scroll-percentage-value{height:calc(100% - 6px);width:calc(100% - 6px);background-color:#fff;color:#000;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:600}#scroll-percentage-value i{font-size:20px}@keyframes scrollToTop{0%{transform:translate3d(0,80%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}to{transform:translateY(0)}}.hs-responsive-embed-youtube iframe{width:100%;height:624px;margin-top:70px;border-radius:30px;border:7px solid var(--main-color)}.hero-section.for{text-align:center;background-position:top;background-size:auto;padding-bottom:0;margin-bottom:0;padding-top:236px;background-size:2392px;background-color:#fff}.hero-section.for .listing{justify-content:space-between;width:100%;justify-content:center}.hero-section.for .hero-text,.hero-section.two .hero-text{text-align:center;justify-content:center;width:87%;margin:auto;padding-bottom:30px}.hero-section.for ul.shaps-img li:nth-child(4){bottom:49%;left:27%}.hero-section.for ul.shaps-img li:nth-child(5){bottom:49%;right:4%;animation:10s leftleft infinite}.hero-section.two .review img{margin-left:0}.hero-section.two{text-align:center;margin:auto}.hero-section.two .review{margin-top:60px;justify-content:center}.hero-section.two p{text-align:center;margin:auto}.hero-section.two ul.shaps-img li:nth-child(4){bottom:16%;left:31%}.hero-section.two .listing{margin:auto}.hero-section.three{text-align:center}.hero-section.three .listing{margin:auto}.hero-section.three .hero-text{width:90%;margin:auto;text-align:center}.hero-section.three{padding-top:230px}.hero-section.three ul.shaps-img li:nth-child(4){bottom:28%;left:27%;animation:10s rotate infinite}.btn.demo{background:var(--fondo-claro)!important;color:var(--main-color);border:none;box-shadow:var(--contraste-main-color) 6px 6px 0 0;border:1px solid #000000}.btn.demo.sombra-azul{box-shadow:var(--main-color) 6px 6px 0 0}.btn.presentacion{box-shadow:var(--main-color) 6px 6px 0 0;background:var(--fondo-claro)!important;color:var(--main-color)}.btn.presentacion:hover{border:1px solid var(--main-color);color:#fff}.btn.presentacion:before{background:var(--fondo-claro)!important}.subscribe-text #subscribe-form .btn{border-color:var(--bgcolor);color:#000}.subscribe-text{display:flex;padding:30px;background-color:#fff;border-radius:20px;margin-top:20px;text-align:left;align-items:center;z-index:1;position:relative}.subscribe-text #subscribe-form{position:relative}.subscribe-text #subscribe-form .btn{right:0;position:absolute;top:53%;transform:translate(-4%,-54%);padding:16px 25px}.subscribe-text #subscribe-form input{width:700px;height:73px;padding-left:20px;border-radius:20px;border:0;outline:none;background-color:#fafafa;border:3px solid #cdcdcd}.subscribe-text h3{font-size:30px;font-weight:700}.subscribe-text #subscribe-form .btn:before{background-color:var(--bgcolor);border-color:var(--bgcolor)}.subscribe-text>div{margin-right:auto;margin-left:30px}.hero-section.three{background-size:cover}.get-in-touch i,ul.social-media a i,a.video-pop i,.icon-share li i,.accordion-contact h4 a,.pricing,.tag>a,.blog a,.blog img,.count-style,.how-do-stap i,.team:after,.team span,.team a,.team h4,ul.chek li img,.widget-title ul li a,footer a,.presenting i:after{transition:.4s all}.text-primary{color:var(--main-color)!important}.encabezado{padding-top:140px;padding-bottom:20px!important}.encabezado.compacto{padding-top:100px;padding-bottom:0!important}.contenido.legales{padding-top:30px}.contenido{padding-top:20px;padding-bottom:30px}.contenido .small{font-size:14px;line-height:20px}.contenido.infraestructuras img{max-width:600px;max-height:300px}.contenido p,.contenido li{font-size:20px;text-align:justify;padding:10px 0;font-weight:300}#cookie-banner{background:var(--fondo-claro);display:none;border:2px solid var(--main-color);border-radius:10px;margin:20px 40px;width:calc(100% - 80px)}#cookie-banner p{font-size:16px;display:inline-block;margin-bottom:50px}#cookie-banner .btn-success:hover{background:#00c389}#cookie-banner .btn-danger:hover{background:#fd3db5}#cookie-banner .btn{padding:6px 30px;margin-left:20px}#funcionalidad{background:#f6f6f6!important}#funcionalidad .icon-box{border:1px solid var(--main-color);border-radius:20px;padding:15px 30px;margin-bottom:30px;text-align:center;box-shadow:0 0 30px #0000001a}#funcionalidad .icon-box h3{font-size:20px;color:var(--main-color)}#funcionalidad .icon-box p{font-size:16px;line-height:22px}#funcionalidad .icon-box .icon i{font-size:50px;color:var(--bgcolor);padding:10px}#beneficios .nav-pills{font-size:20px;font-weight:700}#beneficios .nav-pills a{color:var(--main-color)}#beneficios .nav-pills a.active{background:var(--bgcolor);color:var(--contraste-bgcolor)}.menu-toggle{display:none;font-size:40px;background:none;border:none;cursor:pointer;color:var(--menu-color);font-weight:100}.navbar.fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--bgcolor);z-index:9999;display:flex;justify-content:center;align-items:center;flex-direction:column}.navbar.fullscreen .navbar-links{display:flex;flex-direction:column;align-items:center}.navbar.fullscreen .navbar-links li{margin:20px 0;padding-right:0}.navbar.fullscreen .navbar-links li a{font-size:34px}.btn{font-size:18px;padding:12px 28px}.btn.btn-primary{background:var(--main-color);border:1px solid var(--main-color)}.btn.btn-outline-primary{background:transparent;border:1px solid var(--main-color);color:var(--main-color)}.close-btn{display:none;font-size:80px;background:none;border:none;cursor:pointer;color:var(--main-color);position:absolute;top:20px;right:80px}.navbar.fullscreen .close-btn{display:block}.telefono{display:flex;align-items:center;white-space:nowrap;padding-left:30px}@media (max-width: 1200px){.menu-toggle{display:block}.telefono{display:none!important}.navbar{display:none}.navbar.fullscreen{display:flex}}.calendly-overlay{z-index:99999!important}
