@font-face{font-family:'BasierCircle-Regular';src:url("../typos/BasierCircle-Regular.woff2") format("woff2"),url("../typos/BasierCircle-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'BasierCircle-Medium';src:url("../typos/BasierCircle-Medium.woff2") format("woff2"),url("../typos/BasierCircle-Medium.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'BasierCircle-SemiBold';src:url("../typos/BasierSquare-SemiBold.woff.woff2") format("woff2"),url("../typos/BasierSquare-SemiBold.woff.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'BasierCircle-Bold';src:url("../typos/BasierCircle-Bold.woff2") format("woff2"),url("../typos/BasierCircle-Bold.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.preloader{position:fixed;width:100%;height:100%;top:0px;z-index:5000;display:flex;align-items:center;justify-content:center;background-color:white}.preloader img{height:48px}.nav{display:flex;align-items:center;justify-content:space-between;position:fixed;width:100%;height:48px;padding:0 16px;z-index:100;transition:all 400ms ease-out}.nav.active{background-color:white !important;border-bottom:1px solid #eee}.nav.active .logo .col{fill:#414142 !important}.nav.bg{background-color:white !important;border-bottom:1px solid #eee}.nav.bg .logo .col{fill:#414142 !important}.nav.bg .toggle .top,.nav.bg .toggle .mid,.nav.bg .toggle .bot{border-color:#414142}.nav .left{display:flex}.nav .toggle{position:relative;display:block;width:24px;height:24px;margin-right:12px;z-index:200}.nav .toggle .top,.nav .toggle .mid,.nav .toggle .bot{position:absolute;width:20px;left:2px;transition:all 250ms ease-out;border-top:2px solid white}.nav .toggle .top{top:5px}.nav .toggle .mid{top:12px}.nav .toggle .bot{top:19px}.nav .toggle.active .top,.nav .toggle.active .mid,.nav .toggle.active .bot{border-color:#414142}.nav .toggle.active .top{left:6px;top:5px;transform:rotate(45deg);transform-origin:left top}.nav .toggle.active .mid{width:0}.nav .toggle.active .bot{left:6px;top:19px;transform:rotate(-46deg);transform-origin:left bottom}.nav .logo .col{transition:all 400ms ease-out}.nav .menu{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;width:100%;height:calc(100vh - 48px);height:calc((var(--vh, 1vh) * 100) - 48px);left:0;top:48px;background-color:white;text-align:center;visibility:hidden;opacity:0;transition:all 400ms ease-out}.nav .menu.active{visibility:visible;opacity:1}.nav .menu .end{margin-bottom:28px;padding-top:32px;border-top:1px solid #eee}.nav .menu li{width:200px;list-style:none;margin-bottom:32px;color:#414142}.nav .menu li a{font-size:20px;line-height:1;font-family:"BasierCircle-Medium",sans-serif}.nav .menu li.active{color:#41DD78}.nav .menu .textura{position:absolute;width:100%;height:160px;bottom:0;z-index:10}.img{display:block;position:relative;overflow:hidden;text-align:left}.img._1x1{padding-top:100%}.img._4x3{padding-top:75%}.img._4x5{padding-top:125%}.img._16x9{padding-top:56.25%}.img._10x6{padding-top:65%}.img._2x1{padding-top:50%}.img._10x4{padding-top:40%}.img.full{width:100%;height:100%}.img img,.img iframe{position:absolute;width:100%;height:100%;top:0;object-fit:cover;border:none}.img img{transition:all 250ms ease-out}.img.natural img{position:relative;width:100%;height:auto}.w-100{width:100%}.btn{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 20px;border-radius:16px;background-color:#41DD78;color:white;font-size:14px;line-height:1;font-family:"BasierCircle-SemiBold",sans-serif}.btn.deg{background:linear-gradient(90deg, #527ABD 0%, #EA2E55 100%)}.btn.sm{height:28px;padding:0 16px;padding-bottom:2px;font-size:13px;border-radius:14px}.btn.lg{height:36px;padding:0 24px;padding-bottom:2px;font-size:15px;border-radius:18px}.btn.xl{height:40px;padding:0 32px;border-radius:20px;font-size:15px}.btn-txt{display:inline-block;line-height:1;font-family:"BasierCircle-SemiBold",sans-serif;color:#41DD78}.hero{position:relative}.hero .img{padding-top:100%}.hero .img::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(65,65,66,0.4);z-index:10}.hero .img::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(../img/hero-trama-mobile.svg) left top repeat;z-index:20;opacity:0.3}.hero .triangulo{position:absolute;left:0;bottom:0;z-index:50}.hero .overlay{position:absolute;width:75%;height:100%;top:0;background:linear-gradient(90deg, #414142 0%, rgba(65,65,66,0) 100%);opacity:0.9;z-index:30}.hero .txt{position:absolute;width:100%;top:50%;transform:translateY(-50%);color:white;text-align:center;z-index:40}.hero .txt h1{text-align:left;color:white;font-family:"BasierCircle-Bold",sans-serif}.hero .txt h2{color:white;font-family:"BasierCircle-Bold",sans-serif}.hero .txt p{margin-top:12px;font-size:16px;line-height:1.3;color:white}.hero .txt .btn{margin-top:20px}.triangulo{display:block;position:relative;width:100%;height:60px;z-index:50}.triangulo path{fill:white}.triangulo.top{transform:rotate(180deg)}.iconos{padding-top:12px;padding-bottom:40px}.iconos .item{max-width:280px;margin:0 auto;margin-top:24px;text-align:center}.iconos .item:first-child{margin-top:0}.iconos .item .icono{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#f7f7f7;border-radius:100%}.iconos .item h4{margin-top:12px}.iconos .item h4 br{display:none}.iconos .item p{margin-top:12px;font-size:13px}.textura{position:absolute;background:url(../img/trama-mobile.svg) left top repeat;mix-blend-mode:multiply;z-index:-1}footer{background-color:#eee}footer .items{padding-top:32px}footer .items .item{margin-bottom:32px}footer .items .item:last-child{margin-bottom:0}footer .items .item h5{margin-bottom:4px}footer .items .item li{margin-top:8px;list-style:none;font-size:13px;color:rgba(65,65,66,0.7)}footer .items .item .redes{display:flex;margin-top:20px}footer .items .item .redes a{margin-right:8px}footer .items .item .redes svg path{fill:rgba(65,65,66,0.6)}footer .foot{margin-top:40px;padding:12px;background-color:white;text-align:center;font-size:13px;line-height:1}footer .foot .iso{margin-right:12px;vertical-align:middle}footer .linea{display:flex}footer .linea .color{flex:1;height:2px}footer .linea .color:nth-child(1){background-color:#527ABD}footer .linea .color:nth-child(2){background-color:#EA2E55}footer .linea .color:nth-child(3){background-color:#FDC110}.wa{position:fixed;width:48px;height:48px;right:12px;bottom:12px;border-radius:100%;background:url(../img/wa-icono.svg) center center no-repeat #00E676;background-size:cover;box-shadow:0px 8px 16px rgba(0,0,0,0.15);z-index:100}.accordions .accordion{margin-top:16px}.accordions .accordion:first-child{margin-top:0}.accordions .accordion .trigger{display:flex;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #414142}.accordions .accordion .trigger h4{font-family:"BasierCircle-Medium",sans-serif}.accordions .accordion .trigger svg{width:20px;margin-left:8px}.accordions .accordion .trigger svg line{stroke-width:2.6}.accordions .accordion .collapse{height:0;overflow-y:hidden}.accordions .accordion .collapse .cont{padding-top:16px;padding-bottom:24px;border-bottom:1px solid #DBDDDD}.accordions .accordion svg{transition:all 250ms ease-out}.accordions .accordion.active svg{transform:rotate(45deg)}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;padding-left:16px;font-size:12px;line-height:1;text-align:left}.form-group .multi{display:flex;margin:0 -10px}.form-group .multi .col{flex:1;padding:0 10px}.form-control{display:block;position:relative;width:100%;height:40px;padding-left:16px;border-radius:20px;color:#414142;background-color:white;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #e7e7e7;outline:none;font-size:14px;font-family:"BasierCircle-Regular",sans-serif;transition:all 250ms ease-out}.form-control:focus{border-color:#41DD78}.form-control::placeholder{color:#aaa}.form-control:disabled{cursor:not-allowed}.form-control.error{border-color:#EA2E55}textarea.form-control{height:80px;height:120px;padding-top:12px;padding-bottom:12px;resize:vertical;text-align:left}.select{position:relative}.select select{padding-right:30px}.select:after{pointer-events:none}.select svg{position:absolute;width:20px;height:20px;right:10px;top:50%;transform:translateY(-50%);color:#414142;pointer-events:none}.select.tema{margin-bottom:24px}.select.tema select{height:40px;border-radius:0;padding-left:0;border:none;border-bottom:1px solid #414142;font-size:16px;font-family:"BasierCircle-SemiBold",sans-serif;color:#41DD78}.select.tema svg{right:0}.form-icon{position:relative}.form-icon .icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#414142;line-height:1}.form-icon .icon svg{width:20px;height:auto}.form-icon input{border:none !important}.high{position:relative;background-color:#D9F8E4;box-shadow:-6px -4px #D9F8E4,6px 4px #D9F8E4,-6px 4px #D9F8E4,6px -4px #D9F8E4,0 -4px #D9F8E4,0 4px #D9F8E4;font-family:"BasierCircle-SemiBold",sans-serif}.card{display:block;padding:20px 16px;padding:16px;padding-top:0;box-shadow:0px 4px 16px rgba(0,0,0,0.08);background-color:white;overflow:hidden;border-radius:20px}.card .img{margin:0 -16px}.card .logo{margin-top:16px;margin-bottom:-8px;max-width:90%;max-height:16px}.card h5{margin-top:16px}.card p{margin-top:8px;font-size:13px;line-height:1.4}.card .btn-txt{margin-top:8px;margin-top:10px;font-size:13px}.paginado{display:flex;align-items:center;justify-content:space-between;margin-top:40px}.paginado .btn svg{width:16px;height:auto}.paginado .btn:first-child{padding-left:12px}.paginado .btn:first-child svg{margin-right:4px}.paginado .btn:last-child{padding-right:12px}.paginado .btn:last-child svg{margin-left:4px}.intro h4{font-family:"BasierCircle-Regular",sans-serif;text-align:center;line-height:2}.pantalla{filter:drop-shadow(0px 4px 16px rgba(0,0,0,0.15));border-radius:4px;overflow:visible}.pantalla img{object-position:center top}.btn-play{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);filter:drop-shadow(0px 2px 12px rgba(0,0,0,0.25))}.menu-items{position:sticky;top:100px}.menu-items li{margin-bottom:16px;list-style:none}.menu-items .active{font-family:"BasierCircle-SemiBold",sans-serif;color:#41DD78}@media only screen and (min-width: 767px){.container{padding:0 40px}.nav{height:68px;padding:0 40px}.nav .left{display:flex;align-items:center}.nav .logo{width:auto;height:28px}.nav .menu{top:68px}.nav .menu li{margin-bottom:40px}.nav .menu li a{font-size:24px}.nav .menu .end{margin-bottom:60px}.btn{height:36px;padding:0 20px;padding-bottom:2px;font-size:14px;border-radius:18px}.btn.lg{height:40px;padding:0 32px;font-size:18px;border-radius:20px}.btn.sm{height:36px;padding:0 20px;padding-bottom:3px;font-size:15px;border-radius:18px}.hero .img{padding-top:50%}.hero .txt{width:72vw;padding:0;left:50%;transform:translate(-50%, -50%)}.hero .txt p{font-size:20px}.hero .txt p br{display:none}.iconos .container{display:flex;padding:0 20px}.iconos .item{flex:1;margin:0;padding:0 20px}.iconos .item h4 br{display:block}.iconos .item p{font-size:14px}.triangulo{height:80px}.textura{background-size:12px}footer .items{display:flex;flex-wrap:wrap;padding-top:40px}footer .items .item{flex-basis:50%}footer .foot{margin-top:8px}.flex{display:flex}.col-8{width:85%;margin:0 auto}.col-6{width:68%;margin:0 auto}.col-4{width:24%;margin-right:24px}.fx1{flex:1}.accordions .accordion .trigger h5{font-size:16px}.form .btn{height:48px;margin-top:8px;padding:0 40px;font-size:16px;border-radius:24px}.form-group{margin-bottom:24px}.form-control{height:48px;border-radius:24px}.subtit{font-size:16px}.btn-txt{font-size:14px}.card .logo{max-height:20px}.btn-play{width:60px;height:auto}.tns-controls{display:flex;justify-content:space-between;position:absolute;width:100%;top:50%;transform:translateY(-50%);z-index:10;pointer-events:none}.tns-controls button{position:relative;width:48px;height:48px;margin-left:-24px;padding:0;border-radius:100%;background:url(../img/slider-arrow.svg) center no-repeat white;box-shadow:0px 4px 16px rgba(0,0,0,0.12);border:none;font-size:0;color:transparent;pointer-events:all;transition:all 250ms ease-out}.tns-controls button:last-child{margin-left:0;margin-right:-24px;transform:rotate(180deg)}.tns-controls button:hover{box-shadow:0px 4px 16px rgba(0,0,0,0.2)}}@media (min-width: 1025px){.container{max-width:1600px;max-width:1720px;margin:0 auto;padding:0 60px}.nav{height:76px;padding:0 60px}.nav .toggle{display:none}.nav .logo{height:32px}.nav .menu{flex:1;flex-direction:row;justify-content:space-between;position:relative;width:auto;height:auto;top:auto;visibility:visible;opacity:1;background:transparent}.nav .menu .start{display:flex;flex-direction:row;padding-left:72px}.nav .menu .end{margin:0;padding:0;border:none}.nav .menu li{width:auto;margin-right:32px;margin-bottom:0}.nav .menu li a{display:inline-block;padding:4px 0;color:white;font-size:18px;line-height:1;border-bottom:1px solid transparent;transition:all 250ms ease-out}.nav .menu li a:hover{border-color:white}.nav .menu li.active a{border-color:white}.nav .menu .textura{display:none}.nav.bg .menu li a{color:#414142}.nav.bg .menu li a:hover{border-color:#414142}.nav.bg .menu li.active a{border-color:#414142}.hero .img{padding-top:35%}.hero .txt{width:50%}.hero .txt p{max-width:720px;margin-left:auto;margin-right:auto}.btn{height:40px;padding:0 28px;font-size:16px;border-radius:20px}.btn.sm{height:40px;padding:0 24px;font-size:16px;border-radius:20px}.btn.lg{height:48px;padding:0 32px;font-size:20px;border-radius:24px;font-size:18px}.triangulo{height:100px}.textura{background-size:14px}.iconos .container{display:flex;justify-content:space-around}.iconos .item{width:280px;padding:0}.iconos .item .icono{width:120px;height:120px}.iconos .item .icono img{width:60px;height:auto}.iconos .item h4{margin-top:20px}.iconos .item p{font-size:16px}.col-8{width:70%}.col-6{width:50%}.intro h4{max-width:1000px;margin:0 auto}.subtit{font-size:18px}.card{padding:0 20px;padding-bottom:24px}.card .img{margin:0 -20px}.card .logo{max-height:24px;margin-top:20px}.card h5{margin-top:20px}.card p{margin-top:12px;font-size:14px}.card .btn-txt{margin-top:12px;font-size:14px}.accordions .accordion .trigger h5{font-size:18px;transition:all 250ms ease-out}.accordions .accordion .trigger:hover h5{color:black}.accordions .accordion .collapse{font-size:16px}.menu-items a{transition:all 250ms ease-out}.menu-items a:hover{color:black}footer .items{padding-top:48px}footer .items .item{flex-basis:25%;margin:0;padding-right:16px}footer .items .item h5{margin-bottom:12px}footer .items .item li{margin-top:0;margin-bottom:12px;font-size:14px}footer .items .item li:last-child{margin:0}footer .foot{padding:12px 0;margin-top:56px;font-size:14px}footer .foot .iso{height:32px;margin-right:12px}.wa{position:fixed;width:60px;height:60px;right:20px;bottom:20px}.preloader img{height:64px}}
