*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html,body{height:100%;margin:0;font-family:"proxima-nova",sans-serif;-webkit-font-smoothing:subpixel-antialiased}html .maxancho,body .maxancho{max-width:1200px;margin:0 auto}a,button,.animar,.modal .modal-content,.modal,.modal-backdrop,main.ideas .listado .lastentry a .datas h5,main.ideas .listado .lastentry a .datas h1,main.ideas .listado .lastentry a .datas p,main.ideas .listado .others a .datas h5,main.ideas .listado .others a .datas h1,main.ideas .listado .others a .datas p,main.servicios .datos.mtd .method .owl-dots .owl-dot .texto,main.servicios .datos.mtd .method .owl-dots .owl-dot .minimg,main.servicios .datos.mtd .method .owl-dots .owl-dot,main.contacto .forma .envia .miscelanea svg .orange,main.servicios .forma .envia .miscelanea svg .orange,main.proyectos .forma .envia .miscelanea svg .orange,main.estudio .forma .envia .miscelanea svg .orange,main.ideas .forma .envia .miscelanea svg .orange,main.contacto .forma .envia,main.servicios .forma .envia,main.proyectos .forma .envia,main.estudio .forma .envia,main.ideas .forma .envia,main.home .contact .contenido .envetop,main.servicios .contact .contenido .envetop,main.proyectos .contact .contenido .envetop,main.home .one .mouse .txt,main.home .ideas .mouse .txt,main.home .estrategias .mouse .txt,main.home .marcas .mouse .txt,.enviar{transition:all .5s ease}.parallax use{animation:move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite}.parallax use:nth-child(1){animation-delay:-1s;animation-duration:10s}.parallax use:nth-child(2){animation-delay:-3s;animation-duration:25s}.parallax use:nth-child(3){animation-delay:-5s;animation-duration:40s}.appear-animation{opacity:0}.appear-animation-visible{opacity:1}.animated,.appear-animation{animation-fill-mode:both;animation-duration:1s}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-75px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{transform:scale(1);opacity:1}}.bounceIn{animation-name:bounceIn}@keyframes fadeInUp{0%{opacity:0;transform:translateY(75px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInRight{0%{opacity:0;transform:translateX(75px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-75px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:translate3d(0, 0, 0)}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:translate3d(0, 0, 0)}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:translate3d(0, 0, 0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-timing-function:ease-in-out}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-5%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(5%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-duration:.75s;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translate3d(0, 0, 0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:translate3d(0, 0, 0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft;animation-duration:.5s}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight;animation-duration:.5s}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:translate3d(0, 0, 0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:800ms}.animated.faster{animation-duration:500ms}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media(print),(prefers-reduced-motion: reduce){.animated{animation-duration:1ms !important;transition-duration:1ms !important;animation-iteration-count:1 !important}}@keyframes move-forever{0%{transform:translate3d(-90px, 0, 0)}100%{transform:translate3d(85px, 0, 0)}}@keyframes animateBubble{0%{margin-top:0}50%{margin-top:8px;opacity:.6}100%{margin-top:0}}@keyframes sideWays{0%{margin-left:0}33%{margin-left:5px}66%{margin-left:0}100%{margin-left:5px}}@keyframes spin{0%{transform:rotate(0deg) scale3d(0.1, 0.1, 0.1)}25%{transform:rotate(90deg) scale3d(0.5, 0.5, 0.5)}50%{transform:rotate(180deg) scale3d(0.9, 0.9, 0.9)}50%{transform:rotate(270deg) scale3d(1.15, 1.15, 1.15)}100%{transform:rotate(360deg) scale3d(1, 1, 1)}}.spone{animation-name:spin}@keyframes spin2{0%{transform:rotate(-50deg) scale3d(0.1, 0.1, 0.1)}25%{transform:rotate(40deg) scale3d(0.5, 0.5, 0.5)}50%{transform:rotate(130deg) scale3d(0.9, 0.9, 0.9)}50%{transform:rotate(220deg) scale3d(1.15, 1.15, 1.15)}100%{transform:rotate(310deg) scale3d(1, 1, 1)}}.sptwo{animation-name:spin2}@keyframes spin3{0%{transform:rotate(55deg) scale3d(0.1, 0.1, 0.1)}25%{transform:rotate(145deg) scale3d(0.5, 0.5, 0.5)}50%{transform:rotate(235deg) scale3d(0.9, 0.9, 0.9)}75%{transform:rotate(325deg) scale3d(1.15, 1.15, 1.15)}100%{transform:rotate(415deg) scale3d(1, 1, 1)}}.spthree{animation-name:spin3}@keyframes semi{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes semi2{0%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}@keyframes flipar{0%{margin-top:10px;transform:rotate3d(1, 0, 0, 0)}50%{transform:rotate3d(1, 0, 0, -90deg)}100%{margin-top:11px;transform:rotate3d(1, 0, 0, -180deg)}}@keyframes flipback{0%{margin-top:11px;transform:rotate3d(1, 0, 0, -180deg)}50%{transform:rotate3d(1, 0, 0, -90deg)}100%{margin-top:10px;transform:rotate3d(1, 0, 0, 0)}}@keyframes rebote{0%{transform:translate3d(0, 0, 0);visibility:visible}15%{transform:translate3d(0, 0, 0)}30%{transform:translate3d(0, 5px, 0)}36%{transform:translate3d(0, 7px, 0)}42%{transform:translate3d(0, 5px, 0)}48%{transform:translate3d(0, 7px, 0)}54%{transform:translate3d(0, 5px, 0)}60%{transform:translate3d(0, 5px, 0)}75%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(0, 0, 0)}}.rebound{animation-name:rebote}@keyframes minirebound{0%{transform:translate3d(0, 0, 0);visibility:visible}15%{transform:translate3d(0, 0, 0)}30%{transform:translate3d(0, 5px, 0)}36%{transform:translate3d(0, 7px, 0)}42%{transform:translate3d(0, 5px, 0)}48%{transform:translate3d(0, 7px, 0)}54%{transform:translate3d(0, 5px, 0)}60%{transform:translate3d(0, 5px, 0)}75%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(0, 0, 0)}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:flex-end;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0 0 0 auto;overflow:visible}.hamburger:hover{opacity:.95}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner::before,.hamburger:hover .hamburger-inner::after{width:21px;right:0;transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}.hamburger.is-active:hover{opacity:.95}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.hamburger-box{width:21px;height:14px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px;right:0;transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:16px;height:2px;background-color:#f52e00;border-radius:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{width:21px;top:-6px;right:0;transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}.hamburger-inner::after{width:11px;bottom:-6px;right:0;transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}.hamburger--3dx .hamburger-box{perspective:32px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 6px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -6px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:32px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 6px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -6px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:32px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 6px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -6px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:32px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 6px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -6px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:32px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 6px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -6px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:32px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 6px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -6px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-3.2px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-3.2px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(3.2px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(3.2px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-3.2px, -4px, 0) rotate(-45deg) scale(0.7, 1);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-3.2px, 4px, 0) rotate(45deg) scale(0.7, 1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(3.2px, -4px, 0) rotate(45deg) scale(0.7, 1);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(3.2px, 4px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-12px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -6px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-12px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -6px, 0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:6px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner::after{top:12px;transition:transform .275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 6px, 0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -12px, 0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:6px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner::after{top:12px;transition:transform .275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 6px, 0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -12px, 0) rotate(270deg);transition-delay:.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:6px;right:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:rgba(0,0,0,0) !important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-32px;top:-32px;transform:translate3d(32px, 32px, 0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-32px;top:-32px;transform:translate3d(-32px, 32px, 0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:6px;right:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:rgba(0,0,0,0) !important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-32px;top:32px;transform:translate3d(32px, -32px, 0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-32px;top:32px;transform:translate3d(-32px, -32px, 0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner::before{top:6px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:12px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 6px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-2.2857142857px, -4px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -12px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner::before{top:6px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:12px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 6px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(2.2857142857px, -4px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -12px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{width:20px;transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;left:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{width:20px;left:0;bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);width:16px}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);width:20px}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out;width:20px}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1);width:20px}.hamburger--spring .hamburger-inner{top:1px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:6px;transition:top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:12px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:rgba(0,0,0,0) !important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 6px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 6px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-12px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -6px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform .075s .15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s .075s linear}.hamburger--stand .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:rgba(0,0,0,0) !important;transition:transform .075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform .075s .15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s .075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:rgba(0,0,0,0) !important;transition:transform .075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}#bloque{position:relative;height:100vh;min-width:100%}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, #ff2d0b 0%, #fd3700 100%);z-index:9800}#status{width:90px;height:100px;position:absolute;font-weight:500;font-size:1rem;text-align:center;left:50%;top:50vh;margin:-50px 0 0 -45px}#status #selogo{margin:0 auto;width:80px;height:96px}#status p{padding:30px 0 0;animation-name:minirebound;animation-duration:2400ms;animation-iteration-count:infinite;animation-timing-function:ease-in-out}header{position:fixed;width:100%;padding:10px 0 0;z-index:5000}header .toplog:hover .logo{animation-name:headShake;animation-duration:650ms;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.72, 0, 0.68, 1)}header .logo{padding:14px 15px;height:44px;width:auto;transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}header .logo g path{transition:all .35s cubic-bezier(0.72, 0, 0.68, 1)}header .logo.blanco .colored{fill:#fff}header .hamburger:focus{outline:none;box-shadow:none}header .lenguaje{position:absolute;right:75px;top:6px;width:34px;height:34px;border:1px solid #ff2d0b;background:none;color:#ff2d0b;font-size:.75rem;text-transform:uppercase;border-radius:50%;padding:8px;z-index:200;text-align:center !important;transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}header .lenguaje.blanco{border:1px solid #fff;color:#fff}header .lenguaje:hover,header .lenguaje:focus{outline:none;text-decoration:none}header .lenguaje.is-active{background:#ff2d0b;color:#fff}header .langopt{position:absolute;top:5px;right:95px;padding:0;width:1px;height:1px;border-radius:50%;z-index:100;text-align:right;background:#fff;border:1px solid #ff2d0b;opacity:0;transition:all .35s cubic-bezier(0.72, 0, 0.68, 1)}header .langopt a{background:#fff;border:1px solid #fff;color:#ff2d0b;border-radius:15px;text-transform:uppercase;font-size:.125rem;display:block;margin:0;padding:0;transition:all .35s cubic-bezier(0.72, 0, 0.68, 1);transition-delay:0s}header .langopt a:hover,header .langopt a:focus{border:1px solid #ff2d0b;background:#ff2d0b;color:#fff;text-decoration:none}header .langopt.is-active{opacity:1;top:15px;right:65px;width:120px;height:113px;padding:25px 15px;transition-delay:.3s}header .langopt.is-active a{font-size:.75rem;margin:3px;padding:6px 15px}nav{width:100vw;height:100vh;position:fixed;z-index:4500;top:0;left:0;pointer-events:none;transition:all .5s cubic-bezier(0.72, 0, 0.68, 1)}nav.show{transition-duration:.3s}nav .wrap{padding:20vh 20px 5vh 10px;position:relative;height:100vh;perspective:50vw;perspective-origin:left 42%}nav .wrap .menu_item{text-align:left;color:#fff;font-family:"proxima-nova",sans-serif;font-size:200%;font-weight:300;opacity:0;transform:translateY(100%);pointer-events:none;display:flex;margin:.5rem 0;padding:.5rem 10px;transition:all .8s cubic-bezier(0.72, 0, 0.68, 1);transition-delay:0s}nav .wrap .menu_item.is-opened{opacity:1;transform:translateY(0) rotate(0);pointer-events:auto;transition-timing-function:ease}nav .wrap .menu_item.is-opened:nth-of-type(1){transition-delay:.65s}nav .wrap .menu_item.is-opened:nth-of-type(2){transition-delay:.7s}nav .wrap .menu_item.is-opened:nth-of-type(3){transition-delay:.75s}nav .wrap .menu_item.is-opened:nth-of-type(4){transition-delay:.8s}nav .wrap .menu_item.is-opened:nth-of-type(5){transition-delay:.85s}nav .wrap .menu_item.is-opened:nth-of-type(6){transition-delay:.9s}nav .wrap .menu_item.is-opened.finished{transition:all .35s cubic-bezier(0.72, 0, 0.68, 1);transition-delay:0s}nav .wrap .menu_item:hover{padding-left:70vw;background:rgba(255,255,255,.1);transform-style:preserve-3d;text-decoration:none}nav .wrap .social{position:absolute;bottom:70px;margin-left:15px;width:100%}nav .wrap .social.is-opened .redes{transition-delay:1.2s;transform:translateY(0) rotate(0);pointer-events:auto;opacity:1}nav .wrap .social .redes{display:inline-block;margin:6px 2px;pointer-events:none;opacity:0;transform:translateY(100%);transition:all .8s cubic-bezier(0.72, 0, 0.68, 1)}nav .wrap .social .redes span{display:block;width:36px;height:36px;border-radius:18px;background:rgba(255,255,255,.2);transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}nav .wrap .social .redes span .iconic{position:absolute;top:2px;left:2px;width:32px;height:32px;z-index:100}nav .wrap .social .redes span .iconic path,nav .wrap .social .redes span .iconic circle,nav .wrap .social .redes span .iconic rect{transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}nav .wrap .social .redes.ig span .iconic{top:0;left:0;width:36px;height:36px}nav .wrap .social .redes:hover span{background:#fff}nav .wrap .social .redes:hover span svg .st0{fill:#ff2d0b}.shape-overlays{width:100vw;height:100vh;pointer-events:none;position:fixed;bottom:0;left:0;z-index:4405}.shape-overlays .shape-overlays__path:nth-of-type(1){fill:#ffddd7}.shape-overlays .shape-overlays__path:nth-of-type(2){fill:#ff8571}.shape-overlays .shape-overlays__path:nth-of-type(3){fill:#ff2d0b}.shape-overlays.is-opened{pointer-events:auto}main .waves{position:relative;width:100%;height:15vh;margin-bottom:-5px;max-height:90px}main h1{font-weight:800;font-size:2.25rem;color:#ff2d0b;line-height:85%;text-transform:uppercase}main h2{font-weight:800;font-size:2rem;letter-spacing:.0125rem;line-height:145%;color:#fff}main h3{font-weight:400;font-size:1.875rem;color:#484646;line-height:85%;text-transform:uppercase}main h4{font-weight:300;font-size:1.5rem;color:#fff}main h5{font-weight:300;font-size:1.625rem;color:#484646;line-height:85%}main p{font-weight:300;line-height:150%;color:#484646}main p strong{font-weight:600}main .anchors{position:relative;display:block;height:1px}main.home{overflow-x:hidden}main.home .one,main.home .ideas,main.home .estrategias,main.home .marcas{height:100vh;min-height:720px;position:relative}main.home .one .svgs,main.home .ideas .svgs,main.home .estrategias .svgs,main.home .marcas .svgs{position:absolute;z-index:2;width:100%;left:-12vw;top:25vh}main.home .one .svgs .isometric,main.home .ideas .svgs .isometric,main.home .estrategias .svgs .isometric,main.home .marcas .svgs .isometric{width:45vw;max-width:500px}main.home .one .title,main.home .ideas .title,main.home .estrategias .title,main.home .marcas .title{position:relative;z-index:300;top:45px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}main.home .one .title h1,main.home .one .title h5,main.home .ideas .title h1,main.home .ideas .title h5,main.home .estrategias .title h1,main.home .estrategias .title h5,main.home .marcas .title h1,main.home .marcas .title h5{width:100%}main.home .one .title .circle,main.home .ideas .title .circle,main.home .estrategias .title .circle,main.home .marcas .title .circle{position:absolute;width:90px;height:90px}main.home .one .title .circle .back,main.home .ideas .title .circle .back,main.home .estrategias .title .circle .back,main.home .marcas .title .circle .back{width:100%;height:auto;transform-origin:center}main.home .one .title .circle .icon,main.home .ideas .title .circle .icon,main.home .estrategias .title .circle .icon,main.home .marcas .title .circle .icon{position:absolute;width:38px;height:45px;top:22px;left:26px;z-index:20}main.home .one .title .subline,main.home .ideas .title .subline,main.home .estrategias .title .subline,main.home .marcas .title .subline{height:2px;position:absolute;width:192px;z-index:300;background:#ff2d0b}main.home .one .title .subline .dot,main.home .ideas .title .subline .dot,main.home .estrategias .title .subline .dot,main.home .marcas .title .subline .dot{width:8px;height:8px;border-radius:4px;background:#ff2d0b;position:absolute;left:-3px;top:-3px}main.home .one .burbuja,main.home .ideas .burbuja,main.home .estrategias .burbuja,main.home .marcas .burbuja{transform:scale(0.75)}main.home .one p,main.home .one .linked,main.home .ideas p,main.home .ideas .linked,main.home .estrategias p,main.home .estrategias .linked,main.home .marcas p,main.home .marcas .linked{position:relative;max-width:405px;z-index:150;display:block}main.home .one .linked,main.home .ideas .linked,main.home .estrategias .linked,main.home .marcas .linked{text-transform:uppercase;color:#484646;font-size:90%;font-weight:300}main.home .one .linked .miscelanea,main.home .ideas .linked .miscelanea,main.home .estrategias .linked .miscelanea,main.home .marcas .linked .miscelanea{position:absolute;margin-left:-40px;margin-top:-8px}main.home .one .linked .miscelanea .flecha,main.home .ideas .linked .miscelanea .flecha,main.home .estrategias .linked .miscelanea .flecha,main.home .marcas .linked .miscelanea .flecha{position:absolute;width:30px;height:30px;margin-left:-10px;transition:all .45s cubic-bezier(0.72, 0, 0.68, 1)}main.home .one .linked .miscelanea .flecha img,main.home .ideas .linked .miscelanea .flecha img,main.home .estrategias .linked .miscelanea .flecha img,main.home .marcas .linked .miscelanea .flecha img{width:100%;height:auto}main.home .one .linked .miscelanea .semicircle,main.home .ideas .linked .miscelanea .semicircle,main.home .estrategias .linked .miscelanea .semicircle,main.home .marcas .linked .miscelanea .semicircle{position:absolute;width:30px;height:30px;animation-name:semi2;animation-duration:450ms;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.72, 0, 0.68, 1);transform:rotate(0deg)}main.home .one .linked .miscelanea .semicircle img,main.home .ideas .linked .miscelanea .semicircle img,main.home .estrategias .linked .miscelanea .semicircle img,main.home .marcas .linked .miscelanea .semicircle img{width:100%;height:auto}main.home .one .linked .txt,main.home .ideas .linked .txt,main.home .estrategias .linked .txt,main.home .marcas .linked .txt{transition:all .55s cubic-bezier(0.72, 0, 0.68, 1)}main.home .one .linked:hover,main.home .ideas .linked:hover,main.home .estrategias .linked:hover,main.home .marcas .linked:hover{text-decoration:none}main.home .one .linked:hover .txt,main.home .ideas .linked:hover .txt,main.home .estrategias .linked:hover .txt,main.home .marcas .linked:hover .txt{padding-left:16px;color:#ff2d0b}main.home .one .linked:hover .flecha,main.home .ideas .linked:hover .flecha,main.home .estrategias .linked:hover .flecha,main.home .marcas .linked:hover .flecha{margin-left:13px}main.home .one .linked:hover .semicircle,main.home .ideas .linked:hover .semicircle,main.home .estrategias .linked:hover .semicircle,main.home .marcas .linked:hover .semicircle{animation-name:semi;transform:rotate(180deg)}main.home .one .mouse,main.home .ideas .mouse,main.home .estrategias .mouse,main.home .marcas .mouse{border:none;background:none;position:absolute;bottom:6vh;z-index:3000;width:100px;left:50%;margin-left:-50px;color:#ff2d0b;text-transform:uppercase;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:flex-start}main.home .one .mouse:focus,main.home .one .mouse:hover,main.home .ideas .mouse:focus,main.home .ideas .mouse:hover,main.home .estrategias .mouse:focus,main.home .estrategias .mouse:hover,main.home .marcas .mouse:focus,main.home .marcas .mouse:hover{outline:none;box-shadow:none}main.home .one .mouse:hover,main.home .ideas .mouse:hover,main.home .estrategias .mouse:hover,main.home .marcas .mouse:hover{bottom:5vh}main.home .one .mouse:hover .txt,main.home .ideas .mouse:hover .txt,main.home .estrategias .mouse:hover .txt,main.home .marcas .mouse:hover .txt{font-size:80%}main.home .one .mouse .device,main.home .ideas .mouse .device,main.home .estrategias .mouse .device,main.home .marcas .mouse .device{position:relative;width:20px}main.home .one .mouse .device .mback,main.home .ideas .mouse .device .mback,main.home .estrategias .mouse .device .mback,main.home .marcas .mouse .device .mback{position:relative}main.home .one .mouse .device .flechita,main.home .ideas .mouse .device .flechita,main.home .estrategias .mouse .device .flechita,main.home .marcas .mouse .device .flechita{position:absolute;top:2px;left:50%;margin-left:-10px;width:20px;animation:rebote 2s ease-in-out infinite}main.home .one .mouse .txt,main.home .ideas .mouse .txt,main.home .estrategias .mouse .txt,main.home .marcas .mouse .txt{font-size:70%;padding-top:4px;letter-spacing:.0125rem}main.home .one .burbuja{position:absolute;z-index:1;left:10%}main.home .one .burbuja .b01{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:0;transform:scale(0.15)}main.home .one .burbuja .b02{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:55px;transform:scale(0.4)}main.home .one .burbuja .b03{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:-35px;top:140px;transform:scale(0.2)}main.home .one .burbuja .b04{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:15px;top:165px;transform:scale(0.3)}main.home .one .burbuja .b05{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-25px;top:250px;transform:scale(0.6)}main.home .one .burbuja .b06{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 6s ease-in-out infinite alternate;left:-20px;top:450px;transform:scale(0.3)}main.home .one .burbuja .b07{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:15px;top:540px;transform:scale(0.7)}main.home .one .burbuja .b08{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:-10px;top:645px;transform:scale(0.3)}main.home .one .burbuja .b09{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:22px;top:690px;transform:scale(0.15)}main.home .one .burbuja .b10{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-30px;top:720px;transform:scale(0.25)}main.home .one .burbuja .b11{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:25px;top:750px;transform:scale(0.2875)}main.home .one .burbuja .b12{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:0px;top:855px;transform:scale(0.7)}main.home .one .burbuja .b13{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:5px;top:945px;transform:scale(0.25)}main.home .one .burbuja .b14{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-20px;top:990px;transform:scale(0.15)}main.home .one .burbuja .b15{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:5px;top:1020px;transform:scale(0.1)}main.home .one .olas{position:absolute;width:100%;bottom:0}main.home .one .olas .waves .parallax .first{fill:rgba(248,248,248,.35)}main.home .one .olas .waves .parallax .secon{fill:rgba(248,248,248,.7)}main.home .one .olas .waves .parallax .third{fill:#f8f8f8}main.home .one .title{position:absolute;top:305px;left:14.75%}main.home .one .title h1{text-transform:initial;font-weight:600;letter-spacing:-0.0875rem;line-height:80%;font-size:3rem;position:relative;z-index:1}main.home .one .title h3{font-size:1rem;padding-left:40px;position:relative;z-index:2}main.home .one .title p{max-width:280px;padding:30px 15px 0 40px;font-size:95%;line-height:145%}main.home .one .isologo{position:absolute;top:268px;right:17vw}main.home .one .isologo img{min-width:200px}main.home .ideas{background:#f8f8f8}main.home .ideas .burbuja{position:absolute;z-index:1;left:70%;top:20vh}main.home .ideas .burbuja .b01{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:0;transform:scale(0.15)}main.home .ideas .burbuja .b02{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:55px;transform:scale(0.4)}main.home .ideas .burbuja .b03{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 20s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:-35px;top:140px;transform:scale(0.2)}main.home .ideas .burbuja .b04{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:15px;top:165px;transform:scale(0.3)}main.home .ideas .burbuja .b05{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-25px;top:250px;transform:scale(0.6)}main.home .ideas .burbuja .b16{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:12px;top:360px;transform:scale(0.75)}main.home .ideas .burbuja .b06{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 15s ease-in-out infinite,sideWays 6s ease-in-out infinite alternate;left:-20px;top:450px;transform:scale(0.3)}main.home .ideas .burbuja .b07{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 5s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:15px;top:540px;transform:scale(0.55)}main.home .ideas .burbuja .b08{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:-10px;top:645px;transform:scale(0.3)}main.home .ideas .burbuja .b09{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 10s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:22px;top:690px;transform:scale(0.15)}main.home .ideas .burbuja .b10{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-30px;top:720px;transform:scale(0.25)}main.home .ideas .burbuja .b11{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:25px;top:780px;transform:scale(0.45)}main.home .ideas .olas{position:absolute;width:100%;bottom:0}main.home .ideas .olas .waves .parallax .first{fill:rgba(241,241,241,.35)}main.home .ideas .olas .waves .parallax .secon{fill:rgba(241,241,241,.7)}main.home .ideas .olas .waves .parallax .third{fill:#f1f1f1}main.home .ideas .title{left:10px}main.home .ideas .title h1{padding:0 0 0 141px}main.home .ideas .title h5{padding:18px 0 0 100px}main.home .ideas .title .subline{margin:72px 0 0 78px}main.home .ideas p{padding:80px 2% 0 110px}main.home .ideas .linked{margin-left:110px;padding:15px 2% 15px 0}main.home .ideas .linked.first{margin-top:15px}main.home .estrategias{background:#f1f1f1}main.home .estrategias .burbuja{position:absolute;z-index:1;left:10%;top:20vh}main.home .estrategias .burbuja .b01{border-radius:50%;height:160px;position:absolute;width:160px;background:#d6d6d6;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:0;transform:scale(0.15)}main.home .estrategias .burbuja .b02{border-radius:50%;height:160px;position:absolute;width:160px;background:#d6d6d6;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:55px;transform:scale(0.4)}main.home .estrategias .burbuja .b03{border-radius:50%;height:160px;position:absolute;width:160px;background:#d6d6d6;animation:animateBubble 20s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:-35px;top:140px;transform:scale(0.2)}main.home .estrategias .burbuja .b04{border-radius:50%;height:160px;position:absolute;width:160px;background:#d6d6d6;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:15px;top:165px;transform:scale(0.3)}main.home .estrategias .burbuja .b05{border-radius:50%;height:160px;position:absolute;width:160px;background:#d6d6d6;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-25px;top:240px;transform:scale(0.475)}main.home .estrategias .burbuja .b16{border-radius:50%;height:160px;position:absolute;width:160px;background:#d6d6d6;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:12px;top:340px;transform:scale(0.75)}main.home .estrategias .burbuja .b06{border-radius:50%;height:160px;position:absolute;width:160px;background:#d6d6d6;animation:animateBubble 15s ease-in-out infinite,sideWays 6s ease-in-out infinite alternate;left:-20px;top:450px;transform:scale(0.3)}main.home .estrategias .burbuja .b07{border-radius:50%;height:160px;position:absolute;width:160px;background:#d6d6d6;animation:animateBubble 5s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:15px;top:530px;transform:scale(0.55)}main.home .estrategias .burbuja .b08{border-radius:50%;height:160px;position:absolute;width:160px;background:#d6d6d6;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:-10px;top:645px;transform:scale(0.3)}main.home .estrategias .burbuja .b09{border-radius:50%;height:160px;position:absolute;width:160px;background:#d6d6d6;animation:animateBubble 10s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:22px;top:690px;transform:scale(0.15)}main.home .estrategias .burbuja .b10{border-radius:50%;height:160px;position:absolute;width:160px;background:#d6d6d6;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-30px;top:720px;transform:scale(0.25)}main.home .estrategias .burbuja .b11{border-radius:50%;height:160px;position:absolute;width:160px;background:#d6d6d6;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:18px;top:770px;transform:scale(0.45)}main.home .estrategias .olas{position:absolute;width:100%;bottom:0}main.home .estrategias .olas .waves .parallax .first{fill:rgba(228,228,228,.35)}main.home .estrategias .olas .waves .parallax .secon{fill:rgba(228,228,228,.7)}main.home .estrategias .olas .waves .parallax .third{fill:#e4e4e4}main.home .estrategias .title{right:10px}main.home .estrategias .title .circle{right:0}main.home .estrategias .title .circle .back{opacity:.75;transform:rotate(55deg)}main.home .estrategias .title h1{padding:0 105px 0 0;font-size:1.875rem;text-align:right}main.home .estrategias .title h5{padding:22px 123px 0 0;text-align:right}main.home .estrategias .title .subline{right:0;margin:75px 74px 0 auto}main.home .estrategias .title .subline .dot{left:auto;right:-3px}main.home .estrategias p{padding:80px 2% 0 90px;margin-right:0;margin-left:auto}main.home .estrategias .linked{width:100%;margin-left:auto;right:-90px;padding:15px 2% 15px 0}main.home .estrategias .linked.first{margin-top:15px}main.home .marcas{background:#e4e4e4}main.home .marcas .title{left:10px}main.home .marcas .title .circle .back{opacity:.5;transform:rotate(310deg)}main.home .marcas .title h1{padding:0 0 0 139px}main.home .marcas .title h5{padding:18px 0 0 100px}main.home .marcas .title .subline{margin:72px 0 0 78px}main.home .marcas p{padding:80px 0 0 110px}main.home .marcas .linked{margin-left:110px;padding:15px 0 0 0}main.home .marcas .linked.first{margin-top:15px}main.home .contact,main.servicios .contact,main.proyectos .contact{position:relative;height:60vh;z-index:100;background:linear-gradient(180deg, #ff2d0b 0%, #fd3700 100%)}main.home .contact .triangle,main.servicios .contact .triangle,main.proyectos .contact .triangle{margin-left:-30px;left:50%;top:-25px;position:absolute;width:0;height:0;border-left:30px solid rgba(0,0,0,0);border-right:30px solid rgba(0,0,0,0);border-bottom:30px solid #ff2d0b}main.home .contact .contenido,main.servicios .contact .contenido,main.proyectos .contact .contenido{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch;height:60vh;text-align:center;cursor:pointer}main.home .contact .contenido h4,main.servicios .contact .contenido h4,main.proyectos .contact .contenido h4{font-size:1.125rem}main.home .contact .contenido .envetop,main.servicios .contact .contenido .envetop,main.proyectos .contact .contenido .envetop{position:relative;padding:10px 0 15px}main.home .contact .contenido .envetop .sopen,main.servicios .contact .contenido .envetop .sopen,main.proyectos .contact .contenido .envetop .sopen{position:absolute;z-index:15;margin-top:10px;width:30px;height:auto;transform:rotate3d(1, 0, 0, 0);transform-origin:top center;animation-name:flipback;animation-duration:350ms;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.72, 0, 0.68, 1);transition:all .45s cubic-bezier(0.72, 0, 0.68, 1)}main.home .contact .contenido .envetop .sopen polygon,main.servicios .contact .contenido .envetop .sopen polygon,main.proyectos .contact .contenido .envetop .sopen polygon{transition:all .45s cubic-bezier(0.72, 0, 0.68, 1);fill:#ff2d0b}main.home .contact .contenido .envetop img,main.servicios .contact .contenido .envetop img,main.proyectos .contact .contenido .envetop img{margin-top:10px;width:30px;height:auto;transition:all .45s cubic-bezier(0.72, 0, 0.68, 1)}main.home .contact .contenido:hover,main.servicios .contact .contenido:hover,main.proyectos .contact .contenido:hover{text-decoration:none}main.home .contact .contenido:hover .envetop .sopen,main.servicios .contact .contenido:hover .envetop .sopen,main.proyectos .contact .contenido:hover .envetop .sopen{margin-top:12px;animation-name:flipar;transform:rotate3d(1, 0, 0, -180deg);width:50px}main.home .contact .contenido:hover .envetop .sopen polygon,main.servicios .contact .contenido:hover .envetop .sopen polygon,main.proyectos .contact .contenido:hover .envetop .sopen polygon{fill:#fff}main.home .contact .contenido:hover .envetop img,main.servicios .contact .contenido:hover .envetop img,main.proyectos .contact .contenido:hover .envetop img{width:50px}main.contacto,main.servicios,main.proyectos,main.estudio,main.ideas{position:relative;overflow:hidden;min-height:calc(100vh - 220px)}main.contacto .datos,main.servicios .datos,main.proyectos .datos,main.estudio .datos,main.ideas .datos{position:relative;z-index:1500;padding:150px 15px 0}main.contacto h1,main.servicios h1,main.proyectos h1,main.estudio h1,main.ideas h1{text-transform:initial;color:#2e2d2d}main.contacto .circulos,main.servicios .circulos,main.proyectos .circulos,main.estudio .circulos,main.ideas .circulos{background:rgba(248,248,248,.85);border-radius:50%;position:absolute}main.contacto .forma,main.servicios .forma,main.proyectos .forma,main.estudio .forma,main.ideas .forma{padding-bottom:50px}main.contacto .forma .form-group,main.servicios .forma .form-group,main.proyectos .forma .form-group,main.estudio .forma .form-group,main.ideas .forma .form-group{margin:36px 0 0;display:flex;position:relative}main.contacto .forma .form-group input,main.contacto .forma .form-group textarea,main.servicios .forma .form-group input,main.servicios .forma .form-group textarea,main.proyectos .forma .form-group input,main.proyectos .forma .form-group textarea,main.estudio .forma .form-group input,main.estudio .forma .form-group textarea,main.ideas .forma .form-group input,main.ideas .forma .form-group textarea{position:relative;border:none;z-index:10;width:100%;max-width:480px;border-radius:24px;border:1px solid rgba(241,241,241,.75);background:rgba(241,241,241,.75);padding:11px 20px;color:#ff2d0b;transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}main.contacto .forma .form-group input:focus,main.contacto .forma .form-group textarea:focus,main.servicios .forma .form-group input:focus,main.servicios .forma .form-group textarea:focus,main.proyectos .forma .form-group input:focus,main.proyectos .forma .form-group textarea:focus,main.estudio .forma .form-group input:focus,main.estudio .forma .form-group textarea:focus,main.ideas .forma .form-group input:focus,main.ideas .forma .form-group textarea:focus{outline:none;box-shadow:none;background:rgba(228,228,228,.75);border:1px solid rgba(228,228,228,.75)}main.contacto .forma .form-group input,main.servicios .forma .form-group input,main.proyectos .forma .form-group input,main.estudio .forma .form-group input,main.ideas .forma .form-group input{height:48px}main.contacto .forma .form-group textarea,main.servicios .forma .form-group textarea,main.proyectos .forma .form-group textarea,main.estudio .forma .form-group textarea,main.ideas .forma .form-group textarea{height:192px}main.contacto .forma .form-group label,main.servicios .forma .form-group label,main.proyectos .forma .form-group label,main.estudio .forma .form-group label,main.ideas .forma .form-group label{position:absolute;z-index:20;margin:16px 20px;transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}main.contacto .forma .form-group label.over,main.servicios .forma .form-group label.over,main.proyectos .forma .form-group label.over,main.estudio .forma .form-group label.over,main.ideas .forma .form-group label.over{margin:-16px 20px;font-size:80%}main.contacto .forma .form-group .custom-file-label,main.servicios .forma .form-group .custom-file-label,main.proyectos .forma .form-group .custom-file-label,main.estudio .forma .form-group .custom-file-label,main.ideas .forma .form-group .custom-file-label{z-index:6;height:48px;padding:12px 20px;width:100%;max-width:480px;border-radius:24px;background:rgba(241,241,241,.75);margin:0;border:none;color:#ff2d0b;transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}main.contacto .forma .form-group .custom-file-label::after,main.servicios .forma .form-group .custom-file-label::after,main.proyectos .forma .form-group .custom-file-label::after,main.estudio .forma .form-group .custom-file-label::after,main.ideas .forma .form-group .custom-file-label::after{content:"...";padding:0px 8px;font-size:180%;line-height:75%;border-radius:21px;width:38px;height:38px;background-color:#fd3700;color:#fff;border:1px solid #fd3700;top:5px;right:5px}main.contacto .forma .form-group .help-block,main.servicios .forma .form-group .help-block,main.proyectos .forma .form-group .help-block,main.estudio .forma .form-group .help-block,main.ideas .forma .form-group .help-block{position:absolute;bottom:-14px;left:20px;text-transform:uppercase;font-size:70%;letter-spacing:.0125rem;color:#ff2d0b}main.contacto .forma .form-group.has-error input,main.contacto .forma .form-group.has-error textarea,main.servicios .forma .form-group.has-error input,main.servicios .forma .form-group.has-error textarea,main.proyectos .forma .form-group.has-error input,main.proyectos .forma .form-group.has-error textarea,main.estudio .forma .form-group.has-error input,main.estudio .forma .form-group.has-error textarea,main.ideas .forma .form-group.has-error input,main.ideas .forma .form-group.has-error textarea{border:1px solid #ff2d0b}main.contacto .forma .envia,main.servicios .forma .envia,main.proyectos .forma .envia,main.estudio .forma .envia,main.ideas .forma .envia{margin:36px auto 0;width:100%;max-width:200px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;position:relative;border:1px solid #ff2d0b;font-weight:600;background:rgba(255,255,255,.8);border-radius:24px;height:48px;color:#ff2d0b}main.contacto .forma .envia .name,main.servicios .forma .envia .name,main.proyectos .forma .envia .name,main.estudio .forma .envia .name,main.ideas .forma .envia .name{position:relative;width:100%;text-align:center;padding-top:3px}main.contacto .forma .envia .miscelanea,main.servicios .forma .envia .miscelanea,main.proyectos .forma .envia .miscelanea,main.estudio .forma .envia .miscelanea,main.ideas .forma .envia .miscelanea{position:absolute;left:8px;top:8px}main.contacto .forma .envia .miscelanea .flecha,main.servicios .forma .envia .miscelanea .flecha,main.proyectos .forma .envia .miscelanea .flecha,main.estudio .forma .envia .miscelanea .flecha,main.ideas .forma .envia .miscelanea .flecha{position:absolute;width:30px;height:30px;margin-left:-10px;transition:all .45s cubic-bezier(0.72, 0, 0.68, 1)}main.contacto .forma .envia .miscelanea .flecha svg,main.servicios .forma .envia .miscelanea .flecha svg,main.proyectos .forma .envia .miscelanea .flecha svg,main.estudio .forma .envia .miscelanea .flecha svg,main.ideas .forma .envia .miscelanea .flecha svg{width:100%;height:auto}main.contacto .forma .envia .miscelanea .semicircle,main.servicios .forma .envia .miscelanea .semicircle,main.proyectos .forma .envia .miscelanea .semicircle,main.estudio .forma .envia .miscelanea .semicircle,main.ideas .forma .envia .miscelanea .semicircle{position:absolute;width:30px;height:30px;animation-name:semi2;animation-duration:450ms;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.72, 0, 0.68, 1);transform:rotate(0deg)}main.contacto .forma .envia .miscelanea .semicircle svg,main.servicios .forma .envia .miscelanea .semicircle svg,main.proyectos .forma .envia .miscelanea .semicircle svg,main.estudio .forma .envia .miscelanea .semicircle svg,main.ideas .forma .envia .miscelanea .semicircle svg{width:100%;height:auto}main.contacto .forma .envia:hover,main.contacto .forma .envia:focus,main.servicios .forma .envia:hover,main.servicios .forma .envia:focus,main.proyectos .forma .envia:hover,main.proyectos .forma .envia:focus,main.estudio .forma .envia:hover,main.estudio .forma .envia:focus,main.ideas .forma .envia:hover,main.ideas .forma .envia:focus{outline:none;box-shadow:none;background:#ff2d0b;color:#fff}main.contacto .forma .envia:hover .miscelanea .flecha,main.contacto .forma .envia:focus .miscelanea .flecha,main.servicios .forma .envia:hover .miscelanea .flecha,main.servicios .forma .envia:focus .miscelanea .flecha,main.proyectos .forma .envia:hover .miscelanea .flecha,main.proyectos .forma .envia:focus .miscelanea .flecha,main.estudio .forma .envia:hover .miscelanea .flecha,main.estudio .forma .envia:focus .miscelanea .flecha,main.ideas .forma .envia:hover .miscelanea .flecha,main.ideas .forma .envia:focus .miscelanea .flecha{margin-left:13px}main.contacto .forma .envia:hover .miscelanea .semicircle,main.contacto .forma .envia:focus .miscelanea .semicircle,main.servicios .forma .envia:hover .miscelanea .semicircle,main.servicios .forma .envia:focus .miscelanea .semicircle,main.proyectos .forma .envia:hover .miscelanea .semicircle,main.proyectos .forma .envia:focus .miscelanea .semicircle,main.estudio .forma .envia:hover .miscelanea .semicircle,main.estudio .forma .envia:focus .miscelanea .semicircle,main.ideas .forma .envia:hover .miscelanea .semicircle,main.ideas .forma .envia:focus .miscelanea .semicircle{animation-name:semi;transform:rotate(180deg)}main.contacto .forma .envia:hover .miscelanea svg .orange,main.contacto .forma .envia:focus .miscelanea svg .orange,main.servicios .forma .envia:hover .miscelanea svg .orange,main.servicios .forma .envia:focus .miscelanea svg .orange,main.proyectos .forma .envia:hover .miscelanea svg .orange,main.proyectos .forma .envia:focus .miscelanea svg .orange,main.estudio .forma .envia:hover .miscelanea svg .orange,main.estudio .forma .envia:focus .miscelanea svg .orange,main.ideas .forma .envia:hover .miscelanea svg .orange,main.ideas .forma .envia:focus .miscelanea svg .orange{fill:#fff}main.servicios .olas,main.proyectos .olas{position:absolute;z-index:1000;width:100%;bottom:60vh}main.servicios .olas .waves,main.proyectos .olas .waves{margin-bottom:-15px}main.servicios .olas .waves .parallax .first,main.proyectos .olas .waves .parallax .first{fill:rgba(255,45,11,.35)}main.servicios .olas .waves .parallax .secon,main.proyectos .olas .waves .parallax .secon{fill:rgba(255,45,11,.7)}main.servicios .olas .waves .parallax .third,main.proyectos .olas .waves .parallax .third{fill:#ff2d0b}main.contacto .olas,main.estudio .olas,main.work .olas,main.ideas .olas{position:absolute;z-index:1000;width:100%;bottom:-15px}main.contacto .olas .waves .parallax .first,main.estudio .olas .waves .parallax .first,main.work .olas .waves .parallax .first,main.ideas .olas .waves .parallax .first{fill:rgba(255,45,11,.35)}main.contacto .olas .waves .parallax .secon,main.estudio .olas .waves .parallax .secon,main.work .olas .waves .parallax .secon,main.ideas .olas .waves .parallax .secon{fill:rgba(255,45,11,.7)}main.contacto .olas .waves .parallax .third,main.estudio .olas .waves .parallax .third,main.work .olas .waves .parallax .third,main.ideas .olas .waves .parallax .third{fill:#ff2d0b}main.contacto .olas.gris .waves .parallax .first,main.estudio .olas.gris .waves .parallax .first,main.work .olas.gris .waves .parallax .first,main.ideas .olas.gris .waves .parallax .first{fill:rgba(248,248,248,.5)}main.contacto .olas.gris .waves .parallax .secon,main.estudio .olas.gris .waves .parallax .secon,main.work .olas.gris .waves .parallax .secon,main.ideas .olas.gris .waves .parallax .secon{fill:rgba(248,248,248,.75)}main.contacto .olas.gris .waves .parallax .third,main.estudio .olas.gris .waves .parallax .third,main.work .olas.gris .waves .parallax .third,main.ideas .olas.gris .waves .parallax .third{fill:#f8f8f8}main.contacto .olas.blanco .waves .parallax .first,main.estudio .olas.blanco .waves .parallax .first,main.work .olas.blanco .waves .parallax .first,main.ideas .olas.blanco .waves .parallax .first{fill:rgba(255,255,255,.35)}main.contacto .olas.blanco .waves .parallax .secon,main.estudio .olas.blanco .waves .parallax .secon,main.work .olas.blanco .waves .parallax .secon,main.ideas .olas.blanco .waves .parallax .secon{fill:rgba(255,255,255,.7)}main.contacto .olas.blanco .waves .parallax .third,main.estudio .olas.blanco .waves .parallax .third,main.work .olas.blanco .waves .parallax .third,main.ideas .olas.blanco .waves .parallax .third{fill:#fff}main.contacto .olas.naranja .waves .parallax .first,main.estudio .olas.naranja .waves .parallax .first,main.work .olas.naranja .waves .parallax .first,main.ideas .olas.naranja .waves .parallax .first{fill:rgba(255,45,11,.35)}main.contacto .olas.naranja .waves .parallax .secon,main.estudio .olas.naranja .waves .parallax .secon,main.work .olas.naranja .waves .parallax .secon,main.ideas .olas.naranja .waves .parallax .secon{fill:rgba(255,45,11,.7)}main.contacto .olas.naranja .waves .parallax .third,main.estudio .olas.naranja .waves .parallax .third,main.work .olas.naranja .waves .parallax .third,main.ideas .olas.naranja .waves .parallax .third{fill:#ff2d0b}main.proyectos .burbuja{position:absolute;z-index:-1;right:45px;top:15px;transform:scale(0.65);opacity:.6}main.proyectos .burbuja .b01{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:0;transform:scale(0.15)}main.proyectos .burbuja .b02{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:55px;transform:scale(0.4)}main.proyectos .burbuja .b03{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:-35px;top:140px;transform:scale(0.25)}main.proyectos .burbuja .b04{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:15px;top:205px;transform:scale(0.45)}main.proyectos .burbuja .b05{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-25px;top:270px;transform:scale(0.3)}main.proyectos .burbuja .b22{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:370px;transform:scale(0.5)}main.proyectos .burbuja .b06{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 6s ease-in-out infinite alternate;left:-20px;top:445px;transform:scale(0.2)}main.proyectos .burbuja .b07{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:15px;top:540px;transform:scale(0.7)}main.proyectos .burbuja .b08{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:-10px;top:645px;transform:scale(0.3)}main.proyectos .burbuja .b09{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:22px;top:720px;transform:scale(0.15)}main.proyectos .burbuja .b10{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-30px;top:770px;transform:scale(0.25)}main.proyectos .burbuja .b11{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:25px;top:830px;transform:scale(0.2875)}main.proyectos .burbuja .b12{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:0px;top:925px;transform:scale(0.7)}main.proyectos .burbuja .b13{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:5px;top:1015px;transform:scale(0.25)}main.proyectos .burbuja .b14{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-20px;top:1090px;transform:scale(0.45)}main.proyectos .burbuja .b15{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:5px;top:1180px;transform:scale(0.15)}main.proyectos .burbuja .b16{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 6s ease-in-out infinite alternate;left:-20px;top:1240px;transform:scale(0.3)}main.proyectos .burbuja .b17{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:15px;top:1350px;transform:scale(0.7)}main.proyectos .burbuja .b18{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:-10px;top:1435px;transform:scale(0.25)}main.proyectos .burbuja .b19{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:22px;top:1500px;transform:scale(0.45)}main.proyectos .burbuja .b20{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-30px;top:1580px;transform:scale(0.2)}main.proyectos .burbuja .b21{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:1630px;transform:scale(0.45)}main.proyectos .project{padding:0;position:relative;z-index:2}main.proyectos .project .owl-item{overflow:hidden}main.proyectos .project .owl-item.active,main.proyectos .project .owl-item.animated{overflow:visible}main.proyectos .project .item{min-height:700px;height:80vh;max-height:780px;padding:170px 15px 0}main.proyectos .project .item article{position:relative}main.proyectos .project .item article .circletxt{position:absolute;left:-80px;top:60px;z-index:5;width:240px;height:240px;border-radius:180px;background:rgba(241,241,241,.3)}main.proyectos .project .item article .image{position:absolute;right:-2vw;top:-30vw;z-index:3;width:72vw;height:72vw;border-radius:35vw;overflow:hidden;background:#f8f8f8;padding:5px}main.proyectos .project .item article .image img{width:98%;margin:1%;border-radius:50%}main.proyectos .project .item article .nombre{position:relative;z-index:40;text-align:left;padding:110px 0 0 0}main.proyectos .project .item article .nombre h1{width:80%}main.proyectos .project .item article .nombre h6{color:#ff2d0b;font-size:190%;font-weight:600;padding:0 0 30px;letter-spacing:.0125rem}main.proyectos .project .item article .nombre h6 small{font-weight:300;font-size:62.5%}main.proyectos .project .item article .nombre .bajada{padding:20px 10px 10px 2px;font-size:105%;text-transform:uppercase;line-height:110%}main.proyectos .project .item article .ver{position:relative;z-index:50;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;align-content:flex-end;margin:20px 0 0 0}main.proyectos .project .item article .ver .linked{position:relative;max-width:285px;z-index:150;display:flex;text-transform:uppercase;color:#484646;font-size:90%;font-weight:300}main.proyectos .project .item article .ver .linked .miscelanea{position:absolute;margin-left:-40px;margin-top:-8px}main.proyectos .project .item article .ver .linked .miscelanea .flecha{position:absolute;width:30px;height:30px;margin-left:-10px;transition:all .45s cubic-bezier(0.72, 0, 0.68, 1)}main.proyectos .project .item article .ver .linked .miscelanea .flecha img{width:100%;height:auto}main.proyectos .project .item article .ver .linked .miscelanea .semicircle{position:absolute;width:30px;height:30px;animation-name:semi2;animation-duration:450ms;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.72, 0, 0.68, 1);transform:rotate(0deg)}main.proyectos .project .item article .ver .linked .miscelanea .semicircle img{width:100%;height:auto}main.proyectos .project .item article .ver .linked .txt{transition:all .55s cubic-bezier(0.72, 0, 0.68, 1);padding-right:23px}main.proyectos .project .item article .ver .linked:hover{text-decoration:none}main.proyectos .project .item article .ver .linked:hover .txt{padding-left:16px;padding-right:7px;color:#ff2d0b}main.proyectos .project .item article .ver .linked:hover .flecha{margin-left:13px}main.proyectos .project .item article .ver .linked:hover .semicircle{animation-name:semi;transform:rotate(180deg)}main.proyectos .project .owl-dots{position:absolute;top:186px;left:44%;width:10px}main.proyectos .project .owl-dots .owl-dot span{border:1px solid #ff2d0b;background:none}main.proyectos .project .owl-dots .owl-dot span:focus{outline:none;box-shadow:none}main.proyectos .project .owl-dots .owl-dot.active span{background:#ff2d0b;margin:2px 4px;width:16px;height:16px}main.proyectos .project .owl-dots .owl-dot:focus{outline:none;box-shadow:none}main.proyectos .project .owl-nav{position:absolute;width:100%;text-align:center;bottom:65px}main.proyectos .project .owl-nav .owl-next,main.proyectos .project .owl-nav .owl-prev{height:38px;width:38px;position:relative}main.proyectos .project .owl-nav .owl-next img,main.proyectos .project .owl-nav .owl-prev img{width:70%;height:auto;margin:15%}main.proyectos .project .owl-nav .owl-next:hover,main.proyectos .project .owl-nav .owl-next:focus,main.proyectos .project .owl-nav .owl-prev:hover,main.proyectos .project .owl-nav .owl-prev:focus{box-shadow:none;outline:none;border-radius:50%}main.proyectos .project .owl-nav .owl-next:hover,main.proyectos .project .owl-nav .owl-prev:hover{background-color:#f1f1f1}main.proyectos .project .owl-nav .owl-prev img{transform:rotate(180deg)}main.work{position:relative;overflow:hidden}main.work section{padding:75px 0;position:relative}main.work section .olas{position:absolute;width:100%;bottom:-5px;height:70px;z-index:20}main.work section .olas .waves{max-height:70px}main.work section .olas.naranja{z-index:1000}main.work section.gris{background:#f8f8f8}main.work .intro{padding:0;position:relative;width:100vw;height:100vh;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;z-index:5}main.work .intro picture{position:absolute;width:100vw;height:100vh;z-index:2}main.work .intro picture img{width:100vw;height:90vh;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}main.work .intro.interna{justify-content:flex-start;align-content:flex-start;align-items:flex-start}main.work .intro .named{position:relative;z-index:10;text-transform:uppercase;color:#fff;display:flex;justify-content:center;align-content:center;align-items:center;width:100%;height:100%}main.work .intro .named.two{text-transform:unset;margin-top:15vh;justify-content:flex-start;align-content:flex-start;align-items:flex-start}main.work .intro .named.two h3{color:#fff !important}main.work .intro .named h1{color:#fff;margin-top:-5vh;font-size:300%;font-weight:600;padding:0 30;text-align:center;display:flex}main.work .intro .named h1 span{font-weight:300}main.work .boxcont{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-end}main.work h3{color:#484646;font-weight:300;text-transform:unset;font-size:235%;letter-spacing:-0.075rem;width:100%;position:relative;z-index:300}main.work h3 strong{letter-spacing:-0.05rem;font-size:90%;text-transform:uppercase;display:block;padding-left:25px;font-weight:800}main.work h4{color:#484646;text-transform:uppercase;width:100%;font-size:110%;letter-spacing:-0.025rem}main.work p{padding:30px 0;position:relative;z-index:1200}main.work p a{display:block;padding:14px 30px;border-radius:40px;max-width:200px;text-transform:uppercase;color:#ff2d0b;background:none;border:2px solid #ff2d0b;text-align:center;line-height:100%;font-size:.875rem;letter-spacing:.0625rem}main.work p a:hover{background:#fd3700;border:2px solid #fd3700;text-decoration:none;color:#fff}main.work .twobytwo{padding:15px 0}main.work .twobytwo .boxcont{align-content:center}main.work .twobytwo .boxcont img{max-width:400px;padding-bottom:20px}main.work .twobytwo .boxcont p{display:flex;width:100%}main.work .twobytwo.imgboth .boxcont{align-content:flex-start}main.work .twobytwo picture{z-index:1000;position:relative}main.work .datos{position:relative;z-index:10}main.work .datos h5,main.work .datos h6{text-transform:uppercase;color:#484646}main.work .datos h6{font-size:1.3125rem;padding-top:15px;line-height:110%;padding-bottom:10px}main.work .datos h5{font-size:1.125rem}main.work .croma .titular,main.work .tipografia .titular{position:relative;margin-bottom:35px;width:100%}main.work .croma .titular .subline,main.work .tipografia .titular .subline{position:absolute;height:2px;width:25vw;max-width:150px;z-index:300;background:#ff2d0b}main.work .croma .titular .subline .dot,main.work .tipografia .titular .subline .dot{width:8px;height:8px;border-radius:4px;background:#ff2d0b;position:absolute}main.work .croma .color,main.work .tipografia .color{padding:5px 10px 20px}main.work .croma .color .dotcol,main.work .tipografia .color .dotcol{display:block;margin:0 auto;border-radius:50%}main.work .croma .color .dotcol.primarios,main.work .tipografia .color .dotcol.primarios{width:12vw;height:12vw;max-width:110px;max-height:110px}main.work .croma .color .dotcol.secundarios,main.work .tipografia .color .dotcol.secundarios{width:9vw;height:9vw;max-width:75px;max-height:75px}main.work .croma .color .hexa,main.work .tipografia .color .hexa{display:block;padding-top:15px;color:#484646;text-align:center;text-transform:uppercase}main.work .croma .boxcont,main.work .tipografia .boxcont{align-items:flex-end}main.work .croma .burbuja,main.work .tipografia .burbuja{position:absolute;z-index:1;right:45px;top:-120px;transform:scale(0.55)}main.work .croma .burbuja .b01,main.work .tipografia .burbuja .b01{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:0;transform:scale(0.15)}main.work .croma .burbuja .b02,main.work .tipografia .burbuja .b02{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:55px;transform:scale(0.4)}main.work .croma .burbuja .b03,main.work .tipografia .burbuja .b03{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:-35px;top:140px;transform:scale(0.2)}main.work .croma .burbuja .b04,main.work .tipografia .burbuja .b04{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:15px;top:165px;transform:scale(0.3)}main.work .croma .burbuja .b05,main.work .tipografia .burbuja .b05{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-25px;top:250px;transform:scale(0.6)}main.work .croma .burbuja .b06,main.work .tipografia .burbuja .b06{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:5px;top:350px;transform:scale(0.15)}main.work .croma .burbuja .b07,main.work .tipografia .burbuja .b07{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:5px;top:420px;transform:scale(0.45)}main.work .croma .titular .subline{bottom:-5px;left:-10px}main.work .croma .titular .subline .dot{left:-3px;top:-3px}main.work .tipografia{position:relative}main.work .tipografia .titular{position:relative;text-align:right;z-index:20}main.work .tipografia .titular .subline{bottom:-5px;right:-10px}main.work .tipografia .titular .subline .dot{right:-3px;top:-3px}main.work .tipografia .burbuja{z-index:1}main.work .tipografia .olas,main.work .devices .olas,main.work .catalogo .olas{z-index:10;overflow:hidden}main.work .papeleria{position:relative;padding:50px 0}main.work .papeleria.motion{min-height:80vh}main.work .papeleria.motion .contain-vid{position:relative;width:100%;height:0;padding-bottom:56.25%;box-shadow:0px 0px 11px 2px rgba(72,70,70,.5);margin:10px 0 70px;z-index:1200}main.work .papeleria.motion .contain-vid iframe{position:absolute;top:0;left:0;width:100%;height:100%}main.work .papeleria .olas{overflow:hidden;z-index:10}main.work .papeleria picture{position:relative;z-index:100}main.work .carrusel{position:relative;overflow:hidden}main.work .carrusel .boxcont{align-content:center}main.work .carrusel .carru{margin:30px 0 20px;position:relative;z-index:45}main.work .carrusel .burbuja{position:absolute;z-index:25;left:30%;top:-20vh}main.work .carrusel .burbuja .b01{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:0;transform:scale(0.15)}main.work .carrusel .burbuja .b02{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:55px;transform:scale(0.4)}main.work .carrusel .burbuja .b03{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:-35px;top:140px;transform:scale(0.2)}main.work .carrusel .burbuja .b04{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:15px;top:165px;transform:scale(0.3)}main.work .carrusel .burbuja .b05{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-25px;top:250px;transform:scale(0.6)}main.work .carrusel .burbuja .b16{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:12px;top:360px;transform:scale(0.75)}main.work .carrusel .burbuja .b06{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 6s ease-in-out infinite alternate;left:-20px;top:450px;transform:scale(0.3)}main.work .carrusel .burbuja .b07{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:15px;top:540px;transform:scale(0.55)}main.work .carrusel .burbuja .b08{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:-10px;top:645px;transform:scale(0.3)}main.work .carrusel .burbuja .b09{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:22px;top:690px;transform:scale(0.15)}main.work .carrusel .burbuja .b10{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-30px;top:720px;transform:scale(0.25)}main.work .carrusel .burbuja .b11{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:25px;top:780px;transform:scale(0.45)}main.work .carrusel .w-100{position:relative;z-index:35;margin:20px auto}main.work .catalogo{position:relative}main.work .catalogo .encabeza{margin-top:50px}main.work .catalogo .deauno{margin:8vh 0 0}main.work .catalogo .burbuja{display:none;position:absolute;z-index:-1;left:30%;top:-5vh;transform:scale(1.375)}main.work .catalogo .burbuja .b01{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:0;transform:scale(0.15)}main.work .catalogo .burbuja .b02{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:55px;transform:scale(0.4)}main.work .catalogo .burbuja .b03{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:-35px;top:140px;transform:scale(0.2)}main.work .catalogo .burbuja .b04{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:15px;top:165px;transform:scale(0.3)}main.work .catalogo .burbuja .b05{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-25px;top:250px;transform:scale(0.6)}main.work .catalogo .burbuja .b16{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:12px;top:360px;transform:scale(0.75)}main.work .catalogo .burbuja .b06{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 6s ease-in-out infinite alternate;left:-20px;top:450px;transform:scale(0.3)}main.work .catalogo .burbuja .b07{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:15px;top:540px;transform:scale(0.55)}main.work .catalogo .burbuja .b08{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:-10px;top:645px;transform:scale(0.3)}main.work .catalogo .burbuja .b09{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:22px;top:690px;transform:scale(0.15)}main.work .catalogo .burbuja .b10{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-30px;top:720px;transform:scale(0.25)}main.work .catalogo .burbuja .b11{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:25px;top:780px;transform:scale(0.45)}main.work .catalogo .circled{position:relative;z-index:30;border-radius:45vw;overflow:hidden;width:80vw;height:80vw}main.work .catalogo .boxcont.two{align-content:center}main.work .catalogo picture{position:relative;z-index:100}main.work .catalogo .olas{z-index:60}main.work .devices{position:relative;min-height:90vh}main.work .devices .bigbubble{position:absolute;background-color:#f8f8f8;border-radius:50%;min-width:300px;min-height:300px;width:60vw;height:60vw;max-width:600px;max-height:600px;right:5vw;top:5vh;z-index:12}main.work .devices .phone{position:absolute;top:-40px;right:20vw;z-index:20;transform:rotateX(38deg) rotateZ(6deg) skewX(-25deg);perspective:1000px;perspective-origin:center bottom}main.work .devices .phone .device{position:relative;z-index:20;width:180px}main.work .devices .phone .capture{position:absolute;z-index:10;border-radius:20px;left:4px;top:7px;overflow:hidden;width:156px;transform:rotateY(-9deg) rotateZ(0.5deg) skewX(-0.25deg) skewY(4deg)}main.work .devices .phone .capture img{width:100%}main.work .devices .ipad{position:relative;top:220px;right:30vw;margin-bottom:220px;z-index:15;transform:rotateX(3deg) rotateZ(23deg) skewX(-4deg);perspective:138px}main.work .devices .ipad .device{position:relative;z-index:20;width:560px}main.work .devices .ipad .capture{transform:rotateX(2deg) rotateZ(3deg) skew(2deg, -3.5deg);position:absolute;z-index:10;border-radius:15px;left:42px;top:4px;overflow:hidden;width:508px;perspective:80px}main.work .devices .ipad .capture img{width:100%}main.work .devices .burbuja{position:absolute;z-index:11;left:70%;top:45vh;transform:scale(1.375)}main.work .devices .burbuja .b01{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:0;transform:scale(0.15)}main.work .devices .burbuja .b02{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:55px;transform:scale(0.4)}main.work .devices .burbuja .b03{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 20s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:-35px;top:140px;transform:scale(0.2)}main.work .devices .burbuja .b04{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:15px;top:165px;transform:scale(0.3)}main.work .devices .burbuja .b05{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-25px;top:250px;transform:scale(0.6)}main.work .devices .burbuja .b16{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:12px;top:360px;transform:scale(0.75)}main.work .devices .burbuja .b06{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 15s ease-in-out infinite,sideWays 6s ease-in-out infinite alternate;left:-20px;top:450px;transform:scale(0.3)}main.work .devices .burbuja .b07{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 5s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:15px;top:540px;transform:scale(0.55)}main.work .devices .burbuja .b08{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:-10px;top:645px;transform:scale(0.3)}main.work .devices .burbuja .b09{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 10s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:22px;top:690px;transform:scale(0.15)}main.work .devices .burbuja .b10{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-30px;top:720px;transform:scale(0.25)}main.work .devices .burbuja .b11{border-radius:50%;height:160px;position:absolute;width:160px;background:#e4e4e4;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:25px;top:780px;transform:scale(0.45)}main.work .notebook{position:relative}main.work .notebook .device{width:150vw;position:relative;z-index:25}main.work .notebook .screen{position:absolute;top:5.5%;left:23.75%;width:calc(150vw - 47.5%);height:81.5%;z-index:30;overflow-x:hidden;overflow-y:scroll}main.work .notebook .screen img{width:100%;height:auto;display:block}main.work .notebook .burbuja{position:absolute;z-index:11;left:20%;top:25vh;transform:scale(1.375)}main.work .notebook .burbuja .b01{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:0;transform:scale(0.15)}main.work .notebook .burbuja .b02{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:55px;transform:scale(0.4)}main.work .notebook .burbuja .b03{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:-35px;top:140px;transform:scale(0.2)}main.work .notebook .burbuja .b04{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:15px;top:165px;transform:scale(0.3)}main.work .notebook .burbuja .b05{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-25px;top:250px;transform:scale(0.6)}main.work .notebook .burbuja .b16{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:12px;top:360px;transform:scale(0.75)}main.work .notebook .burbuja .b06{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 6s ease-in-out infinite alternate;left:-20px;top:450px;transform:scale(0.3)}main.work .notebook .burbuja .b07{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:15px;top:540px;transform:scale(0.55)}main.work .notebook .burbuja .b08{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:-10px;top:645px;transform:scale(0.3)}main.work .notebook .burbuja .b09{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:22px;top:690px;transform:scale(0.15)}main.work .notebook .burbuja .b10{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-30px;top:720px;transform:scale(0.25)}main.work .notebook .burbuja .b11{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:25px;top:780px;transform:scale(0.45)}main.estudio .burbuja{position:absolute;z-index:1;right:45px;top:15px;transform:scale(0.65)}main.estudio .burbuja .b01{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:0;transform:scale(0.15)}main.estudio .burbuja .b02{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:55px;transform:scale(0.4)}main.estudio .burbuja .b03{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:-35px;top:140px;transform:scale(0.25)}main.estudio .burbuja .b04{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:15px;top:205px;transform:scale(0.45)}main.estudio .burbuja .b05{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-25px;top:270px;transform:scale(0.3)}main.estudio .burbuja .b22{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:370px;transform:scale(0.5)}main.estudio .burbuja .b06{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 6s ease-in-out infinite alternate;left:-20px;top:445px;transform:scale(0.2)}main.estudio .burbuja .b07{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:15px;top:540px;transform:scale(0.7)}main.estudio .burbuja .b08{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:-10px;top:645px;transform:scale(0.3)}main.estudio .burbuja .b09{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:22px;top:720px;transform:scale(0.15)}main.estudio .burbuja .b10{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-30px;top:770px;transform:scale(0.25)}main.estudio .burbuja .b11{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:25px;top:830px;transform:scale(0.2875)}main.estudio .burbuja .b12{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:0px;top:925px;transform:scale(0.7)}main.estudio .burbuja .b13{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:5px;top:1015px;transform:scale(0.25)}main.estudio .burbuja .b14{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-20px;top:1090px;transform:scale(0.45)}main.estudio .burbuja .b15{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:5px;top:1180px;transform:scale(0.15)}main.estudio .burbuja .b16{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 6s ease-in-out infinite alternate;left:-20px;top:1240px;transform:scale(0.3)}main.estudio .burbuja .b17{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:15px;top:1350px;transform:scale(0.7)}main.estudio .burbuja .b18{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:-10px;top:1435px;transform:scale(0.25)}main.estudio .burbuja .b19{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:22px;top:1500px;transform:scale(0.45)}main.estudio .burbuja .b20{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-30px;top:1580px;transform:scale(0.2)}main.estudio .burbuja .b21{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:1630px;transform:scale(0.45)}main.estudio .burbuja .b23{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:-35px;top:1700px;transform:scale(0.2)}main.estudio .burbuja .b24{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:15px;top:1765px;transform:scale(0.6)}main.estudio .burbuja .b25{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-25px;top:1850px;transform:scale(0.25)}main.estudio .burbuja .b26{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 6s ease-in-out infinite alternate;left:-20px;top:1960px;transform:scale(0.45)}main.estudio .burbuja .b27{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:15px;top:2040px;transform:scale(0.2)}main.estudio .burbuja .b28{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:-10px;top:2135px;transform:scale(0.5)}main.estudio .burbuja .b29{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:22px;top:2190px;transform:scale(0.15)}main.estudio .burbuja .b30{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-30px;top:2270px;transform:scale(0.25)}main.estudio .burbuja .b31{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:2360px;transform:scale(0.5)}main.estudio .burbuja .b32{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:2445px;transform:scale(0.3)}main.estudio .burbuja .b33{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:-35px;top:2510px;transform:scale(0.1)}main.estudio .burbuja .b34{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:15px;top:2580px;transform:scale(0.65)}main.estudio .burbuja .b35{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-25px;top:2685px;transform:scale(0.25)}main.estudio .burbuja .b36{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 6s ease-in-out infinite alternate;left:-10px;top:2775px;transform:scale(0.4)}main.estudio .burbuja .b37{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:15px;top:2840px;transform:scale(0.3)}main.estudio .burbuja .b38{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:-10px;top:2935px;transform:scale(0.5)}main.estudio .burbuja .b39{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:22px;top:3050px;transform:scale(0.25)}main.estudio .burbuja .b40{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-30px;top:3110px;transform:scale(0.15)}main.estudio .datos .row p{padding:15px 2px}main.estudio .datos .row h4{padding:15px 2px;font-size:125%;font-weight:600;color:#484646}main.estudio .datos .gps img{padding:10px 15px 50px}main.estudio .datos.unite img{width:70%;margin:0 15%;padding:10px 15px 25px}main.estudio .datos .linked{text-transform:uppercase;color:#484646;font-size:90%;font-weight:300;border:none;background:none;display:block;margin:10px 0 25px 32px}main.estudio .datos .linked .miscelanea{position:absolute;margin-left:-40px;margin-top:-8px}main.estudio .datos .linked .miscelanea .flecha{position:absolute;width:30px;height:30px;margin-left:-10px;transition:all .45s cubic-bezier(0.72, 0, 0.68, 1)}main.estudio .datos .linked .miscelanea .flecha img{width:100%;height:auto}main.estudio .datos .linked .miscelanea .semicircle{position:absolute;width:30px;height:30px;animation-name:semi2;animation-duration:450ms;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.72, 0, 0.68, 1);transform:rotate(0deg)}main.estudio .datos .linked .miscelanea .semicircle img{width:100%;height:auto}main.estudio .datos .linked .txt{transition:all .55s cubic-bezier(0.72, 0, 0.68, 1)}main.estudio .datos .linked:hover{text-decoration:none}main.estudio .datos .linked:hover .txt{padding-left:16px;color:#ff2d0b}main.estudio .datos .linked:hover .flecha{margin-left:13px}main.estudio .datos .linked:hover .semicircle{animation-name:semi;transform:rotate(180deg)}main.estudio .datos .linked:focus{outline:none;box-shadow:none}main.servicios{overflow:hidden}main.servicios .maxancho{position:relative;z-index:900}main.servicios .datos .row{min-height:80vh}main.servicios .datos .row p{padding:15px 2px}main.servicios .datos .row h4{padding:15px 2px;font-size:125%;font-weight:600;color:#484646}main.servicios .datos .linked{position:relative;margin-left:38px;padding:15px 0;width:100%;z-index:150;display:block;text-align:left;text-transform:uppercase;font-size:105%;border:none;background:none;font-weight:300}main.servicios .datos .linked .txt{padding-left:16px;color:#ff2d0b;transition:all .55s cubic-bezier(0.72, 0, 0.68, 1)}main.servicios .datos .linked .miscelanea{position:absolute;margin-left:-40px;margin-top:-8px}main.servicios .datos .linked .miscelanea .flecha{position:absolute;width:30px;height:30px;margin-left:13px;transition:all .45s cubic-bezier(0.72, 0, 0.68, 1)}main.servicios .datos .linked .miscelanea .flecha img{width:100%;height:auto}main.servicios .datos .linked .miscelanea .semicircle{position:absolute;width:30px;height:30px;animation-name:semi;animation-duration:450ms;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.72, 0, 0.68, 1);transform:rotate(180deg)}main.servicios .datos .linked .miscelanea .semicircle img{width:100%;height:auto}main.servicios .datos .linked.collapsed .txt{padding-left:0;color:#484646}main.servicios .datos .linked.collapsed .flecha{margin-left:-10px}main.servicios .datos .linked.collapsed .semicircle{animation-name:semi2;transform:rotate(0deg)}main.servicios .datos .linked:focus{outline:none;box-shadow:none}main.servicios .datos .linked:hover{text-decoration:none}main.servicios .datos .linked:hover .txt{padding-left:16px;color:#ff2d0b}main.servicios .datos .linked:hover .flecha{margin-left:13px}main.servicios .datos .linked:hover .semicircle{animation-name:semi;transform:rotate(180deg)}main.servicios .datos .card-body{padding:0 1.375rem 1.5rem 3.375rem;font-weight:300;line-height:150%}main.servicios .datos .title{position:relative}main.servicios .datos .title .circulos{position:absolute;left:calc(-15px - 10vw);top:-25vw;width:65vw;height:65vw;border-radius:35vw;background:#e9e9e9;z-index:-1}main.servicios .datos.srv .title .burbuja{position:absolute;z-index:-1;left:190px;top:-175px;transform:scale(0.39)}main.servicios .datos.srv .title .burbuja .b01{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:0;transform:scale(0.15)}main.servicios .datos.srv .title .burbuja .b02{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:55px;transform:scale(0.4)}main.servicios .datos.srv .title .burbuja .b03{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:-35px;top:140px;transform:scale(0.2)}main.servicios .datos.srv .title .burbuja .b04{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:15px;top:165px;transform:scale(0.3)}main.servicios .datos.srv .title .burbuja .b05{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-25px;top:250px;transform:scale(0.6)}main.servicios .datos.srv .title .burbuja .b06{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:5px;top:350px;transform:scale(0.15)}main.servicios .datos.srv .title .burbuja .b15{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:5px;top:420px;transform:scale(0.45)}main.servicios .datos.srv .title .burbuja .b07{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:15px;top:540px;transform:scale(0.7)}main.servicios .datos.srv .title .burbuja .b08{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:-10px;top:645px;transform:scale(0.3)}main.servicios .datos.srv .title .burbuja .b09{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:22px;top:690px;transform:scale(0.15)}main.servicios .datos.srv .title .burbuja .b10{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-30px;top:720px;transform:scale(0.25)}main.servicios .datos.srv .gps{position:relative;min-height:100vw;margin-top:20px;margin-bottom:20px}main.servicios .datos.srv .gps .imgcontain{position:absolute;z-index:-1;width:90vw;height:90vw;border-radius:45vw;background:#f8f8f8;padding:10px;overflow:hidden}main.servicios .datos.srv .gps .imgcontain .owl-stage-outer{border-radius:calc(45vw - 20px);height:100%;overflow:hidden}main.servicios .datos.srv .gps .imgcontain .owl-stage-outer .owl-item{border-radius:calc(45vw - 20px)}main.servicios .datos.srv .gps .imgcontain .owl-stage-outer .owl-item picture{height:calc(90vw - 20px);width:calc(90vw - 20px);display:flex;overflow:hidden;border-radius:calc(45vw - 20px)}main.servicios .datos.srv .gps .imgcontain .owl-stage-outer .owl-item picture img{height:calc(90vw - 20px);width:auto;transition:all 6.5s cubic-bezier(0.72, 0, 0.68, 1)}main.servicios .datos.srv .gps .imgcontain .owl-stage-outer .owl-item.active picture img{transform:translate(-30vw, 0)}main.servicios .datos.mtd .title{position:relative}main.servicios .datos.mtd .title .circulos{position:absolute;left:calc(-15px - 10vw);top:-25vw;width:65vw;height:65vw;border-radius:35vw;background:#ececec;z-index:-2}main.servicios .datos.mtd .title .burbuja{position:absolute;z-index:-1;right:45px;top:-50px;transform:scale(0.55)}main.servicios .datos.mtd .title .burbuja .b01{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:0;transform:scale(0.15)}main.servicios .datos.mtd .title .burbuja .b02{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:55px;transform:scale(0.4)}main.servicios .datos.mtd .title .burbuja .b03{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:-35px;top:140px;transform:scale(0.2)}main.servicios .datos.mtd .title .burbuja .b04{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:15px;top:165px;transform:scale(0.3)}main.servicios .datos.mtd .title .burbuja .b05{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-25px;top:250px;transform:scale(0.6)}main.servicios .datos.mtd .title .burbuja .b06{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:5px;top:350px;transform:scale(0.15)}main.servicios .datos.mtd .title .burbuja .b15{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:5px;top:420px;transform:scale(0.45)}main.servicios .datos.mtd .title .burbuja .b07{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:15px;top:540px;transform:scale(0.7)}main.servicios .datos.mtd .title .burbuja .b08{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:-10px;top:645px;transform:scale(0.3)}main.servicios .datos.mtd .title .burbuja .b09{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:22px;top:690px;transform:scale(0.15)}main.servicios .datos.mtd .title .burbuja .b10{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-30px;top:720px;transform:scale(0.25)}main.servicios .datos.mtd .method{padding-top:60px;padding-bottom:80px}main.servicios .datos.mtd .method .owl-dots{position:absolute;width:100%;text-align:center;top:0}main.servicios .datos.mtd .method .owl-dots .owl-dot{position:relative;width:12vw;height:12vw;border-radius:6vw;background:#f8f8f8;padding:4px;margin:.75vw;overflow:hidden}main.servicios .datos.mtd .method .owl-dots .owl-dot .minimg{position:relative;z-index:10;opacity:.75}main.servicios .datos.mtd .method .owl-dots .owl-dot .texto{position:absolute;top:4px;left:4px;right:4px;bottom:4px;z-index:20;opacity:0;border-radius:50%;color:#fff;background:rgba(255,45,11,.7);font-weight:600;text-align:center;font-size:85%;line-height:95%;text-transform:uppercase}main.servicios .datos.mtd .method .owl-dots .owl-dot .texto small{font-weight:400;font-size:75%;line-height:120%;display:block}main.servicios .datos.mtd .method .owl-dots .owl-dot.active{background:#ff2d0b}main.servicios .datos.mtd .method .owl-dots .owl-dot.active .minimg{filter:invert(100%);opacity:1}main.servicios .datos.mtd .method .item{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}main.servicios .datos.mtd .method .item .imgetapa{position:relative;overflow:hidden;width:80vw;height:80vw;max-width:480px;max-height:480px;border-radius:45vw;background:#f8f8f8;padding:5px}main.servicios .datos.mtd .method .item .imgetapa .circulo{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:99.5% !important}main.servicios .datos.mtd .method .item .imgetapa .iconsrv{position:relative;z-index:2;width:90%;height:auto;margin:5%}main.servicios .datos.mtd .method .item .etapa{position:relative;z-index:5}main.servicios .datos.mtd .method .item .etapa h6{font-size:.9375rem;letter-spacing:.025rem;font-weight:300;padding-left:2px;line-height:150%}main.servicios .datos.mtd .method .item .etapa h5{font-weight:800;color:#ff2d0b;line-height:115%}main.servicios .datos.mtd .method .item .etapa p{padding:10px 2px 0}main.ideas .listado{padding:120px 0 90px}main.ideas .listado .lastentry,main.ideas .listado .others{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start}main.ideas .listado .lastentry a,main.ideas .listado .others a{padding:10px;background:#f8f8f8;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start}main.ideas .listado .lastentry a .imagen,main.ideas .listado .others a .imagen{display:flex;width:100%;overflow:hidden;padding-top:100%;position:relative}main.ideas .listado .lastentry a .imagen img,main.ideas .listado .others a .imagen img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;min-height:100%;height:auto;width:auto;min-width:100%;max-height:100%}main.ideas .listado .lastentry a .datas,main.ideas .listado .others a .datas{display:flex;flex-flow:column wrap;width:100%}main.ideas .listado .lastentry a .datas h5,main.ideas .listado .others a .datas h5{text-transform:uppercase;padding-left:1px}main.ideas .listado .lastentry a .datas h5 strong,main.ideas .listado .others a .datas h5 strong{font-weight:600}main.ideas .listado .lastentry a .datas h1,main.ideas .listado .others a .datas h1{color:#ff2d0b;padding:5px 0}main.ideas .listado .lastentry a .datas p,main.ideas .listado .others a .datas p{line-height:120%}main.ideas .listado .lastentry a:hover,main.ideas .listado .others a:hover{background:#ff2d0b;text-decoration:none}main.ideas .listado .lastentry a:hover .datas h5,main.ideas .listado .lastentry a:hover .datas h1,main.ideas .listado .lastentry a:hover .datas p,main.ideas .listado .others a:hover .datas h5,main.ideas .listado .others a:hover .datas h1,main.ideas .listado .others a:hover .datas p{color:#fff}main.ideas .listado .lastentry{margin:5px 0 15px}main.ideas .listado .lastentry a{width:100%}main.ideas .listado .lastentry a .imagen{margin-bottom:5px}main.ideas .listado .lastentry a .datas h5{font-size:90%}main.ideas .listado .lastentry a .datas h1{color:#ff2d0b;padding:10px 0}main.ideas .listado .lastentry a .datas p{margin-bottom:15px}main.ideas .listado .others{margin:5px 0}main.ideas .listado .others a{width:100%}main.ideas .listado .others a .imagen{display:inline-flex;width:calc(40% - 10px);padding-top:calc(40% - 10px)}main.ideas .listado .others a .datas{display:inline-flex;width:calc(60% - 10px);padding:10px}main.ideas .listado .others a .datas h1{font-size:125%}main.ideas .listado .others a .datas h5{font-size:80%;padding:0 0 5px}main.ideas .listado .others a .datas p{font-size:80%}main.ideas .nota{padding:100px 0 150px}main.ideas .nota h5{font-size:95%;line-height:115%;text-transform:uppercase;padding-left:2px;color:#ff2d0b}main.ideas .nota h1{margin:25px 0 10px;font-size:350%;color:#484646}main.ideas .nota h3{text-transform:initial;font-size:120%;font-weight:300;padding-left:2px;margin-bottom:40px}main.ideas .nota h3.textual{font-weight:800;font-size:135%;margin:15px 0 5px}main.ideas .nota .notaart{margin-top:20px;margin-bottom:10px}main.ideas .nota picture{display:flex}main.ideas .nota .singleimg{border:1px solid #f1f1f1;width:100%}main.ideas .nota .named{background:#f1f1f1;padding:5px 10px}main.ideas .nota .named p{font-size:90%;color:#484646;font-weight:400}main.ideas .nota .named p strong{font-weight:600}main.ideas .nota .deauno{margin:20px 0}main.ideas .nota .linked{position:relative;padding:13px 25px;font-size:85%;display:block;text-align:center;border-radius:20px;border:1px solid #ff2d0b;margin-bottom:15px}main.ideas .nota .linked .miscelanea{display:none;position:absolute;margin-left:-40px;margin-top:-8px}main.ideas .nota .linked .miscelanea .flecha{position:absolute;width:30px;height:30px;margin-left:10px;transform:rotate(180deg);transition:all .45s cubic-bezier(0.72, 0, 0.68, 1)}main.ideas .nota .linked .miscelanea .flecha img{width:100%;height:auto}main.ideas .nota .linked .miscelanea .semicircle{position:absolute;width:30px;height:30px;animation-name:semi;animation-duration:450ms;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.72, 0, 0.68, 1);transform:rotate(180deg)}main.ideas .nota .linked .miscelanea .semicircle img{width:100%;height:auto}main.ideas .nota .linked .txt{padding-left:3px;margin-left:0;text-transform:uppercase;color:#ff2d0b;transition:all .45s cubic-bezier(0.72, 0, 0.68, 1)}main.ideas .nota .linked:hover{background:#ff2d0b;text-decoration:none}main.ideas .nota .linked:hover .txt{color:#fff}main.ideas .nota .contain-vid{position:relative;width:100%;height:0;padding-bottom:56.25%;box-shadow:0px 0px 11px 2px rgba(72,70,70,.5);margin:10px 0 70px;z-index:1200}main.ideas .nota .contain-vid iframe{position:absolute;top:0;left:0;width:100%;height:100%}main.contacto .datos p{padding:15px 2px}main.contacto .datos .gps{padding-bottom:60px}main.contacto .datos .gps h6{font-size:115%;font-weight:600;padding:15px 2px 4px}main.contacto .datos .gps p{padding:0 2px}main.contacto .datos .gps .mails{color:#484646}main.contacto .datos .gps .mails:hover{color:#ff2d0b;text-decoration:none}main.contacto .datos .gps .redes{display:inline-block;margin:6px 0}main.contacto .datos .gps .redes:first-child{margin-left:20px}main.contacto .datos .gps .redes span{display:block;width:36px;height:36px;border-radius:18px;background:rgba(241,241,241,.6);transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);position:relative}main.contacto .datos .gps .redes span .iconic{position:absolute;top:3px;left:3px;width:30px;height:30px;z-index:100}main.contacto .datos .gps .redes span .iconic path,main.contacto .datos .gps .redes span .iconic circle,main.contacto .datos .gps .redes span .iconic rect{transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}main.contacto .datos .gps .redes span svg .st0{fill:#484646}main.contacto .datos .gps .redes.ig span .iconic{top:0;left:0;width:36px;height:36px}main.contacto .datos .gps .redes:hover span{background:#ff2d0b}main.contacto .datos .gps .redes:hover span svg .st0{fill:#fff}main.contacto .burbuja{position:absolute;z-index:1;left:210px;top:-45px;transform:scale(0.65)}main.contacto .burbuja .b01{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 15s ease-in-out infinite,sideWays 8s ease-in-out infinite alternate;left:15px;top:0;transform:scale(0.15)}main.contacto .burbuja .b02{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:-15px;top:55px;transform:scale(0.4)}main.contacto .burbuja .b03{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 12s ease-in-out infinite alternate;left:-35px;top:140px;transform:scale(0.2)}main.contacto .burbuja .b04{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 20s ease-in-out infinite,sideWays 16s ease-in-out infinite alternate;left:15px;top:165px;transform:scale(0.3)}main.contacto .burbuja .b05{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 10s ease-in-out infinite,sideWays 14s ease-in-out infinite alternate;left:-25px;top:250px;transform:scale(0.6)}main.contacto .burbuja .b06{border-radius:50%;height:160px;position:absolute;width:160px;background:#f1f1f1;animation:animateBubble 5s ease-in-out infinite,sideWays 10s ease-in-out infinite alternate;left:5px;top:350px;transform:scale(0.15)}main.contacto .circulos{width:450px;height:450px;top:-180px;right:-240px}main.contacto .circulos img{width:50%;margin:35% 35% 15% 15%;opacity:.8}.antifoot{min-height:100%;margin-bottom:-220px}.antifoot:after{content:"";display:block;height:220px}footer{padding-top:20px;position:relative;z-index:2000;background:#fd3700;height:220px;color:#fff;font-size:72%;line-height:140%;font-weight:300}footer strong{font-weight:600}footer .txt{padding:0 0 0 45px}footer .txt span{display:block}footer .txt span.divide{display:none}footer .txt.long{margin-top:-20px;padding:0 0 20px 45px}footer .mail{font-weight:600;color:#fff;transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}footer .mail:hover{text-decoration:none;color:rgba(255,255,255,.85)}footer .redes{display:inline-block;margin:6px 0}footer .redes:first-child{margin-left:20px}footer .redes span{display:block;width:24px;height:24px;border-radius:12px;background:rgba(255,255,255,.4);transition:all .25s cubic-bezier(0.72, 0, 0.68, 1);position:relative}footer .redes span .iconic{position:absolute;top:1px;left:1px;width:22px;height:22px;z-index:100}footer .redes span .iconic path,footer .redes span .iconic circle,footer .redes span .iconic rect{transition:all .25s cubic-bezier(0.72, 0, 0.68, 1)}footer .redes:hover span{background:#fff}footer .redes:hover span svg .st0{fill:#ff2d0b}footer .foot{width:135px;height:auto;margin-left:-5px}.modal-backdrop{background:#fff;z-index:6000}.modal-backdrop.show{opacity:.85}.modal{z-index:6050}.modal .modal-dialog-centered{justify-content:center}.modal .modal-content{border:none;width:80vw;height:80vw;max-width:450px;max-height:450px;border-radius:50%;background:#f8f8f8;text-align:center !important}.modal .modal-content .modal-header{border:none;padding:0 40px;margin-top:-40px;flex-direction:column;align-items:center}.modal .modal-content .modal-header .isometric{display:block;width:100%;max-width:60px}.modal .modal-content .modal-header h3{display:block;width:100%;padding:20px 40px;font-size:250%;font-weight:800;line-height:70%;color:#ff2d0b}.modal .modal-content .modal-header h3 small{font-size:50%;font-weight:400;line-height:110%;padding-top:15px;display:flex;justify-content:center}.modal .modal-content .modal-header button.close{position:absolute;right:15%;top:13%;border-radius:50%;background:#d6d6d6;width:40px;height:40px;opacity:1;padding:9px}.modal .modal-content .modal-header button.close span{color:#fff}.modal .modal-content .modal-header button.close:hover,.modal .modal-content .modal-header button.close:focus{background:#ff2d0b}.modal .modal-content .modal-body{max-width:70%;margin:0 auto;padding:0 40px 40px}.modal .modal-content .modal-body strong{font-weight:600;display:block;font-size:115%}.modal.member{background:rgba(255,255,255,.65)}.modal.member .modal-content{width:90vw;max-width:560px;max-height:400px;border-radius:0;text-align:left;align-items:flex-start;background:none}.modal.member .modal-content .modal-header{margin-top:20px;width:100%;padding:0 15px;text-align:left;align-items:flex-start}.modal.member .modal-content .modal-header h3{padding:0}.modal.member .modal-content .modal-header button.close{position:absolute;right:20px;top:-20px}.modal.member .modal-body{text-align:left;width:100%;max-width:100%;line-height:150%;font-size:90%;padding:0 16px}.modal.member .modal-body p{padding:15px 0 0;text-align:left}@media(min-width: 576px){main h1{font-size:2.875rem}main h2{font-size:2.25rem}main h4{font-size:1.375rem}main h5{font-size:2rem}main p{font-size:92.5%}main.home .one,main.home .ideas,main.home .estrategias,main.home .marcas{min-height:580px}main.home .one .title,main.home .ideas .title,main.home .estrategias .title,main.home .marcas .title{top:10vh;width:410px}main.home .one .title .circle,main.home .ideas .title .circle,main.home .estrategias .title .circle,main.home .marcas .title .circle{width:120px;height:120px}main.home .one .title .circle .icon,main.home .ideas .title .circle .icon,main.home .estrategias .title .circle .icon,main.home .marcas .title .circle .icon{width:50px;height:60px;top:30px;left:35px}main.home .one .title .subline,main.home .ideas .title .subline,main.home .estrategias .title .subline,main.home .marcas .title .subline{width:242px}main.home .one .burbuja,main.home .ideas .burbuja,main.home .estrategias .burbuja,main.home .marcas .burbuja{transform:scale(0.5)}main.home .one p,main.home .one .linked,main.home .ideas p,main.home .ideas .linked,main.home .estrategias p,main.home .estrategias .linked,main.home .marcas p,main.home .marcas .linked{width:410px}main.home .one .burbuja{top:-15px;left:27.5%}main.home .one .title{top:175px;left:30.5%}main.home .one .title p{max-width:380px;padding:20px 15px 0 40px}main.home .one .isologo{position:absolute;top:128px;right:12vw}main.home .one .isologo img{min-width:220px}main.home .ideas .burbuja{left:60%}main.home .ideas .title{left:auto;margin-left:auto;margin-right:7.5%}main.home .ideas .title h1{padding:0 0 0 186px}main.home .ideas .title h5{padding:26px 0 0 135px}main.home .ideas .title .subline{margin:96px 0 0 104px}main.home .ideas p{padding:15vh 0 0 130px;margin-left:auto;margin-right:7.5%}main.home .ideas .linked{padding:25px 0 10px 0;margin-left:auto;margin-right:calc(-130px + 7.5%)}main.home .ideas .linked.first{margin-top:35px}main.home .estrategias .burbuja{left:27.5%}main.home .estrategias .svgs{left:auto;right:-12vw;text-align:right}main.home .estrategias .title{left:auto;margin-left:7.5%;margin-right:auto}main.home .estrategias .title h1{padding:0 145px 0 0;font-size:2.375rem;text-align:right}main.home .estrategias .title h5{padding:30px 173px 0 0;text-align:right}main.home .estrategias .title .subline{margin:95px 105px 0 0}main.home .estrategias p{padding:15vh 55px 0 75px;margin-left:7.5%;margin-right:auto}main.home .estrategias .linked{padding:10px 55px 20px 0;margin-left:calc(-15px + 7.5%);margin-right:auto}main.home .estrategias .linked.first{margin-top:35px}main.home .marcas .title{left:auto;margin-left:auto;margin-right:7.5%}main.home .marcas .title h1{padding:0 0 0 182px}main.home .marcas .title h5{padding:26px 0 0 135px}main.home .marcas .title .subline{margin:95px 0 0 105px;width:270px}main.home .marcas p{padding:15vh 0 0 130px;margin-left:auto;margin-right:7.5%}main.home .marcas .linked{padding:25px 0 10px 0;margin-left:auto;margin-right:calc(-130px + 7.5%)}main.home .marcas .linked.first{margin-top:35px}main.home .contact .contenido h4,main.servicios .contact .contenido h4,main.proyectos .contact .contenido h4{font-size:1.25rem}main.contacto,main.servicios,main.proyectos,main.estudio,main.ideas{min-height:calc(100vh - 190px)}main.proyectos .project .item{padding:90px 15px 0;min-height:400px}main.proyectos .project .item article .circletxt{left:-80px;top:-35px;width:280px;height:280px;border-radius:180px}main.proyectos .project .item article .image{right:auto;left:-50vw;top:-5vw;width:50vw;height:50vw;border-radius:25vw}main.proyectos .project .item article .nombre{padding:20px 30px 0 30px}main.proyectos .project .item article .nombre h1{width:100%}main.servicios .datos.srv .gps .imgcontain{top:-20vw;left:-15vw}main.servicios .datos.mtd .method{padding-top:90px;padding-bottom:100px}main.servicios .datos.mtd .method .owl-dots{top:0}main.servicios .datos.mtd .method .owl-dots .owl-dot{width:54px;height:54px;border-radius:27px;padding:7px;margin:5px}main.servicios .datos.mtd .method .item{flex-direction:row;justify-content:left}main.servicios .datos.mtd .method .item .imgetapa{max-width:40vw;max-height:40vw;border-radius:20vw;background:#f8f8f8;padding:5px}main.servicios .datos.mtd .method .item .etapa{position:absolute;left:calc(40% + 15px);width:310px}main.contacto .burbuja{left:250px;top:-55px}.antifoot{min-height:100%;margin-bottom:-190px}.antifoot:after{content:"";display:block;height:190px}footer{height:190px}footer .foot{width:165px}footer .txt{padding:5px 0 0 25px;margin-top:-20px}footer .txt.long{margin-top:-20px;padding:5px 0 5px 56px}.modal .modal-content .modal-header,.modal.member .modal-content .modal-header{padding:0 40px}.modal .modal-content .modal-header h3,.modal.member .modal-content .modal-header h3{line-height:75%}.modal .modal-content .modal-body,.modal.member .modal-content .modal-body{padding:0 40px 40px}}@media screen and (min-width: 576px)and (orientation: landscape){main.work .intro .olas{bottom:-10px}main.proyectos .project .owl-nav{bottom:250px;left:140px}.modal .modal-content{max-width:300px;max-height:300px}}@media(min-width: 768px){header .logo{padding:14px 32px}nav .wrap{padding:20vh 30px 5vh 10px}nav .wrap .menu_item{font-size:280%;padding:.5rem 20px}nav .wrap .social{margin-left:20px;bottom:5vh}main .waves{height:20vh;margin-bottom:-25px;max-height:180px}main h1{font-size:3.75rem}main h2{font-size:2.625rem}main h5{font-size:2.25rem}main p{font-size:95%}main.home .one,main.home .ideas,main.home .estrategias,main.home .marcas{min-height:800px}main.home .one .title,main.home .ideas .title,main.home .estrategias .title,main.home .marcas .title{top:10vh}main.home .one .title .circle,main.home .ideas .title .circle,main.home .estrategias .title .circle,main.home .marcas .title .circle{width:144px;height:144px}main.home .one .title .circle .icon,main.home .ideas .title .circle .icon,main.home .estrategias .title .circle .icon,main.home .marcas .title .circle .icon{width:60px;height:72px;top:36px;left:42px}main.home .one .title .subline,main.home .ideas .title .subline,main.home .estrategias .title .subline,main.home .marcas .title .subline{width:342px}main.home .one .burbuja,main.home .ideas .burbuja,main.home .estrategias .burbuja,main.home .marcas .burbuja{transform:scale(1)}main.home .one p,main.home .one .linked,main.home .ideas p,main.home .ideas .linked,main.home .estrategias p,main.home .estrategias .linked,main.home .marcas p,main.home .marcas .linked{width:405px;max-width:505px}main.home .one .burbuja{left:27.5%}main.home .one .title{top:390px;left:31.5%}main.home .one .title h1{font-size:4.5rem}main.home .one .title h3{font-size:1.375rem;line-height:80%;padding-left:65px}main.home .one .title p{padding:30px 15px 0 65px;max-width:340px;font-size:100%}main.home .one .isologo{top:355px;right:15vw}main.home .one .isologo img{min-width:250px}main.home .ideas .svgs,main.home .marcas .svgs{left:0vw}main.home .ideas .svgs .isometric,main.home .marcas .svgs .isometric{width:40vw}main.home .ideas .burbuja{left:60%}main.home .ideas .title{margin-right:20.5%}main.home .ideas .title h1{padding:1px 0 0 218px}main.home .ideas .title h5{padding:28px 0 0 160px}main.home .ideas .title .subline{margin:115px 0 0 125px}main.home .ideas p{padding:17.5vh 0 0 120px;margin-right:16.5%}main.home .ideas .linked{padding:15px 0 10px 0;margin-right:16.5%;width:285px}main.home .ideas .linked.first{margin-top:50px}main.home .estrategias .burbuja{left:27.5%}main.home .estrategias .svgs{right:-2vw;top:27vh}main.home .estrategias .svgs .isometric{width:40vw}main.home .estrategias .title{margin-left:7.5%;width:580px}main.home .estrategias .title h1{padding:1px 205px 0 0;font-size:3.125rem}main.home .estrategias .title h5{padding:38px 271px 0 0}main.home .estrategias .title .subline{margin:115px 125px 0 0;width:405px}main.home .estrategias p{width:422px;padding:17.5vh 0 0 122px;margin-left:8.5%}main.home .estrategias .linked{width:300px;padding:20px 0 10px 0;margin-left:calc(30px + 8.5%)}main.home .estrategias .linked.first{margin-top:50px}main.home .marcas .title{margin-right:22.5%}main.home .marcas .title h1{padding:1px 0 0 217px}main.home .marcas .title h5{padding:28px 0 0 165px}main.home .marcas .title .subline{width:310px !important;margin:115px 0 0 125px}main.home .marcas p{width:395px;padding:17.5vh 0 0 106px;margin-right:17.5%}main.home .marcas .linked{width:290px;padding:15px 0 10px 0;margin-right:17.5%}main.home .marcas .linked.first{margin-top:50px}main.home .contact .contenido h4,main.servicios .contact .contenido h4,main.proyectos .contact .contenido h4{font-size:1.375rem}main.home .contact .contenido .envetop,main.servicios .contact .contenido .envetop,main.proyectos .contact .contenido .envetop{padding:10px 0}main.servicios .contact,main.proyectos .contact{height:40vh}main.servicios .contact .contenido,main.proyectos .contact .contenido{height:40vh}main.servicios .olas,main.proyectos .olas{bottom:40vh;height:110px}main.servicios .olas .waves,main.proyectos .olas .waves{margin-bottom:-2px;max-height:130px;min-height:115px}main.contacto .olas,main.estudio .olas,main.ideas .olas{bottom:5px}main.contacto,main.servicios,main.proyectos,main.estudio,main.ideas{min-height:calc(100vh - 120px)}main.contacto h1,main.servicios h1,main.proyectos h1,main.estudio h1,main.ideas h1{font-size:3.25rem}main.contacto .datos,main.servicios .datos,main.proyectos .datos,main.estudio .datos,main.ideas .datos{padding:180px 30px 0}main.contacto .datos .row,main.servicios .datos .row,main.proyectos .datos .row,main.estudio .datos .row,main.ideas .datos .row{min-height:80vh;max-height:1200px}main.contacto .datos.unite img,main.servicios .datos.unite img,main.proyectos .datos.unite img,main.estudio .datos.unite img,main.ideas .datos.unite img{width:100%;max-width:350px;margin:0 auto;padding:50px 15px 25px}main.contacto p,main.servicios p,main.proyectos p,main.estudio p,main.ideas p{padding-right:20px}main.contacto .burbuja,main.servicios .burbuja,main.proyectos .burbuja,main.estudio .burbuja,main.ideas .burbuja{position:absolute;z-index:1;right:55%;top:-25px;transform:scale(0.65)}main.proyectos .burbuja{right:65%}main.proyectos .project .item{padding:180px 30px 0;min-height:640px;height:80vh;max-height:780px}main.proyectos .project .item article .image{left:-64vw;top:-14vw;width:63vw;height:63vw;border-radius:32vw}main.proyectos .project .item article .circletxt{left:-110px;top:-45px;width:360px;height:360px;border-radius:50%}main.proyectos .project .item article .nombre{text-align:left;padding:10px 0 0 45px}main.proyectos .project .item article .nombre h6{color:#ff2d0b;font-size:190%;font-weight:600;padding:0 0 50px;letter-spacing:.0125rem}main.proyectos .project .item article .nombre h6 small{font-weight:300;font-size:62.5%}main.proyectos .project .item article .nombre .bajada{padding:40px 80px 10px 2px;font-size:120%}main.proyectos .project .item article .ver{margin:50px 35px 0 210px}main.proyectos .project .owl-nav{left:auto;width:100px;bottom:auto;text-align:center;top:300px;right:-1vw;transform:rotate(90deg)}main.work section{padding:60px 0 40px}main.work section .olas{height:110px}main.work section .olas .waves{height:110px;max-height:180px}main.work .twobytwo .boxcont img{padding-bottom:0}main.work .twobytwo.imgboth .boxcont h3{padding-top:50px}main.work .datos{padding:25px 0}main.work .croma .titular,main.work .tipografia .titular{margin-bottom:55%}main.work .croma .subline{bottom:43%}main.work .papeleria{padding:20px 0 100px}main.work .papeleria.webcast{padding:35px 0 100px}main.work .papeleria.webcast h3{padding-top:50px}main.work .catalogo .burbuja{display:block}main.work .devices .phone{top:-80px}main.work .devices .phone .device{width:210px}main.work .devices .phone .capture{width:185px;top:6px}main.work .devices .ipad{top:270px;right:-5vw;margin-bottom:250px}main.work .devices .ipad .device{width:750px}main.work .devices .ipad .capture{width:670px;border-radius:15px;left:48px;top:9px}main.work .notebook{position:relative}main.work .notebook .device{width:100%}main.work .notebook .screen{width:71.2%;top:5.5%;left:14.4%;height:81.75%}main.servicios .datos .title{position:relative}main.servicios .datos .title .circulos{position:absolute;left:calc(-15px - 7vw);top:-20vw;width:calc(30px + 54vw);height:calc(30px + 54vw);border-radius:30vw}main.servicios .datos.srv .title .burbuja{left:230px;top:-295px;transform:scale(0.64)}main.servicios .datos.srv .gps{min-height:50vw;margin-top:0}main.servicios .datos.srv .gps .imgcontain{left:-5vw;top:-15vh;width:66vw;height:66vw;border-radius:35vw}main.servicios .datos.srv .gps .imgcontain .owl-stage-outer{height:calc(66vw - 20px)}main.servicios .datos.srv .gps .imgcontain .owl-stage-outer .owl-item picture{height:calc(66vw - 20px);width:calc(66vw - 20px)}main.servicios .datos.srv .gps .imgcontain .owl-stage-outer .owl-item picture img{height:calc(66vw - 20px)}main.servicios .datos.srv .gps .imgcontain .owl-stage-outer .owl-item.active picture img{transform:translate(-22vw, 0)}main.servicios .datos.mtd .title .burbuja{right:75px;top:calc(70px + 24vw);transform:scale(0.75)}main.servicios .datos.mtd .title .burbuja .b07,main.servicios .datos.mtd .title .burbuja .b08,main.servicios .datos.mtd .title .burbuja .b09,main.servicios .datos.mtd .title .burbuja .b10{display:none}main.servicios .datos.mtd .method{padding-top:140px;padding-bottom:140px}main.servicios .datos.mtd .method .owl-dots{top:0}main.servicios .datos.mtd .method .owl-dots .owl-dot{width:100px;height:100px;border-radius:55px;padding:10px;margin:5px}main.servicios .datos.mtd .method .owl-dots .owl-dot .texto{padding-top:30px}main.servicios .datos.mtd .method .owl-dots .owl-dot:hover,main.servicios .datos.mtd .method .owl-dots .owl-dot.active{background:#ff2d0b}main.servicios .datos.mtd .method .owl-dots .owl-dot:hover .texto{opacity:1}main.servicios .datos.mtd .method .owl-dots .owl-dot:hover .minimg{filter:invert(100%);opacity:1}main.servicios .datos.mtd .method .item{flex-direction:row;justify-content:left}main.servicios .datos.mtd .method .item .imgetapa{position:relative;width:50vw;height:50vw;max-width:1500px;max-height:1500px;border-radius:25vw}main.servicios .datos.mtd .method .item .etapa{position:absolute;left:calc(50% + 15px);width:310px}main.ideas .listado{padding:100px 0 90px}main.ideas .listado .lastentry{margin:5px 5px 10px 0}main.ideas .listado .lastentry a .imagen{display:inline-flex;width:calc(45% - 10px);padding-top:calc(45% - 10px)}main.ideas .listado .lastentry a .datas{display:inline-flex;width:calc(55% - 10px);padding:10px}main.ideas .listado .others{margin:5px 0 15px;display:inline-flex;width:calc(33.33% - 4px)}main.ideas .listado .others a .imagen{display:flex;margin-bottom:5px;width:100%;padding-top:100%}main.ideas .listado .others a .datas{display:flex;width:100%}main.ideas .listado .others a .datas h1{min-height:50px}main.ideas .listado .others a .datas p{width:100%;min-height:50px;padding-right:0}main.ideas .nota .linked{position:absolute;right:15px;margin-bottom:auto;text-align:left;border-radius:0;padding:0;border:none}main.ideas .nota .linked .miscelanea{display:block}main.ideas .nota .linked .txt{padding:1px 5px}main.ideas .nota .linked:hover{right:30px;background:none}main.ideas .nota .linked:hover .txt{margin-left:-5px;color:#ff2d0b}main.ideas .nota .linked:hover .semicircle{animation-name:semi2;transform:rotate(0deg)}main.ideas .nota .linked:hover .flecha{margin-left:-13px}main.contacto .datos .gps{padding-top:168px}main.contacto .circulos{width:85vw;height:85vw;top:-30vw;right:-30vw}main.contacto .circulos img{width:50%;margin:25% 35% 25% 15%;opacity:.8}main.contacto .burbuja{right:auto;left:280px;top:-55px;transform:scale(0.8)}.antifoot{min-height:100%;margin-bottom:-120px}.antifoot:after{content:"";display:block;height:120px}footer{height:120px;font-size:80%}footer .redes{margin:6px 2px}footer .redes span{width:30px;height:30px;border-radius:15px}footer .redes span .replacing{top:2px;left:2px;width:26px;height:26px}footer .txt{padding:5px 5px 5px 56px;margin-top:-36px;font-size:85%}footer .txt span{display:inline}footer .txt span.divide{display:inline}footer .txt.long{font-size:100%;margin-top:0;padding:5px}.modal .modal-content{max-width:450px;max-height:450px}.modal .modal-content .modal-header .isometric{max-width:160px}.modal .modal-content .modal-header h3{padding:20px 40px 35px}}@media(min-width: 992px){main .waves{height:24vh;margin-bottom:-45px;max-height:230px}main h1{font-size:4.75rem}main h2{font-size:3.375rem;font-weight:600;line-height:120%}main h5{font-size:2.875rem}main p{font-size:105%}main.home .one,main.home .ideas,main.home .estrategias,main.home .marcas{min-height:750px}main.home .one .title,main.home .ideas .title,main.home .estrategias .title,main.home .marcas .title{width:520px}main.home .one .title .circle,main.home .ideas .title .circle,main.home .estrategias .title .circle,main.home .marcas .title .circle{width:180px;height:180px}main.home .one .title .circle .icon,main.home .ideas .title .circle .icon,main.home .estrategias .title .circle .icon,main.home .marcas .title .circle .icon{width:84px;height:100px;top:40px;left:48px}main.home .one .title .subline,main.home .ideas .title .subline,main.home .estrategias .title .subline,main.home .marcas .title .subline{height:3px;width:445px}main.home .one .title .subline .dot,main.home .ideas .title .subline .dot,main.home .estrategias .title .subline .dot,main.home .marcas .title .subline .dot{width:9px;height:9px;border-radius:5px}main.home .one .burbuja,main.home .ideas .burbuja,main.home .estrategias .burbuja,main.home .marcas .burbuja{transform:scale(1.05)}main.home .one .burbuja{top:-50px;left:32.5%;width:70%}main.home .one .title{top:362px;left:34.5%;width:560px}main.home .one .title h1{font-size:5.375rem}main.home .one .title h3{font-size:1.5rem;padding-left:75px}main.home .one .title p{padding:35px 15px 0 75px;font-size:105%;max-width:520px;width:460px}main.home .one .isologo{top:325px;right:17.5vw}main.home .one .isologo img{min-width:280px}main.home .ideas .burbuja{left:67.5%;width:70%}main.home .ideas .title{margin-right:18.5%}main.home .ideas .title h1{padding:1px 0 0 277px}main.home .ideas .title h5{padding:36px 0 0 205px}main.home .ideas .title .subline{margin:145px 0 0 155px}main.home .ideas p{padding:17vh 8px 0 95px;margin-right:18.5%}main.home .ideas .linked{width:310px;padding:20px 8px 15px 0;margin-right:18.5%}main.home .ideas .linked.first{margin-top:55px}main.home .estrategias .burbuja{left:32.5%;width:70%}main.home .estrategias .title{margin-left:9.5%;width:725px}main.home .estrategias .title h1{padding:1px 262px 0 0;font-size:4.375rem}main.home .estrategias .title h5{padding:32px 375px 0 0}main.home .estrategias .title .subline{width:472px;margin:136px 162px 0 0}main.home .estrategias p{width:435px;padding:17vh 0 0 120px;margin-left:9.5%}main.home .estrategias .linked{padding:20px 0 15px 0;width:315px;margin-left:calc(30px + 9.5%)}main.home .estrategias .linked.first{margin-top:55px}main.home .marcas .title{margin-right:18.5%}main.home .marcas .title h1{padding:1px 0 0 290px}main.home .marcas .title h5{padding:36px 0 0 223px}main.home .marcas .title .subline{margin:145px 0 0 155px;width:412px !important}main.home .marcas p{width:420px;padding:17vh 0 0 109px;margin-right:16.5%}main.home .marcas .linked{padding:20px 0 15px 0;margin-right:16.5%;width:311px}main.home .marcas .linked.first{margin-top:55px}main.home .contact .contenido h4,main.servicios .contact .contenido h4,main.proyectos .contact .contenido h4{font-size:1.625rem}main.home .contact .contenido .envetop,main.servicios .contact .contenido .envetop,main.proyectos .contact .contenido .envetop{padding:10px 0 8px}main.contacto h1,main.servicios h1,main.proyectos h1,main.estudio h1,main.ideas h1{font-size:3.75rem}main.contacto .datos,main.servicios .datos,main.proyectos .datos,main.estudio .datos,main.ideas .datos{padding:200px 30px 0}main.proyectos .burbuja{right:60%}main.proyectos .project .item{min-height:750px;max-height:850px;padding:200px 30px 0}main.proyectos .project .item article .image{left:-66vw;top:-13vw;width:63vw;height:63vw;border-radius:32vw}main.proyectos .project .item article .circletxt{left:-140px;top:-85px;width:460px;height:460px}main.proyectos .project .item article .nombre{text-align:left;padding:10px 20px 0 60px}main.proyectos .project .owl-dots{margin-top:29px !important;left:50.5%}main.proyectos .project .owl-dots .owl-dot.active span{background:#ff2d0b;margin:0 2px;width:20px;height:20px}main.proyectos .project .owl-nav{top:320px}main.work section{padding:100px 0 50px}main.work section .olas{height:130px}main.work section .olas .waves{height:130px;max-height:180px}main.work .datos{padding-top:60px}main.work .croma,main.work .tipografia{padding:100px 0 150px}main.work .croma.same,main.work .tipografia.same{padding:50px 0 150px}main.work .croma .color{padding:5px 20px 20px}main.work .papeleria{padding:20px 0 120px}main.work .papeleria.webcast{padding:40px 0 100px}main.work .catalogo .circled{position:relative;z-index:30;border-radius:45vw;overflow:hidden;width:70vw;height:70vw}main.work .devices .phone{top:-120px}main.work .devices .phone .device{width:250px}main.work .devices .phone .capture{width:217px;top:12px}main.work .devices .ipad{top:200px;right:-2vw}main.work .devices .ipad .device{width:950px}main.work .devices .ipad .capture{width:870px;border-radius:15px;left:48px;top:9px}main.work .notebook{padding:25px 0 50px}main.work .notebook .device{width:95%}main.work .notebook .screen{width:68.3%;top:5.25%;left:15.85%;height:82.5%}main.servicios .datos.srv .title .burbuja{left:260px;top:-365px;transform:scale(0.78)}main.servicios .datos.mtd .method .item .imgetapa{width:44vw;height:44vw;border-radius:22vw}main.servicios .datos.mtd .method .item .etapa{width:350px}main.ideas .listado{padding:100px 0 90px}main.ideas .listado .lastentry{margin:5px 8px 10px 0}main.ideas .listado .lastentry a .imagen{width:calc(50% - 10px);padding-top:calc(50% - 10px)}main.ideas .listado .lastentry a .datas{width:calc(50% - 10px);padding:15px 20px}main.ideas .listado .others{margin:5px 0 15px;display:inline-flex;width:calc(25% - 5px)}main.ideas .listado .others a .imagen{display:flex;margin-bottom:5px}main.ideas .listado .others a .datas{display:flex}main.contacto .burbuja{top:-50px;transform:scale(0.85)}footer .txt{padding:5px;margin-top:0}footer .txt span{display:block}footer .txt span.divide{display:none}footer .txt.long{padding-left:35px}footer .redes:first-child{margin-left:0}}@media(min-width: 1200px){nav .wrap .menu_item:hover{padding-left:850px}main.home .one,main.home .ideas,main.home .estrategias,main.home .marcas{min-height:850px}main.home .one .burbuja,main.home .ideas .burbuja,main.home .estrategias .burbuja,main.home .marcas .burbuja{transform:scale(1)}main.home .one .svgs,main.home .ideas .svgs,main.home .estrategias .svgs,main.home .marcas .svgs{left:-10vw;top:12vh}main.home .one .svgs .isometric,main.home .ideas .svgs .isometric,main.home .estrategias .svgs .isometric,main.home .marcas .svgs .isometric{max-width:640px}main.home h1{font-size:5.5rem}main.home h2{font-size:3.875rem}main.home h5{font-size:3.125rem}main.home .one .burbuja{top:-50px;left:35%;width:70%}main.home .one .title{top:335px;left:38.5%;width:600px}main.home .one .title h1{font-size:6.5rem;line-height:68%}main.home .one .title h3{font-size:1.75rem;padding-left:95px}main.home .one .title p{font-size:110%;padding:40px 15px 0 95px;max-width:580px;width:490px}main.home .one .isologo{top:290px;right:8vw}main.home .one .isologo img{min-width:320px}main.home .ideas .burbuja{right:35%;width:70%}main.home .ideas .title{margin-right:13.5%;width:650px}main.home .ideas .title h1{padding:1px 0 0 283px}main.home .ideas .title h5{padding:36px 0 0 205px}main.home .ideas .title .subline{margin:155px 0 0 145px}main.home .ideas p{padding:16.5vh 8px 0 95px;margin-right:18%}main.home .ideas .linked{padding:15px 8px 15px 0;margin-right:18%}main.home .ideas .linked.first{margin-top:65px}main.home .estrategias .burbuja{left:35%;width:70%}main.home .estrategias .svgs{left:auto;right:-13vw}main.home .estrategias .title{margin-left:13.5%;width:710px}main.home .estrategias .title h1{padding:1px 220px 0 0;font-size:4.625rem}main.home .estrategias .title h5{padding:32px 333px 0 0}main.home .estrategias .title .subline{width:455px;margin:140px 160px 0 0}main.home .estrategias p{width:425px;padding:16.5vh 0 0 115px;margin-left:15%}main.home .estrategias .linked{padding:15px 0 15px 0;margin-left:calc(25px + 15%);width:310px}main.home .estrategias .linked.first{margin-top:65px}main.home .marcas .svgs{left:-5vw}main.home .marcas .title{margin-right:21.5%}main.home .marcas .title h1{padding:1px 0 0 271px}main.home .marcas .title h5{padding:36px 0 0 200px}main.home .marcas .title .subline{margin:155px 0 0 145px}main.home .marcas p{width:430px;padding:16.5vh 0 0 106px;margin-right:14.5%}main.home .marcas .linked{padding:15px 0 15px 0;margin-right:14.5%;width:324px}main.home .marcas .linked.first{margin-top:65px}main.home .contact .contenido h4,main.servicios .contact .contenido h4,main.proyectos .contact .contenido h4{font-size:1.875rem}main.home .contact .contenido .envetop,main.servicios .contact .contenido .envetop,main.proyectos .contact .contenido .envetop{padding:10px 0 5px}main.contacto .datos,main.servicios .datos,main.proyectos .datos,main.estudio .datos,main.ideas .datos{padding:250px 30px 0}main.proyectos .burbuja{right:calc(50% - 30px)}main.proyectos .project .owl-item{overflow:visible}main.proyectos .project .item{padding:250px 30px 0;min-height:900px;max-height:940px}main.proyectos .project .item article .image{left:-810px;top:-170px;max-width:800px;max-height:800px;border-radius:50%}main.proyectos .project .item article .nombre{padding:10px 10px 0 75px}main.proyectos .project .owl-dots{margin-top:79px !important;left:calc(50% + 120px)}main.proyectos .project .owl-nav{top:380px}main.work .catalogo .circled{max-width:700px;height:700px;margin-left:50px}main.work .notebook .screen{width:823px;top:34px;left:188px;height:515px}main.servicios .datos .row .linked{margin-left:2px}main.servicios .datos .row .card-body{padding:0 3.375rem 1.5rem 1.125rem}main.servicios .datos.srv .gps{min-height:600px;margin-bottom:20px}main.servicios .datos.srv .gps .imgcontain{left:-60px;top:-175px;width:850px;height:850px;border-radius:475px}main.servicios .datos.srv .gps .imgcontain .owl-stage-outer{height:830px}main.servicios .datos.srv .gps .imgcontain .owl-stage-outer .owl-item picture{height:830px;width:830px}main.servicios .datos.srv .gps .imgcontain .owl-stage-outer .owl-item picture img{height:830px}main.servicios .datos.srv .gps .imgcontain .owl-stage-outer .owl-item.active picture img{transform:translate(-300px, 0)}main.servicios .datos.mtd .title .circulos{left:-100px;top:-205px;width:580px;height:580px;border-radius:350px}main.servicios .datos.mtd .title .burbuja{right:95px;top:255px;transform:scale(0.75)}main.servicios .datos.mtd .title .burbuja .b07,main.servicios .datos.mtd .title .burbuja .b08,main.servicios .datos.mtd .title .burbuja .b09,main.servicios .datos.mtd .title .burbuja .b10{display:block}main.servicios .datos.mtd .method{padding-top:190px}main.servicios .datos.mtd .method .owl-dots{position:absolute;top:10px}main.servicios .datos.mtd .method .owl-dots .owl-dot{width:130px;height:130px;border-radius:70px;padding:10px;margin:10px}main.servicios .datos.mtd .method .owl-dots .owl-dot .texto{font-size:105%;line-height:90%;padding-top:45px}main.servicios .datos.mtd .method .owl-dots .owl-dot .texto small{font-size:60%}main.servicios .datos.mtd .method .item .imgetapa{max-width:520px;max-height:520px;border-radius:25vw}main.servicios .datos.mtd .method .item .etapa{width:360px}main.contacto .datos{padding:320px 30px 0}main.contacto .circulos{width:1400px;height:1400px;top:-650px;right:calc(50vw - 1250px)}main.contacto .circulos img{width:500px;margin:600px 0 0 190px}main.contacto .burbuja{top:-45px;left:calc(50vw - 300px);transform:scale(0.9)}}@media(max-width: 576px)and (orientation: landscape){main.home .one,main.home .ideas,main.home .estrategias,main.home .marcas{height:90vw}main.home .one .burbuja{top:-80px}main.home .one .title{top:225px}main.home .one .isologo{top:205px}}@media(max-height: 420px)and (orientation: landscape){nav .wrap{padding-top:20vh}nav .wrap .menu_item{font-size:140%;margin:.25rem 0;padding:.25rem 10px}nav .wrap .social{bottom:20px}}@media(min-height: 421px)and (max-height: 500px)and (orientation: landscape){nav .wrap{padding-top:15vh}nav .wrap .menu_item{font-size:160%;margin:.375rem 0;padding:.375rem 10px}nav .wrap .social{bottom:50px}}