@media (min-width:2100px){section.specializations.emarketing .ecommerce-top .ecommerce-description .img-info img{float:right}}@media (min-width:1700px){section.contact .form-block,section.specializations.emarketing .white-block .ecommerce-top .ecommerce-description .img-info img{float:left}section.generals .row{max-width:80%}section.specializations.ecommerce .ecommerce-top .ecommerce-description .img-info img{float:right}}@media (min-width:1450px){section.projects .project{width:25%!important}}
@media (min-width:993px){
    #header.sticky.header_landing {
        position: absolute!important;
        background: transparent!important;
        box-shadow: none;
    }
    #header.sticky{box-shadow:0 2px 9px 1px rgba(0,0,0,.2);-moz-box-shadow:0 2px 9px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 9px 1px rgba(0,0,0,.2);transition:all .2s;background:#fff!important;position:fixed!important;z-index:1000000000;top:0}
    #header.sticky:after{content:none}



}
@media (min-width:2000px) {
    section.landing-agencia-marketing .top-agency {
        background-size: 150%;
    }
    section.home .infographics #infografia .text-inside-svg-infografia{
        top: 264px;
        right: 54%;
    }
}
@media (min-width:1000px) {
    section.home .infographics #infografia .text-inside-svg-infografia{
        top: 165px;
        right: 41%;
    }
}
@media (min-width:993px) {
    section.home .infographics #infografia .text-inside-svg-infografia{
        top: 213px;
        right: 41%;
    }
}
@media (min-width:1440px) {
    section.home .infographics #infografia .text-inside-svg-infografia{
        top: 264px;
        right: 43%;
    }
}
@media (min-width:1550px) {
    section.home .infographics #infografia .text-inside-svg-infografia{
        top: 264px;
        right: 54%;
    }
}
@media (max-width:1700px){figure.effect-sarah p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}}@media (max-width:1450px){figure.effect-sarah p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}section.home .blog .newsletter .btn-yellow-full{width:32%;padding:0!important}}@media (max-width:1280px){section.specializations.campanas .steps .step{max-width:19%}section.specializations.campanas .steps .first-line{text-align:left}figure.effect-sarah p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}footer .slogan p{display:block}footer .slogan{float:left;margin-left:164px}}@media (max-width:1224px){section.home .right-col{width:50%;max-width:none}}@media (max-width:1200px){  footer .segell-generalitat-footer{display: none;}footer .segell-generalitat-footer-mov{display: block;}section.contact .contact-info{margin-top:30px}section.contact .contact-info .info-text svg{margin-right:0}section.contact .contact-info .info-text p{max-width:354px;vertical-align:top;margin-bottom:10px;display:inline-block;padding-left:30px}section.contact .contact-info .link-contact{padding-left:30px}#header .container{width:90%!important;max-width:90%!important}section.home .right-col .white-box{padding:17px}section.home .right-col{padding:40px 5%}section.specializations.campanas .white-block-text .text-blue-big{margin-bottom:60px}section.specializations.campanas .white-block-text .text-big{width:26%;margin-bottom:0;line-height:71px}section.specializations.campanas .white-block-text .text-action{line-height:39px;width:66%}section.specializations.campanas .steps .step{width:175px}section.specializations.campanas .main-content .container{width:90%!important;max-width:90%!important}section.home .infographics .text-info .info-block .text-bg{font-size:46px;line-height:44px;top:34px;width:303px}section.home .blog .newsletter .inner-text{width:36%}section.home .blog .newsletter form{width:59%}}@media (max-width:1100px){figure.effect-sarah p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}header #menu-content .menu li{font-size:16px}}@media (max-width:992px){section.agency .content-agency.vision .white-space,section.agency .vision .img-col img,section.home .infographics .text-info .info-block#text0,section.home .top:after{display:none}header.header_home .menu li.contact-item svg .cls-1{fill:#36bde0}#header{margin-top:-6px}#header .col-md-4{padding-left:0;padding-right:0}section.contact .form-block{float:left}section.projects .title-page{padding-top:0;margin-top:0;text-align:center}.container{padding-left:0!important;padding-right:0!important;width:90%!important;max-width:90%!important}.name-page{margin-top:10px;text-align:center;color:#fff}section.home .top{background-attachment:scroll;height:auto}section.project .main-description{margin-left:0}section.agency .content-agency .description{padding:30px 5%}section.agency .content-agency .description .col-md-6{padding:0}section.agency .content-agency .description .phrase{padding-left:0}section.agency .description .text-desc{max-width:100%}section.agency .name-page{color:#fff!important;margin-top:0;margin-bottom:27px!important}section.agency .title{max-width:100%;text-align:center;width:100%}section.agency .subtitle{text-align:center;margin-top:30px}section.agency .text-col{margin-left:5%;width:90%;margin-right:5%;padding:0 0 30px}section.agency .img-col{width:100%}section.agency .inner-agency{padding-bottom:0!important}section.agency .white-block .block-opinion{padding:50px 30px 30px;margin-bottom:30px}section.agency .white-block{padding:40px 0}section.agency .white-block .block-opinion .text-opinion,section.agency .white-block .block-opinion img{margin-bottom:37px}section.home .top .container{width:100%!important;max-width:100%!important}section.home .left-col{max-width:90%;margin:0 auto}section.home .infographics{transform:none;margin-top:0;padding-top:0;padding-bottom:0}section.home .infographics .container{transform:none}section.home .right-col{padding-bottom:0;margin-bottom:-20px;background-image:none;background-color:rgba(1,68,88,.9);max-width:100%;width:100%}section.home .right-col .text-box{max-width:100%}section.home .right-col .white-box{padding-bottom:30px}section.home .infographics .text-info .info-block{display:block}section.home #infografia,section.home .infographics .text-info .info-block .text-bg{display:none}section.home .infographics .title-info{padding-right:10px;position:relative;text-transform:inherit;border-bottom:1px solid #00dbef;padding-bottom:15px;margin-bottom:17px}section.home .infographics .text-info{padding-left:0;padding-right:0}section.home .infographics .title-info:after{font-size:22px;content:"+";position:absolute;bottom:47%;right:0;z-index:0;width:20px;height:25px;text-align:right;line-height:30px}section.home .infographics .info-descr{position:relative;border-bottom:1px solid #00dbef;padding-bottom:9px;margin-bottom:15px;display:none;padding-right:12px}section.home .infographics p:after{font-size:22px;content:"-";position:absolute;bottom:8px;right:0;z-index:0}section.home .infographics .inner-info{margin-top:30px;margin-left:0;margin-right:0;padding-bottom:50px}section.home .specializations{transform:none;margin-top:0}section.home .specializations .container,section.home .specializations .container .row{transform:none}section.home .specializations .title-home{transform:none;position:relative;background-color:rgba(0,0,0,.78);top:0;margin:0;padding:34px 7%}section.home .specializations .col-special{height:auto}section.home .specializations .col-special .inner-special{padding-bottom:70px;transform:none;padding-top:27px!important}section.home .specializations .col-special .inner-special p,section.home .specializations .col-special .inner-special.first-special p{max-width:90%!important;text-align:left;margin-bottom:24px}section.home .specializations .col-special .inner-special .btn-yellow{margin-left:5%;margin-right:5%;max-width:100%}section.generals .row,section.home .top .top-home.row,section.home .whitepapers .row{margin-right:0;margin-left:0}section.home .specializations .col-special .inner-special .btn-yellow.big{line-height:48px;padding:0}section.home .whitepapers{transform:none;padding-top:0;background:#fff;padding-bottom:60px}section.home .blog,section.home .blog .container,section.home .whitepapers .container{transform:none}section.home .blog .btn-blue,section.home .whitepapers .btn-blue{margin-left:0;margin-top:18px;display:block}section.home .whitepapers .whitepaper{margin-top:40px}section.home .whitepapers .whitepaper .left-col-whitepaper{padding-bottom:20px}section.home .whitepapers .whitepaper .right-col-whitepaper{padding:10px}section.home .blog{background:#fff;padding-top:0}section.home .blog .col-article{overflow:hidden}section.home .blog .col-article .article-block{margin-top:-200px}.bottom-action .col-md-10{padding:0}section.home .whitepapers .title-home{margin-top:56px}section.specializations .name-page,section.specializations.campanas .name-page{margin-top:50px;margin-bottom:27px!important}section.specializations.campanas .name-page{color:#fff!important}section.specializations.campanas .ecommerce-top{text-align:center}section.specializations.campanas .subtitle{max-width:100%}section.specializations.campanas .white-block-text{padding:40px 5% 0}section.specializations.transformation .title-page{font-size:37px}section.specializations .ecommerce-top .ecommerce-description{padding-left:0}section.specializations.ecommerce .white-block{padding-top:50px;padding-bottom:50px}section.specializations.campanas .steps .step{padding-top:19px;width:100%;display:block;max-width:100%;position:relative}section.specializations.campanas .steps .first-line{border:none;padding:0 5%}section.specializations.campanas .steps .second-line{padding:0 5%}section.specializations.campanas .steps{display:block}section.home .specializations .col-special:hover .line-yellow,section.specializations.campanas .steps .between-steps,section.specializations.campanas .steps .step .number img,section.specializations.campanas .steps .step:last-child:after{display:none}section.specializations.campanas .steps .step .number{margin-top:0;margin-right:auto;margin-left:auto}section.specializations.campanas .steps .text{max-width:100%;text-align:center;padding-right:0}section.specializations.campanas .steps .step:after{content:"";position:absolute;bottom:-35px;left:0;right:0;height:26px;background:#ebbd31;width:2px;margin:0 auto}footer .top-footer .row{margin-right:0;margin-left:0}section.specializations .white-block .ecommerce-top .ecommerce-description .img-info img#emarketing{margin-bottom:20px}section.specializations.emarketing .emarketing-orders{padding:40px 0}section.specializations.emarketing .emarketing-orders .right-col{padding-left:15px}section.generals{padding-top:30px}footer .footer-bottom .container .row{margin:0}figure.effect-sarah p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}footer .top-footer .col-last{margin-top:0}.bottom-action,section.agency .top-agency,section.project .project-top,section.service .contact-block,section.specializations.campanas .ecommerce-top{background-attachment:initial}.slick-prev{left:-12px!important}.slick-next{right:-12px!important}footer #___partnersbadge_0{width:100%!important}footer .bottom .copy{margin-top:20px}footer .col-partners{display:none}section.home .blog .newsletter{margin-left:15px;margin-right:15px}footer .google-partner-movile{display:block}}@media (max-width:768px){footer .footer-bottom:before,section.contact .contact-info .info-text svg{display:none}footer .top-footer .slogan{margin-left:126px}footer .google{margin-bottom:40px}footer .last-col ul.menu-footer{margin-top:51px}footer .gorila{position:inherit;margin-left:0;bottom:-56px}section.projects .block-inputs{margin-bottom:15px}section.contact .contact-info .info-text .link-map,section.contact .contact-info .info-text p,section.contact .contact-info .link-contact{padding-left:0;margin-left:0}section.contact .form-block{box-shadow:none;margin-top:30px;padding:0;width:100%;max-width:100%}section.contact{background:0 0;padding-bottom:100px}.grid figure p{font-size:20px;line-height:25px}figcaption .btn-yellow{width:100%}section.project .project-description{width:100%;padding-left:5%;padding-right:5%;margin-bottom:10px}section.agency .content-agency .container{width:100%!important;max-width:100%!important}section.agency .valores{padding:70px 0}section.agency .content-agency.vision .inner-agency{padding-top:70px}section.home .blog .title-home,section.home .specializations .title-home,section.home .whitepapers .title-home{font-size:24px}section.home .blog .col-article .article-block{max-width:90%}section.agency .valores ul{font-size:30px}section.home .left-col .title-top{font-size:48px;line-height:54px}section.home .blog .newsletter{display:flex;flex-direction:column}section.home .blog .newsletter .inner-text{width:100%;margin-bottom:10px}section.home .blog .newsletter form{width:100%}section.project .block-slider .container,section.specializations.campanas .main-content .container,section.specializations.campanas .white-block-text{max-width:100%!important;width:100%!important}section.project .block-slider .container #carroselhome{padding:0}section.project .block-slider .carousel-indicators{bottom:15px}section.project .block-slider{margin-top:40px}section.generals img{padding:30px 0}section.generals .subtitle{margin-top:30px}section.specializations.campanas .white-block-text .text-action{width:100%;margin-top:25px}section.whitepapers .whitepaper .btn-yellow-full{visibility:visible}section.home .blog .col-article:nth-child(2),section.home .blog .col-article:nth-child(3){display:none}footer .footer-bottom{line-height:56px;padding:0}section.agency .slick-prev{left:0!important;z-index:100}section.agency .slick-next{right:0!important;z-index:100}section.project .block-slider .carousel-control-prev{left:0}section.project .block-slider .carousel-control-next{right:0}footer{padding-top:0}footer .slogan{margin-left:189px;position:absolute;top:63px}footer .bottom .title-menu{margin-top:40px}footer .col-sm-6:first-child .title-menu{margin-top:0}footer .top{padding-top:30px}}@media (max-width:600px){.whitepaper-popup .form-block .form-control,section.whitepapers .whitepaper .btn-yellow-full{max-width:100%}section.home .left-col .title-top{font-size:42px;line-height:47px}section.home .top .top-home{margin-top:0}.whitepaper-popup .form-block .close{font-size:16px;top:4px;right:8px}section.home .whitepapers .whitepaper .title-whitepaper{font-size:25px;line-height:29px}.grid figure p{font-size:18px;line-height:23px}.popup-cookies{width:90%;left:5%;opacity:.9}}@media (max-width:475px){footer .gorila{max-width:279px;margin-left:-23px}footer .slogan{margin-left:139px;top:59px}#form_newsletter .btn-yellow-full{width:100%}section.home .blog .newsletter .inner-input{width:100%;margin-bottom:10px}}@media (max-width:375px){footer .slogan p{font-size:13px;line-height:16px}footer .slogan{top:63px;margin-left:133px}}





@media (max-width:992px) {
    #header.header_landing.pos-abs {
        background: white!important;
    }
    section.landing-agencia-marketing .top-agency {
        padding-top: 165px;
        padding-bottom: 20px;
    }
    
    section.landing-agencia-marketing .top-agency .name-page {
        text-align: left;
        font-size: 22px;
    }
    section.landing-agencia-marketing .top-agency .title {
        font-size: 42px;
        margin-bottom: 31px;
    }
    section.landing-agencia-marketing .top-agency .subtitle {
        font-size: 14px;
        margin-bottom: 57px;
    }
    section.landing-agencia-marketing .content-1-agency .ecommerce-description .desc-info {
        margin-top: 50px;
    }
    section.landing-agencia-marketing .content-1-agency .ecommerce-description .desc-info .element-ecommerce-description .title-section {
        font-size: 22px;
        margin-bottom: 10px;
        min-height: inherit;
    }
    section.landing-agencia-marketing .content-1-agency .ecommerce-description .desc-info .element-ecommerce-description .description-section {
        font-size: 14px;
    }
    section.landing-agencia-marketing .content-1-agency .ecommerce-description .img-info{
        text-align: center;
        margin-bottom: 60px;
    }
    section.landing-agencia-marketing .content-1-agency .ecommerce-description .img-info img {
        max-width: 400px;
    }
    section.landing-agencia-marketing .content-2-agency .title-section {
        font-size: 32px;
    }
    section.landing-agencia-marketing .content-2-agency .container-proyectos .element-description {
        margin-top: 30px;
    }
    section.landing-agencia-marketing .content-2-agency .container-proyectos .element-description .title {
        font-size: 22px;
    }
    section.landing-agencia-marketing .content-2-agency .container-proyectos .element-description .subtitle {
        font-size: 14px;
    }
    section.landing-agencia-marketing .content-2-agency .title-end-section {
        font-size: 42px;
        line-height: 47px;
    }
    section.landing-agencia-marketing .contact-block .contact-container.desktop {
        display: none;
    }
    section.landing-agencia-marketing .contact-block .contact-container.mobile {
        display: block;
    }
    section.landing-agencia-marketing .contact-block .line-horizontal.desktop {
        display: none;
    }
    section.landing-agencia-marketing .contact-block .line-horizontal.mobile {
        display: block;
    }
    section.landing-agencia-marketing .content-2-agency .container-proyectos .row {
        display: flex;
        flex-direction: column;
        margin-right: 0;
        margin-left: 0;
    }
    section.landing-agencia-marketing .content-2-agency .container-proyectos .row .element-img {
        order: 1;
    }
    section.landing-agencia-marketing .content-2-agency .container-proyectos .row .element-description {
           order: 2;
       }

    section.landing-agencia-marketing .content-2-agency .container-proyectos .element-img.mobile {
        display: block;
    }
    section.landing-agencia-marketing .content-2-agency .container-proyectos .element-img.destkop {
        display: none;
    }
  
}