@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.color-primary,.color-success{color:#81c43e}.color-secondary{color:#ed9b40}.color-danger{color:#ed4640}.color-grey{color:#222}.color-white{color:#fff}.color-primary-fade{color:#daf0ee}.color-grey-fade{color:#969494}@font-face{font-family:PrimaryFont;src:url(recoleta-regulardemo.fd9bfd35d1085b5c6511.otf);font-display:swap}@font-face{font-family:SecondaryFont;src:url(Surt-Regular.5de1377adb7b0440930a.otf);font-display:swap}.font-primary{font-family:PrimaryFont,Fira Sans,sans-serif!important}.font-secondary{font-family:SecondaryFont,Fira Sans,sans-serif!important}.text-normal{font-size:1rem!important}.text-heading{font-size:64px!important;font-family:PrimaryFont,Fira Sans,sans-serif!important;font-weight:900!important;line-height:80px}@media only screen and (max-width: 425px){.text-heading{font-size:2.5rem!important;margin:40px 0!important;line-height:4rem!important}}.text-subheading{font-size:22px!important;font-family:SecondaryFont,Fira Sans,sans-serif!important}.text-large{font-size:36px!important}.text-small{font-size:14px!important;font-family:SecondaryFont,Fira Sans,sans-serif!important}.text-semibold{font-weight:600!important}.text-medium{font-weight:500!important}.text-bold{font-weight:700!important}.text-extrabold{font-weight:900!important}@keyframes slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.slide-in-left{animation:slide-in-left 1.5s ease-in-out}@keyframes slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}.slide-in-right{animation:slide-in-right 1.5s ease-in-out}.navbar{background:linear-gradient(0deg,#ffffff4d,#ffffff4d),linear-gradient(180deg,#fff,#fff0),linear-gradient(180deg,#fff,#fff0);opacity:.9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:102px}.navbar .container-fluid{z-index:9999999;background:#fff}.navbar-nav .nav-item{margin:0 10px}.navbar-nav .nav-item .nav-link .mag-b-bottom{display:none}.navbar-nav .nav-item .nav-link.active{padding-bottom:0;position:relative;font-weight:600}.navbar-nav .nav-item .nav-link.active .mag-b-bottom{display:block}.navbar-nav .nav-item .nav-link.active .mag-b-bottom:before{content:"";position:absolute;left:35%;bottom:0;height:4px;width:16px;border-bottom:2px solid #81c43e;border-top:2px solid #81c43e;border-radius:4px}@media only screen and (max-width: 768px){.navbar-nav .nav-item .nav-link.active .mag-b-bottom:before{width:100%;left:0}}.btn{min-height:40px;max-height:50px;min-width:170px;padding:12px;font-weight:600;font-family:SecondaryFont,Fira Sans,sans-serif;border:none;border-radius:16px}@media only screen and (max-width: 425px){.btn{width:100%!important}}.btn .icon{max-width:25px;vertical-align:middle!important;margin-left:2px}.btn.primary{background-color:#81c43e;color:#fff}.btn.secondary{background-color:#ed9b40;color:#fff}.btn.clear{background:none}.btn.clear.primary{color:#81c43e}.header{min-height:750px;height:-moz-fit-content;height:fit-content;background-position:0 0;background-image:url(mesh-bg.dfa64132277702e3e800.webp)!important;background-size:50%;background-repeat:no-repeat}.card{border:none;border-radius:24px;box-shadow:-80px 60px 100px #8a82891a}img{max-width:100%}.input{background-color:#f4faee;min-height:69px;width:100%;border-radius:16px;font-family:SecondaryFont!important}.input:not(:focus)+label{display:none}.input:not(:focus)::placeholder{color:#969494!important;font-size:1rem!important;font-family:SecondaryFont!important}.textarea{min-height:181px!important}.text{left:50%;height:40px;top:50%}@media only screen and (max-width: 768px){.text{left:0;height:-moz-fit-content;height:fit-content}}.word{position:absolute;width:290px;opacity:0;margin-left:10px}@media only screen and (max-width: 1024px){.word{position:absolute;margin-left:0}}@media only screen and (max-width: 768px){.word{position:absolute;margin-left:0}}@media only screen and (max-width: 425px){.word{position:absolute;margin-left:0;width:-moz-fit-content;width:fit-content}}.letter{display:inline-block;position:relative;float:left;transform:translateZ(25px);transform-origin:50% 50% 25px}.letter.out{transform:rotateX(90deg);transition:transform .32s cubic-bezier(.55,.055,.675,.19)}.letter.behind{transform:rotateX(-90deg)}.letter.in{transform:rotateX(0deg);transition:transform .38s cubic-bezier(.175,.885,.32,1.275)}body,html{padding:0;margin:0;font-family:PrimaryFont,Fira Sans,sans-serif!important;font-size:1rem;color:#222;overflow-x:hidden}header{margin-top:120px}.hoverable{cursor:pointer}.hoverable:hover{font-weight:700!important}.mesh-bg{background-position:0 0;background-image:url(mesh-bg.dfa64132277702e3e800.webp)!important;background-size:50%;background-repeat:no-repeat}.section{margin:40px 0;padding:0;min-height:550px;height:-moz-fit-content;height:fit-content}.section.skew.right{-webkit-mask:url(section-skew-right.a79cc9e5b4711665afd9.svg);mask:url(section-skew-right.a79cc9e5b4711665afd9.svg);-webkit-mask-size:cover;mask-size:cover;min-height:878px}@media only screen and (max-width: 768px){.section.skew.right{-webkit-mask:none;mask:none}}.section.skew.left{-webkit-mask:url(section-skew-left.113e4a284f320ac7ede9.svg);mask:url(section-skew-left.113e4a284f320ac7ede9.svg);-webkit-mask-size:cover;mask-size:cover;min-height:878px}@media only screen and (max-width: 768px){.section.skew.left{-webkit-mask:none;mask:none}}.bg-p-fade{background-color:#daf0ee}.no-m{margin:0!important}.no-p{padding:0!important}.no-d{text-decoration:none!important}.w-90{width:90%!important}.w-80{width:80%!important}.w-70{width:70%!important}.w-60{width:60%!important}.w-50{width:50%!important}.clickable{cursor:pointer}.blog-scroller .posts{margin-left:80px;display:grid;grid-auto-flow:column;grid-template-rows:minmax(150px,1fr);grid-template-columns:minmax(200px,419px);overflow-x:scroll!important;overflow-x:auto}@media only screen and (max-width: 425px){.blog-scroller .posts{margin-left:0;grid-template-columns:minmax(90vw,95vw)!important}}@media only screen and (max-width: 768px){.blog-scroller .posts{margin-left:0;grid-template-columns:minmax(55vw,60vw)!important}}.blog-scroller .posts .col-12{max-width:419px!important;padding:0}.blog-scroller .posts .post-container{width:419px!important;height:494px!important;position:relative}@media only screen and (max-width: 425px){.blog-scroller .posts .post-container{width:90vw!important;height:100%}}.blog-scroller .posts .post-container:hover{cursor:pointer}.blog-scroller .posts img{max-width:100%!important;max-height:100%!important}.blog-scroller .posts .imageBox{position:absolute;top:0;left:0}.blog-scroller .posts .imageBefore{width:419px;height:494px}@media only screen and (max-width: 425px){.blog-scroller .posts .imageBefore{width:90vw!important;height:100%}}.blog-scroller .posts .imageBefore img{width:419px!important}@media only screen and (max-width: 425px){.blog-scroller .posts .imageBefore img{width:90vw!important;height:100%}}.blog-scroller .posts .imageAfter{width:100%;transform:translateY(-500px);transition:.5s;overflow:hidden;opacity:0;background:linear-gradient(0deg,#222222d9,#222222d9);font-family:SecondaryFont,Fira Sans,sans-serif!important}.blog-scroller .posts .post-container:hover .imageAfter{width:100%;transform:translateY(0);height:100%;padding:20px;opacity:1;margin:0;text-align:center}.blog-scroller .posts .post-container:hover .imageAfter .content{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}#partners{background-position:0 -50%;display:none}#gallery,#partners{background-image:url(mesh-bg.dfa64132277702e3e800.webp)!important;background-size:50%;background-repeat:no-repeat;margin-bottom:0}#gallery{background-position:0 200%;margin-top:0}#gallery .row .col-12{padding:0;margin:0}#gallery .row .col-12 img{width:100%}