body{background-color:#fff;font-family:sans-serif;font-family:Nunito Sans,sans-serif;margin:0;max-width:100%!important}a,a:hover{text-decoration:none!important}h2,p{margin:0}ul{padding-inline-start:0}li{display:block}button{outline:0!important}.bring-bottom{z-index:-1!important}#navbar-header.--sticky{background-color:rgba(44,128,191,.9);box-shadow:0 4px 6px rgba(0,0,0,.1)}.page-disenio #navbar-header.--sticky{background-color:rgba(0,166,99,.9)}.page-web #navbar-header.--sticky{background-color:rgba(233,75,78,.9)}.page-marketing #navbar-header.--sticky{background-color:rgba(247,166,56,.9)}header{background-color:transparent;position:fixed;z-index:9999}header,nav{height:auto;min-height:75pt;width:100%}nav{float:left;padding:0 65px}.navbar-toggler-icon{height:100%;width:100%}.navbar-toggler{background-color:transparent;float:right;height:35px;margin-top:10px;outline:0;padding:4.3px 5px;position:relative;width:34px;z-index:9999}.navbar-toggler:hover{background-color:hsla(0,0%,100%,.3)}.icon-bar{background-color:#1e68a1;border-radius:1px;float:left;height:2px;margin:3px 0;width:22px}.box-logo{float:left;height:75pt;position:relative;width:196px;z-index:9999}.box-logo a{align-items:center;display:flex;height:100%;width:100%}.box-logo a picture{float:left;height:auto;width:100%}.box-menu{float:right;height:auto;min-height:75pt;padding:23px 0}.li-menu{float:left;height:auto;padding:0 30px;position:relative}.alert{background-color:#ff0}.alert-success{margin-bottom:5pc;margin-top:5pc;padding-bottom:75pt;padding-top:75pt}.li-menu a{color:#fff;font-size:1pc;font-weight:800;line-height:54px;transition:transform .3s}.li-menu a:hover,.li-menu.selected a{color:#1e68a1!important}.li-button{float:right}.li-button a{background:linear-gradient(135deg,#fc4d5c,#ab3462);border-radius:27px;color:#fff!important;float:left;font-size:1pc;font-weight:800;height:54px;line-height:54px;padding:0 3pc;transition:transform .3s;width:auto}.li-menu a:before{background-color:#1e68a1;border-radius:1px;bottom:0;content:"";height:2px;left:calc(50% - 17px);opacity:0;position:absolute;width:34px}.li-menu a:hover:before,.li-menu.selected a:before{opacity:1}.li-button a i,.li-menu a i{font-size:11px;margin-left:3px}.li-button:hover .dropdown-menu,.li-menu:hover .dropdown-menu{display:block}.menu,.menu ul{height:100%;margin-bottom:0}.logo-header-1{display:block}#navbar-header.--sticky .logo-header-1,.logo-header-2{display:none}#navbar-header.--sticky .logo-header-2{display:block}.footer-inverso{height:55px;padding:0 81pt;z-index:12}.columna-fi-1{height:55px;width:35.5%}.columna-fi-2{height:55px;width:8%}.columna-fi-3{display:flex;width:34%}.columna-fi-3,.columna-fi-4{align-items:center;height:55px}.columna-fi-4{display:flex!important;width:22.5%}.redes-footer{display:none!important}.columna-fi-1 a{margin-right:9%}.columna-fi-1 a,.columna-fi-2 a{color:#fff;float:left;font-size:18px;font-weight:800;line-height:55px;position:relative;width:auto}.columna-fi-2 a{margin-right:12%;transition:transform .3s}.columna-fi-2 a:hover,.li-button a:hover{transform:scale(1.1)}.columna-fi-1 a:last-child,.columna-fi-2 a:last-child{margin-right:0}.columna-fi-3 img{display:block;margin:0 auto;width:83%}.columna-fi-4 p{color:#fff;font-size:18px;font-weight:400;line-height:22px;text-align:right;width:100%}.title-center{contain:content;font-size:60px;font-weight:800;line-height:65px;position:relative;text-align:center;width:100%;z-index:10}.circle-1,.circle-2,.wave-bottom{z-index:1}.backimg{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.img-slider-bottom{bottom:0;height:70px;left:0;overflow:hidden;position:absolute;width:100%;z-index:12}.img-slider-bottom img{width:100%}.formulario-contacto{float:left;height:auto;min-height:100vh;overflow:hidden;padding:90pt 0 135px;position:relative;width:100%}.formulario-contacto-inicio{background:linear-gradient(100deg,#226bd2,#88bfea)}.z-index-8{z-index:8}.z-index-9{z-index:9}.z-index-10{z-index:10}.z-index-11{z-index:11}.z-index-12{z-index:12}.z-index-20{z-index:20}.z-index-99{z-index:99}.z-index-1000{z-index:1000}.formulario-contacto .title-center{color:#fff}.formulario-contacto form input,.formulario-contacto form select,.formulario-contacto form textarea{background-color:rgba(0,0,0,.3);border:none;border-bottom:1px solid #fff;border-radius:5px 5px 0 0;color:#fff;float:left;height:30px;line-height:28px;margin-bottom:30px;outline:none;padding:2px 5px;width:100%}.formulario-contacto form select option{color:#443e3e}.formulario-contacto form{margin:40px 0 50px}.formulario-contacto form input{height:30px}.formulario-contacto form textarea{background:rgba(0,0,0,.3);border-radius:5px 5px 0 0;height:210px;padding:5px 10px}.formulario-contacto form input::placeholder,.formulario-contacto form textarea::placeholder{color:#fff}.formulario-contacto form button{background:linear-gradient(135deg,#fc4d5c,#ab3462);border:0;border-radius:2pc;-webkit-box-shadow:0 31px 42px -9px rgba(236,74,77,.5);-moz-box-shadow:0 31px 42px -9px rgba(236,74,77,.5);box-shadow:0 31px 42px -9px rgba(236,74,77,.5);color:#fff;float:right;font-size:20px;font-weight:800;height:4pc;margin-top:5px;padding:0 3pc;transition:transform .3s;width:auto}.formcontacto .col-md-6{padding:0 4.15%}.formulario-contacto form button:hover{transform:scale(1.1)}.puntos-contacto{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;bottom:0;height:500px;left:0;position:absolute;width:100%;z-index:10}.webp .puntos-contacto{background-image:url(../img/elementos/mydesign-contacto-puntos.webp)}.waves-carousel-1,.waves-diferencia,.waves-preyectos,.waves-top,.waves-top2{left:0;position:absolute;top:0;transform:rotate(180deg);width:100%;z-index:10}.waves-bottom,.waves-carousel-2,.waves-contacto,.waves-diferencia-2{bottom:0;left:0;position:absolute;width:100%;z-index:10}.waves-bottom svg,.waves-carousel-1 svg,.waves-carousel-2 svg,.waves-contacto svg,.waves-diferencia svg,.waves-diferencia2 svg,.waves-preyectos svg,.waves-top svg,.waves-top2 svg{animation-direction:alternate;animation-duration:4s;animation-iteration-count:infinite;animation-name:move-left;bottom:0;left:0;position:absolute;width:100%}.flecha-subir-programacion{border:7px solid #ff8a8d;border-radius:50%;height:165px;width:165px}.flecha-subir-marketing{border:7px solid #fbd29b;border-radius:50%;height:165px;width:165px}.flecha-subir-disenio{border:7px solid #40c993;border-radius:50%;height:165px;width:165px}.flecha-subir-empresa{border:7px solid #007cda;border-radius:50%;display:block;height:165px;margin:0 auto;width:165px}.flecha-subir-disenio picture,.flecha-subir-empresa picture,.flecha-subir-marketing picture,.flecha-subir-programacion picture{animation:arrow3 2s ease 0s infinite;float:left;height:3pc;margin-left:calc(50% - 15px);margin-top:calc(50% - 24px);position:relative;width:30px}@keyframes arrow3{0%{bottom:-45px;opacity:0}to{bottom:45px;opacity:0}50%{opacity:1}}.carousel-md{float:left;height:1130px;z-index:15}.carousel-md,.container-slider{min-height:100vh;position:relative;width:100%}.container-slider{color:#333;height:1130px!important;margin-left:auto;margin-right:auto;z-index:9999}.slick-list,.slick-track{height:1130px!important;min-height:100vh}.slick-dotted.slick-slider{margin:0!important}.slides{width:100%}.slides,.slides .slide{height:1130px!important;min-height:100vh}.slides .slide{align-items:center;color:#fff;display:flex!important;justify-content:center;width:100%!important}.slick-dots{bottom:inherit!important;display:block!important;height:300px!important;left:15%!important;position:absolute!important;top:calc(50% - 150px)!important;transform:rotate(1turn);width:20px!important}.slick-dots li{background-color:transparent;border:1px solid #fff;border-radius:50%;display:block!important;height:10px!important;margin-bottom:85px!important;position:relative!important;width:10px!important}.slick-dots .slick-active,.slick-dots li:hover{background-color:#fff}.slick-dots li:before{background-color:#fff;content:"";height:73px;left:3px;position:absolute;top:14px;width:2px}.slick-vertical .slick-slide{background-color:transparent;background:transparent;border:0 solid transparent!important;outline:0!important}.enable-background{enable-background:new 0 0 560 560}.slick-vertical .slick-slide:focus{outline:0!important}.slick-dots li:last-child{margin-bottom:0}.slick-dots li button:before,.slick-dots li:last-child:before{display:none!important}.slider-back-1,.slider-back-2,.slider-back-3,.slider-back-4{background-image:none;transition:background-image .3s ease}.slider-back-1.lazy-loaded{background-image:url(../img/elementos/mydesign-caracteristicas-01.webp)}.slider-back-2.lazy-loaded{background-image:url(../img/elementos/mydesign-caracteristicas-02.webp)}.slider-back-3.lazy-loaded{background-image:url(../img/elementos/mydesign-caracteristicas-03.webp)}.slider-back-4.lazy-loaded{background-image:url(../img/elementos/mydesign-caracteristicas-04.webp)}.no-webp .slider-back-1.lazy-loaded{background-image:url(../img/elementos/mydesign-caracteristicas-01.jpg)}.no-webp .slider-back-2.lazy-loaded{background-image:url(../img/elementos/mydesign-caracteristicas-02.jpg)}.no-webp .slider-back-3.lazy-loaded{background-image:url(../img/elementos/mydesign-caracteristicas-03.jpg)}.no-webp .slider-back-4.lazy-loaded{background-image:url(../img/elementos/mydesign-caracteristicas-04.jpg)}.no-webp .slider-back-1{background-image:url(../img/elementos/mydesign-caracteristicas-01.jpg)}.webp .slider-back-1{background-image:url(../img/elementos/mydesign-caracteristicas-01.webp)}.no-webp .slider-back-2{background-image:url(../img/elementos/mydesign-caracteristicas-02.jpg)}.webp .slider-back-2{background-image:url(../img/elementos/mydesign-caracteristicas-02.webp)}.no-webp .slider-back-3{background-image:url(../img/elementos/mydesign-caracteristicas-03.jpg)}.webp .slider-back-3{background-image:url(../img/elementos/mydesign-caracteristicas-03.webp)}.no-webp .slider-back-4{background-image:url(../img/elementos/mydesign-caracteristicas-04.jpg)}.webp .slider-back-4{background-image:url(../img/elementos/mydesign-caracteristicas-04.webp)}.slider-info .title-center{color:#fff;font-size:40px;margin-bottom:60px}.slider-info-img picture{display:block;margin:0 auto;width:73%}.slider-info-datos h3{float:left;font-size:60px;font-weight:800;line-height:65px;margin-bottom:20px;width:100%}.texto-slider-info{float:left;font-size:20px;font-weight:300;line-height:30px;width:100%}.slider-info-datos-inicio h3,.slider-info-datos-inicio p{color:#fff}.slider-info-datos-logos{float:left;margin-top:50px;width:100%}@media screen and (max-width:1400px){.footer-inverso{padding:0 30px}}@media screen and (max-width:1200px){.li-menu{padding:0 15px}.li-button{margin-left:15px}.columna-fi-1 a{font-size:14px;margin-right:5%}.columna-fi-4 a img{margin-top:21px;width:95px}.columna-fi-4 a{font-size:15px}.columna-fi-3{width:33%}.columna-fi-4{width:17.5%}.columna-fi-4 p{font-size:13px}}@media screen and (max-width:992px){.menu-content{background:#113247;background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100vh;left:0;overflow-y:auto;padding-bottom:40px;padding-top:75pt;position:fixed;top:0;width:100vw;z-index:9998}.webp .menu-content{background-image:url(../img/elementos/mydesign-diferencia-puntos.webp)}.ml-auto{overflow-y:auto;width:100%}.li-menu{min-height:40px}.li-button,.li-menu{text-align:center;width:100%}.li-button{padding:18px 15px}.li-button a{width:100%}.li-button a:hover{transform:none}.li-menu a{color:#fff!important;font-size:22px;line-height:75pt}.li-menu2{min-height:54px!important}.li-menu2 a{font-size:18px!important;line-height:54px!important}.ml-auto .redes-footer{margin-bottom:60px}.ml-auto .redes-footer a{color:#fff;float:left;font-size:18px;font-weight:800;line-height:55px;margin:0 20px;position:relative;transition:transform .3s;width:auto}.footer-inverso{height:auto}.columna-fi-2,.columna-fi-3 img{width:100%}.redes-footer{display:flex!important;height:55px;justify-content:center;margin:0 auto;width:100%}.columna-fi-2 a{margin-right:50px}.columna-fi-3{height:auto;width:100%}.columna-fi-3 picture{margin:20px auto 10px}.columna-fi-4{width:100%}.columna-fi-4 p{text-align:center}}@media screen and (max-width:1200px){.slick-dots{left:14%!important}}@media screen and (max-width:992px){.carousel-md{overflow:hidden}.slick-dots{display:none!important}.slick-slide img{margin:0 auto}.slider-info-datos h3,.subtitle-slider,.texto-slider-info{text-align:center}}@media screen and (max-width:767px){header{min-height:70px}.menu-content{padding-top:90px}nav{min-height:70px;padding:0 30px}.box-logo{height:70px}.box-menu{min-height:70px;padding:9pt 0}.navbar-toggler{margin-top:7px}.formulario-contacto{padding:5pc 0 75pt}.formulario-contacto .title-center{font-size:40px;line-height:52px}.formulario-contacto form{margin:40px 0 50px}.formulario-contacto form textarea{height:115px}.formulario-contacto form input{height:30px}.formulario-contacto form input,.formulario-contacto form textarea{margin-bottom:20px}.formcontacto .col-md-6{padding:0 15px}.formulario-contacto form button{display:block;float:none;margin:30px auto 0}.formulario-contacto form textarea{height:150px}.captcha{display:inline-block;left:50%;margin:0;position:relative;transform:translateX(-50%)}#recaptcha_input{margin:0 auto;width:19pc}.container-slider,.slick-list,.slick-track,.slides,.slides .slide{height:920px!important}.slider-info-datos h3{font-size:40px;line-height:52px;margin-bottom:10px}.subtitle-slider{font-size:14px;line-height:22px;margin-bottom:10px}.slider-info-datos-logos{margin-top:30px}.slider-info .title-center{font-size:30px;margin-bottom:30px}}@media screen and (max-width:640px){nav{padding:0 15px}}@media screen and (max-width:575px){.menu-content{padding-top:70px}.li-menu a{font-size:18px;line-height:70px}.formcontacto .col-md-6{padding:0}}@media screen and (max-width:420px){.formulario-contacto .title-center{font-size:30px;line-height:40px}.formulario-contacto form button{font-size:14px;height:54px}.waves-bottom,.waves-carousel-2,.waves-contacto,.waves-diferencia-2{bottom:-2px}.slider-info-datos h3{font-size:30px;line-height:40px;margin-bottom:0}.subtitle-slider{margin-bottom:0}}@media screen and (max-width:325px){.menu-content{padding-bottom:10px;padding-top:70px}.li-menu a{line-height:54px}.li-menu a:before{bottom:6px}.li-button{padding:10px 15px}}.circle-4{animation-direction:alternate;animation-duration:7s;animation-iteration-count:infinite;animation-name:circle-4;animation-timing-function:linear;height:auto;position:absolute;width:98px;z-index:11}@keyframes circle-4{0%{bottom:75pt;left:-35px}to{bottom:0;left:-35px}}.testimonios{float:left;height:auto;min-height:100vh;overflow:hidden;padding:15px 0;position:relative;width:100%}.testimonios .title-center{color:#2c80bf}#testim-content,.box-testim,.testim,.testim .wrap,.testim-cover{float:left;height:25pc;position:relative;width:100%}.testimonio-user{align-items:center;display:flex;float:right;height:25pc;padding:0 20px 30px 87px;width:50%}.testimonio-user-info{float:left;height:auto;width:100%}.testimonio-user span.h4{color:#113247;float:left;font-size:24px;font-weight:800;line-height:28px;margin-bottom:13px;margin-top:25px;text-align:left;width:100%}.testimonio-comentario{align-items:center;display:flex;float:left;height:25pc;width:50%}.testimonio-comentario p,.testimonio-user p{color:#113247;float:left;font-size:20px;font-weight:300;line-height:30px;text-align:left;width:100%}.testimonio-comentario p{font-style:italic}.testim-logos{display:flex;flex-wrap:wrap;gap:25px;justify-content:space-around;margin-top:70px}.testim-logos img{width:150px}.circle-t1{animation-direction:alternate;animation-duration:15s;animation-timing-function:linear;width:50pc;z-index:11}.circle-t2{animation-direction:alternate;animation-duration:5s;animation-timing-function:linear;width:465px;z-index:11}.testim .dots{bottom:7px;display:block;height:1pc;left:0;position:absolute;text-align:center;width:100%;z-index:3333}.testim .dots .dot{border:1px solid #2c80bf;border-radius:50%;cursor:pointer;display:inline-block;height:1pc;list-style-type:none;margin:0 20px;position:relative;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:1pc}.dot:after{background-color:#2c80bf;content:"";height:1px;position:absolute;right:-33px;top:5.5px;width:20px}.dot:last-child:after{display:none}.testim .dots .dot.active,.testim .dots .dot:hover{background:#2c80bf}.testim .dots .dot.active{-webkit-animation:testim-scale .5s ease-in-out forwards;-moz-animation:testim-scale .5s ease-in-out forwards;-ms-animation:testim-scale .5s ease-in-out forwards;-o-animation:testim-scale .5s ease-in-out forwards;animation:testim-scale .5s ease-in-out forwards}.testim .cont{overflow:hidden;position:relative}.testim .cont>div{opacity:0}.testim .cont>div.inactive{opacity:1}.testim .cont>div.active{opacity:1;position:relative}.testim .cont div .img img{border-radius:50%;float:left;height:75pt;width:75pt}.testim .cont div .img{float:left}.testim .cont div.active .img img{-webkit-animation:testim-show .5s ease-in-out forwards;-moz-animation:testim-show .5s ease-in-out forwards;-ms-animation:testim-show .5s ease-in-out forwards;-o-animation:testim-show .5s ease-in-out forwards;animation:testim-show .5s ease-in-out forwards}.testim .cont div.active h4{-webkit-animation:testim-content-in .4s ease-in-out forwards;-moz-animation:testim-content-in .4s ease-in-out forwards;-ms-animation:testim-content-in .4s ease-in-out forwards;-o-animation:testim-content-in .4s ease-in-out forwards;animation:testim-content-in .4s ease-in-out forwards}.testim .cont div.active p{-webkit-animation:testim-content-in .5s ease-in-out forwards;-moz-animation:testim-content-in .5s ease-in-out forwards;-ms-animation:testim-content-in .5s ease-in-out forwards;-o-animation:testim-content-in .5s ease-in-out forwards;animation:testim-content-in .5s ease-in-out forwards}.testim .cont div.inactive .img img{-webkit-animation:testim-hide .5s ease-in-out forwards;-moz-animation:testim-hide .5s ease-in-out forwards;-ms-animation:testim-hide .5s ease-in-out forwards;-o-animation:testim-hide .5s ease-in-out forwards;animation:testim-hide .5s ease-in-out forwards}.testim .cont div.inactive h4{-webkit-animation:testim-content-out .4s ease-in-out forwards;-moz-animation:testim-content-out .4s ease-in-out forwards;-ms-animation:testim-content-out .4s ease-in-out forwards;-o-animation:testim-content-out .4s ease-in-out forwards;animation:testim-content-out .4s ease-in-out forwards}.testim .cont div.inactive p{-webkit-animation:testim-content-out .5s ease-in-out forwards;-moz-animation:testim-content-out .5s ease-in-out forwards;-ms-animation:testim-content-out .5s ease-in-out forwards;-o-animation:testim-content-out .5s ease-in-out forwards;animation:testim-content-out .5s ease-in-out forwards}.testim .cont div.active .box-rating{-webkit-animation:testim-content-in .5s ease-in-out forwards;-moz-animation:testim-content-in .5s ease-in-out forwards;-ms-animation:testim-content-in .5s ease-in-out forwards;-o-animation:testim-content-in .5s ease-in-out forwards;animation:testim-content-in .5s ease-in-out forwards}.testim .cont div.inactive .box-rating{-webkit-animation:testim-content-out .5s ease-in-out forwards;-moz-animation:testim-content-out .5s ease-in-out forwards;-ms-animation:testim-content-out .5s ease-in-out forwards;-o-animation:testim-content-out .5s ease-in-out forwards;animation:testim-content-out .5s ease-in-out forwards}.testim .cont div.active .testimonio-user-info{-webkit-animation:testim-content-in .5s ease-in-out forwards;-moz-animation:testim-content-in .5s ease-in-out forwards;-ms-animation:testim-content-in .5s ease-in-out forwards;-o-animation:testim-content-in .5s ease-in-out forwards;animation:testim-content-in .5s ease-in-out forwards}.testim .cont div.inactive .testimonio-user-info{-webkit-animation:testim-content-out .5s ease-in-out forwards;-moz-animation:testim-content-out .5s ease-in-out forwards;-ms-animation:testim-content-out .5s ease-in-out forwards;-o-animation:testim-content-out .5s ease-in-out forwards;animation:testim-content-out .5s ease-in-out forwards}.box-testim{display:none}.box-testim.active{display:block!important}@-webkit-keyframes testim-scale{0%{-webkit-box-shadow:0 0 0 0 #eee;box-shadow:0 0 0 0 #eee}35%{-webkit-box-shadow:0 0 10px 5px #eee;box-shadow:0 0 10px 5px #eee}70%{-webkit-box-shadow:0 0 10px 5px #ea830e;box-shadow:0 0 10px 5px #ea830e}to{-webkit-box-shadow:0 0 0 0 #ea830e;box-shadow:0 0 0 0 #ea830e}}@-moz-keyframes testim-scale{0%{-moz-box-shadow:0 0 0 0 #eee;box-shadow:0 0 0 0 #eee}35%{-moz-box-shadow:0 0 10px 5px #eee;box-shadow:0 0 10px 5px #eee}70%{-moz-box-shadow:0 0 10px 5px #ea830e;box-shadow:0 0 10px 5px #ea830e}to{-moz-box-shadow:0 0 0 0 #ea830e;box-shadow:0 0 0 0 #ea830e}}@-ms-keyframes testim-scale{0%{-ms-box-shadow:0 0 0 0 #eee;box-shadow:0 0 0 0 #eee}35%{-ms-box-shadow:0 0 10px 5px #eee;box-shadow:0 0 10px 5px #eee}70%{-ms-box-shadow:0 0 10px 5px #ea830e;box-shadow:0 0 10px 5px #ea830e}to{-ms-box-shadow:0 0 0 0 #ea830e;box-shadow:0 0 0 0 #ea830e}}@-o-keyframes testim-scale{0%{-o-box-shadow:0 0 0 0 #eee;box-shadow:0 0 0 0 #eee}35%{-o-box-shadow:0 0 10px 5px #eee;box-shadow:0 0 10px 5px #eee}70%{-o-box-shadow:0 0 10px 5px #ea830e;box-shadow:0 0 10px 5px #ea830e}to{-o-box-shadow:0 0 0 0 #ea830e;box-shadow:0 0 0 0 #ea830e}}@keyframes testim-scale{0%{box-shadow:0 0 0 0 #eee}35%{box-shadow:0 0 10px 5px #eee}70%{box-shadow:0 0 10px 5px #ea830e}to{box-shadow:0 0 0 0 #ea830e}}@-webkit-keyframes testim-content-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes testim-content-in{0%{opacity:0;-moz-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes testim-content-in{0%{opacity:0;-ms-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}}@-o-keyframes testim-content-in{0%{opacity:0;-o-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-o-transform:translateY(0);transform:translateY(0)}}@keyframes testim-content-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes testim-content-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-moz-keyframes testim-content-out{0%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}to{opacity:0;-moz-transform:translateY(-100%);transform:translateY(-100%)}}@-ms-keyframes testim-content-out{0%{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}to{opacity:0;-ms-transform:translateY(-100%);transform:translateY(-100%)}}@-o-keyframes testim-content-out{0%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes testim-content-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@-webkit-keyframes testim-show{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes testim-show{0%{opacity:0;-moz-transform:scale(0);transform:scale(0)}to{opacity:1;-moz-transform:scale(1);transform:scale(1)}}@-ms-keyframes testim-show{0%{opacity:0;-ms-transform:scale(0);transform:scale(0)}to{opacity:1;-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes testim-show{0%{opacity:0;-o-transform:scale(0);transform:scale(0)}to{opacity:1;-o-transform:scale(1);transform:scale(1)}}@keyframes testim-show{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes testim-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-moz-keyframes testim-hide{0%{opacity:1;-moz-transform:scale(1);transform:scale(1)}to{opacity:0;-moz-transform:scale(0);transform:scale(0)}}@-ms-keyframes testim-hide{0%{opacity:1;-ms-transform:scale(1);transform:scale(1)}to{opacity:0;-ms-transform:scale(0);transform:scale(0)}}@-o-keyframes testim-hide{0%{opacity:1;-o-transform:scale(1);transform:scale(1)}to{opacity:0;-o-transform:scale(0);transform:scale(0)}}@keyframes testim-hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.box-rating{float:left;height:auto;margin-top:30px;width:135px}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.transition{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.rating-form .form-group{border:0;margin-bottom:0;position:relative}.rating-form .form-item{margin:auto;position:relative;text-align:center;width:100%}.rating-form input[type=radio]{left:-9999px;position:absolute}.rating-form label{cursor:pointer;display:inline-block;float:right;float:left;height:20px;margin-bottom:0;margin-left:8px}.rating-form .rating-star{display:inline-block;position:relative}.rating-form input[type=radio]:checked+label:before{opacity:1;right:25px}.rating-form input[type=radio]:checked+label:after{opacity:1}.rating-form label i{color:#d37a1a;font-size:18px;line-height:20px}.rating-form input[type=radio]:checked~label .pstar,.rating-form label:focus .pstar,.rating-form label:focus~label .pstar,.rating-form label:hover .pstar,.rating-form label:hover~label .pstar{opacity:0}.rating-form label .sstar{left:0;opacity:0;position:absolute;top:0}.rating-form input[type=radio]:checked~label .sstar,.rating-form label:focus .sstar,.rating-form label:focus~label .sstar,.rating-form label:hover .sstar,.rating-form label:hover~label .sstar{opacity:1}.rating-form input[type=radio]:checked~label .sstar,label .sstar:hover{color:#d37a1a}.rating-form .ir{left:-9999px;position:absolute}.rating-form .form-action{bottom:-40px;left:5px;opacity:0;position:absolute}.rating-form input[type=radio]:checked~.form-action{cursor:pointer;opacity:1}.proyectos{background-color:#2366a8;float:left;height:auto;min-height:100vh;overflow:hidden;padding:300px 0 150px;position:relative;width:100%;z-index:15}.ejemplos-proyectos{display:none;height:600px}.palabra-proyectos{bottom:0;height:auto;left:0;position:absolute;width:100%;z-index:9}.horizontal-scroll-wrapper{display:block;height:100vw;left:0;margin-top:600px;overflow:hidden;position:absolute;top:0;transform:rotate(-90deg);transform-origin:left top;width:89vh;z-index:10}.horizontal-scroll-wrapper::-webkit-scrollbar{opacity:0}.slider-proyectos-escritorio{position:relative}.slider-proyectos-escritorio .control{background-color:transparent;background-position:50%;background-repeat:no-repeat;cursor:pointer;height:100vh;position:absolute;text-align:center;width:40px;z-index:9999}.slider-proyectos-escritorio .control-prev{background-image:url(../img/iconos/chevron-left.webp);left:20px}.slider-proyectos-escritorio .control-next{background-image:url(../img/iconos/chevron-right.webp);right:20px}.cont-proyecto{align-items:center;display:block;flex-direction:column;float:left;height:850px;justify-content:center;margin-top:-425px;position:relative;transform:rotate(90deg);width:424px!important}.cont-proyecto:first-child{margin-top:-200px}.box-proyecto{align-items:center;-webkit-box-shadow:0 21px 35px 0 rgba(0,0,0,.41);-moz-box-shadow:0 21px 35px 0 rgba(0,0,0,.41);box-shadow:0 21px 35px 0 rgba(0,0,0,.41);display:block;left:0;margin-left:30px;margin-right:30px;position:absolute;top:0;width:364px!important}.no-webp .proyecto-1{background-image:url(../img/ejemplos/proyecto-1.jpg)}.webp .proyecto-1{background-image:url(../img/ejemplos/proyecto-1.webp)}.no-webp .proyecto-2{background-image:url(../img/ejemplos/proyecto-2.jpg)}.webp .proyecto-2{background-image:url(../img/ejemplos/proyecto-2.webp)}.no-webp .proyecto-3{background-image:url(../img/ejemplos/proyecto-3.jpg)}.webp .proyecto-3{background-image:url(../img/ejemplos/proyecto-3.webp)}.no-webp .proyecto-4{background-image:url(../img/ejemplos/proyecto-4.jpg)}.webp .proyecto-4{background-image:url(../img/ejemplos/proyecto-4.webp)}.no-webp .proyecto-5{background-image:url(../img/ejemplos/proyecto-5.jpg)}.webp .proyecto-5{background-image:url(../img/ejemplos/proyecto-5.webp)}.proyecto-1{height:350px;margin-top:70px}.proyecto-2{height:500px;margin-top:0}.proyecto-3{height:25pc;margin-top:150px}.proyecto-4{height:360px;margin-top:70px}.proyecto-5{height:25pc;margin-top:150px}.back-info-proyecto{background-position:50%;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;float:left;height:100%;opacity:0;transition:opacity .3s ease-in-out;width:100%}.box-proyecto:hover .back-info-proyecto{opacity:1}.webp .back-info-proyecto{background-image:url(../img/elementos/info-proyecto.webp)}.proyecto-1 .title-proyecto{margin-top:60px}.proyecto-2 .title-proyecto{margin-top:150px}.proyecto-3 .title-proyecto{margin-top:95px}.proyecto-4 .title-proyecto{margin-top:70px}.proyecto-5 .title-proyecto{margin-top:95px}.title-proyecto{color:#6ca3dd;float:left;font-size:1pc;font-weight:800;letter-spacing:2px;line-height:28px;margin-bottom:30px;padding:0 30px;text-transform:uppercase;width:100%}.back-info-proyecto hr{border:1px solid #686cd4;float:left;margin:0;width:150px}.descripcion-proyecto{color:#fff;float:left;font-size:20px;font-weight:300;line-height:30px;margin-top:30px;padding:0 30px;width:100%}.info-proyectos{background:#2366a8!important}.info-proyectos h3,.info-proyectos p{color:#fff!important;text-shadow:none!important}.info-proyectos{background:#5a9fe5;padding-top:55px}.info-proyectos .subtitle-p{font-size:1pc;font-weight:800;letter-spacing:2px;line-height:28px;margin-bottom:25px;text-transform:uppercase}.info-proyectos .subtitle-p,.info-proyectos p{color:#fff;float:left;text-align:right;width:100%}.info-proyectos p{font-size:20px;font-weight:300;line-height:30px;padding-left:16%;text-shadow:1px 1px 3px rgba(0,0,0,.4)}.info-proyectos h3{color:#fff;float:left;font-size:60px;font-weight:800;line-height:72px;margin-top:3pc;width:100%}.circle-s1{animation-duration:7s;animation-iteration-count:infinite;animation-name:circle-s1;animation-timing-function:linear;height:auto;left:510px;position:absolute;top:-72px;width:15pc;z-index:11}@keyframes circle-s1{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.circle-s2,.circle-s3{animation-duration:7s}.circle-s3{animation-direction:alternate;animation-iteration-count:infinite;animation-name:circle-s3;animation-timing-function:linear;height:auto;position:absolute;width:63px;z-index:11}@keyframes circle-s3{0%{bottom:118px;right:330px}to{bottom:118px;right:105px}}.porque-mydesign{padding:85px 0 150px;width:100%;z-index:9}.botones-servicios{margin-bottom:300px}.botones-servicios.--fondo-puntos{background:url(../img/elementos/mydesign-fondos-puntos-pqmd.png) no-repeat 50%;background-size:73%;display:inline-block;height:auto;width:100%}.mobile .botones-servicios.--fondo-puntos{background:none}.botones-servicios .row{margin-right:auto!important}.box-botones{height:auto;position:relative;width:100%}.mobile .box-botones{background-color:#fff;bottom:4vh;position:sticky;width:100%}.mobile .botones-servicios.--fondo-puntos .box-botones{background:url(../img/elementos/mydesign-fondos-puntos-pqmd.png) no-repeat 50%}.box-botones .rueda{display:inline-block;position:sticky;top:28vh;transform:translateX(32vw);transition:all 1s;width:30vw;z-index:10}.mobile .box-botones .rueda{position:relative;top:auto;width:40vw}.mobile .box-botones .rueda svg{transition:all 1s}.rueda-disenio{transform:rotate(220deg)!important}.mobile-rueda-disenio svg{transform:rotate(120deg)!important}.rueda-marketing{transform:rotate(330deg)!important}.mobile-rueda-marketing svg{transform:rotate(240deg)!important}.rueda-programacion{transform:rotate(450deg)!important}.mobile-rueda-programacion svg{transform:rotate(1turn)!important}.box-botones .fondo{background-position:100%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;position:absolute;z-index:9}.box-botones .fondo,.mobile .box-botones .fondo{background-size:cover;height:33.33%;left:0;width:12%}.mobile .box-botones .fondo{top:0}.mobile .box-botones .fondo-disenio{background-image:url(../img/elementos/mydesign-back-disenio.webp);top:0}.mobile .box-botones .fondo-marketing{background-image:url(../img/elementos/mydesign-back-marketing.webp);top:33.33%}.mobile .box-botones .fondo-programacion{background-image:url(../img/elementos/mydesign-back-programacion.webp);top:66.66%}.botones-servicios.--intro .box-botones{text-align:right}.botones-servicios.--intro .box-botones .rueda{margin-right:16%;transform:none}.circle-iconos{background-color:#113247;border-radius:50%;height:14vw;left:calc(50% - 7vw);opacity:0;position:absolute;top:calc(50% - 7vw);transition:opacity 1s;width:14vw}.circle-iconos img{display:none;height:100%;opacity:0;padding:30px;transition:opacity .4s;width:100%}.circle-iconos .icono-visible{display:block;opacity:1}.circle-visible{opacity:1}.container-servicios{padding:0 1pc;position:relative}.container-servicios .caracteristicas{height:100vh;opacity:0;padding-top:70px;position:relative;right:-100%;transition:all 2s}.mobile .container-servicios .caracteristicas{right:0;top:-100%}.container-servicios.--mostrar-caracteristicas .caracteristicas{min-height:500px;opacity:1;right:0;z-index:12}.mobile .container-servicios.--mostrar-caracteristicas .caracteristicas{top:0}.titulo-caracteristica{font-size:24px;font-weight:800;line-height:2pc}.texto-caracteristica,.titulo-caracteristica{color:#113247;margin-bottom:18px;text-align:left;width:100%}.texto-caracteristica{font-size:1pc;font-weight:300;line-height:24px}.caracteristica-imagen{align-items:center;display:flex;height:200px;margin-bottom:20px}.btn-caracteristica{background:#2c80bf;border:0;border-radius:27px;color:#fff;display:inline-block;font-size:20px;font-weight:800;padding:10px 28px;transition:transform .3s}.subtitle-s{color:#2c80bf;font-size:1pc;font-weight:800;letter-spacing:5px;line-height:28px;margin-bottom:35px;text-align:right;text-shadow:1px 1px 2px rgba(0,0,0,.2);text-transform:uppercase;width:100%}.servicios-title{color:#113247;float:left;font-size:60px;font-weight:800;line-height:72px;margin:55px 0 0 3.5%;width:100%}.servicios-1{color:#113247;font-size:20px;font-weight:300;line-height:30px;text-align:right;width:100%}.servicios-1 span{font-size:24px;font-weight:800;line-height:2pc;margin-top:5px}.cls-1{fill:#00a663;-webkit-box-shadow:0 21px 35px 0 rgba(0,0,0,.41);-moz-box-shadow:0 21px 35px 0 rgba(0,0,0,.41);box-shadow:0 21px 35px 0 rgba(0,0,0,.41)}.cls-2{fill:#fff;font-family:NunitoSans-Black,Nunito Sans;font-size:18px;font-weight:800}.cls-3{fill:#f7a638}.cls-3,.cls-4{-webkit-box-shadow:0 21px 35px 0 rgba(0,0,0,.41);-moz-box-shadow:0 21px 35px 0 rgba(0,0,0,.41);box-shadow:0 21px 35px 0 rgba(0,0,0,.41)}.cls-4{fill:#e94b4e}.cls-5{fill:#007fc3;-webkit-box-shadow:0 21px 35px 0 rgba(0,0,0,.41);-moz-box-shadow:0 21px 35px 0 rgba(0,0,0,.41);box-shadow:0 21px 35px 0 rgba(0,0,0,.41)}.circulo-pqmd,.puntos-pqmd{height:auto;left:0;position:absolute;width:100%}.puntos-pqmd{bottom:15pc;z-index:12}.circulo-pqmd{animation-direction:alternate;animation-duration:7s;animation-iteration-count:infinite;animation-name:circulo-pqmd;animation-timing-function:linear;bottom:0;display:none;overflow:hidden;text-align:right;width:100%;z-index:11}.circulo-pqmd img{margin-right:-27vw}@keyframes circulo-pqmd{0%{bottom:0;right:-455px}to{bottom:118px;right:-455px}}.st0{fill:#f7a638}.st1{fill:#fff}.st2{fill:#e94b4e}.st3{fill:#00a663}.diferencia{background-color:#113247;float:left;height:auto;min-height:100vh;overflow:hidden;padding:275px 30px 150px;position:relative;width:100%;z-index:9}.puntos-diferencia{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.webp .puntos-diferencia{background-image:url(../img/elementos/mydesign-diferencia-puntos.webp)}.subtitle-d{color:#fff;font-size:1pc;letter-spacing:5px;line-height:28px;margin-bottom:20px;text-transform:uppercase}.diferencia h3,.subtitle-d{font-weight:800;text-align:right;width:100%}.diferencia h3{color:#30d5ff;float:left;font-size:60px;line-height:72px}.texto-diferencia{margin-top:20px}.td-subtitle{font-size:24px;font-weight:800;line-height:2pc;margin-bottom:15px}.td-subtitle,.td-texto{color:#fff;text-align:right;width:100%}.td-texto{font-size:18px;font-weight:300;line-height:30px}.item-diferencia-1{float:left;height:auto;margin-left:13%;width:22%}.item-diferencia-2{float:left;height:auto;margin-left:9%;margin-top:30px;width:22%}.item-diferencia-3{float:left;height:auto;margin-left:7%;margin-top:75pt;width:22%}.item-diferencia-1.is-visible{animation:aparece 3s}.item-diferencia-2.is-visible,.td-subtitle.is-visible,.td-texto.is-visible{animation:aparece 5s}.button-diferencia.is-visible,.item-diferencia-3.is-visible{animation:aparece 7s}@keyframes aparece{0%{opacity:0}to{opacity:1}}.item-diferencia-circle-1{height:auto;left:7%;position:absolute;top:-53px;width:50%}.item-diferencia-circle-1.is-visible{animation-direction:alternate;animation-duration:3.5s;animation-name:icircle-1;animation-timing-function:linear}@keyframes icircle-1{0%{left:-13%;top:-53px}to{left:7%;top:-53px}}.item-diferencia-circle-2{height:auto;left:42%;position:absolute;top:5px;width:50%}.item-diferencia-circle-2.is-visible{animation-direction:alternate;animation-duration:3.5s;animation-name:icircle-2;animation-timing-function:linear}@keyframes icircle-2{0%{left:62%;top:5px}to{left:42%;top:5px}}.button-diferencia{background:#2c80bf;border:0;border-radius:2pc;color:#fff;display:block;font-size:20px;font-weight:800;height:4pc;line-height:4pc;margin:50px auto 0;padding:0 3pc;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.2);transition:transform .3s;width:270px}.button-diferencia:hover{transform:scale(1.1)}.circulo-d{animation-direction:alternate;animation-duration:7s;animation-iteration-count:infinite;animation-name:circulo-d;animation-timing-function:linear;height:auto;position:absolute;width:190px;z-index:11}@keyframes circulo-d{0%{left:17px;top:0}to{left:155px;top:118px}}.que-hacemos{float:left;height:auto;min-height:100vh;overflow:hidden;padding:65px 30px 215px;position:relative;width:100%;z-index:9}.subtitle-qh,.subtitle-s{color:#113247!important;text-shadow:none!important}.subtitle-qh{color:#2c80bf;font-size:1pc;letter-spacing:5px;line-height:28px;margin-bottom:20px;text-shadow:1px 1px 2px rgba(0,0,0,.2);text-transform:uppercase}.que-hacemos h2,.subtitle-qh{font-weight:800;text-align:center;width:100%}.que-hacemos h2{color:#113247;float:left;font-size:60px;line-height:72px;margin-bottom:75pt}.que-hacemos-1{margin-bottom:115px}.que-hacemos-1 p{text-align:left}.que-hacemos-1 p,.que-hacemos-2 p{color:#113247;font-size:20px;line-height:30px}.que-hacemos-2 p{margin-bottom:30px;text-align:right}.que-hacemos-1 span,.que-hacemos-2 span{font-size:24px;font-weight:800;line-height:2pc}.que-hacemos-1 picture{display:block;height:auto;margin:0 auto;width:54%}.que-hacemos-2 picture{display:block;height:auto;margin:0 auto;width:63%}.circulo-qh-1{animation-direction:alternate;animation-duration:7s;animation-iteration-count:infinite;animation-name:circulo-qh-1;animation-timing-function:linear;height:auto;position:absolute;width:253px;z-index:11}@keyframes circulo-qh-1{0%{bottom:275px;left:-127px}to{bottom:408px;left:-127px}}.circulo-qh-2{animation-direction:alternate;animation-duration:7s;animation-iteration-count:infinite;animation-name:circulo-qh-2;animation-timing-function:linear;height:auto;position:absolute;width:310px;z-index:11}@keyframes circulo-qh-2{0%{right:-157px;top:0}to{right:-157px;top:13pc}}.inicio-mydesign{background:linear-gradient(103deg,#e3edfe,#78c1fc);float:left;height:auto;min-height:100vh;overflow:hidden;padding:260px 30px 0;position:relative;width:100%;z-index:9}.inicio50{height:100%;width:50%}.inicio-arriba{height:172px;margin-bottom:40px;padding-right:138px;padding-top:59px;position:relative;z-index:99}.inicio-arriba p{color:#007ed8;float:right;font-size:24px;font-weight:800;line-height:2pc;max-width:315px;text-align:right;width:100%}.cont-inicio-arriba-flecha{background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;height:175px;position:absolute;right:0;top:0;width:170px}.no-webp .cont-inicio-arriba-flecha{background-image:url(../img/elementos/mydesign-flecha-inicio.png)}.webp .cont-inicio-arriba-flecha{background-image:url(../img/elementos/mydesign-flecha-inicio.webp)}.inicio-arriba-flecha{animation:arrow2 2s ease 0s infinite;float:left;height:54px;margin-left:calc(50% - 22px);margin-top:calc(50% - 27px);position:relative;width:36px}@keyframes arrow2{0%{bottom:-45px;opacity:0}to{bottom:45px;opacity:0}50%{opacity:1}}.title-inicio{padding-right:18.5%}.title-inicio h1{font-size:82.5px;line-height:97px;margin-bottom:40px}.title-inicio h1,.title-inicio p{color:#113247;float:left;font-weight:800;text-align:right;width:100%}.title-inicio p{font-size:28px;line-height:33px}.mockup{float:left;margin-bottom:-30px;margin-left:-17%;margin-top:15px;position:relative;width:115%;z-index:9}.puntos-inicio{bottom:0;float:left;left:0;position:absolute;width:100%;z-index:9}.circulo-inicio-1{animation-duration:7s;animation-iteration-count:infinite;animation-name:circulo-inicio-1;height:auto;position:absolute;right:-540px;top:90px;width:900px;z-index:10}@keyframes circulo-inicio-1{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.circulo-inicio-2{animation-direction:alternate;animation-duration:7s;animation-iteration-count:infinite;animation-name:circulo-inicio-2;animation-timing-function:linear;height:auto;position:absolute;width:460px;z-index:11}@keyframes circulo-inicio-2{0%{left:-140px;top:280px}to{left:-140px;top:130px}}.circulo-inicio-3{animation-direction:alternate;animation-duration:7s;animation-iteration-count:infinite;animation-name:circulo-inicio-3;animation-timing-function:linear;height:auto;position:absolute;width:35pc;z-index:10}@keyframes circulo-inicio-3{0%{left:-50px;top:280px}to{left:-50px;top:380px}}.circulo-inicio-4{animation-duration:7s;animation-iteration-count:infinite;animation-name:circulo-inicio-4;bottom:0;height:auto;left:-25px;position:absolute;width:5pc;z-index:10}@keyframes circulo-inicio-4{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.circulo-inicio-5{animation-direction:alternate;animation-duration:7s;animation-iteration-count:infinite;animation-name:circulo-inicio-5;animation-timing-function:linear;height:auto;position:absolute;width:20pc;z-index:11}@keyframes circulo-inicio-5{0%{bottom:-175px;right:55%}to{bottom:-175px;right:25%}}@media screen and (max-width:1200px){.que-hacemos-1 p,.que-hacemos-2 p{margin-top:0}.title-inicio h1{font-size:60px;line-height:70px}.circulo-inicio-1{width:900px}}@media screen and (max-width:992px){#testim{margin-top:60px}.testimonio-user{align-items:inherit;display:flex;float:left;height:230px;padding:0;width:100%}.testimonio-comentario{display:block;height:auto;margin-bottom:5pc;width:100%}.testim .cont div .img{float:left;height:75pt;width:75pt}.testimonio-user span.h4{float:left;margin-bottom:5px;margin-top:10px}.testimonio-user p,.testimonio-user span.h4{padding-left:25px;width:calc(100% - 75pt)}.box-rating{margin-left:25px;margin-top:10px;width:135px}.info-proyectos .subtitle-p,.info-proyectos h3{text-align:center}.info-proyectos p{padding-left:0;text-align:center}.carousel-item,.slider-proyectos-mobile,.slider-proyectos-mobile .carousel,.slider-proyectos-mobile .carousel .carousel-inner{height:35pc}.box-proyecto{display:block;margin:0 auto;position:relative;width:364px!important}.proyecto-1,.proyecto-3,.proyecto-4,.proyecto-5{margin-top:0}.slider-proyectos-escritorio .control{display:none}.porque-mydesign{padding:0 0 75pt}.subtitle-s{margin-bottom:20px;text-align:center}.servicios-title{margin:0 0 20px}.servicios-1,.servicios-title{text-align:center}.servicios-1 span{float:none;font-size:20px;line-height:30px}.diferencia{padding:150px 0 200px}.diferencia h3,.subtitle-d,.td-subtitle,.td-texto{text-align:center}.button-diferencia{margin-top:50px}.item-diferencia{margin-top:45px}.item-diferencia-circle{height:310px}.item-diferencia-circle-1{left:15%}.item-diferencia-circle-2{left:43.5%}@keyframes icircle-1{0%{left:-13%;top:-53px}to{left:15%;top:-53px}}@keyframes icircle-2{0%{left:62%;top:5px}to{left:43.5%;top:5px}}.que-hacemos{padding:60px 0 70px}.que-hacemos h2{margin-bottom:0}.que-hacemos-1,.que-hacemos-2{margin-bottom:75px;width:100%}.que-hacemos-1 picture,.que-hacemos-2 picture{width:100%}.que-hacemos-1 picture img,.que-hacemos-2 picture img{display:block;margin:30px auto 0}.que-hacemos-1 p,.que-hacemos-2 p{margin-bottom:20px;text-align:center}.circulo-qh-1{width:75pt}@keyframes circulo-qh-1{0%{bottom:75px;left:-36px}to{bottom:13pc;left:-36px}}.circulo-qh-2{width:10pc}@keyframes circulo-qh-2{0%{right:-75pt;top:150px}to{right:-75pt;top:308px}}.inicio50{width:100%}.inicio-arriba{padding-right:45%;padding-top:56px}.cont-inicio-arriba-flecha{right:calc(45% - 150px)}.mockup{margin-left:0;width:100%}.title-inicio{padding-right:0}.title-inicio h1,.title-inicio p{text-align:center}.btn-caracteristica{font-size:13px;padding:10px 20px}.box-botones .circle-iconos img{padding:9pt}.circle-s1{left:inherit;right:-44px;top:90px;width:140px}.circle-s2{width:210px}}@media screen and (max-width:992px){@keyframes circle-s2{0%{bottom:-30px;left:-113px}to{bottom:130px;left:-113px}}.circle-s3{width:42px}@keyframes circle-s3{0%{bottom:110px;right:14px}to{bottom:110px;right:55px}}}@media screen and (max-width:767px){.testimonios{padding:180px 0 115px}.testimonio-comentario{margin-bottom:40px}.testimonios .title-center{font-size:40px;line-height:52px}#testim-content{padding:0 20px}.proyectos{margin-top:20px}.info-proyectos h3,.servicios-title{font-size:40px;line-height:52px}.subtitle-s{font-size:14px;line-height:22px;margin-bottom:10px}.titulo-caracteristica{font-size:18px;line-height:26px;text-align:center}.texto-caracteristica{margin-bottom:0;text-align:center}.caracteristica-imagen picture{display:block;margin:0 auto 20px}.caracteristica-imagen{height:165px;margin-bottom:0}.img-disenio-mob{width:190px}.back-disenio-mc,.back-marketing-mc,.back-programacion-mc{background-position:top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;bottom:0;height:210px;left:0;position:absolute;top:inherit;width:100%;z-index:9}.webp .back-programacion-mc{background-image:url(../img/elementos/mydesign-back-programacion-mob.webp)}.webp .back-disenio-mc{background-image:url(../img/elementos/mydesign-back-disenio-mob.webp)}.webp .back-marketing-mc{background-image:url(../img/elementos/mydesign-back-marketing-mob.webp)}.item-diferencia-circle-1{left:12%}.item-diferencia-circle-2{left:46.5%}.item-diferencia-1{margin-left:0;width:24%}.item-diferencia-2,.item-diferencia-3{margin-left:14%;width:24%}.diferencia h3{font-size:40px;line-height:52px}.subtitle-d{font-size:14px;line-height:22px;margin-bottom:10px}.que-hacemos h2{font-size:40px;line-height:52px}.subtitle-qh{font-size:14px;line-height:22px;margin-bottom:10px}.inicio-mydesign{padding:200px 15px 5pc}.circulo-inicio-1{bottom:inherit;right:-230px;top:75pt;width:417px}.circulo-inicio-2{width:15pc}.botones-servicios.--intro .box-botones{text-align:center}.botones-servicios.--intro .box-botones .rueda{margin-right:0}@keyframes circulo-inicio-2{0%{left:-140px;top:580px}to{left:-140px;top:430px}}.circulo-inicio-3{width:300px}@keyframes circulo-inicio-3{0%{left:-90pt;top:520px}to{left:-90pt;top:420px}}.circulo-inicio-5{width:195px}@keyframes circulo-inicio-5{0%{bottom:9pt;right:-95px}to{bottom:9pt;right:200px}}}@media screen and (max-width:640px){.info-proyectos p{font-size:1pc;line-height:24px}.info-proyectos h3{margin-top:22px}.subtitle-p{font-size:14px;line-height:22px;margin-bottom:10px}.servicios-1,.servicios-1 span,.texto-slider-info{font-size:1pc;line-height:24px}.slider-info-img picture{margin-bottom:-20px;width:50%}.slider-info .title-center{font-size:20px;margin-bottom:25px}.td-texto{font-size:1pc;line-height:24px}.td-subtitle{font-size:18px;line-height:26px}.button-diferencia{font-size:1pc;height:52px;line-height:52px;padding:0 35px;width:13pc}.que-hacemos-1 p,.que-hacemos-2 p{font-size:1pc;line-height:24px}.que-hacemos-1 span,.que-hacemos-2 span{font-size:18px;line-height:26px}.inicio-arriba p{font-size:14px;line-height:19px}.cont-inicio-arriba-flecha{right:calc(45% - 79px);width:90px}.inicio-arriba{height:90px;margin-bottom:20px;padding-top:29px}.mockup{margin-top:0}.title-inicio h1{font-size:50px;line-height:62px;margin-bottom:10px}.title-inicio p{font-size:18px;line-height:21px}.inicio-arriba-flecha{height:26px;margin-left:calc(50% - 8px);margin-top:calc(50% - 13px);width:1pc}@keyframes arrow2{0%{bottom:-25px;opacity:0}to{bottom:25px;opacity:0}50%{opacity:1}}}@media screen and (max-width:575px){.testimonio-comentario p{font-size:1pc;line-height:24px}.testim .cont div .img,.testim .cont div .img img{height:5pc;width:5pc}.testimonio-user span.h4{float:left;font-size:20px;line-height:25px;margin-bottom:0;margin-top:5px;padding-left:20px;width:calc(100% - 5pc)}.testimonio-user p{font-size:14px;line-height:20px;padding-left:20px;width:calc(100% - 5pc)}.box-rating{margin-left:20px}.circle-t1{width:425px}.circle-t2{width:15pc}@keyframes circle-t2{0%{bottom:85px;right:-90pt}to{bottom:265px;right:-90pt}}}@media screen and (max-width:420px){.servicios-title{font-size:30px;line-height:40px}.button-diferencia{margin-top:30px}.item-diferencia-1{width:30%}.item-diferencia-2,.item-diferencia-3{margin-left:5%;width:30%}.item-diferencia-3{margin-top:65px}.item-diferencia-circle-1{left:10%;top:-15px}.item-diferencia-circle-2{left:41.5%;top:50px}.item-diferencia-circle{height:222px}.diferencia h3{font-size:30px;line-height:40px}.subtitle-d{margin-top:40px}.que-hacemos h2{font-size:30px;line-height:40px}.inicio-arriba{padding-right:30%}.cont-inicio-arriba-flecha{right:calc(30% - 79px)}.title-inicio h1{font-size:40px;line-height:52px}.circulo-inicio-1{right:-10pc;width:317px}.circulo-inicio-2{width:140px}@keyframes circulo-inicio-2{0%{left:-70px;top:380px}to{left:-70px;top:230px}}.circulo-inicio-3{width:150px}@keyframes circulo-inicio-3{0%{left:-75px;top:20pc}to{left:-75px;top:90pt}}.circulo-inicio-4{left:-5px;width:30px}.circulo-inicio-5{width:95px}@keyframes circulo-inicio-5{0%{bottom:9pt;right:-45px}to{bottom:9pt;right:75pt}}}@media screen and (max-width:375px){.box-proyecto{width:260px!important}.carousel-control-next-icon,.carousel-control-prev-icon{height:50px;width:20px}.title-proyecto{margin-bottom:20px;padding:0 18px}.descripcion-proyecto{font-size:1pc;line-height:24px;margin-top:20px;padding:0 18px}.container-slider-mobile .texto-slider-info{font-size:14px;line-height:22px;margin-top:20px}#testim{margin-top:40px}.testimonio-comentario{margin-bottom:20px}#testim-content,.box-testim,.testim,.testim .wrap,.testim-cover{height:420px}.testim .dots .dot{height:10px;width:10px}.dot:after{top:3.5px}}.box-botones .fondo-disenio{background-image:url(../img/elementos/mydesign-back-disenio.webp)!important;top:0}.box-botones .fondo-marketing{background-image:url(../img/elementos/mydesign-back-marketing.webp)!important;top:33.33%}.box-botones .fondo-programacion{background-image:url(../img/elementos/mydesign-back-programacion.webp)!important;top:66.66%}.formulario-contacto-programacion{background:linear-gradient(100deg,#fc5d60,#fdb0b0)}.formulario-contacto-marketing{background:linear-gradient(100deg,#f8a83b,#ffd296)}.formulario-contacto-disenio{background:linear-gradient(100deg,#1ab070,#7cd9b3)}.posicionamiento{background:#ff5c5f;float:left;height:auto;min-height:100vh;overflow:hidden;padding:150px 0 0;position:relative;width:100%;z-index:9}.align-info-programacion{align-items:center;display:flex;height:100%}.posicionamiento .align-left h4,.posicionamiento .align-left p,.posicionamiento .align-right h4,.posicionamiento .align-right p{color:#fff}.align-left h4{text-align:left}.align-left h4,.align-right h4{float:left;font-size:30px;font-weight:800;line-height:36px;margin-bottom:30px;width:100%}.align-right h4{text-align:right}.align-left p,.align-left ul li{text-align:left}.align-left p,.align-left ul li,.align-right p,.align-right ul li{float:left;font-size:20px;font-weight:300;line-height:30px;width:100%}.align-right p,.align-right ul li{text-align:right}.align-left p span,.align-right p span{font-weight:800}.float-imgr{float:right}.fondo-titulo-desarrollo{height:620px}.webp .fondo-titulo-desarrollo{background-image:url(../img/elementos/mydesign-posiciones-puntos.webp)}.fondo-titulo-desarrollo .title-center{color:#fff;margin-top:254px}.page-web .li-menu a:before,.page-web .li-menu a:hover,.page-web .li-menu.selected a{color:#fff!important}.page-web .li-menu a:before{background-color:#fff!important}.page-web header{background:transparent;transition:background-color .3s ease}.page-web header #navbar-header.scrolled{background:#2c80bf}.desarrollos{float:left;height:auto;min-height:100vh;overflow:hidden;padding:130px 0 110px;position:relative;width:100%;z-index:9}.align-left ul li,.align-right ul li,.desarrollo-logos .title-center,.desarrollos .align-left h4,.desarrollos .align-left p,.desarrollos .align-right h4,.desarrollos .align-right p{color:#113247}.desarrollo-logos{margin-top:140px}.desarrollo-logos p{float:left;font-size:20px;font-weight:300;line-height:30px;margin:50px 0;text-align:center;width:100%}.carousel-pages{background-color:#f5f5f5;float:left;height:900px;min-height:100vh;overflow:hidden;position:relative;width:100%;z-index:9}.carousel-pages .container-slider,.carousel-pages .slick-list,.carousel-pages .slick-track,.carousel-pages .slides{height:900px!important}.slider-back-programacion{background-color:#f5f5f5}.slider-info-datos-programacion h3,.slider-info-datos-programacion p{color:#113247}.slider-info-datos-programacion .back-btn-d,.slider-info-datos-programacion .back-btn-m,.slider-info-datos-programacion .back-btn-p{border:0;border-radius:27px;color:#fff;float:left;float:right;font-size:1pc;font-weight:800;height:54px;line-height:54px;margin-top:25px;padding:0 3pc;transition:transform .3s;width:auto}.back-btn-p{background:linear-gradient(135deg,#fc4d5c,#ab3462)}.back-btn-m{background:#f8a638}.back-btn-d{background:#00a663}.margin-title-design{margin:70px 0 210px}.margin-title-design-2{margin:130px 0 0}.margin-title-design-2 picture img{display:block;margin:90px auto 0}.marketing-slider .slick-dots li{border:1px solid #f8a638!important}.marketing-slider .slick-dots .slick-active,.marketing-slider .slick-dots li:before,.marketing-slider .slick-dots li:hover{background-color:#f8a638!important}.programacion-slider .slick-dots li{border:1px solid #ff5c5f!important}.programacion-slider .slick-dots .slick-active,.programacion-slider .slick-dots li:before,.programacion-slider .slick-dots li:hover{background-color:#ff5c5f!important}.disenio-slider .slick-dots li{border:1px solid #00a663!important}.disenio-slider .slick-dots .slick-active,.disenio-slider .slick-dots li:before,.disenio-slider .slick-dots li:hover{background-color:#00a663!important}.slider-proyectos{float:left;height:auto;min-height:100vh;overflow:hidden;padding:75pt 0 5pc;position:relative;width:100%;z-index:9}.subtitle-p{color:#113247;float:left;font-size:1pc;font-weight:800;letter-spacing:2px;line-height:28px;text-transform:uppercase;width:100%}.info-proyecto-slider hr{float:left;margin:20px 0 30px;width:100%}.ips-nombre{color:#113247;float:left;font-size:24px;font-weight:300;letter-spacing:2px;line-height:28px;text-transform:uppercase;width:100%}.slider-proyectos .col-lg-8{height:600px}.img-slider-proyectos,.img-slider-proyectos-portfolio{height:auto;left:-10%;position:absolute;top:0;width:130%}.img-slider-proyectos-2{height:auto;left:0;position:absolute;top:0;width:100%}.no-webp .carousel-control-next-icon{background-image:url(../img/iconos/chevron-right.png)}.webp .carousel-control-next-icon{background-image:url(../img/iconos/chevron-right.webp)}.no-webp .carousel-control-prev-icon{background-image:url(../img/iconos/chevron-left.png)}.webp .carousel-control-prev-icon{background-image:url(../img/iconos/chevron-left.webp)}.carousel-control-next-icon,.carousel-control-prev-icon{height:5pc;width:40px}.align-info-slider{align-items:center;display:flex}.barra-disenio .slick-dots{top:50%!important}.imgslider{position:relative;width:100%;z-index:99}.pantalla{background-color:#383f41;height:74%;left:3%;overflow:hidden;position:absolute;top:4.5%;width:92.5%;z-index:9}.subebaja{animation:floatimg 11s ease-in-out infinite;height:auto;left:0;position:absolute;top:0;transform:translatey(0)}@keyframes floatimg{0%{transform:translatey(0)}50%{transform:translatey(calc(-100% + 443px))}to{transform:translatey(0)}}.caracteristicas-programacion{background-color:#f5f5f6;float:left;height:auto;min-height:100vh;overflow:hidden;padding:230px 0 190px;position:relative;width:100%;z-index:9}.fondo-puntos{bottom:0;left:0;position:absolute;z-index:8}.img-redes-sociales{display:block;margin-top:-75pt}.img-redes-sociales img{display:block;margin:0 auto}.carousel-control-next,.carousel-control-prev{z-index:99!important}.inicio-programacion{float:left;height:auto;min-height:100vh;overflow:hidden;padding:230px 0 0;position:relative;width:100%;z-index:9}.subtitle-ip{color:#113247;font-size:1pc;letter-spacing:2px;line-height:28px;margin-bottom:10px;text-transform:uppercase}.subtitle-ip,.title-ip{float:left;font-weight:800;text-align:right;width:100%}.title-ip{font-size:60px;line-height:72px}.texto-ip{color:#113247;float:left;font-size:28px;font-weight:300;line-height:38px;margin-top:56px;width:100%}.texto-ip span{font-weight:800}.frase-inicio{margin-top:60px;position:relative;z-index:13}.frase-inicio-texto{color:#ff8a8d;float:left;font-size:25px;font-weight:800;line-height:2pc;margin-top:25px;text-align:right;width:100%}.linea-disenio,.linea-marketing,.linea-programacion{background-position:top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;float:left;height:130px;margin-top:-50px;padding-top:75px;position:relative;width:100%;z-index:7}.no-webp .linea-programacion{background-image:url(../img/elementos/mydesign-inicio-programacion-bottom.png)}.webp .linea-programacion{background-image:url(../img/elementos/mydesign-inicio-programacion-bottom.webp)}.no-webp .linea-marketing{background-image:url(../img/elementos/mydesign-inicio-marketing-bottom.png)}.webp .linea-marketing{background-image:url(../img/elementos/mydesign-inicio-marketing-bottom.webp)}.no-webp .linea-disenio{background-image:url(../img/elementos/mydesign-inicio-disenio-bottom.png)}.webp .linea-disenio{background-image:url(../img/elementos/mydesign-inicio-disenio-bottom.webp)}.nombre-programacion{float:left;height:auto;position:relative;width:16%}.nombre-disenio{margin-left:8.33%}.nombre-disenio,.nombre-disenio-2{float:left;height:auto;position:relative;width:41.66%}.circle-np-activo{background-color:#fff;height:18px!important;margin-bottom:0!important;margin-top:0!important;width:18px!important}.circle-np{border:1px solid #fff;border-radius:50%;display:block;height:10px;margin:4px auto;position:relative;width:10px}.nombre-disenio:before,.nombre-programacion:before{background-color:#fff;content:"";height:2px;left:calc(50% + 20px);position:absolute;top:8px;width:calc(100% - 40px)}.nombre-disenio:last-of-type:before,.nombre-programacion:last-of-type:before{display:none!important}.nombre-disenio p,.nombre-disenio-2 p,.nombre-programacion p{color:#fff;float:left;font-size:9pt;font-weight:800;letter-spacing:2px;line-height:28px;text-align:center;text-transform:uppercase;width:100%}.nombre-disenio p a,.nombre-disenio-2 p a,.nombre-programacion p a{color:#fff!important}.circle-p1{animation-direction:alternate;animation-duration:15s;animation-iteration-count:infinite;animation-name:circle-p1;animation-timing-function:linear;height:auto;position:absolute;width:242px;z-index:11}@keyframes circle-p1{0%{right:-90pt;top:170px}to{right:-90pt;top:500px}}.circle-d1{animation-direction:alternate;animation-duration:15s;animation-iteration-count:infinite;animation-name:circle-d1;animation-timing-function:linear;height:auto;position:absolute;width:430px;z-index:11}@keyframes circle-d1{0%{left:-230px;top:270px}to{left:-230px;top:25pc}}.circle-p2{animation-direction:alternate;animation-duration:15s;animation-iteration-count:infinite;animation-name:circle-p2;animation-timing-function:linear;height:auto;position:absolute;width:242px;z-index:11}@keyframes circle-p2{0%{bottom:25pc;right:-50px}to{bottom:600px;right:-50px}}.circle-p3{animation-direction:alternate;animation-duration:15s;animation-iteration-count:infinite;animation-name:circle-p3;animation-timing-function:linear;height:auto;position:absolute;width:630px;z-index:11}@keyframes circle-p3{0%{bottom:600px;left:-315px}to{bottom:850px;left:-315px}}.circle-d2{animation-direction:alternate;animation-duration:15s;animation-iteration-count:infinite;animation-name:circle-d2;animation-timing-function:linear;height:auto;position:absolute;width:350px;z-index:11}@keyframes circle-d2{0%{bottom:600px;left:-200px}to{bottom:850px;left:-200px}}.circle-p4{animation-direction:alternate;animation-duration:15s;animation-iteration-count:infinite;animation-name:circle-p4;animation-timing-function:linear;height:auto;position:absolute;width:350px;z-index:11}@keyframes circle-p4{0%{bottom:50%;right:-175px}to{bottom:80%;right:-175px}}.circle-p5{animation-direction:alternate;animation-duration:15s;animation-iteration-count:infinite;animation-name:circle-p5;animation-timing-function:linear;height:auto;position:absolute;width:250px;z-index:11}@keyframes circle-p5{0%{bottom:50%;left:-175px}to{bottom:30%;left:-175px}}.circle-p6{animation-direction:alternate;animation-duration:15s;animation-iteration-count:infinite;animation-name:circle-p6;animation-timing-function:linear;height:auto;position:absolute;width:450px;z-index:-1}@keyframes circle-p6{0%{right:0;top:0}to{right:40%;top:0}}.circle-p7{animation-direction:alternate;animation-duration:16s;animation-iteration-count:infinite;animation-name:circle-p7;animation-timing-function:linear;height:auto;position:absolute;width:200px;z-index:11}@keyframes circle-p7{0%{bottom:55px;right:0}to{bottom:55px;right:35%}}.circle-s2{animation-direction:alternate;animation-duration:5s;animation-iteration-count:infinite;animation-name:circle-s2;animation-timing-function:linear;height:auto;position:absolute;width:363px;z-index:11}@keyframes circle-s2{0%{bottom:30px;left:-57px}to{bottom:5pc;left:-57px}}@media screen and (max-width:1400px){.slider-proyectos .carousel-control-next,.slider-proyectos .carousel-control-prev{width:8%;z-index:999}}@media screen and (max-width:1200px){.img-slider-proyectos,.img-slider-proyectos-2{float:left;left:0;position:relative;top:0;width:100%}.slider-proyectos .col-lg-8{height:auto}.slider-proyectos .carousel-control-next-icon,.slider-proyectos .carousel-control-prev-icon{height:40px;width:20px}.img-slider-proyectos-portfolio{float:left;left:0;position:relative;top:0;width:100%}.pantalla{height:278px;left:12%;top:4.5%;width:67.5%}@keyframes floatimg{0%{transform:translatey(0)}50%{transform:translatey(calc(-100% + 278px))}to{transform:translatey(0)}}.title-ip{font-size:50px;line-height:62px}}@media screen and (max-width:992px){.align-info-programacion{height:auto}.align-left h4,.align-left p,.align-left ul li,.align-right h4,.align-right p,.align-right ul li{text-align:center}.img-desarrollo{float:left;margin-bottom:60px;margin-top:130px;width:100%}.img-desarrollo img{display:block;margin:0 auto}.carousel-pages{height:1350px;padding-top:200px}.container-slider-mobile,.container-slider-mobile .carousel,.container-slider-mobile .carousel .carousel-inner,.container-slider-mobile .carousel .carousel-inner .carousel-item{height:750pt}.container-slider-mobile .slider-info-datos h3,.container-slider-mobile .subtitle-slider,.container-slider-mobile .texto-slider-info{text-align:left}.container-slider-mobile .slider-info-datos-programacion .back-btn-d,.container-slider-mobile .slider-info-datos-programacion .back-btn-m,.container-slider-mobile .slider-info-datos-programacion .back-btn-p{display:block;float:none;margin:60px auto 0;width:196px}.container-slider-mobile .webp .carousel-control-next-icon,.container-slider-mobile .webp .carousel-control-prev-icon{top:16%}.container-slider-mobile .carousel-control-next-icon,.container-slider-mobile .carousel-control-prev-icon{height:5pc;position:absolute;top:14%;width:40px}.ips-nombre,.subtitle-p{text-align:center}.img-slider-proyectos,.img-slider-proyectos-2{display:block;float:none;margin:5pc 6% 0 auto;width:80%}.info-proyecto-slider hr{margin:20px 0 30px 25%;width:50%}.slider-proyectos .carousel-control-next-icon,.slider-proyectos .carousel-control-prev-icon{position:absolute;top:25px}.img-slider-proyectos-portfolio{display:block;float:none;margin:5pc 6% 0 auto;width:80%}.pantalla{height:248px;left:23%;top:22%;width:55%}@keyframes floatimg{0%{transform:translatey(0)}50%{transform:translatey(calc(-100% + 248px))}to{transform:translatey(0)}}.inicio-programacion{height:auto}.subtitle-ip{font-size:14px;line-height:22px;text-align:center}.title-ip{font-size:40px;line-height:52px;text-align:center}.title-ip br{display:none}.texto-ip{font-size:22px;line-height:2pc;margin-top:50px;text-align:center}.inicio-arriba-ps{padding-right:45%;padding-top:53px;position:relative}.frase-inicio-texto{margin-top:0}.flecha-subir-disenio-d,.flecha-subir-marketing-d,.flecha-subir-programacion-d{background-position:100%;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;border:0;border-radius:0;height:172px;position:absolute;right:calc(45% - 145px);top:-4px;width:172px}.no-webp .flecha-subir-programacion-d{background-image:url(../img/iconos/mydesign-circulo-flecha-programacion.png)}.webp .flecha-subir-programacion-d{background-image:url(../img/iconos/mydesign-circulo-flecha-programacion.webp)}.no-webp .flecha-subir-marketing-d{background-image:url(../img/iconos/mydesign-circulo-flecha-marketing.png)}.webp .flecha-subir-marketing-d{background-image:url(../img/iconos/mydesign-circulo-flecha-marketing.webp)}.no-webp .flecha-subir-disenio-d{background-image:url(../img/iconos/mydesign-circulo-flecha-disenio.png)}.webp .flecha-subir-disenio-d{background-image:url(../img/iconos/mydesign-circulo-flecha-disenio.webp)}.flecha-subir-disenio-d img,.flecha-subir-marketing-d img,.flecha-subir-programacion-d img{animation:arrow3 2s ease 0s infinite;margin:59px 0 0 69px;position:relative}@keyframes arrow3{0%{bottom:-25px;opacity:0}to{bottom:25px;opacity:0}50%{opacity:1}}.nombre-disenio-2 p,.nombre-programacion p{display:none}.linea-disenio,.linea-marketing,.linea-programacion{margin-top:30px}}@media screen and (max-width:767px){.posicionamiento{padding:60px 0 0}.align-left h4,.align-right h4{line-height:2pc;margin-bottom:20px}.align-left p,.align-left ul li,.align-right p,.align-right ul li{font-size:1pc;line-height:24px}.fondo-titulo-desarrollo{height:380px}.fondo-titulo-desarrollo .title-center{font-size:40px;line-height:52px;margin-top:140px}.desarrollos{padding:30px 0 90px}.desarrollo-logos h2{font-size:40px;line-height:52px}.desarrollo-logos p{font-size:1pc;line-height:24px;margin:30px 0 50px}.carousel-pages{height:auto}.container-slider-mobile,.container-slider-mobile .carousel,.container-slider-mobile .carousel .carousel-inner,.container-slider-mobile .carousel .carousel-inner .carousel-item{height:50pc}.container-slider-mobile .texto-slider-info{font-size:1pc;line-height:24px;margin-top:20px}.container-slider-mobile .webp .carousel-control-next-icon,.container-slider-mobile .webp .carousel-control-prev-icon{height:40px;top:14%;width:20px}.container-slider-mobile .carousel-control-next-icon,.container-slider-mobile .carousel-control-prev-icon{height:40px;position:absolute;top:13%;width:20px}.subtitle-p{font-size:14px;line-height:22px}.info-proyecto-slider hr{margin:15px 0 25px 25%}.ips-nombre{font-size:1pc}.slider-proyectos{min-height:auto}.carousel-item,.slider-proyectos-mobile,.slider-proyectos-mobile .carousel,.slider-proyectos-mobile .carousel .carousel-inner{height:auto}.pantalla{height:182px;left:23%;top:27%;width:54.5%}@keyframes floatimg{0%{transform:translatey(0)}50%{transform:translatey(calc(-100% + 182px))}to{transform:translatey(0)}}.frase-inicio-texto{font-size:14px;line-height:20px}.inicio-arriba-ps{padding-top:27px}.flecha-subir-disenio-d,.flecha-subir-marketing-d,.flecha-subir-programacion-d{height:90px;right:calc(45% - 70px);top:0;width:90px}.flecha-subir-disenio-d picture,.flecha-subir-marketing-d picture,.flecha-subir-programacion-d picture{float:left;height:26px;margin-left:calc(50% - 8px);margin-top:calc(50% - 13px);width:1pc}.flecha-subir-disenio-d img,.flecha-subir-marketing-d img,.flecha-subir-programacion-d img{margin:0}.linea-programacion{height:134px;margin-top:55px;padding-top:4pc}.circle-np{height:18px;margin-bottom:0;margin-top:0;width:18px}}@media screen and (max-width:640px){.container-slider-mobile .webp .carousel-control-next-icon,.container-slider-mobile .webp .carousel-control-prev-icon{top:12%}.container-slider-mobile .slider-info-datos-programacion .back-btn-d,.container-slider-mobile .slider-info-datos-programacion .back-btn-m,.container-slider-mobile .slider-info-datos-programacion .back-btn-p{margin-top:30px}.circle-p3{width:430px}.circle-p6{width:150px}.circle-s2{width:163px}.circle-p7{width:75pt}}@media screen and (max-width:575px){.desarrollo-logos picture img{display:block;margin:0 auto}.img-redes-sociales img{width:260px}.linea-disenio,.linea-marketing,.linea-programacion{height:5pc;margin-top:41px;padding-top:43px}.no-webp .linea-programacion{background-image:url(../img/elementos/mydesign-inicio-programacion-bottom-mobile.png)}.webp .linea-programacion{background-image:url(../img/elementos/mydesign-inicio-programacion-bottom-mobile.webp)}.no-webp .linea-marketing{background-image:url(../img/elementos/mydesign-inicio-marketing-bottom-mobile.png)}.webp .linea-marketing{background-image:url(../img/elementos/mydesign-inicio-marketing-bottom-mobile.webp)}.no-webp .linea-disenio{background-image:url(../img/elementos/mydesign-inicio-disenio-bottom-mobile.png)}.webp .linea-disenio{background-image:url(../img/elementos/mydesign-inicio-disenio-bottom-mobile.webp)}.inicio-programacion{min-height:auto;padding:75pt 0 0}.frase-inicio,.texto-ip{margin-top:30px}.texto-ip{font-size:1pc;line-height:25px}.blockimg{display:block;float:none;height:100%;margin:0 auto;position:relative;width:360px}.pantalla{height:130px;left:22%;top:8px;width:57%}@keyframes floatimg{0%{transform:translatey(0)}50%{transform:translatey(calc(-100% + 130px))}to{transform:translatey(0)}}}@media screen and (max-width:420px){.posicionamiento{padding:0}.align-left h4,.align-right h4{font-size:22px;line-height:30px}.fondo-titulo-desarrollo .title-center{font-size:30px;line-height:40px;margin-top:60px}.img-desarrollo{margin-top:5pc}.desarrollo-logos h2{font-size:30px;line-height:40px}.slider-info-img picture{margin-bottom:0;width:60%}.container-slider-mobile .webp .carousel-control-next-icon,.container-slider-mobile .webp .carousel-control-prev-icon{top:12%}.container-slider-mobile .carousel-control-next-icon,.container-slider-mobile .carousel-control-prev-icon{top:9%}.container-slider-mobile,.container-slider-mobile .carousel,.container-slider-mobile .carousel .carousel-inner,.container-slider-mobile .carousel .carousel-inner .carousel-item{height:650px}.blockimg{width:290px}.img-slider-proyectos-portfolio{margin-right:0;margin-top:40px;width:90%}.pantalla{height:117px;left:19%;top:8px;width:64%}@keyframes floatimg{0%{transform:translatey(0)}50%{transform:translatey(calc(-100% + 117px))}to{transform:translatey(0)}}}@media screen and (max-width:375px){.inicio-arriba-ps{padding-right:32%}.flecha-subir-disenio-d,.flecha-subir-marketing-d,.flecha-subir-programacion-d{right:calc(30% - 70px)}}.circle-1{animation-duration:7s;animation-iteration-count:infinite;animation-name:circle-1;height:auto;left:-275px;position:absolute;top:-210px;width:744px;z-index:10}@keyframes circle-1{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.circle-2{animation-direction:alternate;animation-duration:7s;animation-iteration-count:infinite;animation-name:circle-2;animation-timing-function:linear;height:auto;position:absolute;width:428px;z-index:11}@keyframes circle-2{0%{right:175px;top:130px}to{right:175px;top:330px}}.circle-3{animation-direction:alternate;animation-duration:7s;animation-iteration-count:infinite;animation-name:circle-3;animation-timing-function:linear;height:auto;position:absolute;width:3in;z-index:11}@keyframes circle-3{0%{bottom:238px;left:435px}to{bottom:238px;left:635px}}.empresa{float:left;height:auto;min-height:100vh;overflow:hidden;padding:145px 0 165px;position:relative;width:100%;z-index:9}.mb-130{margin-bottom:130px}.empresa-2{background-color:#113247;float:left;height:auto;min-height:100vh;overflow:hidden;padding:330px 0 230px;position:relative;width:100%;z-index:9}.empresa-2 .align-left p{color:#fff}.empresa picture img,.empresa-2 picture img{display:block;margin:0 auto}.inicio-empresa{background-color:#f5f5f5;float:left;height:auto;min-height:100vh;overflow:hidden;padding:250px 0;position:relative;width:100%;z-index:9}.inicio-empresa .title-center{margin-bottom:20px;margin-top:25px;padding:0 30px}.inicio-empresa p{color:#0f3148;font-size:28px;font-weight:800;line-height:33px;padding:0 60px;text-align:center}.circle-e1{animation-duration:7s;animation-iteration-count:infinite;animation-name:circle-e1;height:auto;left:-300px;position:absolute;top:90pt;width:680px;z-index:10}@keyframes circle-e1{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.circle-e2{animation-duration:7s;animation-iteration-count:infinite;animation-name:circle-e2;height:auto;position:absolute;right:-200px;top:75pt;width:450px;z-index:10}@keyframes circle-e2{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.circle-e3{animation-direction:alternate;animation-duration:15s;animation-iteration-count:infinite;animation-name:circle-e3;animation-timing-function:linear;height:auto;position:absolute;width:20pc;z-index:11}@keyframes circle-e3{0%{bottom:10px;right:0}to{bottom:10px;right:40%}}@media screen and (max-width:992px){.empresa picture img{margin-bottom:45px}.empresa-2 picture img{margin-bottom:75px}}@media screen and (max-width:767px){.inicio-empresa{padding:200px 0 250px}.inicio-empresa .title-center{font-size:40px;line-height:52px}.empresa-2{padding:200px 0 130px}.circle-e1{left:-150px;width:340px}.circle-e2{right:-75pt;width:250px}.circle-e3{width:150px}}@media screen and (max-width:640px){.inicio-empresa p{padding:0}.empresa-2{padding:200px 0}}@media screen and (max-width:360px){.circle-e2{width:210px}.circle-e1{right:-200px}}.footer-trabaja-con-nosotros{background:linear-gradient(100deg,#226bd2,#88bfea);overflow:hidden;padding:90pt 0 135px}.footer-trabaja-con-nosotros,.formulario-empresa{float:left;height:auto;position:relative;width:100%}.formulario-empresa{padding:0 0 50px}.formulario-empresa .title-center{color:#fff;margin-bottom:50px}.empresa-3{background-color:#113247;float:left;height:auto;min-height:100vh;overflow:hidden;padding:50px 0 30px;position:relative;width:100%}.formulario-empresa form input,.formulario-empresa form select{height:35px}.formulario-empresa form input,.formulario-empresa form select,.formulario-empresa form textarea{background-color:transparent;border:none;border-bottom:1px solid #fff;color:#fff;float:left;line-height:28px;margin-bottom:30px;outline:none;width:100%}.formulario-empresa form select option{color:#443e3e!important}.formulario-empresa form textarea{height:99px}.formulario-empresa form input::placeholder,.formulario-empresa form select,.formulario-empresa form textarea::placeholder{color:#fff;text-transform:uppercase}.formulario-empresa form button{background:linear-gradient(135deg,#fc4d5c,#ab3462);border:0;border-radius:2pc;-webkit-box-shadow:0 31px 42px -9px rgba(236,74,77,.5);-moz-box-shadow:0 31px 42px -9px rgba(236,74,77,.5);box-shadow:0 31px 42px -9px rgba(236,74,77,.5);color:#fff;display:block;float:right;font-size:20px;font-weight:800;height:4pc;padding:0 3pc;transition:transform .3s;width:260px}.formulario-empresa form button:hover{transform:scale(1.1)}.inputfile{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.inputfile+label{border-radius:25px;cursor:pointer;font-size:14px;font-weight:800;height:50px;letter-spacing:2px;line-height:50px;margin-bottom:0;text-align:center;width:196px}.inputfile-1+label{background-color:#e6e7e8;color:#0f3148;margin-top:-9pt}.adjuntar-archivo{margin-bottom:28px}.adjuntar-archivo p{color:#fff;float:left;letter-spacing:2px;margin-right:25px;text-transform:uppercase}.empresa-4{float:left;height:auto;min-height:100vh;overflow:hidden;padding:180px 0 220px;position:relative;width:100%}.empresa-4 p{color:#0f3148;font-size:20px;line-height:30px;margin-bottom:70px;text-align:center}.empresa-4 p span{font-weight:800}.empresa-4 img{display:block;margin:0 auto}.empresa-4 h3{color:#0f3148;font-size:40px;font-weight:800;line-height:50px;margin-top:40px;text-align:center}.inicio-trabaja{background-color:#f5f5f5;float:left;height:auto;min-height:100vh;overflow:hidden;padding:300px 0 180px;position:relative;width:100%;z-index:9}.inicio-trabaja .title-center{margin-bottom:20px;margin-top:25px;padding:0 30px}.inicio-trabaja p{color:#0f3148;font-size:28px;font-weight:800;line-height:33px;padding:0 60px;text-align:center}.circle-inicio-trabaja{bottom:9px;display:block;height:145px;left:0;margin:60px auto 0;position:absolute;right:0;width:14pc;z-index:13}.circle-inicio-trabaja-1{bottom:0;height:130px;left:0;position:absolute;width:130px}.circle-inicio-trabaja-2{height:130px;position:absolute;right:0;top:0;width:130px}.circle-t1{animation-duration:7s;animation-iteration-count:infinite;animation-name:circle-t1;height:auto;position:absolute;right:-300px;top:90pt;width:680px;z-index:10}@keyframes circle-t1{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.circle-t2{animation-duration:7s;animation-iteration-count:infinite;animation-name:circle-t2;height:auto;left:-200px;position:absolute;top:75pt;width:450px;z-index:10}@keyframes circle-t2{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.circle-t3{animation-direction:alternate;animation-duration:15s;animation-iteration-count:infinite;animation-name:circle-t3;animation-timing-function:linear;height:auto;position:absolute;width:20pc;z-index:11}@keyframes circle-t3{0%{bottom:10px;left:0}to{bottom:10px;left:40%}}@media screen and (max-width:992px){.empresa picture img{margin-bottom:45px}.empresa-3{min-height:auto}.empresa-4{padding:180px 0 90pt}.inicio-trabaja{padding:230px 0 270px}.circle-inicio-trabaja{bottom:22px}.formulario-empresa form input::placeholder,.formulario-empresa form select,.formulario-empresa form textarea::placeholder{font-size:14px}}@media screen and (max-width:767px){.inicio-trabaja{padding:200px 0 250px}.inicio-trabaja .title-center{font-size:40px;line-height:52px}.flecha-subir-empresa{border:3px solid #007cda;height:90px;width:90px}.flecha-subir-empresa picture{float:left;height:26px;margin-left:calc(50% - 8px);margin-top:calc(50% - 13px);width:1pc}.formulario-empresa .title-center{font-size:40px;line-height:52px;margin-top:0}#ContactCaptcha{margin:0 auto;width:19pc}.adjuntar-archivo{margin-bottom:20px;margin-top:9pt}.empresa-4 p{font-size:1pc;line-height:24px}.empresa-4 h3,.inicio-trabaja p{font-size:18px;line-height:24px}.formulario-empresa form button{display:block;float:none;margin:30px auto 0}.circle-t1{right:-150px;width:340px}.circle-t2{left:-75pt;width:250px}.circle-t3{width:150px}}@media screen and (max-width:640px){.empresa-3 img{display:block;margin:0 auto}.inicio-trabaja{padding:200px 0}.inicio-trabaja p{padding:0}.flecha-subir-empresa{border:2px solid #007cda}}@media screen and (max-width:360px){.circle-t2{width:210px}.circle-t1{right:-200px}}
/*# sourceMappingURL=common.ad5efdef19377525cc0b.css.map*/