body{padding:0;margin:0;background:#fff;font-size:18px;color:#333;line-height:26px;font-family:'Graphik-Regular';font-weight:normal;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,audio,video,source{display:block;margin:0;padding:0}a,img{border:medium none}a{color:#333;text-decoration:none;outline:none}div{margin:0;padding:0}p{font-size:16px;line-height:20px;padding:0;margin:0;color:#333}h1,h2,h3,h4,h5,h6{font-weight:normal;padding:0;margin:0;line-height:30px}strong{font-family:'Graphik-Bold';font-weight:bold}ul,li{list-style:none}a:focus,:focus{outline:none}ul,ol{list-style-type:none;padding:0;margin:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clear{clear:both;line-height:1px;padding:0;height:0;font-size:1px}.left{float:left}.right{float:right}.anim{transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.anim2{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.row{width:1170px;margin:auto;padding:0}.row1{width:1335px;margin:auto;padding:0}header{float:left;width:100%;position:relative;z-index:999}header.hm-mnu{position:absolute;top:0}header.hm-mnu .top-hdr{border-bottom:1px solid #736e6a}.top-menu{float:left;width:100%}.is-sticky .top-menu{background:#fff;box-shadow:0 0 7px rgba(0,0,0,.2)}.is-sticky .top-menu .top-hdr .logo img.desk-logo{display:none}.is-sticky .top-menu .top-hdr .logo img.stick-logo{display:block}.is-sticky .top-menu .top-hdr{border-bottom:none}.top-hdr{float:left;width:100%;padding:25px 0;display:flex;align-items:center;justify-content:space-between}.top-hdr .logo{float:left;width:auto}.top-hdr .logo img{float:left;width:auto}.top-hdr .logo img.desk-logo{display:block}.top-hdr .logo img.stick-logo{display:none}.top-hdr .hdr-lft{float:right;width:auto}.top-hdr .hdr-lft .lang-select{float:right;width:auto;margin-left:55px;position:relative;top:8px}.top-hdr .hdr-lft .menu{float:left;width:auto}.top-banner{float:left;width:100%}.empresa-banner-cnt{float:left;width:100%;padding:85px 0 65px}.empresa-banner-cnt .emp-lft{float:left;width:31%}.empresa-banner-cnt .emp-rgt{float:left;width:69%;padding-left:90px;margin-top:20px}.empresa-banner-cnt h4{float:left;width:100%;color:#189835;font-size:12px;line-height:20px;text-transform:uppercase;padding-bottom:20px}.empresa-banner-cnt h1{float:left;width:100%;color:#1d1d1b;font-size:40px;line-height:50px;font-family:'Graphik-Medium';letter-spacing:-.32px}.empresa-banner-cnt p{float:left;width:100%;color:#666;font-size:25px;line-height:35px}.ultra-lst{float:left;width:100%;padding:70px 0}.ultra-lst .ultra-slide{float:left;width:100%}.ultra-lst .ultra-slide .owl-carousel .owl-item img{float:left;width:100%}.ultra-lst .ultra-slide .ultra-cnt{float:left;width:100%;position:relative;overflow:hidden}.ultra-lst .ultra-slide .ultra-cnt:after{position:absolute;content:"";background:rgba(0,0,0,.2) no-repeat scroll 0 0;width:100%;height:100%;left:0;right:0;top:0}.ultra-lst .ultra-slide .ultra-cnt .utra-title{position:absolute;bottom:35px;padding:0 32px;width:100%;left:0;z-index:1}.ultra-lst .ultra-slide .ultra-cnt .utra-title span{float:left;width:100%;color:#fff;font-size:12px;line-height:20px;margin-bottom:25px}.ultra-lst .ultra-slide .ultra-cnt .utra-title h2{float:left;width:100%;color:#fff;font-size:32px;line-height:36px;min-height:72px;letter-spacing:-.26px;font-family:'Graphik-Semibold'}.projectes-destacats{float:left;width:100%;padding:75px 0 90px;background:#313131}.projectes-destacats h1{float:left;width:100%;color:#fff;font-family:'Graphik-Medium';font-size:40px;line-height:40px;letter-spacing:-.32px;padding-bottom:30px}.projectes-list{float:left;width:100%}.projectes-list .projectes-list-lft{float:left;width:32%;padding-right:70px;margin-top:30px}.projectes-list .projectes-list-lft h2{float:left;width:100%;color:#fff;font-size:26px;line-height:35px;font-family:'Graphik-Semibold';padding-bottom:20px;border-bottom:2px solid #189935;margin-bottom:25px}.projectes-list .projectes-list-lft p{float:left;width:100%;color:#fff;font-size:14px;line-height:22px;padding-bottom:15px}.projectes-list .projectes-list-lft .proj-btn{float:left;width:100%;margin-top:60px}.projectes-list .projectes-list-lft .proj-btn a{display:flex;align-items:center;justify-content:center;height:40px;width:227px;font-size:14px;line-height:20px;letter-spacing:.19px;font-family:'Graphik-Regular';color:#fff;border:1.5px solid #fff;border-radius:20px;padding:0 15px;transition:all .5s ease}.projectes-list .projectes-list-lft .proj-btn a:hover{background:#189835;border:1.5px solid #189835}.projectes-list .projectes-list-rgt{float:left;width:68%}.projectes-list .projectes-list-rgt .projectes-slide{float:left;width:100%}.projectes-slide .owl-carousel .owl-item img{float:left;width:100%}.edicis-singular{float:left;width:100%;padding:75px 0}.edicis-singular .edi-sing-cnt{float:left;width:100%;position:relative;padding-bottom:80px;margin-bottom:55px}.edicis-singular .edi-sing-lft{float:left;width:auto}.edicis-singular .edi-sing-lft img{float:left;width:auto}.edicis-singular .edi-sing-rgt{float:right;width:552px;background:#179834;position:absolute;top:65px;right:0;padding:80px 70px 70px}.edicis-singular .edi-sing-rgt span{float:left;width:100%;color:#fff;font-size:12px;line-height:21px;padding-bottom:20px;text-transform:uppercase}.edicis-singular .edi-sing-rgt h2{float:left;width:100%;font-family:'Graphik-Medium';color:#fff;font-size:40px;line-height:40px;letter-spacing:-.32px;padding-bottom:35px}.edicis-singular .edi-sing-rgt p{float:left;width:100%;color:#fff;font-size:14px;line-height:22px;letter-spacing:-.09px;padding-bottom:15px}.edicis-singular .edi-sing-rgt .sab-btn{float:left;width:100%;margin-top:75px}.edicis-singular .edi-sing-rgt .sab-btn a{display:flex;align-items:center;justify-content:center;height:40px;width:145px;font-size:14px;line-height:20px;letter-spacing:.19px;font-family:'Graphik-Regular';color:#fff;border:1.5px solid #fff;border-radius:20px;padding:0 15px;transition:all .5s ease}.edicis-singular .edi-sing-rgt .sab-btn a:hover{background:#1d1d1b;border:1.5px solid #1d1d1b}.edicis-singular .edi-sing-rgt .edi-img{position:absolute;bottom:-55px;right:50px}.edicis-singular .edi-sing-rgt .edi-img img{float:left;width:auto;border:7px solid #fff;box-shadow:rgba(0,0,0,.16) 0 10px 36px 0 , rgba(0,0,0,.06) 0 0 0 1px}.amb-els{float:left;width:100%;padding:85px 0 105px;text-align:center;background:url(https://ultra.6tems.es/wp-content/themes/estructures/resources/images/xgreen-bg.jpg.pagespeed.ic.hXsCmx-HCX.jpg) no-repeat top left;width:100%;background-size:cover}.amb-els h1{float:left;width:100%;color:#fff;font-family:'Graphik-Medium';font-size:30px;line-height:33px;margin-bottom:95px}.amb-els ul{float:left;width:100%}.amb-els ul li{float:left;width:25%}.amb-els ul li img{float:none;display:inline-block;transition:all .5s ease}.amb-els ul li h4{color:#fff;font-size:22px;line-height:24px;padding-top:35px;transition:all .5s ease}footer{float:left;width:100%;padding:75px 0 115px;background:#333}footer .ftr-main{float:left;width:100%;display:flex;align-items:flex-end}footer .ftr-main .ftr-lft{float:left;width:15%}footer .ftr-main .ftr-rgt{float:left;width:85%;padding-left:230px}footer .ftr-main .ftr-lft .ftr-logo{float:left;width:100%;padding-bottom:25px;margin-bottom:20px;border-bottom:2px solid #189935}footer .ftr-main .ftr-lft .ftr-logo img{float:left;width:170px}footer .ftr-main .ftr-lft h1{float:left;width:100%;color:#fff;font-size:13px;line-height:18px;font-family:'Graphik-Bold';padding-bottom:30px}footer .ftr-main .ftr-lft p{float:left;width:100%;color:#f8f8f8;font-size:13px;line-height:18px}footer .ftr-main .ftr-rgt ul{float:left;width:22.75%;margin-right:3%;padding-top:20px;border-top:2px solid #6f6f6f}footer .ftr-main .ftr-rgt ul:last-child{margin-right:0}footer .ftr-main .ftr-rgt ul li{float:left;width:100%;margin-bottom:5px}footer .ftr-main .ftr-rgt ul li:last-child{margin-bottom:0}footer .ftr-main .ftr-rgt ul li a{float:left;width:auto;font-size:14px;line-height:20px;color:#fff;font-family:'Graphik-Bold';transition:all .5s ease}footer .ftr-main .ftr-rgt ul li a:hover{opacity:.7}footer .ftr-main .ftr-rgt ul li p{color:#e7e7e7;font-size:13px;line-height:23px;font-family:'Graphik-Regular'}footer .ftr-main .ftr-rgt ul li p.mob-cnt{display:none}footer .ftr-main .ftr-rgt ul li a p{color:#e7e7e7;font-size:13px;line-height:21px;font-family:'Graphik-Regular'}.ic-img{width:auto;float:left}.ic-img img{width:325px;float:left;height:430px;object-fit:cover}.ic-txt{float:left;background:#fff;position:absolute;width:auto;padding:35px 25px 45px 29px;right:0;top:40px;box-shadow:0 0 60px 0 rgba(0,0,0,.07);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.11);-moz-box-shadow:0 0 60px 0 rgba(0,0,0,.07)}.img-cont-ovrly{float:left;width:100%}.img-cont-ovrly ul li{width:49%;float:left;margin-right:2%;position:relative}.img-cont-ovrly ul li:nth-child(2n-2){margin-right:0}.ic-txt h6{font-size:14px;line-height:20px;color:#000;font-family:'Graphik-Regular';padding-bottom:10px}.ic-txt h5{font-family:'Graphik-Semibold';font-size:25px;line-height:32px;color:#000;padding-bottom:30px}.ic-txt p{font-size:22px;line-height:30px;position:relative;color:#189935;font-family:'Graphik-SemiboldItalic';text-align:left;padding-left:45px}.ic-txt p::after{content:"";top:-5px;left:0;background:url(https://ultra.6tems.es/wp-content/themes/estructures/resources/images/grn-quotes.svg) no-repeat;background-size:auto;position:absolute;width:32px;height:32px;background-size:100%}.qui-som-para{float:left;width:100%;padding-top:170px;padding-bottom:100px}.qui-som-para h6{font-family:'Graphik-Medium';font-size:34px;line-height:32px;color:#000;padding-bottom:25px}.qui-para-lft p{font-family:'Graphik-Bold';font-size:25px;line-height:35px;color:#000}.qui-para-lft{float:left;width:48%;margin-right:4%}.qui-para-rht{float:left;width:48%}.qui-para-rht p{font-size:16px;line-height:28px;color:#666;font-family:'Graphik-Regular';letter-spacing:-.34px}.empresa-timeline{float:left;width:100%;padding:120px 0;background:#f7f7f7}.empresa-timeline h1{float:left;width:100%;text-align:center;color:#333;font-size:35px;line-height:35px;letter-spacing:-.28px;font-family:'Graphik-Medium'}.timeline{float:left;width:100%;position:relative}.timeline .time-txt{float:left;width:100%;padding-right:40px}.timeline .time-txt h3{float:left;width:100%;font-family:'Graphik-Semibold';color:#333;font-size:18px;line-height:21px;padding-bottom:5px}.timeline .time-txt p{float:left;width:100%;font-family:'Graphik-Regular';color:#656565;font-size:14px;line-height:21px;letter-spacing:-.09px}.nos-vol{float:left;width:100%;padding:70px 0 30px;background:url(https://ultra.6tems.es/wp-content/themes/estructures/resources/images/xgreen-bg.jpg.pagespeed.ic.hXsCmx-HCX.jpg) no-repeat top left;width:100%;background-size:cover}.nos-vol h3{float:left;width:100%;color:#fff;font-family:'Graphik-Medium';font-size:30px;line-height:33px;margin-bottom:60px;letter-spacing:-.24px;text-align:center}.nos-vol ul{float:left;width:100%}.nos-vol ul li{float:left;width:22.37%;margin-right:3.5%;margin-bottom:60px;position:relative}.nos-vol ul li:nth-child(4n-4) {margin-right:0}.nos-vol ul li h4{float:left;width:100%;font-family:'Graphik-Regular';color:#fff;font-size:22px;line-height:30px;min-height:86px;letter-spacing:.12px;padding-top:25px}.nos-vol ul li:nth-child(4n+5) {clear:both}.nos-vol ul li:after{content:"";position:absolute;width:100%;height:2px;top:0;left:0;background:#fff}.inr-bnr{float:left;width:100%;position:relative;z-index:1}.inr-bnr::after{position:absolute;content:"";width:100%;height:515px;top:0;left:0;background:url(https://ultra.6tems.es/wp-content/themes/estructures/resources/images/inr-bg.svg) no-repeat left top;z-index:-1}.inr-bnr .breadcrum{width:100%;float:left;padding-top:37px}.inr-bnr .breadcrum ul li{float:left}.inr-bnr .breadcrum ul li:after{content:"/";position:absolute;right:0;top:0}.inr-bnr .breadcrum ul li a{color:#969696;font-size:12px;line-height:20px;font-family:'Graphik-Regular';float:left;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.inr-bnr .breadcrum ul li{color:#969696;font-size:12px;line-height:20px;font-family:'Graphik-Regular';float:left;position:relative;padding-right:15px;margin-right:13px}.inr-bnr .breadcrum ul li:last-child:after{display:none}.inr-bnr .breadcrum ul li:last-child{margin-right:0;padding-right:0}.inr-bnr .breadcrum ul li a:hover{color:#fff}.empresa{float:left;width:100%;padding:45px 0 70px 0}.empresa h1{font-family:'Graphik-Medium';color:#fff;font-size:55px;line-height:60px;float:left}.btnz{float:right}.btn1{background:rgba(255,255,255,.1);color:rgba(255,255,255,.5);height:50px;display:inline-block;border-radius:30px;padding:15px 38px;font-family:'Graphik-Medium';font-size:20px;line-height:22px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}a.btn1:nth-child(1){margin-right:24px}.btn1:hover{background:rgba(255,255,255,1);color:#189935}.btn1.active:hover{background:rgba(255,255,255,.1);color:rgba(255,255,255,.5)}.btn1.active{background:rgba(255,255,255,1);color:#189935}ul.bnr-profile{float:left;width:100%;padding-bottom:75px}ul.bnr-profile li{float:left;width:31.33%;float:left;margin-right:3%}ul.bnr-profile li:nth-child(3n-3) {margin-right:0}.empresa-cont{float:left;width:100%;padding-top:5px}.empresa-cont h4{font-family:'Graphik-Semibold';font-size:30px;line-height:42px;color:#333}.empresa-cont h5{font-size:22px;line-height:40px;color:#000;font-family:'Graphik-Regular'}.empresa-cont h6{font-size:18px;line-height:22px;color:#999;font-family:'Graphik-Regular';padding-top:5px}.grn-quotes{float:left;width:100%;background:#e7f2e9;padding:105px 0 95px}.qt-line{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:column}.grn-quotes h4{font-size:40px;line-height:50px;letter-spacing:-.32px;position:relative;color:#189935;font-family:'Graphik-SemiboldItalic';text-align:left;padding-left:105px}.grn-quotes h4:after{content:"";top:12px;left:0;background:url(https://ultra.6tems.es/wp-content/themes/estructures/resources/images/grn-quotes.svg) no-repeat;background-size:100%;position:absolute;width:60px;height:51px}.empresa-imgz{float:left;width:100%;padding:85px 0 40px}.empresa-imgz ul{float:left;width:100%}.empresa-imgz ul li{float:left;width:23%;margin-right:2.6%;margin-bottom:70px}.empresa-imgz ul li:nth-child(4n-4) {margin-right:0}.empresa-imgz ul li .img-prt{float:left;width:100%;overflow:hidden}.empresa-imgz ul li .img-prt img{float:left;width:100%;transition:all .5s ease}.empresa-imgz ul li .cont-prt{float:left;width:100%;padding-top:10px}.empresa-imgz ul li .cont-prt h4{float:left;width:100%;font-family:'Graphik-Semibold';color:#333;font-size:26px;line-height:40px;transition:all .5s ease}.empresa-imgz ul li .cont-prt h5{float:left;width:100%;font-family:'Graphik-Regular';color:#333;font-size:18px;line-height:32px}.empresa-imgz ul li .cont-prt h6{float:left;width:100%;font-family:'Graphik-Regular';color:#8c8c8c;font-size:16px;line-height:32px}.empresa-imgz ul li:nth-child(4n+5) {clear:both}.projectes-inner-destacats{float:left;width:100%;padding:75px 0 90px;background:#313131}.projectes-inner-main{float:left;width:100%;position:relative}.projectes-inner-destacats h1{float:left;width:100%;color:#fff;font-size:50px;line-height:50px;letter-spacing:.27px;padding-bottom:45px}.projectes-inner-list{float:left;width:100%}.projectes-inner-list .projectes-list-lft{float:left;width:37%;padding-right:185px;margin-top:10px}.projectes-inner-list .projectes-list-lft h4{float:left;width:100%;color:#fff;font-size:18px;line-height:24px;letter-spacing:-.14px;padding-bottom:30px;text-transform:uppercase}.projectes-inner-list .projectes-list-lft h2{float:left;width:100%;color:#fff;font-size:26px;line-height:35px;font-family:'Graphik-Semibold';padding-bottom:20px}.projectes-inner-list .projectes-list-lft p{float:left;width:100%;color:#fff;font-size:14px;line-height:22px;padding-bottom:15px}.projectes-inner-list .projectes-list-lft p span{font-family:'Graphik-Medium'}.projectes-inner-list .projectes-list-lft .proj-btn{float:left;width:100%;margin-top:60px}.projectes-inner-list .projectes-list-lft .proj-btn a{display:flex;align-items:center;justify-content:center;height:40px;width:227px;font-size:14px;line-height:20px;letter-spacing:.19px;font-family:'Graphik-Regular';color:#fff;border:1.5px solid #fff;border-radius:20px;padding:0 15px;transition:all .5s ease}.projectes-inner-list .projectes-list-lft .proj-btn a:hover{background:#189835;border:1.5px solid #189835}.projectes-inner-list .projectes-list-rgt{float:left;width:63%}.projectes-inner-list .projectes-list-rgt .projectes-inner-slide{float:left;width:100%}.projectes-inner-slide .project-cnt{float:left;width:100%;position:relative}.projectes-inner-slide .owl-carousel .owl-item img{width:100%}.projectes-inner-slide .project-cnt img{float:left;width:100%}.projectes-inner-slide .project-cnt .zoom-img{position:absolute;bottom:25px;right:25px}.projectes-inner-slide .project-cnt .zoom-img span{background:url(https://ultra.6tems.es/wp-content/themes/estructures/resources/images/zoom-img.svg) no-repeat scroll 0 0;width:30px;height:30px;display:inline-block}.small-logo{float:left;width:100%;position:relative}.small-logo:after{position:absolute;content:"";bottom:50px;right:50px;background:url(https://ultra.6tems.es/wp-content/themes/estructures/resources/images/small-logo.svg) no-repeat scroll 0 0;width:30px;height:30px}.projectes-more-lst{float:left;width:100%}.projectes-more-lst .projectes-more-main{float:left;width:100%;padding:85px 0 65px;background:#fff}.projectes-more-lst .projectes-more-main.grey-bg{background:#f5f5f5}.projectes-more-main .projectes-more-desk{float:left;width:100%}.projectes-more-main .projectes-more-mob{float:left;width:100%;display:none}.projectes-more-main .projectes-more-lft{float:left;width:35%;padding-left:70px;padding-right:110px}.projectes-more-main .projectes-more-rgt{float:left;width:65%}.projectes-more-main h2{float:left;width:100%;position:relative;color:#1d1d1b;font-size:35px;line-height:40px;letter-spacing:-.28px;font-family:'Graphik-Medium';padding-bottom:30px}.projectes-more-main h2 span{position:absolute;left:-70px;top:5px;color:#1d1d1b;font-size:12px;line-height:21px;font-family:'Graphik-Regular'}.projectes-more-main .ver-btn{float:left;width:100%}.projectes-more-main .ver-btn a{display:flex;align-items:center;justify-content:center;font-family:'Graphik-Semibold';height:40px;width:145px;font-size:14px;line-height:20px;letter-spacing:.19px;color:#189935;border:1.5px solid #189935;border-radius:20px;padding:0 15px;transition:all .5s ease}.projectes-more-main .ver-btn a:hover{background:#1d1d1b;border:1.5px solid #1d1d1b;color:#fff}.projectes-more-main .projectes-more-lst{float:left;width:100%}.projectes-more-lst .prj-more-cnt{float:left;width:100%}.projectes-more-lst .prj-more-img{float:left;width:100%;overflow:hidden;margin-bottom:20px;border-bottom:2px solid #189935}.projectes-more-lst .owl-carousel .owl-item img{width:100%}.projectes-more-lst .prj-more-img img{float:left;width:100%;transition:all .5s ease}.projectes-more-lst .prj-more-cnt h4{float:left;width:100%;color:#1d1d1b;font-size:18px;line-height:24px}.projectes-more-lst .ver-btn.mob-btn{float:left;width:100%;display:none}.forta-pelsa{float:left;width:100%;background:url(https://ultra.6tems.es/wp-content/themes/estructures/resources/images/xbanner.jpg.pagespeed.ic._6-opQgNuo.jpg) no-repeat scroll 0 0;padding:95px 0 85px;background-position:center center;background-size:cover;position:relative;z-index:1}.forta-pelsa:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:-1}.forta-pelsa h2{font-size:55px;line-height:65px;font-family:'Graphik-Medium';color:#fff;letter-spacing:.3px;position:relative}.ediici-lst .projectes-inner-list .projectes-list-lft{padding-right:130px}.ediici-lst .projectes-inner-list .projectes-list-lft h3{float:left;width:auto;padding:12px 25px;margin-bottom:45px;border-radius:25px;color:#fff;font-size:16px;line-height:24px;letter-spacing:-.13px;background:#4b4b4b}.ediici-lst .projectes-inner-list .projectes-list-lft h3 span{float:left;font-size:12px;padding-right:20px}.ediici-inner-slide{float:left;width:100%}.ediici-inner-slide .ediici-cnt{float:left;width:100%;position:relative}.ediici-inner-slide .ediici-cnt .zoom-img{position:absolute;bottom:25px;right:25px}.ediici-inner-slide .ediici-cnt .zoom-img span{background:url(https://ultra.6tems.es/wp-content/themes/estructures/resources/images/zoom-img.svg) no-repeat scroll 0 0;width:30px;height:30px;display:inline-block}.altres-projectes{float:left;width:100%;padding:80px 0 110px}.altres-projectes h3{float:left;width:100%;text-align:left;font-size:35px;line-height:40px;color:#1d1d1b;margin-bottom:35px}.altres-projectes h3 span{font-family:'Graphik-Bold'}.altres-projectes ul{float:left;width:100%}.altres-projectes ul li{float:left;width:23%;margin-right:2.6%;margin-bottom:70px}.altres-projectes ul li:nth-child(4n+4) {margin-right:0}.altres-projectes ul li .ap-img{float:left;width:100%;overflow:hidden;position:relative}.altres-projectes ul li .ap-img img{float:left;width:100%;transition:all .5s ease}.altres-projectes ul li .ap-cont{float:left;width:100%}.altres-projectes ul li .ap-cont h6{float:left;width:100%;padding-top:25px;font-size:25px;line-height:30px;letter-spacing:-.3px;color:#1d1d1b;font-family:'Graphik-Medium';transition:all .5s ease}.altres-projectes ul li:hover .ap-img img{transform:scale(1.03)}.altres-projectes ul li:hover .ap-cont h6{color:#189835}.mes-cntr{float:left;width:100%;text-align:center;display:flex;align-items:center;justify-content:center}.mes-cntr a{display:flex;align-items:center;justify-content:center;height:40px;width:157px;font-size:14px;line-height:20px;letter-spacing:.19px;font-family:'Graphik-Regular';color:#000;border:1.5px solid #000;border-radius:20px;padding:0 15px;transition:all .5s ease}.mes-cntr a:hover{color:#fff;background:#189835;border:1.5px solid #189835}.inr-bnr.contact-bnr{padding-bottom:75px}.inr-bnr.contact-bnr::after{height:100%;background-size:cover}.inr-bnr.contact-bnr .breadcrum{padding-top:160px;padding-bottom:30px}.contact-bnr h1{float:left;width:100%;color:#fff;font-size:55px;line-height:65px;padding-bottom:62px;letter-spacing:-.24px;font-family:'Graphik-Medium'}.contact-bnr .cntct-cont span{color:#fff}.contact-bnr .cntct-lft h2{color:#fff;padding-bottom:0}.contact-bnr .cntct-lft{padding:0}.contact-bnr .cntct-rht ul{padding-bottom:72px;float:left;width:100%}.contact-bnr .cntct-rht ul li{float:left;width:32%;margin-right:2%;border-top:1px solid #fff}.contact-bnr .cntct-rht ul li:nth-child(3n-3) {margin-right:0}.contact-bnr .cntct-rht ul li h6{color:#fff;padding-top:15px;font-size:16px;line-height:22px;font-family:'Graphik-Regular';padding-bottom:12px}.contact-bnr .cntct-rht ul li p{color:#fff;font-size:12px;line-height:22px;font-family:'Graphik-Regular'}.contact-bnr .cntct-rht{width:63%;float:left;padding-top:10px}.contact-bnr .cntct-rht ul li a{color:#fff;font-size:12px;line-height:22px;font-family:'Graphik-Regular';transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.contact-bnr .cntct-rht ul li a:hover{color:#dedbdb}.cntct-btnz{width:100%;float:left}.cntct-btnz a{color:#fff;font-size:15px;line-height:22px;padding:12px 35px;border:1px solid #fff;border-radius:30px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.cntct-btnz a.insta{padding:12px 35px 12px 60px;position:relative}.cntct-btnz a.insta span{display:inline-block;margin-right:15px;background:url(https://ultra.6tems.es/wp-content/themes/estructures/resources/images/ico-instagram.svg) no-repeat top center;width:18px;height:18px;position:relative;top:3px}.cntct-btnz a.insta:hover span{background:url(https://ultra.6tems.es/wp-content/themes/estructures/resources/images/ico-instagram-hvr.svg) no-repeat top center}.cntct-btnz a.g-map{margin-right:25px;padding:12px 45px}.cntct-btnz a:hover{color:#189935;background:#fff}.contact-frm{float:left;width:100%;padding:65px 0 100px 0}.contact-rht{width:64%;float:right}.contact-rht p{float:left;width:100%;text-align:left;font-family:'Graphik-Regular';color:#666;font-size:16px;line-height:24px;margin-bottom:40px}.contact-rht .cont-frm-wdth{float:left;width:572px}.contact-rht .form-box .frm-input{float:left;width:100%;margin-bottom:24px}.contact-rht .form-box input[type="text"],.contact-rht .form-box input[type="email"],.contact-rht .form-box input[type="tel"],.contact-rht .form-box input[type="file"],.form-box textarea{width:100%;color:#848484;font-family:'Graphik-Regular';padding:0 20px;border:none;border-bottom:2px solid #189935;height:45px;line-height:50px;font-size:14px;border-top-left-radius:5px;border-top-right-radius:5px;transition:all .5s ease;background:#f5f5f5;position:relative}.contact-rht .form-box input[type="text"]:focus,.contact-rht .form-box input[type="email"]:focus,.contact-rht .form-box input[type="tel"]:focus,.contact-rht .form-box textarea:focus{border-bottom:2px solid #333}.contact-rht .form-box textarea{resize:none;height:195px;line-height:22px;padding:15px 20px;font-family:'Graphik-Regular';color:#848484;font-size:14px}.contact-rht .form-box .frm-input.checkbox{float:left;width:100%;margin-bottom:0!important}.contact-rht .form-box .frm-input.checkbox input{height:1px;left:0;position:absolute;top:0;visibility:hidden;width:1px}.contact-rht .form-box .frm-input label{color:#848484;cursor:pointer;font-size:11px;font-family:'Graphik-Regular';position:relative;width:auto;line-height:18px;display:inline-block}.contact-rht .form-box .frm-input.checkbox label{color:#666;cursor:pointer;font-size:12px;padding-bottom:15px;padding-left:37px;font-family:'Graphik-Regular';position:relative;float:left;width:auto;line-height:18px;margin-bottom:0;text-align:left}.contact-rht .form-box .frm-input.checkbox label::before{content:"";height:10px;left:4px;position:absolute;top:4px;transition:all .3s ease-in-out 0s;width:10px;z-index:9}.contact-rht .form-box .frm-input.checkbox label::after{background:none;border:2px solid #939393;content:"";height:18px;left:0;position:absolute;top:0;width:18px;border-radius:3px}.contact-rht .form-box .frm-input.checkbox input:checked+label::before{background:#189835 none repeat scroll 0 0}.contact-rht .form-box .frm-input.checkbox:last-child label{padding-bottom:0}.contact-rht .form-box .frm-input:last-child{margin-bottom:0}.contact-rht .form-box .frm-input .chk-box-lft{float:left;width:70%;margin-top:10px}.contact-rht .form-box .frm-input .btn-rgt{float:right;width:auto;margin-top:20px}.contact-rht .form-box button.env-btn{float:left;margin-top:0;cursor:pointer;font-family:'Graphik-Semibold';background:none;border:2px solid #189935;color:#189935;font-size:15px;line-height:36px;height:40px;display:flex;align-content:center;justify-content:center;letter-spacing:.21px;width:120px;border-radius:25px;transition:all .5s ease}.contact-rht .form-box button.env-btn:hover{background:#189935;color:#fff}.contact-rht .form-box .frm-input .two-col{float:left;width:100%}.contact-rht .form-box .frm-input .two-col .frm-input-ctrl{float:left;width:48.5%;margin-right:3%}.contact-rht .form-box .frm-input .two-col .frm-input-ctrl:last-child{margin-right:0}.contact-rht .form-box input[type="email"]{background:#f5f5f5 url(https://ultra.6tems.es/wp-content/themes/estructures/resources/images/mail.svg) no-repeat center right 20px;padding:0 40px 0 20px}.contact-rht .form-box input[type="tel"]{background:#f5f5f5 url(https://ultra.6tems.es/wp-content/themes/estructures/resources/images/phone.svg) no-repeat center right 20px;padding:0 40px 0 20px}.contact-rht .form-box .frm-input .uploadFile{float:left;cursor:pointer;overflow:hidden;resize:none;width:100%;color:#848484;font-family:'Graphik-Regular';padding:0 20px;border:none;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-bottom:2px solid #c6c6c6;height:45px;line-height:45px;font-size:14px;border-top-left-radius:5px;border-top-right-radius:5px;transition:all .5s ease;background:#f5f5f5;position:relative;display:block}.contact-rht .form-box .frm-input .uploadFile input[type="file"]{cursor:pointer!important;display:block;font-size:999px;filter: alpha(opacity=0);min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0;z-index:1}.contact-rht .form-box .frm-input .uploadFile img{float:right;position:absolute;right:20px;top:10px;width:auto}.contact-rht .form-box .frm-input .inputfile.form-control{display:none!important}.on-som{float:left;width:100%;background:#f5f5f5}.cntct-lft{width:37%;float:left;padding:75px 0 50px;padding-right:100px}.cntct-rht{width:63%;float:right}.cntct-rht img{width:100%;float:left}.cntct-lft h2{width:100%;float:left;font-size:35px;line-height:45px;font-family:'Graphik-Medium';text-align:left;color:#202020;padding-bottom:55px}.cntct-lft p{width:100%;float:left;font-family:'Graphik-Regular';text-align:left;color:#000;font-size:16px;line-height:26px}.cntct-cont{float:left;width:100%;padding-left:72px;position:relative}.cntct-cont span{position:absolute;left:0;top:10px;font-family:'Graphik-Regular';color:#202020;font-size:12px;line-height:21px}.perque-ultra{float:left;width:100%;padding:75px 0 110px 0}.perque-cont{float:left;width:100%;padding-left:72px;position:relative}.perque-lft{padding:0}.perque-rht{float:right;background:url(https://ultra.6tems.es/wp-content/themes/estructures/resources/images/es-ul-logo.svg) no-repeat;background-position:top right}.perque-rht p{font-size:20px;line-height:31px;color:#666;font-family:'Graphik-Regular'}body.mob-nav-mnu{overflow:hidden}.mobile-menu{position:fixed;top:85px;width:100%;z-index:9999;background:#fff;height:calc(100vh - 85px);overflow:auto;padding:20px 15px 70px;opacity:0;visibility:hidden;transition:all .4s ease}.m-menu img{width:20px}.mobile-menu .mob-main{float:left;width:100%}.mobile-menu .logo{float:left;padding:20px;width:100%}.mobile-menu .logo img{float:left;background:none;background:#fff}.mobile-menu.slow{opacity:1;visibility:visible}.mobile-menu .nav{width:100%;background:#fff;float:left;padding:0 0 75px 0;height:100%}.m-menu{position:absolute;right:20px;display:none;width:30px;height:22px;top:36px;margin:0 0 0 0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;float:right}.m-menu a{display:block}.m-menu span{display:block;position:absolute;height:2px;width:100%;background:#1d1d1b;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.m-menu:hover span{background:#189835}.m-menu span:nth-child(1) {top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.m-menu span:nth-child(2) {top:9px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.m-menu span:nth-child(3) {top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.m-menu.open span:nth-child(1) {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-6px;left:4px;background:#189835}.m-menu.open span:nth-child(2) {width:0%;opacity:0}.m-menu.open span:nth-child(3) {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:15px;left:4px;background:#189835}.mob-nav ul{float:left;width:100%;margin:0}.mob-nav>ul{text-align:center}.mob-nav ul li{float:left;width:100%;z-index:100;position:relative}.mob-nav ul li a{float:none;display:inline-block;width:auto;color:#1d1d1b;font-family:'Graphik-Regular';font-size:15px;padding:10px 0;line-height:24px;text-align:left;transition:all .4s ease}.mob-nav ul li a:hover{color:#189835}.mob-nav ul li a.active{color:#1d1d1b;font-family:'Graphik-Semibold'}.mob-lang{float:left;width:100%;text-align:center;margin-top:25px}.mob-lang ul li{float:none;display:inline-block;color:#1d1d1b;font-size:14px;width:auto;margin:0 3px 0 0;padding:0 8px 0 0;position:relative}.mob-lang ul li::after{position:absolute;content:"";background:#101010;right:0;top:5px;width:1px;height:17px}.mob-lang ul li a{padding:0;font-family:'Graphik-Regular';transition:all .4s ease;text-transform:lowercase}.mob-lang ul li a.active{color:#101010;font-family:'Graphik-Semibold'}.mob-lang ul li a:hover{color:#189835}.mob-lang ul li:last-child{margin-right:0;padding-right:0}.mob-lang ul li:last-child:after{content:none}.disp-non{display:none}.mbl-none{display:block!important}.cont-non{display:none}.ultra-lstz{display:none}.ultra-lstz ul li .ultra-cnt img{width:100%;float:left}.ultra-lstz ul li .ultra-cnt{float:left;width:100%;position:relative;overflow:hidden}.ultra-lstz ul li .ultra-cnt:after{position:absolute;content:"";background:rgba(0,0,0,.2) no-repeat scroll 0 0;width:100%;height:100%;left:0;right:0;top:0}.ultra-lstz ul li .ultra-cnt .utra-title{position:absolute;bottom:35px;padding:0 32px;width:100%;left:0;z-index:1}.ultra-lstz ul li .ultra-cnt .utra-title span{float:left;width:100%;color:#fff;font-size:12px;line-height:20px;margin-bottom:25px}.ultra-lstz ul li .ultra-cnt .utra-title h2{float:left;width:100%;color:#fff;font-size:32px;line-height:36px;min-height:72px;letter-spacing:-.26px;font-family:'Graphik-Semibold'}.grn-disp{display:none}.desk-proj-desk{float:left;width:100%}.mob-proj-desk{float:left;width:100%;display:none;margin-top:15px}.mob-proj-desk p{float:left;width:100%;color:#fff;font-size:13px;line-height:20px;padding-bottom:5px}.mob-proj-desk p span{font-family:'Graphik-Semibold'}.mob-proj-desk .proj-btn{float:left;width:100%;margin-top:50px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.mob-proj-desk .proj-btn a{display:flex;align-items:center;justify-content:center;height:40px;width:227px;font-size:14px;line-height:20px;letter-spacing:.19px;font-family:'Graphik-Regular';color:#fff;border:1.5px solid #fff;border-radius:20px;padding:0 15px;transition:all .5s ease}.mob-proj-desk .proj-btn a:hover{background:#189835;border:1.5px solid #189835}