.text-white{color:#fff}.text-white .invert-black{color:#1d231e;background-color:#fff}.text-yellow{color:#eabf1e!important}.text-orange{color:#ec6329!important}.text-purple{color:#764b78!important}.text-green{color:#37a47f!important}.text-gray{color:#929292}.text-dark-gray{color:#555}.text-dark{color:#363935}.bg-yellow{background-color:#eabf1e}.bg-orange{background-color:#ec6329}.bg-purple{background-color:#764b78}.bg-green{background-color:#37a47f}.bg-light{background-color:#f3f3f4!important}.bg-dark{background-color:#363935}.bg-extra-dark{background-color:#282d28}.bg-black{background-color:#1d231e!important}.ff-opensans{font-family:"Open Sans",sans-serif}.ff-saira{font-family:Saira,sans-serif}.ff-nunito{font-family:Nunito,sans-serif}h1{font-weight:300;line-height:1.2}h1 strong{font-weight:400}li,ol,p,ul{font-family:Nunito,sans-serif;font-size:1.3rem;font-weight:300}li strong,ol strong,p strong,ul strong{font-weight:700}li.subtitle,ol.subtitle,p.subtitle,ul.subtitle{font-size:1.5rem;line-height:1.3;font-weight:300}@media (min-width:768px){li,ol,p,ul{font-size:1.2rem}li.subtitle,ol.subtitle,p.subtitle,ul.subtitle{font-size:1.5rem;line-height:1.5}}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400!important}.fw-600{font-weight:600}.fw-700{font-weight:700}a{text-decoration:none;transition:color .2s ease-in-out}a:focus{outline:0!important}a .btn-link{font-family:"Open Sans",sans-serif;text-decoration:underline;font-size:1.4rem;font-weight:300}.blink{opacity:0;animation-name:blink;animation-duration:.4s;animation-iteration-count:infinite;animation-direction:alternate-reverse}@keyframes blink{0%{opacity:0}40%{opacity:0}50%{opacity:1}100%{opacity:1}}section{padding:6rem 0}.loading{width:40px;height:auto;opacity:.7}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.rotating{-webkit-animation:rotating .6s linear infinite;-moz-animation:rotating .6s linear infinite;-ms-animation:rotating .6s linear infinite;-o-animation:rotating .6s linear infinite;animation:rotating .6s linear infinite}.dark-box-orange{border:1px solid #ec6329;border-radius:20px 0 20px 0;padding:60px 50px 20px}.dark-box-orange hr{border-top:1px solid #555;opacity:.8;margin:10px 0 30px}.dark-box-purple{border:1px solid #764b78;border-radius:20px 0 20px 0;padding:60px 50px 20px}.dark-box-purple hr{border-top:1px solid #555;opacity:.4;margin:10px 0 30px}.dark-box-green{border:1px solid #37a47f;border-radius:20px 0 20px 0;padding:60px 50px 20px}.dark-box-green hr{border-top:1px solid #555;opacity:1;margin:10px 0 30px}.glow-green{box-shadow:4px 8px 30px 0 rgba(55,164,127,.15)}.glow-orange{box-shadow:4px 8px 30px 0 rgba(236,99,41,.15)}.glow-purple{box-shadow:4px 8px 30px 0 rgba(118,75,120,.15)}.navbar{padding:4px 8px;min-height:60px;background-color:rgba(54,57,53,.9)}.navbar .navbar-brand{z-index:100;margin:0 8px;padding:6px 0 10px}.navbar .navbar-brand svg{height:26px;width:auto}.navbar .navbar-brand svg path{fill:#fff;transition:fill .5s ease-in-out}.navbar .navbar-brand svg path.color{fill:#eabf1e}.navbar #open-menu svg{width:50px;height:50px}.navbar #open-menu svg circle{fill:#363935;opacity:.1;transition:opacity .5s ease-in-out}.navbar #open-menu svg circle.color{opacity:.9}.navbar #open-menu svg line{fill:none;stroke:#fff;stroke-width:4;stroke-miterlimit:10}@media (min-width:768px){.navbar{background-color:transparent;padding:24px;min-height:90px}.navbar .navbar-brand svg{height:26px}}#menu{position:fixed;right:-100vw;opacity:0;top:0;z-index:100;width:100vw;height:100vh;background:rgba(29,35,30,.9);padding:100px 30px;display:flex;flex-direction:column;justify-content:center;transition:right .8s,opacity .4s}#menu *{font-family:Saira,sans-serif;font-weight:200;font-size:2rem;line-height:1.2;margin-bottom:1rem;color:#fff}#menu .links a.active{color:#eabf1e}#menu .links a:hover{text-decoration:none}#menu.show{right:0;opacity:1;transition:right .5s,opacity .3s .2s}@media (min-width:768px){#menu{width:50vw;right:-50vw;padding:50px 50px 50px 100px}#menu *{font-size:3.3rem}}.btn{border-radius:12px 0;font-family:"Open Sans",sans-serif;font-size:1.2rem;padding:.5rem 2rem;color:#fff;box-shadow:4px 8px 30px 0 rgba(29,35,30,.2);position:relative;left:0;transition:all .1s ease-in-out}.btn:hover{color:#1d231e;left:.5rem;transition:all .2s ease-in-out}.btn.btn-yellow{background-color:#eabf1e}.btn.btn-orange{background-color:#ec6329}.btn.btn-green{background-color:#37a47f}.btn.btn-purple{background-color:#764b78}.btn.btn-black{background-color:#1d231e}.btn.btn-dark{background-color:#363935}.btn.btn-gray{background-color:#929292}.btn.btn-white{background-color:#fff}.btn.btn-dashbo{background-color:#ff4500}.btn.btn-outline{background-color:#1d231e;color:#f3f3f4!important}.btn.btn-outline.btn-yellow{color:#eabf1e;border:1px solid #eabf1e}.btn.btn-outline.btn-yellow:hover{color:#fff;background-color:#eabf1e}.btn.btn-outline.btn-green{color:#37a47f;border:1px solid #37a47f}.btn.btn-outline.btn-green:hover{color:#fff;background-color:#37a47f}.btn.btn-outline.btn-purple{color:#764b78;border:1px solid #764b78}.btn.btn-outline.btn-purple:hover{color:#fff;background-color:#764b78}.btn.btn-outline.btn-orange{color:#ec6329;border:1px solid #ec6329}.btn.btn-outline.btn-orange:hover{color:#fff;background-color:#ec6329}.btn.btn-outline.btn-white{color:#fff;border:1px solid #fff}.btn.btn-outline.btn-white:hover{color:#1d231e;background-color:#fff}.bg-dark .btn{box-shadow:4px 8px 30px 0 #1d231e}.same-width-btns{display:flex;flex-direction:column}@media (min-width:768px){.same-width-btns{width:max-content}}form .form-group{margin-bottom:1rem}form .form-group .form-control{font-family:Nunito,sans-serif;font-weight:400;background-color:transparent;color:#1d231e;height:44px;border:none;border-bottom:1.5px solid #1d231e;border-radius:0;padding-left:2px;padding-right:0;padding-bottom:0;font-size:1.1rem;transition:background-color .2s ease-in-out}form .form-group .form-control:focus{background-color:rgba(255,255,255,.1);border:none;border-bottom:1.5px solid #ec6329;outline:0;box-shadow:none}form .form-group .form-control::placeholder{color:rgba(29,35,30,.7)}form .form-group textarea{height:initial!important;resize:none}form .form-group .select-container{overflow:hidden;position:relative}form .form-group .select-container select{color:rgba(29,35,30,.7);width:calc(100% + 20px);-webkit-appearance:none}form .form-group .select-container:after{position:absolute;content:"";top:20px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#1d231e transparent transparent transparent}form.light .form-group{margin-bottom:3rem}form.light .form-group .form-control{color:#fff;border-bottom:1.5px solid #f3f3f4;font-size:1.2rem;background-color:rgba(255,255,255,.03)}form.light .form-group .form-control:focus{background-color:rgba(255,255,255,.1);border-bottom:1.5px solid #eabf1e}form.light .form-group .form-control::placeholder{color:rgba(255,255,255,.8)}form.light .form-group .select-container select{color:rgba(255,255,255,.7)!important}form.light .form-group .select-container select option{background-color:rgba(0,0,0,.7)}form.light .form-group .select-container:after{right:22px;border-color:#fff transparent transparent transparent}.icons-list .col-1{position:relative}.icons-list .col-1 .bullet{width:22px;height:auto;position:absolute;right:0;top:2px}.bakian-ulist{margin-top:2rem;margin-bottom:2rem}.bakian-ulist .col-1{position:relative}.bakian-ulist .col-1::after{content:"";width:10px;height:10px;position:absolute;border-radius:50%;top:10px;right:0}.bakian-ulist.orange-bullets .col-1::after{background-color:#ec6329}.bakian-ulist.purple-bullets .col-1::after{background-color:#764b78}.bakian-ulist.green-bullets .col-1::after{background-color:#37a47f}.nuestra{padding:9rem 0;position:relative;overflow:hidden}.nuestra .container{position:relative}.nuestra .container h2,.nuestra .container h3,.nuestra .container h4,.nuestra .container p{display:inline-block;padding:2px 8px}.nuestra .container h2{font-size:3rem;line-height:1}.nuestra .container h3{font-size:2.5rem;line-height:1}.nuestra .container h4{font-size:1.6rem;line-height:1.3}.nuestra .green-line{position:absolute;bottom:0;left:0;width:50%}.nuestra .yellow-line{position:absolute;bottom:0;left:0;height:80%}.nuestra .purple-line{position:absolute;top:0;right:0;width:50%}.nuestra .orange-line{position:absolute;bottom:0;right:0;width:35%}@media (min-width:768px){.nuestra h2{font-size:3.5rem}.nuestra h3{font-size:3rem}.nuestra h4{font-size:2rem}.nuestra .green-line{width:30%}.nuestra .yellow-line{bottom:unset;top:-15%;height:130%}.nuestra .purple-line{width:30%}.nuestra .orange-line{width:20%;bottom:unset;top:15%}}.emojis-cards{padding:8rem 0 1rem}.emojis-cards h2{font-size:2.2rem}.emojis-cards .card{background-color:transparent;transition:all .2s ease-in-out;cursor:default;border-radius:20px 0;border:none;padding:2rem 2rem;height:100%;display:flex;flex-direction:column;justify-content:center}.emojis-cards .card .emoji{font-size:5rem}.emojis-cards .card .logo-dashbo{width:60%;margin:2rem auto}.emojis-cards .card:hover{background-color:#fff;transition:all .2s ease-in-out}@media (min-width:768px){.emojis-cards h2{font-size:3rem}}.bg-black .card,.bg-dark .card{background-color:rgba(0,0,0,.1)}.bg-black .card:hover,.bg-dark .card:hover{background-color:rgba(0,0,0,.3)}.clients h3{font-size:2rem}@media (min-width:768px){.clients h3{font-size:3rem}}.clients .client{width:100%;height:100px;padding:1rem 0;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.clients .client{width:33.3333333333%}}@media (min-width:992px){.clients .client{width:20%}}.partners h3{font-size:2rem}.partners .partner{width:100%;height:200px;padding:1rem 0;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.partners .partner{width:33.3333333333%}}@media (min-width:992px){.partners .partner{width:25%}}.accordion-section h2{font-size:2.2rem}@media (min-width:768px){.accordion-section h2{font-size:3rem}}.accordion .accordion-item{border-bottom:none;border-radius:20px;margin-bottom:1.5rem}.accordion .accordion-item .accordion-header{padding:.6rem}.accordion .accordion-item .accordion-header .accordion-button{font-family:Saira,sans-serif;font-size:1.4rem;box-shadow:none;background:0 0;color:#1d231e;padding:16px 50px 16px 20px}.accordion .accordion-item .accordion-header .accordion-button .icon-arrow{width:30px;height:30px;border-radius:40%;position:absolute;right:12px;background-image:url(../images/icons/up-down-arrow.svg);background-size:cover;background-repeat:no-repeat;background-position:bottom;transition:background-position .3s ease-in-out;opacity:.6}.accordion .accordion-item .accordion-header .accordion-button::after{display:none}.accordion .accordion-item .accordion-header .accordion-button.collapsed .icon-arrow{background-position:top;transition:background-position .3s ease-in-out}.accordion .accordion-item .accordion-body{font-family:"Open Sans",sans-serif;color:#929292!important;padding:0 30px 30px}.accordion .accordion-item .accordion-body .output{border-top:1px solid rgba(146,146,146,.3);padding:1rem 0 0 0;margin:1rem 0 0 0;font-size:1rem}@media (min-width:768px){.accordion .accordion-item .accordion-body .output{padding:1rem 0 0 2.2rem;font-size:1.2rem}}.accordion .accordion-item.glow-orange .output{color:#ec6329}.accordion .accordion-item.glow-purple .output{color:#764b78}.accordion .accordion-item.glow-green .output{color:#37a47f}.accordion.accordion-dark .accordion-item{background-color:transparent}.accordion.accordion-dark .accordion-item .accordion-body{color:#fff}.badge{font-family:Saira,sans-serif;font-size:.9rem;font-weight:400;margin:0 8px 12px 0}.popup-suscribe{position:fixed;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;z-index:1500}.popup-suscribe .background{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);cursor:pointer}.popup-suscribe .box{width:90%;max-width:500px;background-color:#fff;text-align:center;padding:3rem 2rem;z-index:2000;border-radius:1rem 0;box-shadow:4px 8px 30px 0 rgba(0,0,0,.3)}.popup-suscribe .box .form-control:focus{background-color:rgba(236,99,41,.1)}.popup-suscribe .box .btn{margin:1rem .5rem 0;padding:.5rem 1rem;font-size:1rem}section#suscribe .form-inline .form-control{border-bottom:1.5px solid #fff;color:#fff;width:270px}section#suscribe .form-inline .form-control:focus{background-color:rgba(255,255,255,.1);border:none;border-bottom:1.5px solid #eabf1e;outline:0;box-shadow:none}section#suscribe .form-inline .form-control::placeholder{color:#fff}section#suscribe .form-inline .btn{font-size:1rem;padding:.5rem 1rem}.header{padding-top:10vh;padding-bottom:10vh}.header .video-container{position:absolute;width:100%;height:100vh;top:0;left:0;overflow:hidden}.header .video-container video{z-index:-10;position:absolute;width:auto;height:100%;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (min-aspect-ratio:32/15){.header .video-container video{height:auto;width:100%}}.header .down{width:40px;height:auto;position:absolute;bottom:20px;left:50%;margin-left:-20px;display:none;animation-name:bounce;animation-duration:.8s;animation-iteration-count:infinite;animation-direction:alternate-reverse;animation-timing-function:ease-out}@media (min-width:768px){.header .down{display:block}}@keyframes bounce{from{bottom:20px;opacity:.6}to{bottom:60px;opacity:.2}}.big-number,.odometer{font-family:Nunito,sans-serif!important;font-size:30pt;font-weight:700;height:42pt}@media (min-width:768px){.big-number,.odometer{font-size:32pt}}footer p{font-size:1rem}footer p a{color:#1d231e}footer p a:hover{color:#fff;text-decoration:none}footer .links{margin-bottom:3rem;font-family:Saira,sans-serif;font-weight:200;font-size:2rem;line-height:1.1;color:#1d231e}footer .links a{font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;margin-bottom:.8rem}footer .links a.active{color:#fff}footer .links a:hover{text-decoration:none}footer img.social{width:30px;height:30px}footer.bg-light p{color:#929292}footer.bg-light p a{color:inherit}footer.bg-light p a:hover{color:#363935}footer.bg-light a .social{opacity:.5;transition:opacity .2s ease-in-out}footer.bg-light a:hover .social{opacity:.9;transition:opacity .2s ease-in-out}@media (min-width:768px){footer .links{font-size:2.5rem}}#floating{position:fixed;right:20px!important;bottom:0!important;padding-bottom:1em;z-index:10}#floating .btn-whatsapp{background-color:#25d366;width:4rem;height:4rem;border-radius:50%;display:flex;justify-content:center;align-items:center}#floating .btn-whatsapp .icon{width:2rem;height:auto}body.home{background-color:#1d231e}body.home .header{min-height:100vh}body.home .header h1{font-size:3rem}body.home .header .video-container{position:fixed;z-index:-150}body.home .header .video-container .darkness{width:100%;height:100%;position:relative;z-index:-5;background-color:rgba(29,35,30,.7)}@media screen and (min-aspect-ratio:16/9){body.home .header .video-container video{height:auto;width:100%}}@media (min-width:768px){body.home .header h1{font-size:4.5rem}}body.home .header hr{border-top:1px solid #eabf1e;margin:30px 0 0}body.home section.flow,body.home section.marcas{position:relative}body.home section.flow .container,body.home section.marcas .container{position:relative}body.home section.flow .container .row,body.home section.marcas .container .row{z-index:1;position:relative}body.home section.flow .container .row h2,body.home section.marcas .container .row h2{font-size:3rem;line-height:1}body.home section.flow .container .row h3,body.home section.marcas .container .row h3{font-size:5rem;line-height:1}body.home section.flow .container img.hover,body.home section.marcas .container img.hover{position:absolute;top:0}body.home section.flow .yellow-line,body.home section.marcas .yellow-line{position:absolute;top:-30%;left:0;width:55%}body.home section.flow .green-line,body.home section.marcas .green-line{position:absolute;bottom:0;right:0;width:35%}body.home section.flow .orange-line,body.home section.marcas .orange-line{position:absolute;top:0;left:0;width:60%}@media (min-width:768px){body.home section.flow,body.home section.marcas{min-height:100vh}body.home section.flow .container .row h2,body.home section.marcas .container .row h2{font-size:4rem}}@media (min-width:768px){body.home section.flow .container img.hover{right:0;width:58.3333333333%}}@media (min-width:768px){body.home section.marcas .container img.hover{right:0;width:58.3333333333%}}body.home section.service h2{font-size:3rem;line-height:1;margin-bottom:2rem}body.home section.service h3{font-size:1.4rem;margin-bottom:2rem}body.home section.service a{font-size:1.3rem}body.home section.service.traffic{background-color:#37a47f}body.home section.service.business-strategy{background-color:#ec6329}body.home section.service.data-cloud-ai{background-color:#764b78}@media (min-width:768px){body.home section.service{min-height:100vh;background-color:transparent!important}body.home section.service h2{font-size:4rem}}@media (max-width:767px){body.home section.service{background-image:none!important}}@media (min-width:768px){body.home section.dashbo{min-height:100vh;background-image:url(../images/dashbo_mobile_mockup.png);background-repeat:no-repeat;background-size:60%;background-position:130% 70%;background-attachment:fixed}body.home section.dashbo .container{position:relative}body.home section.dashbo .container h2{font-size:1.4rem}body.home section.dashbo .container .logo{max-width:400px}body.home section.dashbo .container .formitas{position:absolute;left:-120px;bottom:-100px;width:40%;opacity:.4}}body.expertise .header{min-height:100vh;background-color:rgba(0,0,0,.6)}body.expertise .business-strategy h2,body.expertise .creative h2,body.expertise .data-cloud-ai h2,body.expertise .traffic h2{font-size:3rem}@media (min-width:768px){body.expertise .business-strategy h2,body.expertise .creative h2,body.expertise .data-cloud-ai h2,body.expertise .traffic h2{font-size:4rem}}@media (min-width:768px){body.expertise .traffic{background-image:url(../images/backgrounds/trama_traffic.svg);background-repeat:no-repeat;background-size:300px;background-position:bottom left}body.expertise .business-strategy{background-image:url(../images/backgrounds/trama_business-strategy.svg);background-repeat:no-repeat;background-size:300px;background-position:bottom left}body.expertise .data-cloud-ai{background-image:url(../images/backgrounds/trama_data-cloud-ai.svg);background-repeat:no-repeat;background-size:300px;background-position:bottom left}}body.business-strategy .header,body.data-cloud-ai .header,body.traffic .header{min-height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;padding-top:0;padding-bottom:0}body.business-strategy .header .container,body.data-cloud-ai .header .container,body.traffic .header .container{padding-top:40vw;padding-bottom:20vw}body.business-strategy .header .container h1,body.data-cloud-ai .header .container h1,body.traffic .header .container h1{font-size:2.4rem}body.business-strategy .header .container .subtitle,body.data-cloud-ai .header .container .subtitle,body.traffic .header .container .subtitle{font-size:1.2rem}body.business-strategy .header form,body.data-cloud-ai .header form,body.traffic .header form{background-color:rgba(29,35,30,.8);border:1px solid rgba(255,255,255,.5);padding-top:3rem;padding-bottom:1rem;border-radius:30px 0 30px 0}body.business-strategy .header form .form-group,body.data-cloud-ai .header form .form-group,body.traffic .header form .form-group{margin-bottom:2rem}@media (min-width:768px){body.business-strategy .header,body.data-cloud-ai .header,body.traffic .header{background-position:left}body.business-strategy .header .container,body.data-cloud-ai .header .container,body.traffic .header .container{padding-top:6rem;padding-bottom:6rem}body.business-strategy .header .container .subtitle,body.data-cloud-ai .header .container .subtitle,body.traffic .header .container .subtitle{font-size:1.5rem}}body.traffic .header{background-image:url(../images/backgrounds/service_traffic.jpg)}@media (max-width:576px){body.traffic .header .container{background-color:rgba(55,164,127,.6)}}body.traffic .header h1{font-size:3rem}body.traffic .ver-detail{display:flex;align-items:center}body.traffic .ver-detail img{width:45px;height:auto;opacity:70%;margin-right:8px}body.traffic .card:hover{box-shadow:4px 8px 30px 0 rgba(55,164,127,.2)}body.business-strategy .header{background-image:url(../images/backgrounds/service_business-strategy_right.jpg)}@media (max-width:576px){body.business-strategy .header .container{background-color:rgba(236,99,41,.8)}}body.business-strategy .header h1{font-size:4rem}body.data-cloud-ai .header{background-image:url(../images/backgrounds/service_data-cloud-ai.jpg)}@media (max-width:576px){body.data-cloud-ai .header .container{background-color:rgba(118,75,120,.7)}}body.data-cloud-ai .header h1{font-size:3rem}body.data-cloud-ai .platforms .stack-logo{background-color:rgba(0,0,0,.1);border-radius:20px 0 20px 0;height:30vw;margin:12px 0;display:flex;align-items:center;justify-content:center}@media (min-width:768px){body.data-cloud-ai .platforms .stack-logo{height:20vw}}@media (min-width:992px){body.data-cloud-ai .platforms .stack-logo{height:10vw}}body.data-cloud-ai .platforms .stack-logo .google-cloud{width:80%}body.data-cloud-ai .platforms .stack-logo .google-bigquery{width:60%}body.data-cloud-ai .platforms .stack-logo .google-looker{width:60%}body.data-cloud-ai .platforms .stack-logo .google-analytics{width:50%}body.data-cloud-ai .budget-detail img{width:90px;height:auto;opacity:80%;margin-right:8px}body.data-cloud-ai .card:hover{box-shadow:4px 8px 30px 0 rgba(118,75,120,.3)}body.bakianes .header{min-height:100vh;background-color:rgba(234,191,30,.7)}body.bakianes .header h1{font-size:4rem;line-height:1.1}@media (min-width:768px){body.bakianes .header h1{font-size:5rem}}body.bakianes .somos h3{font-size:1.4rem;line-height:1.4}@media (min-width:768px){body.bakianes .somos h3{font-size:2rem}}body.bakianes .b-care,body.bakianes .b-grow,body.bakianes .b-learn,body.bakianes .b-life{background:0 0;background-repeat:no-repeat;background-size:cover;min-height:150vw;padding:15vw 0}body.bakianes .b-care h2,body.bakianes .b-grow h2,body.bakianes .b-learn h2,body.bakianes .b-life h2{font-size:4rem;white-space:nowrap;position:relative;left:-.4rem}@media (max-width:600px){body.bakianes .b-care{background-image:url(../images/backgrounds/b_care_mobile.jpg)!important}body.bakianes .b-life{background-image:url(../images/backgrounds/b_life_mobile.jpg)!important}body.bakianes .b-learn{background-image:url(../images/backgrounds/b_learn_mobile.jpg)!important}body.bakianes .b-grow{background-image:url(../images/backgrounds/b_grow_mobile.jpg)!important}}@media (min-width:768px){body.bakianes .b-care,body.bakianes .b-grow,body.bakianes .b-learn,body.bakianes .b-life{min-height:100vh}body.bakianes .b-care h2,body.bakianes .b-grow h2,body.bakianes .b-learn h2,body.bakianes .b-life h2{font-size:7rem}}@media (min-width:992px){body.bakianes .b-care h2,body.bakianes .b-grow h2,body.bakianes .b-learn h2,body.bakianes .b-life h2{font-size:7.5rem}}@media (min-width:1200px){body.bakianes .b-care h2,body.bakianes .b-grow h2,body.bakianes .b-learn h2,body.bakianes .b-life h2{font-size:9rem}}body.bakianes .gallery{padding-top:11rem;padding-bottom:3rem}body.bakianes .gallery .container-fluid .carousel-cell{height:500px;padding:0 20px 0 0}body.bakianes .gallery .container-fluid .carousel-cell img{height:500px}@media (min-width:768px){body.bakianes .gallery{padding-left:20px}}body.bakianes .polaroids{padding-bottom:3rem;overflow-x:hidden;background-image:url(../images/backgrounds/trama_polaroids.svg);background-repeat:no-repeat;background-size:100%;background-position:bottom left}body.bakianes .polaroids h2{font-size:3rem}body.bakianes .polaroids .polaroid{width:100%;padding:0 14%;margin:2rem 0}body.bakianes .polaroids .polaroid .frame{width:100%;height:100%;padding:6% 6% 5%;background-color:#f0f3f2;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 4px 20px 0 rgba(0,0,0,.2);box-shadow:0 4px 20px 0 rgba(0,0,0,.2)}body.bakianes .polaroids .polaroid .frame img{width:100%;height:auto;margin:0 auto 4%}body.bakianes .polaroids .polaroid .frame .text{margin:0}body.bakianes .polaroids .polaroid .frame .text p{text-align:center;margin:0 auto}body.bakianes .polaroids .polaroid .frame .text p.name{font-size:.85rem;color:#363935}body.bakianes .polaroids .polaroid .frame .text p.position{font-size:.7rem;color:#929292}@media (min-width:768px){body.bakianes .polaroids{background-size:80%}body.bakianes .polaroids .polaroid{width:33.33%;padding:2% 4%}}@media (min-width:992px){body.bakianes .polaroids{background-size:60%}body.bakianes .polaroids .polaroid{width:20%;padding:2%}}body.bakianes .b-part h2{font-size:5rem;margin-left:-.4rem}body.bakianes .b-part img.vos{transform:rotate(-7deg)}body.bakianes .b-part form textarea{resize:none;height:160px;border:1px solid #929292;border-radius:30px 0;padding:1rem;color:#afafaf;font-size:1.3rem}body.bakianes .b-part form input{border-bottom:1px solid #929292;color:#afafaf;font-size:1.3rem}body.bakianes .b-part form .custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}body.bakianes .b-part form .custom-file-input{height:50px;position:relative;z-index:2;width:100%;margin:0;opacity:0}body.bakianes .b-part form .custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;font-weight:400;font-size:1.3rem;line-height:1.5;color:#afafaf;background:0 0;padding:6px 12px 4px 2px;margin:0;border:none;border-bottom:1px solid #929292;border-radius:0;height:auto}body.bakianes .b-part form .custom-file-label::after{height:100%;background-color:transparent}body.bakianes .b-part form .custom-control-label{color:#afafaf}body.bakianes .b-part form .custom-select::-webkit-input-placeholder,body.bakianes .b-part form .form-control::-webkit-input-placeholder{color:#afafaf}body.bakianes .b-part form .custom-select:-ms-input-placeholder,body.bakianes .b-part form .form-control:-ms-input-placeholder{color:#afafaf}body.bakianes .b-part form .custom-select::placeholder,body.bakianes .b-part form .form-control::placeholder{color:#afafaf}@media (min-width:768px){body.bakianes .b-part h2{font-size:7rem}body.bakianes .b-part img.vos{margin-top:-20px}}body.contacto{background-color:transparent}body.contacto .header{min-height:100vh;padding-top:10rem;padding-bottom:16rem;background-color:rgba(0,0,0,.8)}body.contacto .header h1{font-size:3rem;line-height:1.1;margin-left:-.3rem}@media (min-width:768px){body.contacto .header h1{font-size:6rem}}body.contacto .estamos .white-box{min-height:10rem;margin-top:-8rem;padding-top:8rem;background:#fff;background:linear-gradient(180deg,#fff 10%,rgba(255,255,255,.9) 60%)}body.contacto .estamos .white-box h2{font-size:3rem}body.contacto .estamos .white-box p a{color:inherit}body.contacto .estamos .white-box p .bullet{width:8px;margin-bottom:1px}body.error .error,body.error .success,body.success .error,body.success .success{min-height:calc(100vh - 62px)}body.error.hablemos #open-menu,body.success.hablemos #open-menu{display:none}body.error.hablemos .success,body.success.hablemos .success{position:relative;overflow:hidden}body.error.hablemos .success h2,body.error.hablemos .success h3,body.error.hablemos .success p,body.success.hablemos .success h2,body.success.hablemos .success h3,body.success.hablemos .success p{width:fit-content;margin:0 auto}body.error.hablemos .success h2,body.success.hablemos .success h2{font-size:2rem;line-height:1.3;margin-bottom:1rem}body.error.hablemos .success h3,body.success.hablemos .success h3{font-size:2rem;line-height:1.3}body.error.hablemos .success .green-line,body.success.hablemos .success .green-line{position:absolute;bottom:0;left:0;width:50%}body.error.hablemos .success .yellow-line,body.success.hablemos .success .yellow-line{position:absolute;bottom:0;left:0;height:80%}body.error.hablemos .success .purple-line,body.success.hablemos .success .purple-line{position:absolute;top:0;right:0;width:50%}body.error.hablemos .success .orange-line,body.success.hablemos .success .orange-line{position:absolute;bottom:0;right:0;width:35%}@media (min-width:768px){body.error.hablemos .success h2,body.success.hablemos .success h2{font-size:3rem}body.error.hablemos .success h3,body.success.hablemos .success h3{font-size:3rem}body.error.hablemos .success .green-line,body.success.hablemos .success .green-line{width:30%}body.error.hablemos .success .yellow-line,body.success.hablemos .success .yellow-line{bottom:unset;top:20%;height:110%}body.error.hablemos .success .purple-line,body.success.hablemos .success .purple-line{width:30%}body.error.hablemos .success .orange-line,body.success.hablemos .success .orange-line{width:20%;bottom:unset;bottom:0}}