@charset "utf-8";.tm-page{background-color:#f2f2f2}.tm-page .uk-margin-auto{max-width:1500px;overflow:hidden}.tm-toolbar a{color:#000;font-family:Roboto Slab;font-size:16px}.tm-toolbar a:hover{color:rgb(239,65,54);text-decoration:underline}.uk-light a,.uk-light .uk-link,.uk-section-primary:not(.uk-preserve-color) a,.uk-section-primary:not(.uk-preserve-color) .uk-link,.uk-tile-primary:not(.uk-preserve-color) a,.uk-tile-primary:not(.uk-preserve-color) .uk-link,.uk-tile-secondary:not(.uk-preserve-color) a,.uk-tile-secondary:not(.uk-preserve-color) .uk-link,.uk-card-primary.uk-card-body a,.uk-card-primary.uk-card-body .uk-link,.uk-card-primary>:not([class*="uk-card-media"]) a,.uk-card-primary>:not([class*="uk-card-media"]) .uk-link,.uk-card-secondary.uk-card-body a,.uk-card-secondary.uk-card-body .uk-link,.uk-card-secondary>:not([class*="uk-card-media"]) a,.uk-card-secondary>:not([class*="uk-card-media"]) .uk-link,.uk-overlay-primary a,.uk-overlay-primary .uk-link{color:rgba(255,255,255,0.8);border-bottom:1px dashed rgba(255,255,255,0.8)}.tm-header .uk-light a{border-bottom:none}.uk-light a:hover,.uk-light .uk-link:hover,.uk-section-primary:not(.uk-preserve-color) a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-primary:not(.uk-preserve-color) a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-link:hover,.uk-tile-secondary:not(.uk-preserve-color) a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover,.uk-card-primary.uk-card-body a:hover,.uk-card-primary.uk-card-body .uk-link:hover,.uk-card-primary>:not([class*="uk-card-media"]) a:hover,.uk-card-primary>:not([class*="uk-card-media"]) .uk-link:hover,.uk-card-secondary.uk-card-body a:hover,.uk-card-secondary.uk-card-body .uk-link:hover,.uk-card-secondary>:not([class*="uk-card-media"]) a:hover,.uk-card-secondary>:not([class*="uk-card-media"]) .uk-link:hover,.uk-overlay-primary a:hover,.uk-overlay-primary .uk-link:hover{color:#fff;border-bottom:1px solid #fff}.tm-header .uk-light a:hover{border-bottom:none}.footer .tm-section-title a{color:rgb(176,164,172);padding-left:4px;border-left:1px dotted rgb(176,164,172)}.footer .tm-section-title a:hover{color:white;border-left:1px solid white}.uk-light .uk-button-text,.uk-section-primary:not(.uk-preserve-color) .uk-button-text,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text,.uk-card-primary.uk-card-body .uk-button-text,.uk-card-primary>:not([class*="uk-card-media"]) .uk-button-text,.uk-card-secondary.uk-card-body .uk-button-text,.uk-card-secondary>:not([class*="uk-card-media"]) .uk-button-text,.uk-overlay-primary .uk-button-text{color:rgba(255,255,255,0.8);border-bottom:1px dotted rgba(255,255,255,0.8)}.uk-light .uk-button-text:hover,.uk-light .uk-button-text:focus,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-section-primary:not(.uk-preserve-color) .uk-button-text:focus,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:focus,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:focus,.uk-card-primary.uk-card-body .uk-button-text:hover,.uk-card-primary.uk-card-body .uk-button-text:focus,.uk-card-primary>:not([class*="uk-card-media"]) .uk-button-text:hover,.uk-card-primary>:not([class*="uk-card-media"]) .uk-button-text:focus,.uk-card-secondary.uk-card-body .uk-button-text:hover,.uk-card-secondary.uk-card-body .uk-button-text:focus,.uk-card-secondary>:not([class*="uk-card-media"]) .uk-button-text:hover,.uk-card-secondary>:not([class*="uk-card-media"]) .uk-button-text:focus,.uk-overlay-primary .uk-button-text:hover,.uk-overlay-primary .uk-button-text:focus{border:none}.mod-languages ul li:not(.uk-active) a{border-bottom:1px dashed black;font-size:16px;font-weight:400;color:#000}.mod-languages ul li:not(.uk-active) a:hover{border-bottom:1px solid #ef4136}.mod-languages ul li a:hover{text-decoration:none}.mod-languages ul li a{color:#000}.mod-languages ul li.uk-active a{color:#ef4136;font-size:16px;font-weight:400}.mod-languages ul li.uk-active a:hover{cursor:default}.uk-navbar-container.uk-navbar-sticky .tm-toolbar{display:none}.logoIntuix{position:relative;height:auto}.logoIntuix .logoOver{position:absolute;top:10px;width:185px;height:60px;background:linear-gradient(-190deg,rgba(239,64,54,0) 70%,rgba(200,64,54,100) 100%);background-size:300% 400%;transition:all 1s}.uk-navbar-sticky .logoIntuix .logoOver{width:60px;top:0}.logoIntuix>.logoOver:hover{background-size:100% 100%;transition:all .3s}.redCardButton .uk-card-primary span{color:rgba(255,255,255,0.8);transition:color .2s}.redCardButton .uk-card-primary{background:linear-gradient(180deg,rgba(239,64,54,1) 10%,rgba(200,64,54,1) 100%);background-size:300% 400%;transition:all 1s}.redCardButton .uk-card-primary:hover{background-size:100% 100%;transition:all .2s}.redCardButton .uk-card-primary:hover span{color:white;transition:color .2s}.redCardButton{width:100%}.uk-button-primary:hover,.uk-button-secondary:hover{background-color:rgba(254,254,254,0.3)}.uk-sticky-fixed .uk-navbar-item,.uk-navbar-nav>li>a{min-height:60px}.uk-navbar-nav>li>a:before{bottom:10px !important}.uk-sticky-fixed .uk-navbar-container:not(.uk-navbar-transparent){box-shadow:1px 1px 1px rgba(0,0,0,0.15)}.uk-subnav.uk-subnav-pill li a{transition:all 0.3s;-webkit-transition:all 0.3s}.uk-subnav.uk-subnav-pill li:not(.uk-active) a{border:4px solid white}.uk-subnav.uk-subnav-pill li.uk-active a{padding:8px}.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a{border:2px solid white}.uk-section-primary:not(.uk-preserve-color) .uk-subnav.uk-subnav-pill li:not(.uk-active) a{border:4px solid #EF4136}.blogIntuix blockquote{font-size:20px}@media (max-width:680px){blockquote{font-size:20px}}
.iconBackground:before{content:'';position:absolute;top:-60px;right:0;height:50px;width:75px;background:url(/images/general/blockquote_bg.svg) no-repeat left center}blockquote footer{color:#EF4136}ul.redPointList{list-style:none;padding:0}ul.redPointList li{padding-left:20px;margin-bottom:10px;position:relative}ul.redPointList li:before{content:"•";position:absolute;color:#EF4136;left:0;top:0;font-size:20px}#mesCaracteristicas{max-height:0px;overflow:hidden;transition:max-height 1s ease-out;-webkit-transition:max-height 1s ease-out}.open{max-height:729px !important;transition:max-height 1s ease-out;-webkit-transition:max-height 1s ease-out}.hosting.selector{display:none}.hosting:not(.selector){display:flex}.arrowButton{color:white;width:auto;height:40px;margin:2px auto;background:#EF4136;position:relative;line-height:37px;padding-left:30px;margin-left:-30px}.arrowButton:before{content:'.';text-indent:-9999;position:absolute;width:0;height:0;right:0;top:-1px;border-top:21px solid #fff;border-bottom:20px solid #fff;border-left:15px solid #FFF0}.arrowButtonWhite{position:relative;border-right:none}.arrowButtonWhite:before{position:absolute;content:"";display:inline-block;width:31px;height:30px;border-right:1px solid #ef4136;border-top:1px solid #ef4136;transform:rotate(45deg);margin-right:0.5em;right:-4px;top:6px;border:;box-shadow:9px -9px 0px 9px white}#hostingBasic .uk-modal-body,#hostingMail .uk-modal-body,#hostingExtended .uk-modal-body{background-image:url(/images/hosting/bg_complements.jpg);background-size:cover}#hostingMail table tr td:first-child{padding-left:30px}#hostingMail table tr td{padding:5px;padding-right:30px}#hostingMail table tr{border-bottom:1px solid #efefef}#hostingMail .uk-icon svg path{stroke-width:5}.projecte .redover{background-color:rgba(255,35,21,0);-webkit-transition:background-color 1s;transition:background-color 0.8s}.projecte a:hover .redover{background-color:rgba(255,35,21,0.8);-webkit-transition:background-color 1s;transition:background-color 0.6s}.projecte .redover h2,.projecte .viewProject{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.viewProject{right:8px;bottom:15px;opacity:0}.projecte a:hover .viewProject{opacity:1;right:20px}.macContainer{background-image:url(/images/projectes/macbook.png);background-size:100%;background-repeat:no-repeat}.macContainer video,.macContainer img{width:67%;padding:3% 0 5%}.tabletContainer{background-image:url(/images/projectes/tabletH.png);background-size:100%;background-position:center center;background-repeat:no-repeat}.tabletContainerVertical{background-image:url(/images/projectes/tabletV.png);background-size:100%;background-position:center center;background-repeat:no-repeat}.tabletContainerVertical img{padding:13% 5%}.tabletContainer video,.tabletContainer img{width:84%;padding:3% 0}.mobileContainer{background-image:url(/images/projectes/mobileV.png);background-size:100%;background-position:center center;background-repeat:no-repeat}.mobileContainer video,.mobileContainer img{width:88%;padding:30% 0}@media screen and (min-width:960px){.macBox{margin-top:-400px !important}}
@media screen and (min-width:960px){.hero .uk-section{height:650px}a.heroArrow svg{-webkit-transition:margin 0.3s ease-out;transition:margin 0.3s ease-out}a.heroArrow svg:hover{margin-top:15px}}
@media screen and (max-width:959px){.hero .uk-section,.hero video{height:400px}.hero .projectTopTitle>div:first-child{height:120px !important}}
@media screen and (max-width:500px){.hero .uk-section,.hero video{height:350px;padding-top:70px}.uk-heading-hero:not(.uk-text-lead){font-size:35px}}
span.checkboxContainer{padding-left:30px;display:block;position:relative}span.checkboxContainer input[type="checkbox"]{opacity:0 !important;display:none !important}span.checkboxContainer input[type="checkbox"]+span.check,span.checkboxContainer input[type="checkbox"]+a+span.check,span.checkboxContainer span.check{height:20px;width:20px;background:url(/images/general/checkbox.svg);position:absolute;top:5px;left:0}span.checkboxContainer input[type="checkbox"]:checked+span.check,span.checkboxContainer input[type="checkbox"]:checked+a+span.check{background:url(/images/general/checkboxChecked.svg)}.uk-form-danger,.uk-form-danger:focus{color:#fff}.formError{color:#FFF;font-size:13px}@media screen and (min-width:1200px){.catItemContainer{height:366px}.imgContainer,.txtContainer,.txtContainerBox{position:absolute}.box:nth-child(odd) .imgContainer,.box:nth-child(even) .txtContainer,.box:nth-child(even) .txtContainerBox{left:0}.box:nth-child(even) .imgContainer,.box:nth-child(odd) .txtContainer,.box:nth-child(odd) .txtContainerBox{right:0}.txtContainerBox{height:366px}.imgContainer{z-index:2}.txtContainerBox.white{z-index:4}.txtContainerBox.black{z-index:6;overflow:hidden;-webkit-transition:width 0.8s;transition:width 0.8s}.catItemContainer .txtContainerBox.black.animated{width:233px}.catItemContainer:hover .txtContainerBox.black:not(.animated){width:60%}.txtContainer{padding:15px;border:1px solid #EF4136;top:25px;width:550px}.txtContainer>span{padding:35px 90px 35px 110px;display:block;min-width:250px}.txtContainer>span>a{display:block}.txtContainer h2{min-height:120px}.imgContainer img{width:100%;height:auto;-webkit-transition:opacity 0.6s;transition:opacity 0.6s;opacity:1}.catItemContainer:hover .imgContainer img{opacity:0.85}.txtContainer.white{border-color:white}.txtContainer.white span{-webkit-transition:background 0.6s;transition:background 0.6s}.txtContainer.white.animated>span{background:rgba(255,35,21,0.8)}.txtContainerBox span.readMore,.txtContainer>span{-webkit-transition:all 0.6s;transition:all 0.6s}.catItemContainer:hover .txtContainer>span{padding-left:120px;padding-right:80px}.catItemContainer:hover .txtContainerBox span.readMore{margin-left:10px}}
.togglPanel .togglContent{background-color:#FFF}.togglPanel .uk-open .togglContent{top:10px;position:relative;-webkit-transition:top 0.6s;transition:top 0.6s}.togglPanel .hostingBox{background:#FFF;background-image:linear-gradient(-180deg,rgba(255,255,255,0.15) 0%,#98D0C2 100%);height:400px;opacity:0;transition:opacity 0.2s linear}.togglPanel .uk-open .hostingBox{opacity:1;transition:opacity 0.2s linear}.togglPanel .buttonPanel{top:0;z-index:2;background-color:#fff;-webkit-transition:all 0.6s;transition:all 0.6s;padding-top:10px;padding-bottom:15px;overflow:unset}.togglPanel .uk-open .buttonPanel{top:20px;background-color:#ef4136;-webkit-transition:all 0.6s;transition:all 0.6s;overflow:unset}.togglPanel .buttonPanel span.mesInfo{opacity:1;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.togglPanel .uk-open .buttonPanel span.mesInfo{color:#fff !important;-webkit-transition:margin 0.6s;transition:all 0.6s}.togglPanel .buttonPanel:after{content:"+";font-family:Verdana;font-size:44px;color:#ef4136;position:absolute;right:calc(50% - 300px);top:13px;display:block;width:28px;height:28px;line-height:28px;text-align:center;-webkit-transition:color .6s,transform 1s linear .1s,right 1s cubic-bezier(.39,.58,.57,1) .1s;transition:color .6s,transform 1s linear .1s,right 1s cubic-bezier(.39,.58,.57,1) .1s;background-image:none}.togglPanel .uk-open .buttonPanel:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);right:25px;color:#fff;-webkit-transition:color .6s,transform 1s linear .1s,right 1s cubic-bezier(.39,.58,.57,1) .1s;transition:color .6s,transform 1s linear .1s,right 1s cubic-bezier(.39,.58,.57,1) .1s}.togglPanel .buttonPanel:before{content:"";width:0;height:0;border-style:solid;border-width:19px 50px 0 50px;border-color:#ef4336 transparent transparent transparent;line-height:0px;_border-color:#ef4336 #000 #000 #000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');position:absolute;bottom:-19px;left:45%;opacity:0;-webkit-transform:opacity 0.6s;transition:opacity 0.6s}.togglPanel .uk-open .buttonPanel:before{opacity:1;-webkit-transform:opacity 0.6s;transition:opacity 0.6s}@media (max-width:412px){.uk-h1{font-size:40px}.uk-text-small{font-size:13px}}
@media (max-width:1196px){.uk-modal-dialog .uk-modal-close-full{padding:5px 13px}}
@media (min-width:960px) and (max-width:1200px){.projecte .uk-heading-hero{font-size:40px}}
.uk-logo img.alt-logo,.uk-sticky-fixed .uk-logo img{display:none}.uk-sticky-fixed .uk-logo img.alt-logo{display:block}@media (min-width:956px){#w357_cpnb_outer .cpnb-message{width:auto !important;display:inline-block !important;margin-bottom:0px !important}#w357_cpnb_outer .cpnb-buttons{width:auto !important;margin-left:15px !important;display:inline-block !important;margin-bottom:0px !important}#w357_cpnb_outer .cpnb-inner{padding:10px 20px}}
.blogIntuix .peuFotos .autor{margin-bottom:5px;font-style:italic;color:black;font-size:12px}.blogIntuix .peuFotos .el-content{max-width:30%;color:green;font-size:15px;margin-left:auto;min-height:250px;margin-top:0 !important;text-align:right}@media (max-width:1034px){.blogIntuix .peuFotos .el-content{max-width:50%;min-height:0}}
@media (max-width:460px){.blogIntuix .peuFotos .el-content{max-width:100%}.blogIntuix .uk-h2{font-size:28px}.blogIntuix .uk-h3{font-size:23px}}
@media screen and (min-width:960px){.blogIntuix .heroVideo,.blogIntuix .hero .uk-section{height:650px !important;min-height:650px !important}.blogIntuix .heroVideo,.blogIntuix .hero .uk-section{position:relative;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-ms-flexbox;display:-webkit-flex;display:flex}.blogIntuix .hero .uk-position-cover{background:linear-gradient(to bottom,rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 50%)}.blogIntuix .hero .uk-position-relative{width:100%}.blogIntuix .hero .projectTopTitle{max-width:1000px;margin-right:0;margin-left:auto;padding:30px;min-height:160px;background-color:rgba(255,35,21,0.8)}}
@media screen and (max-width:959px){.blogIntuix .hero .projectTopTitle{width:94%;padding:20px 3%;margin:0;background-color:rgb(255,35,21)}.blogIntuix .hero .projectTopTitle>div{padding-left:0;margin:0}.blogIntuix .hero .heroImgMedium{min-height:200px}}
@media (max-width:360px){.blogIntuix .el-section .projectTopTitle{padding:20px}.blogIntuix .el-section .projectTopTitle h1{font-size:28px;margin-bottom:0px}.blogIntuix .el-section .projectTopTitle div{padding:0}}
body.loaded.blogIntuix .popupShareBlog{right:0px;-webkit-transition:right 2s;transition:right 2s;transition-duration:2s;transition-timing-function:ease;transition-duration:.5s;transition-timing-function:ease-out;z-index:1;text-align:center}.blogIntuix .popupShareBlog,body.closed.blogIntuix .popupShareBlog{position:fixed;right:-100px;bottom:40%;width:70px;background-color:transparent;-webkit-transition:right 2s;transition:right 2s;transition-duration:.5s;transition-timing-function:ease-out}.blogIntuix .popupShareBlog .uk-icon-button{background-color:#ef4136;color:white;border-radius:0;width:46px;height:46px;opacity:0.7;margin-right:0px;transition:all 0.3s}.blogIntuix .popupShareBlog .uk-icon-button:hover{opacity:1;margin-right:14px;transition:all 0.3s}.blogIntuix .popupShareBlog .socialSmall{display:none}@media (max-width:959px){body.loaded.blogIntuix .popupShareBlog{bottom:0;width:100%;background-color:#fff}.blogIntuix .popupShareBlog{bottom:0;transition:all 0.5s;right:-900px;width:100%}.blogIntuix .popupShareBlog .socialLarge{display:none}.blogIntuix .popupShareBlog .socialSmall{display:flex}.blogIntuix .popupShareBlog .socialSmall>div,.blogIntuix .popupShareBlog .uk-icon-button{width:100%;margin-left:2px}}
body.blogIntuix .redover>.readBlog.viewProject{display:none}.blogIntuix article.projecte .uk-background-cover{background:none !important}.blogIntuix article.projecte .uk-background-cover.uk-light h3{color:black;text-align:left;font-size:26px;line-height:1.3;width:100%;transition:color 0.4s}.blogIntuix article.projecte .blogIntroText{color:black;font-size:18px;line-height:1.5;cursor:default}.blogIntuix article.projecte .blogIntroText .field-value:after{content:' [...]'}.blogIntuix article.projecte .uk-invisible{visibility:unset !important}.blogIntuix article.projecte .uk-position-cover{position:unset;display:block;margin:20px 0px 10px 0px !important;border:unset !important}.blogIntuix article.projecte a .redover{width:100% !important;height:100% !important}.blogIntuix article.projecte a:hover .redover{transition:unset;-webkit-transition:unset;background-color:unset}.blogIntuix article.projecte a:hover .uk-background-cover.uk-light h3{color:#ef4136}@media (min-width:960px){.blogIntuix article.projecte{padding-left:70px}.blogIntuix .uk-grid-collapse.uk-flex-top{margin-left:-70px}.blogIntuix article.projecte a:hover .uk-background-cover.uk-light h3{transition:color 0.4s}.blogIntuix article.projecte a .uk-background-cover.uk-light img{transition:filter 0.8s}.blogIntuix article.projecte a:hover .uk-background-cover.uk-light img{filter:grayscale(100%);transition:filter 0.8s}.blogIntuix article.projecte .imgBlogOverlay:before{content:'';position:absolute;width:0%;height:100%;top:0px;left:0px;background-color:#ef4136;z-index:10;mix-blend-mode:multiply;transition:width 0.8s}}
.blogIntuix article.projecte a .uk-background-cover.uk-light .imgBlogOverlay{position:relative}.blogIntuix article.projecte a:hover .imgBlogOverlay:before{width:100%}.blogIntuix .fields-container{margin-bottom:40px}.blogIntuix .tm-bottom{padding:0}
#page\#31{margin-top:-200px}@media (max-width:1034px){#page\#31{margin-top:0px}}
#page\#48{margin-top:-200px}@media (max-width:1034px){#page\#48{margin-top:0px}}
#page\#65{margin-top:-200px}@media (max-width:1034px){#page\#65{margin-top:0px}}

#module-170\#4{bottom:15px;right:15px}
#module-133\#5 .el-item{text-decoration:none !important;border:none !important}#module-133\#5{width:235px}#module-133\#5>div{align-items:center}#module-133\#8 a{border:none}