.greyColor{color:#F3F3F3}.greyColorBg{background-color:#F3F3F3}.greyColor2{color:#979797}.greyColor2Bg{background-color:#979797}.whiteColor{color:#fff}.whiteColorBg{background-color:#fff}.greenColor{color:#86CC85}.greenColorBg{background-color:#86CC85}.greenColor2{color:#45b347}.greenColor2Bg{background-color:#45b347}.FS14{font-size:14px;line-height:15px}.FS15{font-size:15px;line-height:21px}.FS16{font-size:16px}.FS18{font-size:18px;line-height:28px}.FS21{font-size:21px}.FS22{font-size:22px;line-height:30px}.FS50{font-size:50px;line-height:55px}.FW300{font-weight:300}.FW400{font-weight:400}.FW500{font-weight:500}.FW600{font-weight:600}.FW700{font-weight:700}.FW800{font-weight:800}*{outline:none}.fullwidth{width:100%}.auto{margin:auto}.spacer5{padding-top:5px}.spacer10{padding-top:10px}.spacer20{padding-top:20px}.spacer30{padding-top:40px}.spacer40{padding-top:40px}.spacer50{padding-top:40px}.spacer60{padding-top:40px}.spacer70{padding-top:40px}.spacer80{padding-top:40px}.spacer90{padding-top:40px}.spacer100{padding-top:100px}.swiper{width:100%;margin:0 auto;position:relative;z-index:1;overflow-y:hidden;overflow-x:hidden}footer.container{width:calc(100% - 40px)}.w767,.linksOfInterest{width:767px;max-width:100%}.linksOfInterest{padding:25px 55px}.linksOfInterest li{margin-bottom:20px;line-height:26px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#000;margin:0;position:relative;overflow:hidden}.linksOfInterest li a{padding-top:30px;padding-bottom:30px;display:inline-block;position:relative;width:100%;z-index:10;padding-left:10px}.linksOfInterest li strong{font-weight:500}.linksOfInterest li:last-child{margin-bottom:0;border:none}.linksOfInterest li:after{content:"";position:absolute;left:-17px;top:28px;width:0;height:30px;background:#86CC85;z-index:-1;transition:all 0.22s ease-out 0s;transform-origin:bottom left;transform:skew(-28deg, 0deg);box-sizing:border-box;width:0;z-index:1}.linksOfInterest li:hover:after{width:30%}.titleSection{position:relative}.titleSection:before{content:"";position:absolute;left:-935px;top:-40px;width:1000px;height:1px;background-color:#000}.carousel__news .slick-list{overflow:inherit}.carousel__news .slick-slide{transition:opacity .3s;opacity:0}.carousel__news .slick-slide.slick-current{opacity:1}.carousel__news{position:relative}.carousel__news .carousel__item{position:relative;display:inline-block}.carousel__news .mask{float:right;width:calc(100% - 95px)}.carousel__news .mask img{padding-bottom:60px;object-fit:cover}.carousel__news .carousel__textBox{position:absolute;left:0;bottom:0;z-index:10;width:50%;padding:60px 60px 120px 0}.carousel__news .carousel__textBox:before{content:"";position:absolute;top:0;left:-60px;background-color:inherit;width:60px;height:100%}.carousel__news .slick-dots,.carousel__pagination{position:absolute;right:46px;bottom:9px;display:flex !important;justify-content:space-between;align-items:center;width:220px;font-size:21px;font-weight:300;padding-left:0px}.carousel__news .slick-dots li,.carousel__pagination li{cursor:pointer;padding-left:0px;position:relative;font-size:unset;line-height:unset;margin-bottom:0px}.carousel__news .slick-dots li:before,.carousel__pagination li:before{display:none}.carousel__news .slick-dots li.slick-active,.carousel__pagination li.slick-active{font-weight:700;transition:all .3s}.carousel__news .slick-dots li.slick-active a,.carousel__pagination li.slick-active a{position:relative;font-weight:700}.carousel__news .slick-dots li.slick-active a:after,.carousel__pagination li.slick-active a:after{content:"";position:absolute;bottom:-10px;left:-20px;right:0;margin:auto;height:2px;background-color:#86CC85;width:68px;transform:skew(-28deg, 0deg)}@media (max-width: 1220px){.carousel__news .slick-dots,.carousel__pagination{right:0px}}.carousel__news.carousel__news--center .slick-dots{left:0;margin:auto;display:flex !important}.carousel__news.carousel__news--center .slick-slide{opacity:.2}.carousel__news.carousel__news--center .slick-slide.slick-current{opacity:1}.container.container__40px{width:calc(100% - 40px);position:relative}.carousel__news.carousel__news--center .mask{width:calc(100% - 0px);display:flex;justify-content:center}.filters.filters__news{display:flex;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#000;-webkit-overflow-scrolling:touch;position:relative;overflow:hidden;width:100%}.filters.filters__news:after{content:"";position:absolute;bottom:-1px;left:0;width:200%;height:1px;background-color:#000}.filters.filters__news li a{padding:20px 20px 16px 20px;display:inline-block}.filters.filters__news li:first-child a{padding-left:0}.filters.filters__news li:last-child a{padding-right:0}.filters.filters__news li.active{font-weight:700}.filters.filters__news li.active a{font-weight:inherit}.flexGrid{display:flex;justify-content:space-between;align-items:flex-end}.flexGrid.flexGrid__2>*{width:48.5%}.flexGrid.flexGrid__3{flex-wrap:wrap}.flexGrid.flexGrid__3>*{width:31.8%}.flexGrid.flexGrid__3>*.two-col{width:48.5%}.flexGrid.flexGrid__3>*.two-col .mask{height:494px}.flexGrid.flexGrid__3>* .date-post{text-transform:uppercase}.flexGrid>*{margin-bottom:60px}.pseudoGrid__item{position:relative;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end}.pseudoGrid__item:hover .textBox:after{width:calc(100% - 20px)}.pseudoGrid__item:hover .veiled{opacity:1}.pseudoGrid__item .mask{overflow:hidden;position:relative;display:inline-flex;width:100%;height:343px}.pseudoGrid__item .textBox{position:relative;bottom:0;left:0;right:60px;padding:20px 20px;min-height:106px;bottom:0;left:0;right:60px;padding:20px 20px}.pseudoGrid__item .textBox.noAbsolute{position:relative;padding:20px;height:110px}.pseudoGrid__item .textBox:after{transition:.3s;content:"";position:absolute;bottom:0;left:10px;width:150px;height:3px;background-color:#45b347}.pseudoGrid__item:nth-child(1) .textBox,.pseudoGrid__item:nth-child(2) .textBox{position:absolute;bottom:-20px}.pseudoGrid__item img{width:100%;height:100%;object-fit:cover}.pseudoGrid__item .veiled{opacity:0}.pseudoGrid__item .veiled:before,.pseudoGrid__item .veiled:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:40px;height:1px;background-color:#fff}.pseudoGrid__item .veiled:after{transform:rotate(90deg)}.pseudoGrid__item.impar .mask{height:320px}.veiled{transition:.3s;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;pointer-events:none;background-color:rgba(0,0,0,0.6)}.showMore a{position:relative;padding:20px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.showMore a:before,.showMore a:after{content:"";position:absolute;top:0;bottom:0;right:5px;margin:auto;width:8px;height:1.5px;background-color:#000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.showMore a:after{transform:rotate(90deg)}.showMore a:hover{color:#5CBB5D}.showMore a:hover:before,.showMore a:hover:after{background-color:#5CBB5D}.loader-posts{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.47);display:none}.loader-swiper{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.47);display:none}.header-page-tag{width:90%;max-width:1140px;margin:0 auto}.header-page-tag .p-t-top-title{font-size:18px;color:#000000;font-weight:600;padding-top:40px}.header-page-tag .p-t-title{font-size:72px;color:#000000;font-weight:700;padding:50px 0 100px;text-transform:capitalize}.list__languajes{position:absolute;right:142px;top:4px}.list__languajes li{display:inline-block}.list__languajes li.active a{font-weight:600;color:#2DAB34}.list__languajes li a{font-size:18px;font-weight:300;display:inline-block;color:#000000;padding:7px;position:relative}.list__languajes li a:after{content:' ';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-1px;height:59%;width:1px;background-color:#000000}.list__languajes li:last-child a:after{display:none}@media (max-width: 768px){.list__languajes{display:block;right:50px;top:3px}.list__languajes li a{font-size:16px}}@media (max-width: 480px){.list__languajes{display:block;right:30px;top:3px}.list__languajes li a{font-size:15px}}@media (max-width: 375px){header .inner-header .main-logo{width:137px !important}.list__languajes{right:20px;top:1px}.list__languajes li a{font-size:14px}}body:after{content:"";position:fixed;left:0;top:0;height:4px;width:100%;z-index:1000;display:none}@media only screen and (max-width: 1200px){.flexGrid.flexGrid__3>*.two-col .mask{height:360px}.pseudoGrid__item .mask{height:280px}.pseudoGrid__item.impar .mask{height:260px}}@media only screen and (max-width: 1024px){body:after{background-color:blue}.FS14{font-size:14px;line-height:15px}.FS15{font-size:15px;line-height:21px}.FS16{font-size:16px}.FS18{font-size:18px;line-height:28px}.FS21{font-size:21px}.FS22{font-size:17px;line-height:20px}.FS50{font-size:50px;line-height:55px}.pseudoGrid__item .textBox.noAbsolute{padding:20px;height:100px}.swiper{overflow-y:hidden;overflow-x:auto}}@media only screen and (max-width: 768px){body:after{background-color:red}header{padding-right:20px !important}header .logo{width:175px !important}footer ul.list__horizontal.list__horizontal--links{width:100%}#list_news .two-col{width:100% !important}.carousel__news .carousel__textBox{width:calc(100% - 10px);padding:20px 20px 50px 0;left:-20px}.carousel__news .mask{width:calc(100% - -20px)}.carousel__news .mask img{height:400px}.container.container__carousel__news.container__40px{width:calc(100% - 0px)}.carousel__news.carousel__news--center .mask img{padding-bottom:35px;height:auto;width:100%}.FS14{font-size:14px;line-height:15px}.FS15{font-size:13px;line-height:19px}.FS16{font-size:16px}.FS18{font-size:14px;line-height:24px}.FS21{font-size:21px}.FS22{font-size:18px;line-height:28px}.FS50{font-size:30px;line-height:34px}.titleSection:before{top:-10px}.carousel__news .slick-dots{display:none !important;font-size:16px}.hamburger-box{width:20px;height:14px}body header .hamburger .hamburger-box .hamburger-inner:after,body header .hamburger .hamburger-box .hamburger-inner{width:14px !important}body .hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:20px !important;border-radius:0px;height:2px !important}body .hamburger--elastic .hamburger-inner:before{top:6px}body .hamburger--elastic .hamburger-inner:after{top:12px}.filters.filters__news{flex-wrap:wrap;width:-moz-max-content;width:-webkit-max-content;width:-o-max-content;width:-ms-max-content;width:max-content;overflow:hidden}.pseudoGrid__item .textBox,.pseudoGrid__item .textBox.noAbsolute{padding:10px 0;height:auto;right:0}.pseudoGrid__item .textBox:after{display:none}.pseudoGrid__item .textBox .FS14{color:#45b347;font-weight:500}.flexGrid{flex-direction:column}.flexGrid.flexGrid__2>*,.flexGrid.flexGrid__3>*{width:100%}.flexGrid.flexGrid__2>*.two-col,.flexGrid.flexGrid__3>*.two-col{width:100%}.flexGrid.flexGrid__2>*.two-col .textBox,.flexGrid.flexGrid__3>*.two-col .textBox{position:relative !important;bottom:unset !important}.flexGrid>*{margin-bottom:20px}.showMore{margin-top:40px;padding-top:40px;border-top-color:#000;border-top-style:solid;border-top-width:1px}.swiper{overflow-y:hidden;overflow-x:auto}.linksOfInterest{padding:25px 15px}.header-page-tag .p-t-top-title{font-size:16px}.header-page-tag .p-t-title{font-size:44px;padding:37px 0 80px}.flexGrid.flexGrid__3>*.two-col .mask{height:300px}.pseudoGrid__item .mask{height:300px}.pseudoGrid__item.impar .mask{height:300px}}.title-grid-postes-fix-size{height:62px;overflow:hidden}@media only screen and (max-width: 767px){.carousel__news .slick-dots li{padding-left:0px !important;margin-bottom:0px !important;line-height:unset !important}}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.filters.filters__news{width:100%;overflow:hidden}}@font-face{font-family:'BentonSans Comp';src:url("../fonts/Benton/BentonSansComp-Bold.woff2") format("woff2"),url("../fonts/Benton/BentonSansComp-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'BentonSans Cond';src:url("../fonts/Benton/BentonSansCond-Black.woff2") format("woff2"),url("../fonts/Benton/BentonSansCond-Black.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:'BentonSans';src:url("../fonts/Benton/BentonSans-Thin.woff2") format("woff2"),url("../fonts/Benton/BentonSans-Thin.woff") format("woff");font-weight:100;font-style:normal}@font-face{font-family:'BentonSans Cond';src:url("../fonts/Benton/BentonSansCond-Bold.woff2") format("woff2"),url("../fonts/Benton/BentonSansCond-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'BentonSans ExtraComp';src:url("../fonts/Benton/BentonSansExtraComp-Bold.woff2") format("woff2"),url("../fonts/Benton/BentonSansExtraComp-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'BentonSans';src:url("../fonts/Benton/BentonSans-Regular.woff2") format("woff2"),url("../fonts/Benton/BentonSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'BentonSans ExtraComp';src:url("../fonts/Benton/BentonSansExtraComp-Medium.woff2") format("woff2"),url("../fonts/Benton/BentonSansExtraComp-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'BentonSans';src:url("../fonts/Benton/BentonSans-Black.woff2") format("woff2"),url("../fonts/Benton/BentonSans-Black.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:'BentonSans Comp Book';src:url("../fonts/Benton/BentonSansComp-Book.woff2") format("woff2"),url("../fonts/Benton/BentonSansComp-Book.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'BentonSans ExtraComp Book';src:url("../fonts/Benton/BentonSansExtraComp-Book.woff2") format("woff2"),url("../fonts/Benton/BentonSansExtraComp-Book.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'BentonSans';src:url("../fonts/Benton/BentonSans-Bold.woff2") format("woff2"),url("../fonts/Benton/BentonSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'BentonSans Cond';src:url("../fonts/Benton/BentonSansCond-Regular.woff2") format("woff2"),url("../fonts/Benton/BentonSansCond-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'BentonSans Cond Book';src:url("../fonts/Benton/BentonSansCond-Book.woff2") format("woff2"),url("../fonts/Benton/BentonSansCond-Book.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'BentonSans';src:url("../fonts/Benton/BentonSans-Light.woff2") format("woff2"),url("../fonts/Benton/BentonSans-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'BentonSans Cond';src:url("../fonts/Benton/BentonSansCond-Light.woff2") format("woff2"),url("../fonts/Benton/BentonSansCond-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'BentonSans';src:url("../fonts/Benton/BentonSans-ExtraLight.woff2") format("woff2"),url("../fonts/Benton/BentonSans-ExtraLight.woff") format("woff");font-weight:200;font-style:normal}@font-face{font-family:'BentonSans Comp';src:url("../fonts/Benton/BentonSansComp-Regular.woff2") format("woff2"),url("../fonts/Benton/BentonSansComp-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'BentonSans Comp';src:url("../fonts/Benton/BentonSansComp-Medium.woff2") format("woff2"),url("../fonts/Benton/BentonSansComp-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'BentonSans Comp';src:url("../fonts/Benton/BentonSansComp-Light.woff2") format("woff2"),url("../fonts/Benton/BentonSansComp-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'BentonSans Cond';src:url("../fonts/Benton/BentonSansCond-Medium.woff2") format("woff2"),url("../fonts/Benton/BentonSansCond-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'BentonSans';src:url("../fonts/Benton/BentonSans-Medium.woff2") format("woff2"),url("../fonts/Benton/BentonSans-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'BentonSans ExtraComp';src:url("../fonts/Benton/BentonSansExtraComp-Regular.woff2") format("woff2"),url("../fonts/Benton/BentonSansExtraComp-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'BentonSans Comp';src:url("../fonts/Benton/BentonSansComp-Black.woff2") format("woff2"),url("../fonts/Benton/BentonSansComp-Black.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:'BentonSans Book';src:url("../fonts/Benton/BentonSans-Book.woff2") format("woff2"),url("../fonts/Benton/BentonSans-Book.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'BentonSans ExtraComp';src:url("../fonts/Benton/BentonSansExtraComp-Light.woff2") format("woff2"),url("../fonts/Benton/BentonSansExtraComp-Light.woff") format("woff");font-weight:300;font-style:normal}.elementor-3143 .elementor-element.elementor-element-ccc7d7e .elementor-heading-title{color:inherit;font-family:inherit}.title-section{padding:20px 0;position:relative;display:inline-block;width:40px;white-space:nowrap;font-weight:600}.title-section:after{content:"";position:absolute;height:1px;right:0px;width:150vw;top:1px;background:#000}.blackColor{color:#000}.blackColorBg{background-color:#000}.whiteColor{color:#fff}.whiteColorBg{background-color:#fff}.greenColor{color:#5CBB5D}.greenColorBg{background-color:#5CBB5D}.relative{position:relative}.Benton{font-family:'BentonSans'}.Arial{font-family:Arial, Helvetica, sans-serif}.fW100{font-weight:100}.fW200{font-weight:200}.fW300{font-weight:300}.fW400{font-weight:400}.fW500{font-weight:500}.fW600{font-weight:600}.fW600{font-weight:600}.fW700{font-weight:700}.fW800{font-weight:800}.fS12{font-size:12px;line-height:18px}.fS14{font-size:14px;line-height:21px}.fS15{font-size:15px;line-height:21px}.fS16{font-size:16px;line-height:21px}.fS32{font-size:32px;line-height:40px}.spacer10{padding-top:10px}.spacer20{padding-top:20px}.spacer30{padding-top:30px}.spacer40{padding-top:40px}.spacer50{padding-top:50px}.spacer60{padding-top:60px}.spacer70{padding-top:70px}.spacer80{padding-top:80px}.spacer90{padding-top:90px}.spacer100{padding-top:100px}.uppercase{text-transform:uppercase}.container.container--1S>*{width:100%}.container.container--3L>*{width:33.3%}.container.container--4L>*{width:24%}.container.container--6L>*{width:auto}.flex{position:relative;z-index:1;display:flex}.flex__direction__row{flex-direction:row}.flex__direction__row-reverse{flex-direction:row-reverse}.flex__direction__column{flex-direction:column}.justify__content__space-between{justify-content:space-between}.justify__content__space-around{justify-content:space-around}.justify__content__center{justify-content:center}.justify__content__flex-end{justify-content:flex-end}.align__content__center{align-content:center}.align__content__flex-end{align-content:flex-end}.align__items__flex-start{align-items:flex-start}.align__items__flex-end{align-items:flex-end}.align__items__center{align-items:center}.flex__wrap__wrap{flex-wrap:wrap}.flex__wrap__nowrap{flex-wrap:nowrap}.separator{height:1px;width:100%}.separator.light{background-color:rgba(255,255,255,0.2)}.alignCenter{text-align:center}.fullwidth{width:100%}.container{max-width:1140px;width:calc(100% - 80px);margin:0 auto;position:relative;z-index:1}.list__social li{margin-right:30px}.list__social li:last-child{margin-right:0}.button{border-color:#fff;border-width:1px;border-style:solid;-webkit-appearance:none;background-color:transparent;padding:20px;width:100%}body{font-family:"Poppins",sans-serif;color:#000000;-webkit-font-smoothing:antialiased}body.no-scroll{overflow:hidden}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){h1{font-weight:700 !important}}.web-content{padding-top:70px;overflow-x:hidden;max-width:100%}.elementor-text-editor ul{padding-left:17px}.elementor-text-editor ul li{list-style:disc}.elementor-text-editor h2{font-size:27px;margin-top:20px}.elementor-text-editor ol{list-style:decimal;padding-left:12px;color:#000000;line-height:27px;font:16.0px 'Poppins Light'}header{display:flex;justify-content:center;padding:15px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:101;background:#FFF;position:fixed;width:100%;top:0;transition:top 0.3s ease-in-out}header.nav-up{top:-70px}header .inner-header{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1600px;position:relative}header .inner-header .main-logo{width:182px;display:inline-block}header .inner-header .main-logo img{max-width:100%}header .hamburger{padding:0;outline:none;cursor:pointer}header .hamburger .hamburger-box .hamburger-inner{width:30px !important}header .hamburger .hamburger-box .hamburger-inner:after{width:30px !important}.loader{width:100px;height:100px;border-radius:100%;position:relative;margin:0 auto}.loader span{display:inline-block;width:20px;height:20px;border-radius:100%;background-color:#000;margin:35px 5px}.loader span:nth-child(1){animation:bounce 1s ease-in-out infinite}.loader span:nth-child(2){animation:bounce 1s ease-in-out 0.33s infinite}.loader span:nth-child(3){animation:bounce 1s ease-in-out 0.66s infinite}@keyframes bounce{0%, 75%, 100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}.row-see-more{display:flex;justify-content:center}.row-see-more .see-more{margin-top:40px;margin-bottom:40px;font-size:15px;font-weight:bold;letter-spacing:-0.11px;text-transform:uppercase}.nav_wrapp{width:100%;height:100%;top:0;right:-100%;z-index:100;position:fixed;padding-top:65px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right;-moz-transition:all 0.22s ease-out 0s;-webkit-transition:all 0.22s ease-out 0s;transition:all 0.22s ease-out 0s;background:#FFF;text-align:center}.nav_wrapp.open_menu{right:0}.nav_wrapp .inner-menu{max-width:1600px;width:100%;height:100%;display:inline-flex;flex-direction:column}.nav_wrapp .inner-menu nav{width:100%;height:85%;display:inline-flex;margin-right:80px}.nav_wrapp .inner-menu nav .conocenos,.nav_wrapp .inner-menu nav .proyectos,.nav_wrapp .inner-menu nav .metodologia{width:33.33%;height:calc(100% - 50px);display:flex;align-items:flex-start;flex-direction:column;padding-left:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:240px}.nav_wrapp .inner-menu nav .conocenos span,.nav_wrapp .inner-menu nav .proyectos span,.nav_wrapp .inner-menu nav .metodologia span{text-decoration:underline}.nav_wrapp .inner-menu nav .conocenos .title-menu,.nav_wrapp .inner-menu nav .proyectos .title-menu,.nav_wrapp .inner-menu nav .metodologia .title-menu{padding:20px 0;font-size:40px;font-weight:bold}.nav_wrapp .inner-menu nav .conocenos .inner-list,.nav_wrapp .inner-menu nav .proyectos .inner-list,.nav_wrapp .inner-menu nav .metodologia .inner-list{text-align:left}.nav_wrapp .inner-menu nav .conocenos .inner-list li,.nav_wrapp .inner-menu nav .proyectos .inner-list li,.nav_wrapp .inner-menu nav .metodologia .inner-list li{padding-top:20px}.nav_wrapp .inner-menu nav .conocenos{background-image:url("../images/conocenos.png");background-size:cover;position:relative;transition:all 0.22s ease-out 0s;-moz-transition:all 0.22s ease-out 0s;-webkit-transition:all 0.22s ease-out 0s}.nav_wrapp .inner-menu nav .conocenos .filtro_background{position:absolute;left:0;top:0;opacity:.65;width:100%;height:100%;z-index:1;transition:all 0.22s ease-out 0s;-moz-transition:all 0.22s ease-out 0s;-webkit-transition:all 0.22s ease-out 0s}.nav_wrapp .inner-menu nav .conocenos .contenido_menu{z-index:2;text-align:left;opacity:1;transition:all 0.22s ease-out 0s;-moz-transition:all 0.22s ease-out 0s;-webkit-transition:all 0.22s ease-out 0s}.nav_wrapp .inner-menu .rss{width:100%}.nav_wrapp .inner-menu .rss ul{display:flex;align-items:center;position:relative}.nav_wrapp .inner-menu .rss ul li{margin-right:50px}.nav_wrapp .inner-menu .rss ul li a{display:inline-block;position:relative;width:35px;height:35px}.nav_wrapp .inner-menu .rss ul li a img{width:100%;display:inline-block}.nav_wrapp .inner-menu .rss ul li a img.back{position:relative}.nav_wrapp .inner-menu .rss ul li a img.front{position:absolute;top:0;left:0;width:100%;opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.nav_wrapp .inner-menu .rss ul li a:hover img.front{opacity:1}.nav_wrapp .inner-menu .rss ul li a.ico-twitter{width:38px;height:38px}.nav_wrapp .inner-menu .rss ul li a.ico-instagram{width:33px;height:33px}.nav_wrapp .inner-menu .rss ul .contacto{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;right:5px;font-size:12px;text-transform:uppercase}.nav_wrapp .inner-menu .rss ul .contacto img{margin-bottom:10px}.color-tax{position:relative;display:inline-flex !important;padding-right:20px}.color-tax:after{content:"";position:absolute;left:-20px;top:0;width:35px;height:100%;z-index:-1;-webkit-transition:all 0.22s ease-out 0s;-moz-transition:all 0.22s ease-out 0s;transition:all 0.22s ease-out 0s;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.color-tax:hover:after{width:100%}footer .footer__module{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;align-items:flex-start}footer .footer__module .footer__item{margin-bottom:20px}footer a{color:inherit;text-decoration:none}footer a:hover{text-decoration:underline}footer ul{list-style-type:none}footer ul li{margin-bottom:10px}footer ul.list__horizontal li{margin-left:4px;margin-right:4px}footer ul.list__horizontal.list__horizontal--links{margin-top:4px}.white-on-hover-link a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.white-on-hover-link a:hover{color:#ffffff !important}.white-on-hover-link a:visited{color:#0c0c0c}.green-on-hover-link a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.green-on-hover-link a:hover{color:#5CBB5D !important}.green-on-hover-link a:visited{color:#0c0c0c}.three-counter-home{padding-top:45px}.three-counter-home .elementor-counter-number{font-size:60px !important}.three-counter-home .elementor-counter-title{margin:0 auto;font-weight:bold !important;max-width:160px;line-height:1.4 !important;padding-top:25px}.col-clientes-doted{position:relative}.col-clientes-doted:after{content:' ';position:absolute;top:0;right:0;height:97%;width:1px;border-left:1px dotted #000000}.col-clientes-doted:last-child:after{opacity:0}.col-clientes-doted .doted-separation-clientes:after{content:' ';position:absolute;top:0;left:50%;height:1px;width:80%;transform:translateX(-50%);border-top:1px dotted #000000}.bottom-spacer-calidad{width:100%;padding-top:60px}@media (max-width: 1600px){.nav_wrapp .inner-menu{width:calc(100% - 60px)}}@media (max-width: 1250px){.nav_wrapp .inner-menu nav .conocenos,.nav_wrapp .inner-menu nav .proyectos,.nav_wrapp .inner-menu nav .metodologia{padding-left:20px}.nav_wrapp .inner-menu nav .conocenos .title-menu,.nav_wrapp .inner-menu nav .proyectos .title-menu,.nav_wrapp .inner-menu nav .metodologia .title-menu{font-size:34px}.three-counter-home .elementor-counter-number{font-size:50px !important}}@media (max-width: 1024px){.three-counter-home .elementor-counter-number{font-size:40px !important}.three-counter-home .elementor-counter-title{padding-top:14px;font-size:14px !important}}@media (max-width: 768px){.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0, -12px, 0) rotate(-270deg)}.web-content{padding-top:59px}.three-counter-home .elementor-counter{margin-bottom:25px !important}.col-clientes-names .elementor-column-wrap{padding-top:0px !important;padding-bottom:0px !important}}@media (max-width: 768px){.nav_wrapp .inner-menu .rss ul li{margin-right:20px}.tercera-col .elementor-element,.tercera-col .elementor-element-populated{background-image:none !important}.m-t-moins-1{margin-top:-2px !important}}@media (max-width: 768px){header{padding:10px}header .logo{width:100px;padding:5px 10px}header .menu{margin-top:15px}.title-section{padding:20px 0px}.nav_wrapp{padding-top:45px;overflow-y:scroll}.nav_wrapp .inner-menu{width:90%;margin-right:0}.nav_wrapp .inner-menu nav{flex-direction:column;margin-right:0;height:auto}.nav_wrapp .inner-menu nav .conocenos,.nav_wrapp .inner-menu nav .proyectos,.nav_wrapp .inner-menu nav .metodologia{width:100%;height:auto;padding:20px 0 20px 20px;-webkit-transition:all 0.22s ease-out 0s;-moz-transition:all 0.22s ease-out 0s;transition:all 0.22s ease-out 0s}.nav_wrapp .inner-menu nav .conocenos .title-menu,.nav_wrapp .inner-menu nav .proyectos .title-menu,.nav_wrapp .inner-menu nav .metodologia .title-menu{font-size:26px}.nav_wrapp .inner-menu nav .conocenos .inner-list,.nav_wrapp .inner-menu nav .proyectos .inner-list,.nav_wrapp .inner-menu nav .metodologia .inner-list{visibility:hidden;opacity:0;height:0;-webkit-transition:all 0.10s ease-out 0s;-moz-transition:all 0.10s ease-out 0s;transition:all 0.10s ease-out 0s}.nav_wrapp .inner-menu nav .conocenos .inner-list.open_submenu,.nav_wrapp .inner-menu nav .proyectos .inner-list.open_submenu,.nav_wrapp .inner-menu nav .metodologia .inner-list.open_submenu{visibility:visible;opacity:1;height:auto}.nav_wrapp .inner-menu nav .conocenos .inner-list li,.nav_wrapp .inner-menu nav .proyectos .inner-list li,.nav_wrapp .inner-menu nav .metodologia .inner-list li{padding-top:20px}.nav_wrapp .inner-menu .rss{margin:20px 0;width:100%}.nav_wrapp .inner-menu .rss ul .contacto{right:20px;top:1px}.fS14{font-size:13px;line-height:21px}.fS16{font-size:14px;line-height:21px}.coverFooter .footer__module{flex-direction:column}.coverFooter .cover__list__social{border-bottom:1px solid rgba(255,255,255,0.2);margin-bottom:20px}.coverFooter .cover__list__social li{margin-bottom:44px}.footer__item{width:100%;display:flex;justify-content:space-between}.footer__item ul{width:50%}.footer__item.coverLogo{width:calc(100% - 80px)}.footer__item:nth-child(1){order:2}.footer__item:nth-child(2){order:3}.footer__item:nth-child(3){order:4}.footer__item:nth-child(4){order:1}.hideTablet{display:none}.hideMobile{display:none}.responsive100{justify-content:center;flex-direction:column;align-items:center}}.slider_vertical{width:100%;height:900px;position:relative;background:#fff;background:#fff;background:-moz-linear-gradient(left, #fff 0%, #fff 40%, #eeece1 40%, #eeece1 47%);background:-webkit-gradient(left top, right top, color-stop(0%, #fff), color-stop(40%, #fff), color-stop(40%, #eeece1), color-stop(47%, #eeece1));background:-webkit-linear-gradient(left, #fff 0%, #fff 40%, #eeece1 40%, #eeece1 47%);background:-o-linear-gradient(left, #fff 0%, #fff 40%, #eeece1 40%, #eeece1 47%);background:-ms-linear-gradient(left, #fff 0%, #fff 40%, #eeece1 40%, #eeece1 47%);background:linear-gradient(to right, #fff 0%, #fff 40%, #eeece1 40%, #eeece1 47%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeece1', GradientType=1 )}.slider_vertical.hide{opacity:0;overflow:hidden}.slider_vertical .img-wrapp{z-index:1;width:50%;height:744px;position:absolute;left:0;top:100px}.slider_vertical .img-wrapp .wrap-imgProjects-vertical{position:relative;width:100%;height:100%;overflow:hidden}.slider_vertical .img-wrapp .wrap-imgProjects-vertical div{position:relative;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;height:744px;display:block;text-decoration:none}.slider_vertical .img-wrapp .wrap-imgProjects-vertical div.false-image{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.slider_vertical .img-wrapp .wrap-imgProjects-vertical div a{position:absolute;top:0;left:0;width:100%;height:100%;width:100%;display:block;text-decoration:none;overflow:hidden}.slider_vertical .img-wrapp .wrap-imgProjects-vertical div img{position:absolute;top:calc(50% - 40.5px);left:calc(50% - 40.5px);cursor:pointer;z-index:1}.slider_vertical .img-wrapp .wrap-imgProjects-vertical:hover div.false-image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.slider_vertical .wrapp{width:1140px;height:100%;margin:0 auto;position:relative}.slider_vertical .wrapp .arrow_container{position:absolute;right:-45px;top:50%;transform:translate(0, -50%);width:40px;height:200px}.slider_vertical .wrapp .arrow_container .inner_arrow_container{position:relative;width:100%;height:100%}.slider_vertical .wrapp .arrow_container .inner_arrow_container .pager{position:absolute;top:50%;transform:translate(-50%, -50%);left:50%}.slider_vertical .wrapp .arrow_container .inner_arrow_container .click-area{padding:20px;height:80px;display:inline-block;cursor:pointer}.slider_vertical .wrapp .arrow_container .inner_arrow_container .click-area.disabled{opacity:0.3}.slider_vertical .wrapp .arrow_container .inner_arrow_container .carrusel_arrow_top{position:absolute;left:50%;transform:translate(-50%, 0);width:0;height:0;border-style:solid;border-width:0 5px 10px 5px;border-color:transparent transparent #000000 transparent;cursor:pointer;top:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.slider_vertical .wrapp .arrow_container .inner_arrow_container .carrusel_arrow_top:before{content:"";position:absolute;width:2px;height:70px;background:black;top:10px;right:-1px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.slider_vertical .wrapp .arrow_container .inner_arrow_container .carrusel_arrow_top:hover{border-color:transparent transparent #5CBB5D transparent}.slider_vertical .wrapp .arrow_container .inner_arrow_container .carrusel_arrow_top:hover:before{background:#5CBB5D}.slider_vertical .wrapp .arrow_container .inner_arrow_container .carrusel_arrow_bottom{position:absolute;left:50%;transform:translate(-50%, 0);width:0;height:0;border-style:solid;border-width:10px 5px 0 5px;border-color:#000000 transparent transparent transparent;cursor:pointer;bottom:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.slider_vertical .wrapp .arrow_container .inner_arrow_container .carrusel_arrow_bottom:before{content:"";position:absolute;width:2px;height:70px;background:black;bottom:10px;right:-1px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.slider_vertical .wrapp .arrow_container .inner_arrow_container .carrusel_arrow_bottom:hover{border-color:#5CBB5D transparent transparent  transparent}.slider_vertical .wrapp .arrow_container .inner_arrow_container .carrusel_arrow_bottom:hover:before{background:#5CBB5D}.slider_vertical .wrapp .carrusel{position:absolute;width:460px;height:auto;z-index:1;right:15px;top:50%;transform:translate(0, -50%)}.slider_vertical .wrapp .carrusel .slide{width:100%;height:auto;overflow:visible;margin:20px 0;outline:none;display:flex;flex-direction:column;justify-content:center}.slider_vertical .wrapp .carrusel .slide h2{font-size:50px;margin:20px 0 30px}.slider_vertical .wrapp .carrusel .slide p{font-size:16px;line-height:26px;margin-bottom:40px}.slider_vertical .wrapp .carrusel .tabla_wrapp{margin-top:50px;font-size:14px}.slider_vertical .wrapp .carrusel .tabla_wrapp .tabla{border-bottom:1px solid black;display:flex;justify-content:space-between;position:relative;padding:15px 5px 10px 5px}.slider_vertical .wrapp .carrusel .tabla_wrapp .mas{display:none}@media (max-width: 768px){.slider_vertical{background:none;margin-bottom:-200px}.slider_vertical .img-wrapp{width:calc(100% - 20px);height:200px;left:0;top:50px;transform:translate(0%, 0)}.slider_vertical .img-wrapp .wrap-imgProjects-vertical div{position:relative;width:100%;height:200px}.slider_vertical .img-wrapp .wrap-imgProjects-vertical div img{width:40px;height:40px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);cursor:pointer;z-index:1}.slider_vertical .wrapp{width:100%}.slider_vertical .wrapp:after{content:"";position:absolute;top:100px;height:65%;background:#EEECE1;z-index:-1;width:calc(85% + 20px);left:-20px}.slider_vertical .wrapp .arrow_container{right:9px}.slider_vertical .wrapp .carrusel{width:80%;left:0px}.slider_vertical .wrapp .carrusel .carrusel_arrow_top,.slider_vertical .wrapp .carrusel .carrusel_arrow_bottom{right:-35px}.slider_vertical .wrapp .carrusel .slide{display:initial}.slider_vertical .wrapp .carrusel .slide h2{font-size:24px;margin:20px 0}.slider_vertical .wrapp .carrusel .slide .info{display:none}.slider_vertical .wrapp .carrusel .tabla_wrapp{padding-right:10px}.slider_vertical .wrapp .carrusel .tabla_wrapp .mas{display:flex;justify-content:flex-end;width:100%;height:auto;margin-top:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (max-width: 870px) and (min-width: 769px){.slider_vertical .wrapp{width:100vw}.slider_vertical .wrapp .title-section{padding:20px 20px}.slider_vertical .wrapp .title-section:after{content:"";position:absolute;height:1px;width:80%;left:-69vw;top:1px;background:#000}.slider_vertical .wrapp .carrusel .slide{width:40vw !important;margin-left:3vw}.slider_vertical .wrapp .arrow_container{right:10px}}@media (max-width: 1000px) and (min-width: 870px){.slider_vertical .wrapp{width:100vw}.slider_vertical .wrapp .title-section{padding:20px 20px}.slider_vertical .wrapp .title-section:after{content:"";position:absolute;height:1px;width:80%;left:-69vw;top:1px;background:#000}.slider_vertical .wrapp .carrusel .slide{width:40vw !important;margin-left:3vw}}@media (max-width: 1250px) and (min-width: 1000px){.slider_vertical .img-wrapp{top:80px}.slider_vertical .wrapp{width:100vw}.slider_vertical .wrapp .title-section{padding:20px 20px}.slider_vertical .wrapp .title-section:after{content:"";position:absolute;height:1px;width:80%;left:-69vw;top:1px;background:#000}.slider_vertical .wrapp .carrusel .slide{width:33vw !important;margin-left:0;margin-top:50px}.slider_vertical .wrapp .arrow_container{right:30px}}@media (max-width: 999px){.slider_vertical .wrapp .arrow_container{right:3%}}@media (min-width: 769px) and (max-width: 999px){.slider_vertical .wrapp .carrusel{width:45%;right:52px}}@media (min-width: 1250px) and (max-height: 750px){.slider_vertical{height:90vh !important}.slider_vertical .img-wrapp{height:75vh !important;top:70px !important}.slider_vertical .slick-active{height:80vh !important}.slider_vertical .slick-active .tabla_wrapp{margin-top:0px !important;font-size:12px !important}.slider_vertical .carrusel{height:71vh !important}.slider_vertical .carrusel .draggable{height:79vh !important}.slider_vertical .slide h2{font-size:24px !important;margin-left:0 !important;margin-right:0 !important;margin-top:12px !important;margin-bottom:12px !important}.slider_vertical .slide p{font-size:12px !important;line-height:21px !important;margin-bottom:15px !important}.slider_vertical .wrapp .carrusel .tabla_wrapp .tabla{padding:12px 5px 8px 5px}}@media (max-width: 480px){.slider_vertical .wrapp .arrow_container{right:2%}}.queHacemos_lista .title-section{margin-bottom:60px}.queHacemos_lista .wrapp{width:1140px;height:100%;margin:0 auto;position:relative}.queHacemos_lista .wrapp .flex_wrapp{display:flex;justify-content:space-between;position:relative}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos{padding-top:15px}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li{font-size:40px;margin-bottom:49px;display:flex;align-items:center;position:relative;height:40px}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li:last-child{margin-bottom:16px}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .num{text-decoration:underline;font-size:18px;height:100%;width:27px;background:white;position:absolute;top:7px;left:0;z-index:2}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .texto{position:relative;padding-left:70px}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .texto:before{content:' ';position:absolute;top:0;left:0;height:101%;background:#ffffff;width:54px}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .texto a{color:black;text-decoration:none;display:inline-block;position:relative;padding:15px 0}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .texto a .color-overlay-title{content:"";position:absolute;left:0px;top:0;width:0;height:100%;background:#E6D6AC;z-index:-1;-webkit-transition:all 0.22s ease-out 0s;-moz-transition:all 0.22s ease-out 0s;transition:all 0.22s ease-out 0s;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .texto a .color-overlay-title:before{content:' ';position:absolute;top:0;left:-28px;width:47px;height:100%;background:inherit;transform:skew(28deg, 0deg);-ms-transform:skew(28deg, 0deg)}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .texto a .color-overlay-title{width:40px}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .texto a:hover .color-overlay-title{width:100%}.queHacemos_lista .wrapp .flex_wrapp .img-wrap-quehacemos{background-size:cover;background-repeat:no-repeat;background-position:center center;width:50%;position:relative}.queHacemos_lista .wrapp .flex_wrapp .img-wrap-quehacemos .img-for-cat{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;display:none}@media (max-width: 1300px){.queHacemos_lista .title-section:after{left:-20vw;width:26vw}.queHacemos_lista .wrapp{width:97%;margin:0 auto}.queHacemos_lista .wrapp .flex_wrapp{max-width:900px;margin:0 auto;width:95%}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos{padding-top:8px}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li{font-size:27px;margin-bottom:26px}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .num{top:11px}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .texto{padding-left:44px}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .texto:before{width:35px}}@media (max-width: 850px){.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li{font-size:24px;margin-bottom:19px}}@media (max-width: 768px){.queHacemos_lista .title-section{padding-left:24px;font-size:14px;margin-bottom:10px;font-weight:700}.queHacemos_lista .title-section:after{left:-20vw;width:35vw}.queHacemos_lista .wrapp{width:100%}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos{margin-top:0px;margin-left:10px}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .num{font-weight:300;font-size:14px;color:#000000;letter-spacing:0.02px}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .texto a{font-weight:300;font-size:24px}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .texto a .color-overlay-title{width:0}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .texto a .color-overlay-title:before{display:none}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .texto a:hover{font-weight:bold}.queHacemos_lista .wrapp .flex_wrapp .lista_queHacemos li .texto a:hover .color-overlay-title{width:0}.queHacemos_lista .wrapp .img_wrapp{display:none}}body,*,html{padding:0;margin:0}.home-header{max-width:initial;margin:0 auto;font-family:"Poppins",sans-serif;position:relative;width:100%}.home-header .background{position:absolute;top:-33%;left:13%;width:auto;height:675px;max-width:initial;max-height:675px;background-size:cover;z-index:1}.home-header .background-color{right:100px;position:absolute;bottom:-90px;background:#EBF5EA;width:100vw;height:calc(100% + 160px)}.home-header .background-color .subtext-link{position:absolute;right:40px;bottom:20px;white-space:nowrap;font-weight:bold;font-size:15px;color:#121212;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.home-header .background-color .subtext-link:hover{color:#5CBB5D}.home-header .header-desc{position:relative;z-index:2}.home-header .texts{position:relative;margin:0 auto;max-width:1140px}.home-header .texts .headline{margin-top:160px;margin-bottom:90px;font-weight:bold;max-width:1140px;font-size:110px;color:#000000;letter-spacing:-1px;line-height:110px}.home-header .texts .headline h1{position:relative;z-index:2}.home-header .texts .headline .subtext{font-size:28px;font-weight:300;margin-top:190px;margin-left:13%;max-width:711px;z-index:2;line-height:42px;z-index:2}.mobile{display:none}.desktop{display:inline}@media screen and (max-width: 1140px){.home-header .texts .headline{padding:0 20px}.home-header .texts .headline h1{font-size:85px;max-width:80%}}@media screen and (max-width: 1024px){.home-header .header-desc{max-width:86%;display:inline-block}}@media screen and (max-device-width: 767px){.mobile{display:inline !important}.desktop{display:none !important}.home-header .background{position:absolute;top:0;right:0;max-height:381px;position:relative}.home-header .background-color{position:absolute;bottom:-90px;background:#EBF5EA;width:90%;height:830px;height:100%;left:0;right:auto}.home-header .background-color .subtext-link{position:absolute;right:40px;bottom:20px;white-space:nowrap;font-weight:bold;font-size:15px;color:#121212}.home-header .texts{position:relative;margin:0 auto;max-width:100%}.home-header .texts .headline{width:90%;font-weight:bold;font-size:23px;color:#000000;letter-spacing:0;line-height:50px;padding:0 20px;margin-top:0}.home-header .texts .headline h1{font-size:43px;line-height:43px}.home-header .texts .headline .subtext{margin-top:20px;font-weight:300;max-width:95%;padding-right:10%;margin-left:0;font-size:22px;color:#000000;letter-spacing:-0.25px;line-height:30px}}@media screen and (max-device-width: 374px){.home-header .texts .headline h1{font-size:38px;line-height:38px;margin-top:25px}.home-header .texts .headline .subtext{font-size:20px;line-height:26px}}body,*,html{padding:0;font-family:"Poppins",sans-serif;margin:0}.common-header{font-family:"Poppins",sans-serif;margin:0 auto;position:relative;text-align:center}.common-header .background{position:absolute;top:0;left:calc(50% - 570px + 195px);width:auto;height:calc(100% - 50px);max-width:initial;max-height:622px;background-size:cover}.common-header .suptext-line{position:absolute;top:180px;left:0;width:305px;text-align:right;border-top:1px solid black}.common-header .title-section{position:relative;margin-top:170px;text-align:left;font-weight:SemiBold;font-size:18px;letter-spacing:0.01px;width:auto;display:inline-block;padding-top:35px}.common-header .title-section span{opacity:0;transform:translateY(-10px);display:inline-block}.common-header .title-section:before{content:"";position:absolute;height:1px;top:1px;background:#fff;width:50vw;left:auto;right:40px;z-index:1}.common-header .title-section:after{width:50vw;right:60px;left:auto;right:40px}.common-header .texts{position:relative;margin:0 auto;max-width:1140px;display:inline-block;text-align:left;width:100%;padding:0 20px}.common-header .texts .headline{position:relative;margin-top:25px;font-weight:bold;max-width:1140px;z-index:2;font-size:100px;color:#000000;letter-spacing:-1px;line-height:100px;opacity:0;transform:translateY(-20px)}.common-header .texts .headline .title-section{display:none}.common-header .texts .background-color{margin-top:120px;margin-left:calc(50% - 570px + 195px);z-index:1;left:426px;background:#000;width:610px;height:100%;padding:50px;font-weight:300;font-size:22px;color:#FFFFFF;letter-spacing:0.01px;line-height:34px;opacity:0;transform:translateY(30px)}.common-header.show .title-section span{transition:all .5s;opacity:1;transform:translateY(0px);transition-delay:.5s}.common-header.show .title-section:before{transition:all .5s;width:0vw}.common-header.show .texts .headline{transition:all .5s;opacity:1;transform:translateY(0px);transition-delay:1s}.common-header.show .texts .background-color{transition:all .5s;opacity:1;transform:translateY(0px);transition-delay:1.5s}.common-header.type-4 .background{height:auto;max-height:none}.common-header.type-4 .texts .background-color{margin-top:65px}@media (max-width: 1100px){.common-header .texts .headline h1{font-size:85px}}@media (max-width: 767px){.common-header{margin:0 auto;font-family:"Poppins",sans-serif;position:relative;height:100%}.common-header .background{position:absolute;top:0;left:65px;height:90%;background-size:cover}.common-header .title-section{z-index:3;top:240px;font-weight:300;font-size:16px;color:#FFFFFF;letter-spacing:0.01px;line-height:24px}.common-header .title-section:after{background-color:#fff}.common-header .texts{margin:0;padding:0}.common-header .texts .title-section{display:none}.common-header .texts .headline{position:relative;background:#000;padding:0;padding-top:0px;margin-top:190px;z-index:2;font-size:40px;color:#FFFFFF;letter-spacing:-0.4px;padding-left:20px;padding-bottom:40px;line-height:50px;height:100%;width:90%;box-sizing:border-box;padding-right:20px}.common-header .texts .headline h1{font-size:36px;line-height:36px}.common-header .texts .headline .title-section{padding-left:0;margin-top:50px;display:inline-block;top:0}.common-header .texts .headline .background-color{z-index:1;top:-235px;margin:0;background:#000;width:100%;padding:0;padding-right:5px;padding-top:35px;font-weight:300;font-size:16px;color:#FFFFFF;letter-spacing:0.01px;line-height:24px}.common-header.type-4 .background{height:90%;max-height:622px}}.wrapper-subprojects{max-width:1140px;margin:0 auto;position:relative;width:100%;display:flex;flex-basis:33.3%;flex-wrap:wrap;margin-bottom:30px}.wrapper-subprojects div{padding:1em;display:flex;flex-direction:column;justify-content:flex-end;width:calc(33.33% - 32px);align-content:flex-start}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wrapper-subprojects div a{max-height:275px}}.wrapper-subprojects div:nth-child(2){width:calc(50% - 34px)}.wrapper-subprojects div:nth-child(1){width:calc(50% - 34px)}.wrapper-subprojects img{width:fit-content;max-width:100%;max-height:100%}.wrapper-subprojects p{position:relative;margin-left:10px;padding-top:11px;font-weigh:100;font-size:28px;color:#000000;letter-spacing:0.02px;overflow:hidden;line-height:65px}.wrapper-subprojects p a{position:relative;z-index:1;overflow:hidden;padding:5px 30px 5px 20px;font-size:22px;color:#000000;letter-spacing:0.02px;font-weight:300;line-height:35px}.wrapper-subprojects p a:after{content:"";position:absolute;left:-35px;width:85px;top:0;height:63px;background:transparent;z-index:-1;-webkit-transition:all 0.22s ease-out 0s;-moz-transition:all 0.22s ease-out 0s;transition:all 0.22s ease-out 0s;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wrapper-subprojects p.firsts a{font-size:28px}.wrapper-subprojects .project-term:hover p a:after{width:100%}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.wrapper-subprojects div:nth-child(2) a{max-height:360px}.wrapper-subprojects div:nth-child(1) a{max-height:360px}}@media (max-width: 1100px){.wrapper-subprojects p a{padding:5px 9px 5px 20px;font-size:18px}.wrapper-subprojects p.firsts a{font-size:23px}}@media (max-width: 890px){.wrapper-subprojects p a{padding:5px 9px 5px 10px;font-size:16px}.wrapper-subprojects p.firsts a{font-size:21px}}@media (max-width: 767px){.wrapper-subprojects{flex-wrap:nowrap;flex-direction:column}.wrapper-subprojects div{width:90%}.wrapper-subprojects div:nth-child(2){width:90%}.wrapper-subprojects div:nth-child(1){width:90%}.wrapper-subprojects div p{font-weight:300;font-size:22px;color:#000000;letter-spacing:0.01px;line-height:25px;padding-left:0;margin-left:0}.wrapper-subprojects div p a{font-size:23px}.wrapper-subprojects div p.firsts a{font-size:23px}.wrapper{display:flex;flex-direction:column}.wrapper p{font-size:22px;color:#000000;letter-spacing:0.01px;line-height:25px}.wrapper p:after{top:27px;height:30px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#ms-relative{height:100%;position:relative}#ms-absolute{position:absolute;bottom:0}}body{font-family:"Poppins",sans-serif}.posts-slider .slick-disabled{opacity:0}.posts-slider .wrapp{width:1140px;height:100%;margin:0 auto;position:relative}.posts-slider .wrapp h3{padding:30px 0;margin-bottom:40px;font-weight:600}.posts-slider .wrapp h3:after{content:"";position:absolute;height:1px;top:1px;background:#000}.posts-slider .wrapp .carrusel-posts{width:1650px;padding:0;overflow:hidden;padding-bottom:60px}.posts-slider .wrapp .carrusel-posts .slick-arrow{position:absolute;top:50%;transform:translate(0, -50%);z-index:1}.posts-slider .wrapp .carrusel-posts .slick-arrow.arrow-left{left:20px}.posts-slider .wrapp .carrusel-posts .slick-arrow.arrow-right{right:120px}.posts-slider .wrapp .carrusel-posts .slick-track{display:flex;align-items:flex-end}.posts-slider .wrapp .carrusel-posts .slick-track .slide{height:auto;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.posts-slider .wrapp .carrusel-posts .slick-track .slide .scale-wrapp{overflow:hidden;margin-right:30px;height:416px}.posts-slider .wrapp .carrusel-posts .slick-track .slide .scale-wrapp img{height:100%;width:100%;object-fit:cover;transform-origin:center center;-moz-transition:all 0.22s ease-out 0s;-webkit-transition:all 0.22s ease-out 0s;transition:all 0.22s ease-out 0s}.posts-slider .wrapp .carrusel-posts .slick-track .slide .scale-wrapp img:hover{transform:scale(1.1)}.posts-slider .wrapp .carrusel-posts .slick-track .slide:nth-child(2n) .scale-wrapp{height:316px}.posts-slider .wrapp .carrusel-posts .slick-track .slide .text{display:flex;justify-content:space-between;padding:25px 0;width:94%}.posts-slider .wrapp .carrusel-posts .slick-track .slide .text p{line-height:20px;margin-top:5px}.posts-slider .wrapp .carrusel-posts .slick-track .slide .text img{width:16px;height:16px}.posts-slider .wrapp .carrusel-posts .slick-track .slide .text .img_wrapp{padding-top:8px}@media screen and (max-width: 1160px){.posts-slider .wrapp{width:calc(100% - 40px)}.posts-slider .wrapp h3{padding:30px 0;margin-bottom:20px}.posts-slider .wrapp h3:after{content:"";position:absolute;height:1px;top:1px;background:#000}}@media screen and (max-width: 768px){.posts-slider .wrapp h3{padding:20px 0 30px 0;margin-bottom:0}.posts-slider .wrapp .carrusel-posts{padding:0}.posts-slider .wrapp .carrusel-posts .slick-arrow{display:none}.posts-slider .wrapp .carrusel-posts .slick-track .slide img{width:calc(100% - 15px)}.posts-slider .wrapp .carrusel-posts .slick-track .slide .scale-wrapp{overflow:hidden;margin-right:30px;height:216px}.posts-slider .wrapp .carrusel-posts .slick-track .slide:nth-child(2n) .scale-wrapp{height:176px}}.wrapper-project{max-width:1140px;margin:0 auto;position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:330px;align-items:flex-start}.wrapper-project:before{content:'';position:absolute;top:0px;left:0;width:100vw;height:95%;background:#F3F3F3}.wrapper-project img{width:100%;max-width:100%;max-height:100%;float:left}.wrapper-project .title-project{position:absolute;font-weight:600;font-size:28px;color:#FFFFFF;letter-spacing:0.02px;line-height:30px;bottom:0px;z-index:1;z-index:1;overflow:hidden;padding:20px;padding-right:40px;margin-left:25px;margin-bottom:20px}.wrapper-project .title-project:after{content:"";position:absolute;left:-36px;width:85px;height:63px;z-index:-1;-webkit-transition:all 0.22s ease-out 0s;-moz-transition:all 0.22s ease-out 0s;transition:all 0.22s ease-out 0s;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:-8px}.wrapper-project .item-project .box-project{position:relative}.wrapper-project .item-project .box-project:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-blend-mode:multiply;opacity:0.6}.wrapper-project .item-project:hover .title-project:after{width:100%}.wrapper-project .fix-height{height:fit-content}.wrapper-project .last-tax{margin:0}.wrapper-project .item-project{padding:25px;display:flex;position:relative;width:40%}.wrapper-project .item-project-2 .box-project{top:-90px}.wrapper-project .item-project-2 p{bottom:-100px}.wrapper-project .item-project-3{padding-bottom:210px}.wrapper-project .item-project-4{top:90px}.wrapper-project .item-project-6 .box-project{top:-90px}.wrapper-project .item-project-6 p{bottom:-100px}.wrapper-project p{position:absolute;margin-left:10px;height:180px;font-weight:300;font-size:180px;color:white;font-weight:200;letter-spacing:-1.5px;line-height:calc($titleHeight - 20px);bottom:0;bottom:0;right:-40px}.wrapper-project p.left-word{left:-20px;right:auto}.wrapper-project .rtl{width:0px;margin-left:100%;direction:rtl}.wrapper-project-improved{max-width:1140px;margin:0 auto;position:relative;width:100%;padding-bottom:45px}.wrapper-project-improved *{box-sizing:border-box}.wrapper-project-improved:before{content:'';position:absolute;top:0px;left:0;width:100vw;height:100%;background:#F3F3F3}.wrapper-project-improved .inner-project-improved{position:relative;width:100%;max-width:1010px;margin:0 auto;top:-60px;padding:0 25px}.wrapper-project-improved .inner-project-improved .row-project-improved{width:100%;margin-bottom:110px;position:relative}.wrapper-project-improved .inner-project-improved .row-project-improved:after{content:' ';display:block;width:100%;clear:both}.wrapper-project-improved .inner-project-improved .row-project-improved .single-type-project{width:50%;padding:0 15px;float:left;position:relative;z-index:2}.wrapper-project-improved .inner-project-improved .row-project-improved .single-type-project .project-link{display:block;text-decoration:none;width:100%;padding-top:84%;position:relative;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.wrapper-project-improved .inner-project-improved .row-project-improved .single-type-project .project-link .project-overlay-color{display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.wrapper-project-improved .inner-project-improved .row-project-improved .single-type-project .project-link .project-overlay-color.kalm{background-image:none !important}.wrapper-project-improved .inner-project-improved .row-project-improved .single-type-project .project-link .project-title{position:absolute;font-weight:600;font-size:28px;color:#FFFFFF;letter-spacing:0.02px;line-height:30px;bottom:0px;z-index:1;z-index:1;overflow:hidden;padding:20px;padding-right:40px;margin-left:25px;margin-bottom:20px}.wrapper-project-improved .inner-project-improved .row-project-improved .single-type-project .project-link .project-title .overlay-txt{display:block;position:absolute;left:-36px;width:85px;height:63px;z-index:-1;-webkit-transition:all 0.22s ease-out 0s;-moz-transition:all 0.22s ease-out 0s;transition:all 0.22s ease-out 0s;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:-8px}.wrapper-project-improved .inner-project-improved .row-project-improved .single-type-project .project-link:hover .project-overlay-color{opacity:1}.wrapper-project-improved .inner-project-improved .row-project-improved .single-type-project .project-link:hover .project-overlay-color.kalm{opacity:0.4}.wrapper-project-improved .inner-project-improved .row-project-improved .single-type-project .project-link:hover .project-title .overlay-txt{width:100%}.wrapper-project-improved .inner-project-improved .row-project-improved .wrap-word-tag{position:absolute;bottom:-18%;font-size:90px;font-weight:200;color:#d2d2d2}.wrapper-project-improved .inner-project-improved .row-project-improved:nth-child(odd) .single-type-project.left{margin-top:115px}.wrapper-project-improved .inner-project-improved .row-project-improved:nth-child(odd) .wrap-word-tag{right:0}.wrapper-project-improved .inner-project-improved .row-project-improved:nth-child(even) .single-type-project.right{margin-top:115px}.wrapper-project-improved .inner-project-improved .row-project-improved:nth-child(even) .wrap-word-tag{left:0}@media screen and (max-width: 1200px){.wrapper-project p{font-size:150px}}@media screen and (min-device-width: 768px) and (max-device-width: 1250px){.wrapper-project{max-width:calc(100% - 40px )}}@media screen and (max-width: 950px){.wrapper-project .title-project{font-size:20px;padding:9px 20px 9px 9px}.wrapper-project .title-project:after{width:69px;height:56px;left:-25px}.wrapper-project p{font-size:120px}.wrapper-project .item-project-2 p{right:0}.wrapper-project-improved .inner-project-improved .row-project-improved .wrap-word-tag{bottom:-26%;font-size:90px}.wrapper-project-improved .inner-project-improved .row-project-improved .single-type-project .project-link .project-title{font-size:24px;padding:11px}.wrapper-project-improved .inner-project-improved .row-project-improved .single-type-project .project-link .project-title .overlay-txt{height:53px}}@media screen and (max-device-width: 768px){.wrapper-project{padding-bottom:150px}.wrapper-project:before{width:100%;height:98%}.wrapper-project .title-project{font-size:24px;line-height:12px;margin-bottom:10px;padding-left:10px;white-space:nowrap}.wrapper-project .title-project:after{height:53px}.wrapper-project .down{margin-bottom:0}.wrapper-project .down .title-project{bottom:160px}.wrapper-project p{height:140px;padding-top:-140px;font-size:140px;font-weight:200;line-height:calc($titleHeight - 20px);color:#FFFFFF;letter-spacing:-1.17px}.wrapper-project .item-project-2{padding-bottom:150px}.wrapper-project .item-project-2 .box-project{top:0px}.wrapper-project .item-project-3{top:0px;padding-bottom:150px}.wrapper-project .item-project-4{top:0px}.wrapper-project .item-project-6{padding-bottom:150px}.wrapper-project .item-project-6 .box-project{top:0}.wrapper-project-improved .inner-project-improved{top:-50px;padding:0 5px}.wrapper-project-improved .inner-project-improved .row-project-improved{margin-bottom:0px}.wrapper-project-improved .inner-project-improved .row-project-improved .single-type-project{width:100%;margin-bottom:30px}.wrapper-project-improved .inner-project-improved .row-project-improved:nth-child(odd) .single-type-project.left{margin-top:0px}.wrapper-project-improved .inner-project-improved .row-project-improved:nth-child(even) .single-type-project.right{margin-top:0px}.wrapper-project-improved .inner-project-improved .row-project-improved .wrap-word-tag{position:relative;bottom:unset !important;font-size:85px !important;padding-bottom:13px;left:unset !important;right:unset !important;clear:both;text-align:center}}@media screen and (max-width: 767px){.wrapper-project .item-project{width:100%;flex-wrap:wrap;flex-direction:column}.wrapper-project p{position:relative !important;bottom:initial  !important;left:initial  !important;right:initial  !important;top:initial  !important;height:auto !important;font-size:110px !important}.wrapper-project .item-project-2 .box-project{top:initial}.wrapper-project .item-project-3{padding-bottom:25px}.wrapper-project .item-project-4{top:initial}.wrapper-project .item-project-6 .box-project{top:initial}.wrapper-project .item-project-2{padding-bottom:25px}.projects-header{max-width:calc(100% - 40px) !important;overflow:visible !important}}@media screen and (max-width: 580px){.wrapper-project-improved .inner-project-improved .row-project-improved .wrap-word-tag{font-size:75px !important}}@media screen and (max-width: 580px){.wrapper-project-improved .inner-project-improved .row-project-improved .wrap-word-tag{font-size:50px !important}}@media screen and (max-width: 430px){.wrapper-project-improved .inner-project-improved .row-project-improved .wrap-word-tag{font-size:45px !important}.wrapper-project-improved .inner-project-improved .row-project-improved .single-type-project .project-link .project-title{font-size:21px;padding:11px}.wrapper-project-improved .inner-project-improved .row-project-improved .single-type-project .project-link .project-title .overlay-txt{height:48px;width:71px}}body,*,html{padding:0;font-family:"Poppins",sans-serif;margin:0}.projects-header{margin:0 auto;position:relative;width:100%;height:426px;margin-bottom:-50px}.projects-header .background{position:absolute;top:0;height:100%;background-image:url("trama.svg");background-size:cover;background-repeat:no-repeat;width:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:1600px;text-align:right;overflow:hidden}.projects-header .texts{position:relative;margin:0 auto;max-width:1140px}.projects-header .texts .title-section{margin-top:100px}.projects-header .texts .headline{position:absolute;top:160px;font-weight:bold;max-width:1140px;width:100%;z-index:2;font-size:100px;color:#000000;letter-spacing:-1px;line-height:100px}.projects-header .texts .background-color{margin-top:140px;margin-left:195px;z-index:1;left:426px;background:#000;width:750px;max-height:210px;height:110px;padding:50px;font-weight:300;font-size:22px;color:#FFFFFF;letter-spacing:0.01px;line-height:34px}@media (max-width: 1200px){.projects-header .texts .headline{font-size:75px}}@media screen and (max-device-width: 767px){.projects-header{max-width:1600px;margin:0 auto;position:relative;width:100%;max-height:255px;margin-bottom:-20px;overflow:hidden}.projects-header .background{left:60%;width:80%}.projects-header .background svg{height:149%}.projects-header .texts{margin:0}.projects-header .texts .title-section{margin-top:30px}.projects-header .texts .headline{position:relative;padding:0;padding-top:40px;top:0;z-index:2;font-size:40px;letter-spacing:-0.4px;padding-left:10px;line-height:50px;height:100%;width:315px}}@media screen and (min-device-width: 767px) and (max-device-width: 1250px){.projects-header{max-width:calc(100% - 40px )}.projects-header .background{left:50%}.projects-header #h3:after{content:"";position:absolute;height:1px;width:80%;left:-70%;background:#000}}.metodologi-height{height:100% !important}.metodologia_lista{height:600px;position:relative;margin-bottom:50px}.metodologia_lista .background-colored{position:absolute;bottom:0;right:0;background:#EEECE1;width:calc(50vw - 100px);height:600px}.metodologia_lista .wrapp{max-width:1140px;width:100%;height:100%;margin:0 auto;position:relative}.metodologia_lista .wrapp .img_wrapp{width:46%}.metodologia_lista .wrapp .flex_wrapp{display:flex;justify-content:space-between;position:relative;margin-top:24px;max-width:1070px;width:100%}.metodologia_lista .wrapp .flex_wrapp .lista_queHacemos{margin-top:80px;margin-left:-40px;padding-bottom:49px}.metodologia_lista .wrapp .flex_wrapp .lista_queHacemos li{font-size:40px;margin-bottom:37px;display:flex;align-items:center;position:relative}.metodologia_lista .wrapp .flex_wrapp .lista_queHacemos li:hover{font-weight:bold}.metodologia_lista .wrapp .flex_wrapp .lista_queHacemos li .num{text-decoration:underline;font-size:18px;height:63px;width:40px;display:flex;align-items:center;background:white}.metodologia_lista .wrapp .flex_wrapp .lista_queHacemos li .texto{margin-left:40px}.metodologia_lista .wrapp .flex_wrapp .lista_queHacemos li .texto a{color:black;text-decoration:none}@media (max-width: 1300px){.metodologia_lista{height:550px}.metodologia_lista .background-colored{height:550px}.metodologia_lista .wrapp .flex_wrapp{max-width:900px;margin:24px auto 0}.metodologia_lista .wrapp .flex_wrapp .lista_queHacemos li{font-size:27px}}@media (max-width: 1100px){.metodologia_lista .background-colored{width:30%}}@media (max-width: 767px){.metodologia_lista{height:auto}.metodologia_lista .background-colored{position:absolute;top:60px;left:-20px;background:#EEECE1;width:700px;height:70%;width:100%}.metodologia_lista .wrapp{width:100vw}.metodologia_lista .wrapp ul{width:100%}.metodologia_lista .wrapp .flex_wrapp{width:95%;margin:0 0 0 auto;flex-direction:column}.metodologia_lista .wrapp .flex_wrapp .lista_queHacemos{margin-top:40px}.metodologia_lista .wrapp .flex_wrapp li{margin-bottom:0 !important}.metodologia_lista .wrapp .flex_wrapp .texto{font-size:20px;color:#000000;letter-spacing:-0.22px;line-height:40px}.metodologia_lista .wrapp .flex_wrapp .img_wrapp{margin:80px 0 auto auto;padding-top:62%;width:calc(100% - 21px)}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translatex(-100px);-moz-transform:translatex(-100px);-o-transform:translatex(-100px);transform:translatex(-100px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@-moz-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translatex(-100px);-moz-transform:translatex(-100px);-o-transform:translatex(-100px);transform:translatex(-100px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translatex(-100px);-moz-transform:translatex(-100px);-o-transform:translatex(-100px);transform:translatex(-100px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}.in-left{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-duration:.5s;animation-delay:.5s}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translatex(100px);-moz-transform:translatex(100px);-o-transform:translatex(100px);transform:translatex(100px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@-moz-keyframes fadeInRight{from{opacity:0;-webkit-transform:translatex(100px);-moz-transform:translatex(100px);-o-transform:translatex(100px);transform:translatex(100px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translatex(100px);-moz-transform:translatex(100px);-o-transform:translatex(100px);transform:translatex(100px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}.in-right{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-duration:.5s;animation-delay:.5s}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translatey(50px);-moz-transform:translatey(50px);-o-transform:translatey(50px);transform:translatey(50px)}to{opacity:1;-webkit-transform:translatey(0);-moz-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}}@-moz-keyframes fadeInDown{from{opacity:0;-webkit-transform:translatey(50px);-moz-transform:translatey(50px);-o-transform:translatey(50px);transform:translatey(50px)}to{opacity:1;-webkit-transform:translatey(0);-moz-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translatey(50px);-moz-transform:translatey(50px);-o-transform:translatey(50px);transform:translatey(50px)}to{opacity:1;-webkit-transform:translatey(0);-moz-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}}.in-down{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-duration:.5s;animation-delay:.5s}.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}.clearfix{*zoom:1}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.group{display:flex}.group-row{flex-direction:row}.group-row-reverse{flex-direction:row-reverse}.group-column{flex-direction:column}.group-column-reverse{flex-direction:column-reverse}.group-nowrap{flex-wrap:nowrap}.group-wrap{flex-wrap:wrap}.group-wrap-reverse{flex-wrap:wrap-reverse}.group-content-flex-start{justify-content:flex-start}.group-content-flex-end{justify-content:flex-end}.group-content-center{justify-content:center}.group-content-space-between{justify-content:space-between}.group-content-space-around{justify-content:space-around}.group-flex-start{align-items:flex-start}.group-flex-end{align-items:flex-end}.group-center{align-items:center}.group-baseline{align-items:baseline}.group-stretch{align-items:stretch}.group-align-content-flex-start{align-items:flex-start}.group-align-content-flex-end{align-items:flex-end}.group-align-content-center{align-items:center}.group-align-content-baseline{align-items:baseline}.group-align-content-stretch{align-items:stretch}.el-first{order:1}.el-second{order:2}.el-third{order:3}.el-last{order:999}.el-auto{align-self:auto}.el-flex-start{align-self:flex-start}.el-flex-end{align-self:flex-end}.el-center{align-self:center}.el-baseline{align-self:baseline}.el-stretch{align-self:stretch}[class*="col-xs-"],[class*="col-sm-"],[class*="col-md-"],[class*="col-lg-"]{float:left;padding-left:10px;padding-right:10px;position:relative}.row{margin:0 -10px;width:100%}.col-xs-1{width:8.3333333333%}.col-xs-pull-1{right:8.3333333333%}.col-xs-push-1{left:8.3333333333%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-suffix-1{margin-right:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-pull-2{right:16.6666666667%}.col-xs-push-2{left:16.6666666667%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-suffix-2{margin-right:16.6666666667%}.col-xs-3{width:25%}.col-xs-pull-3{right:25%}.col-xs-push-3{left:25%}.col-xs-offset-3{margin-left:25%}.col-xs-suffix-3{margin-right:25%}.col-xs-4{width:33.3333333333%}.col-xs-pull-4{right:33.3333333333%}.col-xs-push-4{left:33.3333333333%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-suffix-4{margin-right:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-pull-5{right:41.6666666667%}.col-xs-push-5{left:41.6666666667%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-suffix-5{margin-right:41.6666666667%}.col-xs-6{width:50%}.col-xs-pull-6{right:50%}.col-xs-push-6{left:50%}.col-xs-offset-6{margin-left:50%}.col-xs-suffix-6{margin-right:50%}.col-xs-7{width:58.3333333333%}.col-xs-pull-7{right:58.3333333333%}.col-xs-push-7{left:58.3333333333%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-suffix-7{margin-right:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-pull-8{right:66.6666666667%}.col-xs-push-8{left:66.6666666667%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-suffix-8{margin-right:66.6666666667%}.col-xs-9{width:75%}.col-xs-pull-9{right:75%}.col-xs-push-9{left:75%}.col-xs-offset-9{margin-left:75%}.col-xs-suffix-9{margin-right:75%}.col-xs-10{width:83.3333333333%}.col-xs-pull-10{right:83.3333333333%}.col-xs-push-10{left:83.3333333333%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-suffix-10{margin-right:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-pull-11{right:91.6666666667%}.col-xs-push-11{left:91.6666666667%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-suffix-11{margin-right:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-12{right:100%}.col-xs-push-12{left:100%}.col-xs-offset-12{margin-left:100%}.col-xs-suffix-12{margin-right:100%}@media (min-width: 760px){.group-sm-row{flex-direction:row}.group-sm-row-reverse{flex-direction:row-reverse}.group-sm-column{flex-direction:column}.group-sm-column-reverse{flex-direction:column-reverse}.group-sm-nowrap{flex-wrap:nowrap}.group-sm-wrap{flex-wrap:wrap}.group-sm-wrap-reverse{flex-wrap:wrap-reverse}.group-sm-content-flex-start{justify-content:flex-start}.group-sm-content-flex-end{justify-content:flex-end}.group-sm-content-center{justify-content:center}.group-sm-content-space-between{justify-content:space-between}.group-sm-content-space-around{justify-content:space-around}.group-sm-flex-start{align-items:flex-start}.group-sm-flex-end{align-items:flex-end}.group-sm-center{align-items:center}.group-sm-baseline{align-items:baseline}.group-sm-stretch{align-items:stretch}.group-sm-align-content-flex-start{align-items:flex-start}.group-sm-align-content-flex-end{align-items:flex-end}.group-sm-align-content-center{align-items:center}.group-sm-align-content-baseline{align-items:baseline}.group-sm-align-content-stretch{align-items:stretch}.el-sm-first{order:1}.el-sm-second{order:2}.el-sm-third{order:3}.el-sm-last{order:999}.el-sm-auto{align-self:auto}.el-sm-flex-start{align-self:flex-start}.el-sm-flex-end{align-self:flex-end}.el-sm-center{align-self:center}.el-sm-baseline{align-self:baseline}.el-sm-stretch{align-self:stretch}.text-sm-center{text-align:center}.text-sm-left{text-align:left}.text-sm-right{text-align:right}.col-sm-1{width:8.3333333333%}.col-sm-pull-1{right:8.3333333333%}.col-sm-push-1{left:8.3333333333%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-suffix-1{margin-right:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-pull-2{right:16.6666666667%}.col-sm-push-2{left:16.6666666667%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-suffix-2{margin-right:16.6666666667%}.col-sm-3{width:25%}.col-sm-pull-3{right:25%}.col-sm-push-3{left:25%}.col-sm-offset-3{margin-left:25%}.col-sm-suffix-3{margin-right:25%}.col-sm-4{width:33.3333333333%}.col-sm-pull-4{right:33.3333333333%}.col-sm-push-4{left:33.3333333333%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-suffix-4{margin-right:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-pull-5{right:41.6666666667%}.col-sm-push-5{left:41.6666666667%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-suffix-5{margin-right:41.6666666667%}.col-sm-6{width:50%}.col-sm-pull-6{right:50%}.col-sm-push-6{left:50%}.col-sm-offset-6{margin-left:50%}.col-sm-suffix-6{margin-right:50%}.col-sm-7{width:58.3333333333%}.col-sm-pull-7{right:58.3333333333%}.col-sm-push-7{left:58.3333333333%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-suffix-7{margin-right:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-pull-8{right:66.6666666667%}.col-sm-push-8{left:66.6666666667%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-suffix-8{margin-right:66.6666666667%}.col-sm-9{width:75%}.col-sm-pull-9{right:75%}.col-sm-push-9{left:75%}.col-sm-offset-9{margin-left:75%}.col-sm-suffix-9{margin-right:75%}.col-sm-10{width:83.3333333333%}.col-sm-pull-10{right:83.3333333333%}.col-sm-push-10{left:83.3333333333%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-suffix-10{margin-right:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-pull-11{right:91.6666666667%}.col-sm-push-11{left:91.6666666667%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-suffix-11{margin-right:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-12{right:100%}.col-sm-push-12{left:100%}.col-sm-offset-12{margin-left:100%}.col-sm-suffix-12{margin-right:100%}}@media (min-width: 980px){.group-md-row{flex-direction:row}.group-md-row-reverse{flex-direction:row-reverse}.group-md-column{flex-direction:column}.group-md-column-reverse{flex-direction:column-reverse}.group-md-nowrap{flex-wrap:nowrap}.group-md-wrap{flex-wrap:wrap}.group-md-wrap-reverse{flex-wrap:wrap-reverse}.group-md-content-flex-start{justify-content:flex-start}.group-md-content-flex-end{justify-content:flex-end}.group-md-content-center{justify-content:center}.group-md-content-space-between{justify-content:space-between}.group-md-content-space-around{justify-content:space-around}.group-md-flex-start{align-items:flex-start}.group-md-flex-end{align-items:flex-end}.group-md-center{align-items:center}.group-md-baseline{align-items:baseline}.group-md-stretch{align-items:stretch}.group-md-align-content-flex-start{align-items:flex-start}.group-md-align-content-flex-end{align-items:flex-end}.group-md-align-content-center{align-items:center}.group-md-align-content-baseline{align-items:baseline}.group-md-align-content-stretch{align-items:stretch}.el-md-first{order:1}.el-md-second{order:2}.el-md-third{order:3}.el-md-last{order:999}.el-md-auto{align-self:auto}.el-md-flex-start{align-self:flex-start}.el-md-flex-end{align-self:flex-end}.el-md-center{align-self:center}.el-md-baseline{align-self:baseline}.el-md-stretch{align-self:stretch}.text-md-center{text-align:center}.text-md-left{text-align:left}.text-md-right{text-align:right}.col-md-1{width:8.3333333333%}.col-md-pull-1{right:8.3333333333%}.col-md-push-1{left:8.3333333333%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-suffix-1{margin-right:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-pull-2{right:16.6666666667%}.col-md-push-2{left:16.6666666667%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-suffix-2{margin-right:16.6666666667%}.col-md-3{width:25%}.col-md-pull-3{right:25%}.col-md-push-3{left:25%}.col-md-offset-3{margin-left:25%}.col-md-suffix-3{margin-right:25%}.col-md-4{width:33.3333333333%}.col-md-pull-4{right:33.3333333333%}.col-md-push-4{left:33.3333333333%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-suffix-4{margin-right:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-pull-5{right:41.6666666667%}.col-md-push-5{left:41.6666666667%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-suffix-5{margin-right:41.6666666667%}.col-md-6{width:50%}.col-md-pull-6{right:50%}.col-md-push-6{left:50%}.col-md-offset-6{margin-left:50%}.col-md-suffix-6{margin-right:50%}.col-md-7{width:58.3333333333%}.col-md-pull-7{right:58.3333333333%}.col-md-push-7{left:58.3333333333%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-suffix-7{margin-right:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-pull-8{right:66.6666666667%}.col-md-push-8{left:66.6666666667%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-suffix-8{margin-right:66.6666666667%}.col-md-9{width:75%}.col-md-pull-9{right:75%}.col-md-push-9{left:75%}.col-md-offset-9{margin-left:75%}.col-md-suffix-9{margin-right:75%}.col-md-10{width:83.3333333333%}.col-md-pull-10{right:83.3333333333%}.col-md-push-10{left:83.3333333333%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-suffix-10{margin-right:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-pull-11{right:91.6666666667%}.col-md-push-11{left:91.6666666667%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-suffix-11{margin-right:91.6666666667%}.col-md-12{width:100%}.col-md-pull-12{right:100%}.col-md-push-12{left:100%}.col-md-offset-12{margin-left:100%}.col-md-suffix-12{margin-right:100%}}@media (min-width: 1180px){.group-lg-row{flex-direction:row}.group-lg-row-reverse{flex-direction:row-reverse}.group-lg-column{flex-direction:column}.group-lg-column-reverse{flex-direction:column-reverse}.group-lg-nowrap{flex-wrap:nowrap}.group-lg-wrap{flex-wrap:wrap}.group-lg-wrap-reverse{flex-wrap:wrap-reverse}.group-lg-content-flex-start{justify-content:flex-start}.group-lg-content-flex-end{justify-content:flex-end}.group-lg-content-center{justify-content:center}.group-lg-content-space-between{justify-content:space-between}.group-lg-content-space-around{justify-content:space-around}.group-lg-flex-start{align-items:flex-start}.group-lg-flex-end{align-items:flex-end}.group-lg-center{align-items:center}.group-lg-baseline{align-items:baseline}.group-lg-stretch{align-items:stretch}.group-lg-align-content-flex-start{align-items:flex-start}.group-lg-align-content-flex-end{align-items:flex-end}.group-lg-align-content-center{align-items:center}.group-lg-align-content-baseline{align-items:baseline}.group-lg-align-content-stretch{align-items:stretch}.el-lg-first{order:1}.el-lg-second{order:2}.el-lg-third{order:3}.el-lg-last{order:999}.el-lg-auto{align-self:auto}.el-lg-flex-start{align-self:flex-start}.el-lg-flex-end{align-self:flex-end}.el-lg-center{align-self:center}.el-lg-baseline{align-self:baseline}.el-lg-stretch{align-self:stretch}.text-lg-center{text-align:center}.text-lg-left{text-align:left}.text-lg-right{text-align:right}.col-lg-1{width:8.3333333333%}.col-lg-pull-1{right:8.3333333333%}.col-lg-push-1{left:8.3333333333%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-suffix-1{margin-right:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-pull-2{right:16.6666666667%}.col-lg-push-2{left:16.6666666667%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-suffix-2{margin-right:16.6666666667%}.col-lg-3{width:25%}.col-lg-pull-3{right:25%}.col-lg-push-3{left:25%}.col-lg-offset-3{margin-left:25%}.col-lg-suffix-3{margin-right:25%}.col-lg-4{width:33.3333333333%}.col-lg-pull-4{right:33.3333333333%}.col-lg-push-4{left:33.3333333333%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-suffix-4{margin-right:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-pull-5{right:41.6666666667%}.col-lg-push-5{left:41.6666666667%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-suffix-5{margin-right:41.6666666667%}.col-lg-6{width:50%}.col-lg-pull-6{right:50%}.col-lg-push-6{left:50%}.col-lg-offset-6{margin-left:50%}.col-lg-suffix-6{margin-right:50%}.col-lg-7{width:58.3333333333%}.col-lg-pull-7{right:58.3333333333%}.col-lg-push-7{left:58.3333333333%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-suffix-7{margin-right:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-pull-8{right:66.6666666667%}.col-lg-push-8{left:66.6666666667%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-suffix-8{margin-right:66.6666666667%}.col-lg-9{width:75%}.col-lg-pull-9{right:75%}.col-lg-push-9{left:75%}.col-lg-offset-9{margin-left:75%}.col-lg-suffix-9{margin-right:75%}.col-lg-10{width:83.3333333333%}.col-lg-pull-10{right:83.3333333333%}.col-lg-push-10{left:83.3333333333%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-suffix-10{margin-right:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-pull-11{right:91.6666666667%}.col-lg-push-11{left:91.6666666667%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-suffix-11{margin-right:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-12{right:100%}.col-lg-push-12{left:100%}.col-lg-offset-12{margin-left:100%}.col-lg-suffix-12{margin-right:100%}}@media (max-width: 760px){.xs-hide{display:none}.col-xs-hide{display:none}}@media (min-width: 760px) and (max-width: 980px){.sm-hide{display:none}.col-sm-hide{display:none}}@media (min-width: 980px) and (max-width: 1180px){.md-hide{display:none}.col-md-hide{display:none}}@media (min-width: 1180px){.lg-hide{display:none}.col-lg-hide{display:none}}.animate-in-left,.animate-in-right,.animate-in-down{opacity:0}.animate-in-left.in-left,.animate-in-right.in-left,.animate-in-down.in-left{opacity:1}.animate-in-left.in-right,.animate-in-right.in-right,.animate-in-down.in-right{opacity:1}.animate-in-left.in-down,.animate-in-right.in-down,.animate-in-down.in-down{opacity:1}.subtitle{margin-top:50px;font-size:20px}.t-a-c{text-align:center}.p-t-b{padding-top:100px}.p-t-md{padding-top:50px}.p-t-sm{padding-top:25px}.p-b-b{padding-bottom:100px}.p-b-md{padding-bottom:50px}.p-b-sm{padding-bottom:25px}.f-w-n{font-weight:normal}.f-w-b{font-weight:bold}.p-r{position:relative}input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]){border-width:2px;border-color:#000;border-top:none;border-left:none;border-right:none;width:100%;padding:10px 0;outline:none;background:transparent}::placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}::-ms-input-placeholder{color:#000}input[type="radio"],input[type="checkbox"]{position:absolute !important;visibility:hidden;opacity:0;z-index:-1}input[type="radio"]+span.icon-radio{width:20px;height:20px;background:transparent;border:1px solid #000;border-radius:20px;position:absolute;display:inline-block;margin-right:5px;top:2px;left:0}span.icon-radio{width:20px;height:20px;background:transparent;border:1px solid #000;position:absolute !important;display:inline-block;margin-right:5px;top:0px;left:0}input[type="radio"]+span.icon-radio:before{content:'';display:inline-block;width:12px;height:12px;border-radius:100%;position:absolute;left:3px;top:3px;background:transparent}span.icon-radio:before{content:'';display:inline-block;width:12px;height:12px;position:absolute;left:3px;top:3px;background:transparent}input[type="radio"]:checked+span.icon-radio:before{background:#000}span.icon-radio:before{background:#000}label{font-size:14px;padding-left:14px;display:block}.text p{margin-bottom:30px}span.wpcf7-not-valid-tip{margin-top:5px}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid transparent}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{color:red}#newsletter{padding-bottom:35px;background:#C2E2DD}#newsletter div.wpcf7-mail-sent-ok{padding-bottom:30px;border:none;color:#2DAB34}#newsletter div.wpcf7-response-output{margin:0}#newsletter .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{margin:0;padding-bottom:100px}#newsletter button,#newsletter [type="submit"],#newsletter .button{background:transparent;border:1px solid #000;color:#000;cursor:pointer;display:block;transition:all 0.2s linear;width:100%;padding:15px 0;font-size:15px;font-weight:bold;outline:none;width:initial;padding:20px 50px;margin:0 0 0 auto}#newsletter button:hover,#newsletter button:focus,#newsletter [type="submit"]:hover,#newsletter [type="submit"]:focus,#newsletter .button:hover,#newsletter .button:focus{background:#000;color:#fff}#newsletter button:disabled,#newsletter [type="submit"]:disabled,#newsletter .button:disabled{background:transparent;border:1px solid #000;color:#000;cursor:pointer;display:block;transition:all 0.2s linear;width:100%;padding:15px 0;font-size:15px;font-weight:bold;outline:none;width:initial;padding:20px 50px;margin:0 0 0 auto;cursor:not-allowed}#newsletter button:disabled:hover,#newsletter button:disabled:focus,#newsletter [type="submit"]:disabled:hover,#newsletter [type="submit"]:disabled:focus,#newsletter .button:disabled:hover,#newsletter .button:disabled:focus{background:transparent;color:#000}#newsletter .wrap{position:relative;width:100%}#newsletter .wrap #wpcf7-f6-o2{width:950px}@media (max-width: 1100px){#newsletter .wrap #wpcf7-f6-o2{width:100%}}#newsletter .wrap *{z-index:1;position:relative}#newsletter .wrap .back-newsletter{position:absolute;width:auto;top:0;right:calc(50% + 20px);height:100%;z-index:0}#newsletter .wrap-content{width:100%;max-width:950px;margin:0 auto}#newsletter p{font-size:20px;font-weight:300;margin:20px 0 60px 40px;max-width:225px}#newsletter .row{margin-bottom:40px}#newsletter .row:last-child{margin-bottom:0}#newsletter .row.full{margin-bottom:0}#newsletter.white{background:#fff}#newsletter.white h3{font-size:60px;position:relative;z-index:2}#newsletter.white p{font-size:24px;font-weight:300;margin:60px 0;max-width:100%;max-width:410px;line-height:36px}#newsletter.white .back-newsletter{transform:none;right:0;top:-140px;width:auto;height:auto}#newsletter span.icon-radio{width:20px;height:20px;background:transparent;border:1px solid #000;position:absolute !important;display:inline-block;margin-right:5px;top:-13px;left:-74px}#newsletter .button,#newsletter [type=submit],#newsletter button{background:transparent;border:1px solid #000;color:#000;cursor:pointer;display:block;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;width:100%;padding:15px 0;font-size:15px;font-weight:bold;outline:none;border-radius:0;width:initial;padding:20px 50px;margin:0 0 0 auto}.group-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row{margin:0 -10px;width:100%}.custom-col-md-5{width:44%}.group-md-row{width:calc(50% - 18px);display:inline-block;margin-left:0;margin-right:10px}@media (min-width: 980px){.col-md-8{width:66%}#newsletter form div:nth-child(4) .col-md-8{width:63%}}.full{width:100%}@media (max-width: 980px){.row{margin:initial}.custom-col-md-5,.custom-small-col,.custom-big-col{width:100%}#newsletter .container{width:calc(100% - 20px)}#newsletter .group-md-row{width:100%;display:inline-block;margin-left:0;margin-right:10px}#newsletter .p-t-md{padding-top:0}#newsletter .p-b-md{padding-bottom:0}#newsletter .row{margin-bottom:20px}#newsletter h3{margin-bottom:0}#newsletter p{font-size:15px;margin:10px 0 35px 15px}#newsletter input:not([type=submit]):not([type=radio]):not([type=checkbox]){font-size:15px;color:#000000;letter-spacing:0.02px;line-height:22px}#newsletter input{font-size:15px}#newsletter input[type="submit"]{max-width:200px;float:right;margin-top:10px;padding:20px 35px}#newsletter .wrap{padding-top:40px}#newsletter .wrap .back-newsletter{transform:rotate(90deg);right:-22%;top:-90px;width:170px;height:auto}#newsletter.white h3{font-size:24px;margin-left:-20px}#newsletter.white .wrap{padding-left:30px;padding-right:0px;padding-top:50px;margin:0 auto 0 0;max-width:90%;width:auto;box-sizing:border-box}#newsletter.white .wrap span.icon-radio{left:0}#newsletter.white .wrap label{padding-left:0}#newsletter.white .wrap .mw-410{max-width:170px;font-weight:300;font-size:15px;color:#000000;letter-spacing:0.02px;line-height:22px}#newsletter.white .wrap .back-newsletter{transform:none;right:-42vw;top:-80px;width:auto;height:35vw}#newsletter.white .wrap h3{font-family:"Poppins", sans-serif;font-weight:bold;font-size:24px;color:#000000;letter-spacing:0.01px;line-height:26px}#newsletter.white p{font-size:18px;margin-top:10px;margin-bottom:30px}#newsletter.white form div:nth-child(4) label{margin-bottom:25px;padding-left:6px !important}#newsletter.white form .col-md-6,#newsletter.white form .col-md-8,#newsletter.white form .col-md-4,#newsletter.white form .col-md-12{width:100%;padding-left:0;padding-right:0}}@media screen and (min-width: 768px) and (max-width: 980px){#newsletter.white .wrap .back-newsletter{transform:none;right:-10vw;top:-80px;width:auto;height:25vw}}#newsletter input[name=acceptance-541]{left:-30px !important}#newsletter .acceptance-541+a{text-decoration:underline}#newsletter .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute}#newsletter .wrap.p-t-b .wrap-content input:not([type=submit]):not([type=radio]):not([type=checkbox]){font-size:16px;line-height:40px}#newsletter .wrap.p-t-b .wrap-content form .group-md-row{margin-right:0}#newsletter .wrap.p-t-b .wrap-content form .group-md-row:nth-child(2){margin-right:30px}#newsletter .wrap.p-t-b .wrap-content form .group-md-row:nth-child(4) label{padding-left:6px !important}#newsletter .wrap.p-t-b .wrap-content form .group-md-row:nth-child(4) .col-md-4{padding-right:0;float:right}#newsletter .wrap.p-t-b .wrap-content form .group-md-row .col-md-12{padding:0}@media (max-width: 980px){#newsletter .wrap.p-t-b .wrap-content form .group-md-row:nth-child(4) label{padding-left:15px !important;line-height:40px;font-size:12px}}@media (max-width: 388px){#newsletter .wrap.p-t-b .wrap-content form .group-md-row:nth-child(4) label{padding-left:15px !important;line-height:40px;font-size:10px}}body{font-family:"Poppins",sans-serif}.slider_fichaProyecto{width:100%;height:auto;display:flex;padding-bottom:100px}.slider_fichaProyecto .carrusel-projects{width:50%;height:auto;margin-bottom:0}.slider_fichaProyecto .carrusel-projects .slider{outline:none}.slider_fichaProyecto .carrusel-projects .slick-list{height:100%}.slider_fichaProyecto .carrusel-projects .slick-track{height:100%}.slider_fichaProyecto .carrusel-projects .slide{outline:none}.slider_fichaProyecto .carrusel-projects .slide .photo{width:100%;height:100%;background-size:cover;background-position:center center}.slider_fichaProyecto .carrusel-projects .slick-dots{background:black;color:white;height:109px;width:75%;padding:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;position:relative;top:-50px}.slider_fichaProyecto .carrusel-projects .slick-dots li{width:68px;display:inline-block;text-align:center;padding-bottom:10px;cursor:pointer}.slider_fichaProyecto .carrusel-projects .slick-dots li:hover{border-bottom:2px solid #F2B583}.slider_fichaProyecto .carrusel-projects .slick-dots li.slick-active{border-bottom:2px solid #F2B583}.slider_fichaProyecto .info_wrapp{width:50%;height:auto;margin-left:50px;position:relative;padding-top:26px;padding-bottom:60px}.slider_fichaProyecto .info_wrapp .title_container{display:block;width:auto;height:auto;position:relative;padding-bottom:60px}.slider_fichaProyecto .info_wrapp .title_container span{position:relative;height:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:5px;overflow:hidden}.slider_fichaProyecto .info_wrapp .title_container span .color-tax{position:absolute;left:-27px;width:38px;height:100%;z-index:-1;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg);top:0}.slider_fichaProyecto .info_wrapp .title_container h1{font-size:50px;margin-top:16px;max-width:512px;position:relative;min-height:100px}.slider_fichaProyecto .info_wrapp .title_container .trama-bg{position:absolute;top:-26px;left:212px}.slider_fichaProyecto .info_wrapp .inner_info{width:520px;position:relative}.slider_fichaProyecto .info_wrapp .inner_info p{font-size:18px;line-height:26px;margin-bottom:40px}.slider_fichaProyecto .info_wrapp .inner_info .tabla_wrapp{margin-bottom:20px}.slider_fichaProyecto .info_wrapp .inner_info .tabla_wrapp .tabla{border-bottom:1px solid black;display:flex;justify-content:space-between;position:relative;padding:22px 5px 22px 5px;font-size:18px}.slider_fichaProyecto .info_wrapp .inner_info .tabla_wrapp .tabla .resultado{font-weight:bold}.slider_fichaProyecto .info_wrapp .inner_info .tabla_wrapp .tabla:last-child{border-bottom:none}.slider_fichaProyecto .info_wrapp .inner_info .tabla_wrapp .mas{display:none}.slider_fichaProyecto .info_wrapp .inner_info .info{position:relative;height:100%}.slider_fichaProyecto .info_wrapp .inner_info .info .inner_info{padding-bottom:0px}@media (max-width: 1250px){.slider_fichaProyecto .info_wrapp{width:calc(50% - 100px)}.slider_fichaProyecto .info_wrapp .title_container h1{width:100%}.slider_fichaProyecto .info_wrapp .inner_info{width:100%}.slider_fichaProyecto .info_wrapp .inner_info .info .inner_info{height:auto}}@media (max-width: 1024px){.slider_fichaProyecto{flex-wrap:wrap}.slider_fichaProyecto .carrusel-projects{width:100%;height:70vh}.slider_fichaProyecto .carrusel-projects .slick-dots{top:-109px}.slider_fichaProyecto .info_wrapp{width:100%;margin-left:0px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;margin-top:27px}}@media (max-width: 767px){.slider_fichaProyecto{flex-direction:column}.slider_fichaProyecto .carrusel-projects{width:100%;margin-bottom:0 !important;height:69vh}.slider_fichaProyecto .carrusel-projects .slide img{width:100%}.slider_fichaProyecto .carrusel-projects .slick-dots{width:85%;height:auto;padding:20px 0;bottom:0;top:-69px}.slider_fichaProyecto .carrusel-projects .slick-dots li{width:35px}.slider_fichaProyecto .info_wrapp{margin-left:0;margin-top:29px}.slider_fichaProyecto .info_wrapp .title_container{width:100%;padding-top:17px;padding-bottom:0px}.slider_fichaProyecto .info_wrapp .title_container .trama-bg{height:136px;overflow:hidden;left:127px}.slider_fichaProyecto .info_wrapp .title_container span{font-size:13px}.slider_fichaProyecto .info_wrapp .title_container h1{font-size:30px;margin-top:7px;margin-bottom:30px}.slider_fichaProyecto .info_wrapp .inner_info{width:100%;padding:12px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slider_fichaProyecto .info_wrapp .inner_info .tabla_wrapp{margin-top:0}.slider_fichaProyecto .info_wrapp .inner_info .tabla_wrapp .tabla{padding:16px 5px 16px 5px;font-size:16px}.slider_fichaProyecto .info_wrapp .inner_info .tabla_wrapp .tabla:last-child{border-bottom:1px solid black}.slider_fichaProyecto .info_wrapp .inner_info .info:after{display:none}}@media (max-height: 850px) and (min-width: 1024px){.slider_fichaProyecto .info_wrapp .title_container h1{font-size:40px}.slider_fichaProyecto .info_wrapp .inner_info .tabla_wrapp{margin-top:40px}.slider_fichaProyecto .info_wrapp .inner_info p{font-size:14px;line-height:22px;margin-bottom:20px}.slider_fichaProyecto .info_wrapp .inner_info .info .inner_info{height:300px}}@media (max-height: 750px) and (min-width: 1024px){.slider_fichaProyecto .info_wrapp .title_container h1{font-size:36px}.slider_fichaProyecto .info_wrapp .inner_info .tabla_wrapp{margin-top:30px}.slider_fichaProyecto .info_wrapp .inner_info .tabla_wrapp .tabla{padding:18px 5px 18px 5px;font-size:16px}.slider_fichaProyecto .info_wrapp .inner_info p{font-size:12px;line-height:18px;margin-bottom:20px}.slider_fichaProyecto .info_wrapp .inner_info .info .inner_info{height:260px}}#newsletter.green{background:#EBF5EA;padding-top:98px}#newsletter input[name="acceptance-541"]{border:1px solid black;width:20px;height:20px;opacity:1;visibility:visible;-webkit-appearance:none;top:-15px;left:-43px}#newsletter input[name="acceptance-541"]:focus{outline:none}#newsletter input[name="acceptance-541"]:checked{box-shadow:none}#newsletter input[name="acceptance-541"]:checked:after{position:absolute;content:'';top:2px;left:2px;width:14px;height:14px;background:black}@media screen and (max-device-width: 767px){#newsletter.green{padding-top:20px;padding-bottom:50px}}body{font-family:"Poppins",sans-serif}.posts-slider-chevron{padding:65px 0 0 0;background:#F3F3F3}.posts-slider-chevron .wrapp{width:1140px;height:100%;margin:0 auto;position:relative}.posts-slider-chevron .wrapp h3{padding:30px 0;margin-bottom:40px;font-weight:600}.posts-slider-chevron .wrapp h3:after{content:"";position:absolute;height:1px;width:80%;left:-870px;top:1px;background:#000}.posts-slider-chevron .wrapp .carrusel-posts{width:1650px;padding:0;padding-bottom:60px}.posts-slider-chevron .wrapp .carrusel-posts .slick-disabled{opacity:0.5}.posts-slider-chevron .wrapp .carrusel-posts .slick-arrow{position:absolute;top:-93px;z-index:1;width:13px}.posts-slider-chevron .wrapp .carrusel-posts .slick-arrow.arrow-left{right:250px}.posts-slider-chevron .wrapp .carrusel-posts .slick-arrow.arrow-right{right:200px}.posts-slider-chevron .wrapp .carrusel-posts .slick-track{display:flex;align-items:flex-end}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide{height:auto;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide:hover .text:after{width:100%}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide:hover .text .foo-title-post-chevron p{color:#5CBB5D}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide .scale-wrapp{overflow:hidden;height:416px;margin-right:30px}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide .scale-wrapp img{width:100%;object-fit:cover;height:100%;transform-origin:center center;-moz-transition:all 0.22s ease-out 0s;-webkit-transition:all 0.22s ease-out 0s;transition:all 0.22s ease-out 0s}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide .scale-wrapp img:hover{transform:scale(1.1)}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide .text{padding:25px 0;width:auto;position:relative;overflow:hidden;padding:18px;width:calc(100% - 30px)}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide .text:after{content:"";position:absolute;left:-17px;top:18px;width:45px;height:30px;background:#E6D6AC;z-index:-1;-webkit-transition:all 0.22s ease-out 0s;-moz-transition:all 0.22s ease-out 0s;transition:all 0.22s ease-out 0s;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide .text .foo-title-post-chevron{height:55px}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide .text p{margin-bottom:0;margin-top:5px;font-family:"Poppins", sans-serif;font-weight:300;font-size:22px;color:#000000;letter-spacing:0;line-height:24px;width:100%;-moz-transition:all 0.22s ease-out 0s;-webkit-transition:all 0.22s ease-out 0s;transition:all 0.22s ease-out 0s}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide .text p b{font-family:"Poppins", sans-serif;font-weight:500;font-size:14px;color:#000000;letter-spacing:0.02px;line-height:15px}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide .text img{width:16px;height:16px}body.home .posts-slider-chevron{background:#ffffff}@media screen and (max-width: 1160px){.posts-slider-chevron .wrapp{width:calc(100% - 40px)}.posts-slider-chevron .wrapp h3{padding:30px 0;margin-bottom:20px}.posts-slider-chevron .wrapp h3:after{content:"";position:absolute;height:1px;top:1px;background:#000}}@media screen and (max-width: 768px){.posts-slider-chevron .wrapp h3{padding:20px 0 30px 0;margin-bottom:0}.posts-slider-chevron .wrapp .carrusel-posts{padding:0;padding-bottom:20px}.posts-slider-chevron .wrapp .carrusel-posts .slick-arrow{display:none;top:-53px}.posts-slider-chevron .wrapp .carrusel-posts .slick-arrow.arrow-left{right:auto;left:45%}.posts-slider-chevron .wrapp .carrusel-posts .slick-arrow.arrow-right{right:auto;left:48%}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide .scale-wrapp{overflow:hidden;margin-right:30px;height:216px}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide .text{flex-direction:column-reverse}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide .text p{font-size:16px}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide .text:after{top:55px}.posts-slider-chevron .wrapp .carrusel-posts .slick-track .slide img{width:calc(100% - 15px)}}@media screen and (max-width: 480px){.posts-slider-chevron .wrapp .carrusel-posts .slick-arrow.arrow-left{left:44%}}.list-clientes{margin:40px;max-width:950px;margin:0 auto;padding-bottom:120px}.list-clientes .image-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:calc(25%  ) calc(25% - 10px) calc(25% - 10px) calc(25% - 10px);grid-template-columns:calc(25%  ) calc(25% - 10px) calc(25% - 10px) calc(25% - 10px);grid-gap:10px;text-align:center;padding-bottom:40px}.list-clientes .image-wrapper .b-r{position:relative}.list-clientes .image-wrapper .b-r:after{position:absolute;content:'';height:100%;width:1px;right:-5px;border-right:1px dotted #D8D8D8}.list-clientes .image-wrapper .b-r:nth-child(4n):after{height:0}.list-clientes .image-wrapper .b-b{border-bottom:1px dotted #D8D8D8}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.list-clientes .image-wrapper .b-b:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}.list-clientes .image-wrapper .b-b:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.list-clientes .image-wrapper .b-b:nth-child(3){-ms-grid-column:3;-ms-grid-row:1}.list-clientes .image-wrapper .b-b:nth-child(4){-ms-grid-column:4;-ms-grid-row:1}.list-clientes .image-wrapper .b-b:nth-child(5){-ms-grid-column:5;-ms-grid-row:2}.list-clientes .image-wrapper .b-b:nth-child(6){-ms-grid-column:6;-ms-grid-row:2}.list-clientes .image-wrapper .b-b:nth-child(7){-ms-grid-column:7;-ms-grid-row:2}.list-clientes .image-wrapper .b-b:nth-child(8){-ms-grid-column:8;-ms-grid-row:2}}.list-clientes .paginated-wrapper{display:flex;width:100%;flex-direction:column}.list-clientes .paginated-wrapper .no-sm{display:initial}.list-clientes .paginated-wrapper .client-page{width:100%;outline:none !important}.list-clientes .paginated-wrapper .box{font-family:"Poppins", sans-serif;font-weight:300;padding-right:20px;font-size:16px;color:#000000;letter-spacing:0.02px;line-height:27px;width:33.33%;float:left}.list-clientes .paginated-wrapper .box a:hover{font-weight:bold}.list-clientes .paginated-wrapper .slick-dots{display:block;position:absolute;bottom:-120px;width:100%;left:50%;transform:translate(-50%, 0);text-align:center}.list-clientes .paginated-wrapper .slick-dots li{display:inline-block;width:50px;font-family:"Poppins", sans-serif;font-weight:300;font-size:18px;color:#000000;letter-spacing:0;text-align:center;padding-bottom:11px}.list-clientes .paginated-wrapper .slick-dots li.slick-active{border-bottom:2px solid #5CBB5D;font-weight:bold}.list-clientes .pagination{flex-flow:row wrap;display:flex;margin:90px auto 20px auto;justify-content:center}.list-clientes .pagination div{width:50px;font-family:"Poppins", sans-serif;font-weight:300;font-size:18px;color:#000000;letter-spacing:0;text-align:center;padding-bottom:11px}.list-clientes .pagination .active{border-bottom:1px solid #5CBB5D;font-weight:bold}@media (max-width: 1140px){.list-clientes{max-width:90%;margin:0 auto}}@media (max-width: 768px){.list-clientes{max-width:90%;margin:0 auto;margin-top:0px}.list-clientes .draggable{width:90vw}.list-clientes .image-wrapper{display:grid;grid-template-columns:calc(33.33% - 10px) calc(33.33% - 10px) calc(33.33% - 10px)}.list-clientes .image-wrapper .no-sm{display:none}.list-clientes .image-wrapper .no-sm:after{height:0}.list-clientes .image-wrapper .b-r:after{height:25vw}.list-clientes .image-wrapper .b-r:nth-child(4n):after{height:25vw}.list-clientes .image-wrapper .b-r:nth-child(3n):after{height:0}.list-clientes .image-wrapper .sm-no-br:after{height:0}.list-clientes .image-wrapper .sm-si-br{position:relative}.list-clientes .image-wrapper .sm-si-br:after{position:absolute;content:'';height:215px;width:1px;right:-5px;border-right:1px dotted #D8D8D8;height:121px}.list-clientes .paginated-wrapper .box{width:50%}}.section-empleo-metodlogia{margin-top:60px}.empleo-list{max-width:1140px;margin:0 auto;position:relative}@font-face{.empleo-list{font-family:'BentonSans Comp';src:url("../fonts/Benton/BentonSansComp-Bold.woff2") format("woff2"),url("../fonts/Benton/BentonSansComp-Bold.woff") format("woff");font-weight:bold;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans Cond';src:url("../fonts/Benton/BentonSansCond-Black.woff2") format("woff2"),url("../fonts/Benton/BentonSansCond-Black.woff") format("woff");font-weight:900;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans';src:url("../fonts/Benton/BentonSans-Thin.woff2") format("woff2"),url("../fonts/Benton/BentonSans-Thin.woff") format("woff");font-weight:100;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans Cond';src:url("../fonts/Benton/BentonSansCond-Bold.woff2") format("woff2"),url("../fonts/Benton/BentonSansCond-Bold.woff") format("woff");font-weight:bold;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans ExtraComp';src:url("../fonts/Benton/BentonSansExtraComp-Bold.woff2") format("woff2"),url("../fonts/Benton/BentonSansExtraComp-Bold.woff") format("woff");font-weight:bold;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans';src:url("../fonts/Benton/BentonSans-Regular.woff2") format("woff2"),url("../fonts/Benton/BentonSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans ExtraComp';src:url("../fonts/Benton/BentonSansExtraComp-Medium.woff2") format("woff2"),url("../fonts/Benton/BentonSansExtraComp-Medium.woff") format("woff");font-weight:500;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans';src:url("../fonts/Benton/BentonSans-Black.woff2") format("woff2"),url("../fonts/Benton/BentonSans-Black.woff") format("woff");font-weight:900;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans Comp Book';src:url("../fonts/Benton/BentonSansComp-Book.woff2") format("woff2"),url("../fonts/Benton/BentonSansComp-Book.woff") format("woff");font-weight:normal;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans ExtraComp Book';src:url("../fonts/Benton/BentonSansExtraComp-Book.woff2") format("woff2"),url("../fonts/Benton/BentonSansExtraComp-Book.woff") format("woff");font-weight:normal;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans';src:url("../fonts/Benton/BentonSans-Bold.woff2") format("woff2"),url("../fonts/Benton/BentonSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans Cond';src:url("../fonts/Benton/BentonSansCond-Regular.woff2") format("woff2"),url("../fonts/Benton/BentonSansCond-Regular.woff") format("woff");font-weight:normal;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans Cond Book';src:url("../fonts/Benton/BentonSansCond-Book.woff2") format("woff2"),url("../fonts/Benton/BentonSansCond-Book.woff") format("woff");font-weight:normal;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans';src:url("../fonts/Benton/BentonSans-Light.woff2") format("woff2"),url("../fonts/Benton/BentonSans-Light.woff") format("woff");font-weight:300;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans Cond';src:url("../fonts/Benton/BentonSansCond-Light.woff2") format("woff2"),url("../fonts/Benton/BentonSansCond-Light.woff") format("woff");font-weight:300;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans';src:url("../fonts/Benton/BentonSans-ExtraLight.woff2") format("woff2"),url("../fonts/Benton/BentonSans-ExtraLight.woff") format("woff");font-weight:200;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans Comp';src:url("../fonts/Benton/BentonSansComp-Regular.woff2") format("woff2"),url("../fonts/Benton/BentonSansComp-Regular.woff") format("woff");font-weight:normal;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans Comp';src:url("../fonts/Benton/BentonSansComp-Medium.woff2") format("woff2"),url("../fonts/Benton/BentonSansComp-Medium.woff") format("woff");font-weight:500;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans Comp';src:url("../fonts/Benton/BentonSansComp-Light.woff2") format("woff2"),url("../fonts/Benton/BentonSansComp-Light.woff") format("woff");font-weight:300;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans Cond';src:url("../fonts/Benton/BentonSansCond-Medium.woff2") format("woff2"),url("../fonts/Benton/BentonSansCond-Medium.woff") format("woff");font-weight:500;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans';src:url("../fonts/Benton/BentonSans-Medium.woff2") format("woff2"),url("../fonts/Benton/BentonSans-Medium.woff") format("woff");font-weight:500;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans ExtraComp';src:url("../fonts/Benton/BentonSansExtraComp-Regular.woff2") format("woff2"),url("../fonts/Benton/BentonSansExtraComp-Regular.woff") format("woff");font-weight:normal;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans Comp';src:url("../fonts/Benton/BentonSansComp-Black.woff2") format("woff2"),url("../fonts/Benton/BentonSansComp-Black.woff") format("woff");font-weight:900;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans Book';src:url("../fonts/Benton/BentonSans-Book.woff2") format("woff2"),url("../fonts/Benton/BentonSans-Book.woff") format("woff");font-weight:normal;font-style:normal}}@font-face{.empleo-list{font-family:'BentonSans ExtraComp';src:url("../fonts/Benton/BentonSansExtraComp-Light.woff2") format("woff2"),url("../fonts/Benton/BentonSansExtraComp-Light.woff") format("woff");font-weight:300;font-style:normal}}.empleo-list body,.empleo-list *,.empleo-list html{padding:0;margin:0}.empleo-list .home-header{max-width:1600px;margin:0 auto;font-family:'Poppins', sans-serif;position:relative;width:100%;height:1000px}.empleo-list .home-header .background{position:absolute;top:0;right:0;z-index:1;width:100%;height:100%;max-width:80%;max-height:80%;background-image:url("http://www.construcia.prodigioso-volcan.devsite.es/construccion-circular/wp-content/themes/construcia/assets-landing/img/back_video.jpg");background-size:cover}.empleo-list .home-header .background-color{position:absolute;bottom:0;left:0;background:#EBF5EA;width:80%;height:922px}.empleo-list .home-header .texts{position:relative;margin:0 auto;max-width:1140px}.empleo-list .home-header .texts .headline{position:absolute;top:300px;font-weight:bold;font-size:110pt;max-width:1140px;z-index:2;line-height:100pt}.empleo-list .home-header .texts .subtext{position:absolute;top:800px;font-size:28px;font-weight:300;margin-left:13%;max-width:711px;z-index:2;line-height:42px}.empleo-list .home-header .texts .subtext-link{position:absolute;top:930px;font-weight:bold;margin-left:82%;font-size:15px;color:#121212}@media screen and (max-device-width: 767px){.empleo-list .home-header{margin:0 auto;width:100%;height:883px;background-color:red}.empleo-list .home-header .background{position:absolute;top:0;right:0;z-index:1;height:311px;max-height:381px}.empleo-list .home-header .background-color{position:absolute;bottom:0;left:0;background:#EBF5EA;width:80%;height:846px}.empleo-list .home-header .texts{position:relative;margin:0 auto;max-width:95%}.empleo-list .home-header .texts .headline{position:absolute;top:411px;font-weight:bold;z-index:2;font-size:46px;color:#000000;letter-spacing:0;line-height:50px;max-width:335px}.empleo-list .home-header .texts .subtext{position:absolute;top:591px;font-size:28px;font-weight:300;max-width:335px;margin-left:0;z-index:2;line-height:42px}.empleo-list .home-header .texts .subtext-link{position:absolute;top:840px;font-weight:bold;margin-left:70%;font-size:15px;color:#121212}}.empleo-list .blackColor{color:#000}.empleo-list .blackColorBg{background-color:#000}.empleo-list .whiteColor{color:#fff}.empleo-list .whiteColorBg{background-color:#fff}.empleo-list .greenColor{color:#5CBB5D}.empleo-list .greenColorBg{background-color:#5CBB5D}.empleo-list .Benton{font-family:'BentonSans'}.empleo-list .Arial{font-family:Arial, Helvetica, sans-serif}.empleo-list .fW100{font-weight:100}.empleo-list .fW200{font-weight:200}.empleo-list .fW300{font-weight:300}.empleo-list .fW400{font-weight:400}.empleo-list .fW500{font-weight:500}.empleo-list .fW600{font-weight:600}.empleo-list .fW600{font-weight:600}.empleo-list .fW700{font-weight:700}.empleo-list .fW800{font-weight:800}.empleo-list .fS12{font-size:12px;line-height:18px}.empleo-list .fS14{font-size:14px;line-height:21px}.empleo-list .fS15{font-size:15px;line-height:21px}.empleo-list .fS16{font-size:16px;line-height:21px}.empleo-list .fS32{font-size:32px;line-height:40px}.empleo-list .spacer10{padding-top:10px}.empleo-list .spacer20{padding-top:20px}.empleo-list .spacer30{padding-top:30px}.empleo-list .spacer40{padding-top:40px}.empleo-list .spacer50{padding-top:50px}.empleo-list .spacer60{padding-top:60px}.empleo-list .spacer70{padding-top:70px}.empleo-list .spacer80{padding-top:80px}.empleo-list .spacer90{padding-top:90px}.empleo-list .spacer100{padding-top:100px}.empleo-list .uppercase{text-transform:uppercase}.empleo-list .container.container--1S>*{width:100%}.empleo-list .container.container--3L>*{width:33.3%}.empleo-list .container.container--4L>*{width:24%}.empleo-list .container.container--6L>*{width:auto}.empleo-list .flex{position:relative;z-index:1;display:flex}.empleo-list .flex__direction__row{flex-direction:row}.empleo-list .flex__direction__row-reverse{flex-direction:row-reverse}.empleo-list .flex__direction__column{flex-direction:column}.empleo-list .justify__content__space-between{justify-content:space-between}.empleo-list .justify__content__space-around{justify-content:space-around}.empleo-list .justify__content__center{justify-content:center}.empleo-list .justify__content__flex-end{justify-content:flex-end}.empleo-list .align__content__center{align-content:center}.empleo-list .align__content__flex-end{align-content:flex-end}.empleo-list .align__items__flex-start{align-items:flex-start}.empleo-list .align__items__flex-end{align-items:flex-end}.empleo-list .align__items__center{align-items:center}.empleo-list .flex__wrap__wrap{flex-wrap:wrap}.empleo-list .flex__wrap__nowrap{flex-wrap:nowrap}.empleo-list .separator{height:1px;width:100%}.empleo-list .separator.light{background-color:rgba(255,255,255,0.2)}.empleo-list .alignCenter{text-align:center}.empleo-list .fullwidth{width:100%}.empleo-list .container{max-width:1140px;width:calc(100% - 160px);margin:0 auto;position:relative;z-index:1}.empleo-list .list__social li{margin-right:30px}.empleo-list .list__social li:last-child{margin-right:0}.empleo-list .button{border-color:#fff;border-width:1px;border-style:solid;-webkit-appearance:none;background-color:transparent;padding:17px 90px;font-weight:600;font-size:15px;width:auto;transition:all linear 0.2s}.empleo-list .button:hover{background-color:#FFF;color:#5CBB5D}.empleo-list footer{font-family:'BentonSans'}.empleo-list footer .footer__module{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;align-items:flex-start}.empleo-list footer .footer__module .footer__item{margin-bottom:20px}.empleo-list footer a{color:inherit;text-decoration:none}.empleo-list footer a:hover{text-decoration:underline}.empleo-list footer ul{list-style-type:none}.empleo-list footer ul li{margin-bottom:10px}.empleo-list footer ul.list__horizontal li{margin-left:4px;margin-right:4px}.empleo-list footer ul.list__horizontal.list__horizontal--links{margin-top:4px}.empleo-list .filter--item{margin-right:80px;cursor:pointer;border-bottom:1px solid #fff;min-height:62px}.empleo-list .filter--item:last-child{margin-right:0}.empleo-list .filter--item.filter--item--boton{border:none}.empleo-list .filter--item span{width:100%;display:inline-block}.empleo-list .filter--item:after{content:"";position:absolute}@media only screen and (max-width: 767px){.empleo-list .fS14{font-size:13px;line-height:21px}.empleo-list .fS16{font-size:14px;line-height:21px}.empleo-list .coverFooter .footer__module{flex-direction:column}.empleo-list .coverFooter .cover__list__social{border-bottom:1px solid rgba(255,255,255,0.2);margin-bottom:20px}.empleo-list .coverFooter .cover__list__social li{margin-bottom:44px}.empleo-list .footer__item{width:100%;display:flex;justify-content:space-between}.empleo-list .footer__item ul{width:50%}.empleo-list .footer__item.coverLogo{width:calc(100% - 80px)}.empleo-list .footer__item:nth-child(1){order:2}.empleo-list .footer__item:nth-child(2){order:3}.empleo-list .footer__item:nth-child(3){order:4}.empleo-list .footer__item:nth-child(4){order:1}.empleo-list .footer__item .instagram,.empleo-list .footer__item .linkedin{display:none}.empleo-list .hideTablet{display:none}.empleo-list .hideMobile{display:none}.empleo-list .responsive100{justify-content:center;flex-direction:column;align-items:center}}.empleo-list button{cursor:pointer}.empleo-list .chevron::before{border-style:solid;border-width:0.15em 0.15em 0 0;content:'';display:inline-block;height:0.45em;left:0.15em;position:relative;top:0.15em;transform:rotate(-45deg);vertical-align:top;width:0.45em}.empleo-list .chevron.right:before{left:0;transform:rotate(45deg)}.empleo-list .chevron.bottom:before{top:0;transform:rotate(135deg)}.empleo-list .chevron.left:before{left:0.25em;transform:rotate(-135deg)}.empleo-list select{width:100%;padding:5px 0 5px 5px;font-size:16px;height:34px;z-index:1;position:relative;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#5CBB5D;color:white;border:none;background:transparent;border:none;color:white;appearance:none;-webkit-appearance:none}.empleo-list option{width:100%;padding:5px 35px 5px 5px;font-size:16px;height:34px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#5CBB5D;color:white;border:none;background:transparent;border:none;color:black;appearance:none;-webkit-appearance:none}.empleo-list select::-ms-expand{display:none}@media screen and (min-width: 0\0 ){.empleo-list select{background:none\9;padding:5px\9}}.empleo-list .filter--item{margin-right:70px;cursor:pointer;border-bottom:1px solid #ffffff;min-height:50px;position:relative}.empleo-list .filter--item span{width:0;position:absolute;right:20px;top:14px}.empleo-list .list{margin:0 auto;margin-top:60px;max-width:1000px;display:flex;flex-flow:column wrap}.empleo-list .list a{height:101px;position:relative}.empleo-list .list a:nth-child(1){border-top:1px solid black}.empleo-list .list a .chevron{position:absolute;right:0;top:50%;transform:translate(0, -50%)}.empleo-list .list a .chevron:before{border-color:#5CBB5D;height:.7em;width:.7em}.empleo-list .list a .chevron img{display:none}.empleo-list .list .item{display:-ms-grid;display:grid;-ms-grid-columns:70%  30%;grid-template-columns:70% 30%;grid-gap:10px;grid-auto-rows:auto;height:auto;padding:10px 10px 10px 10px;border-bottom:1px solid black}.empleo-list .list .item div:nth-child(1){font-family:"Poppins", sans-serif;font-weight:300;font-size:16px;color:black;letter-spacing:0.02px;line-height:38px}.empleo-list .list .item div:nth-child(2){font-family:"Poppins", sans-serif;font-weight:300;font-size:16px;color:#000000;line-height:33px;letter-spacing:0.02px;-ms-grid-column:2}.empleo-list .list .item div:nth-child(3){font-family:"Poppins", sans-serif;font-weight:bold;font-size:18px;color:#5CBB5D;letter-spacing:0.02px;line-height:33px;-ms-grid-row:2}.empleo-list .list .item div:nth-child(4){text-align:right;-ms-grid-row:2;-ms-grid-column:2}.empleo-list .list .item div:nth-child(4) .chevron:before{border-color:#5CBB5D;height:.7em;width:.7em}.empleo-list .list .item div:nth-child(4) img{display:none}.empleo-header{background:#EBF5EA;margin-bottom:-72px;min-height:460px;position:relative;padding-bottom:100px}.empleo-header .trama-header-empleo{width:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:1600px;text-align:right;top:55px;overflow:hidden}.empleo-header #h3{font-weight:600;font-size:18px;color:#000000;letter-spacing:0.01px;max-width:1140px;margin:0 auto;padding-top:140px;position:relative}.empleo-header #h3 span{opacity:0;transform:translateY(-10px);display:inline-block}.empleo-header #h3:before{content:"";position:absolute;height:1px;width:50VW;left:-45vw;top:100px;background:#EBF5EA;z-index:1}.empleo-header #h3:after{content:"";position:absolute;height:1px;width:50VW;left:-45vw;top:100px;background:#000}.empleo-header .box-text{margin:0 auto;max-width:1140px;margin-top:40px;display:flex;font-family:"Poppins", sans-serif;font-weight:bold;font-size:100px;color:#000000;letter-spacing:-1px;line-height:100px}.empleo-header .box-text div{flex-basis:50%}.empleo-header .box-text div:nth-child(1){font-weight:bold;z-index:1;opacity:0;transform:translateY(-20px)}.empleo-header .box-text .empleo-header-content div:nth-child(1){font-family:Poppins;font-size:18px;color:#000000;letter-spacing:0.02px;font-weight:500;line-height:28px;z-index:1;position:relative;opacity:1;transform:translateY(0px)}.empleo-header .box-text .empleo-header-content div:nth-child(2){margin-top:20px;font-family:"Poppins", sans-serif;font-weight:300;font-size:16px;color:#000000;letter-spacing:0;line-height:28px;z-index:1;position:relative}.empleo-header .box-text .empleo-header-content div:nth-child(3){position:relative}.empleo-header .box-text .empleo-header-content div:nth-child(3) img{position:absolute;bottom:0;left:-75px}.empleo-header .box-text .empleo-header-content div:nth-child(3){padding-top:6px}.empleo-header.show #h3 span{transition:all .5s;opacity:1;transform:translateY(0px);transition-delay:.5s}.empleo-header.show #h3:before{transition:all .5s;width:0vw;left:6vw}.empleo-header.show .box-text div:nth-child(1){transition:all .5s;opacity:1;transform:translateY(0px);transition-delay:1s}@media (max-width: 1100px){.empleo-header.show .box-text div:nth-child(1) h1{font-size:85px}.empleo-header .trama-header-empleo img{position:relative;right:-18%}}@media (max-width: 768px){.section-empleo-metodlogia{padding-left:20px;margin-top:40px}.empleo-header{background:#EBF5EA;margin-bottom:-72px;height:560px}.empleo-header #h3{max-width:95%;margin:0 auto;padding-top:100px;z-index:1;position:relative}.empleo-header #h3:after{content:"";position:absolute;height:1px;width:80%;left:-20px;top:80px;background:#000}.empleo-header .box-text{margin:0 auto;max-width:95%;margin-top:30px;display:flex;font-family:"Poppins", sans-serif;font-weight:bold;font-size:40px;color:#000000;letter-spacing:-0.4px;line-height:100px;flex-direction:column}.empleo-header .box-text div{flex-basis:50%}.empleo-header .box-text div:nth-child(1){font-weight:bold;z-index:1;position:relative}.empleo-header .box-text .empleo-header-content{margin:40px 0 0 0}.empleo-header .box-text .empleo-header-content div:nth-child(1){font-family:Poppins;font-size:18px;color:#000000;letter-spacing:0.02px;font-weight:500;line-height:28px;z-index:1;position:relative}.empleo-header .box-text .empleo-header-content div:nth-child(2){display:none}.empleo-header .box-text .empleo-header-content div:nth-child(3){position:relative}.empleo-header .box-text .empleo-header-content div:nth-child(3) img{position:absolute;bottom:100px;left:145px}.servicios{overflow-y:hidden}.servicios .elementor-row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.servicios .elementor-column-gap-no{max-width:1190px;width:calc(100% - 80px);margin:0 auto;position:relative;z-index:1}.servicios .elementor-column{display:inline}.servicios .elementor-column-wrap{width:max-content}.empleo-list .list .item div:nth-child(1){font-size:14px;line-height:28px}.empleo-list .list .item div:nth-child(2){font-size:14px;line-height:23px}.empleo-list .list .item div:nth-child(3){font-size:15px;line-height:23px}.empleo-list .list .item div:nth-child(4){font-size:15px;line-height:23px}.empleo-list .list .item div:nth-child(4) img{display:inline;margin-right:15px}.empleo-list .list a .chevron{display:none}}@media (min-width: 768px) and (max-width: 1250px){.empleo-header{height:auto}.empleo-header .box-text{padding-bottom:92px}.empleo-header #h3{max-width:95%;z-index:1}.empleo-header #h3:after{content:"";position:absolute;height:1px;width:80%;left:-70%;top:80px;background:#000}.empleo-header .box-text{max-width:95%}.empleo-list{width:95%}}@media (max-width: 768px){.empleo-header{height:auto;min-height:initial}.empleo-header #h3:after{content:"";position:absolute;height:1px;width:80%;left:-70%;top:80px;background:#000}.empleo-header .box-text{padding-bottom:92px}.empleo-header.show .box-text div:nth-child(1) h1{font-size:60px}.empleo-header .trama-header-empleo img{height:300px;right:-30%}.empleo-list .chevron:before{border-color:#5CBB5D;height:.7em;width:.7em}.empleo-list .greenColorBg{background-color:black;margin:0 auto;max-width:95%;margin-bottom:75px}.empleo-list .greenColorBg .empleo__filter{display:flex;flex-direction:column}.empleo-list .greenColorBg .empleo__filter .filter--item{margin-right:0px;padding-top:20px}.empleo-list .greenColorBg .empleo__filter .filter--item:nth-child(3){padding-top:50px;padding-bottom:20px}.empleo-list .list{margin:0 auto;max-width:95%}.empleo-list .list a{cursor:pointer}.empleo-list .list .item div:nth-child(4) img{display:inline-block}.empleo-list .list .chevron:before{border-color:transparent !important}}@media (max-width: 480px){.empleo-header .trama-header-empleo img{height:210px;right:-29%}}.page-calidad .wpcf7-form-control-wrap.privacidad+a{text-decoration:underline}.contact-page{background-repeat:no-repeat;background-position:right 60px;padding-top:100px}.contact-page .trama-bg-tempalte-contacto{width:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:1600px;text-align:right;overflow:hidden}.contact-page .wrapp{width:1140px;height:100%;margin:0 auto;position:relative}.contact-page .wrapp #h3{font-weight:500;font-size:18px;color:#000000;letter-spacing:0.01px;line-height:27px;padding:30px 0}.contact-page .wrapp #h3:after{content:"";position:absolute;height:1px;width:80%;left:-870px;top:1px;background:#000}.contact-page .wrapp .h4{font-size:100px;font-weight:bold;margin-bottom:182px}.contact-page .wrapp .flex_wrapp{display:flex;align-items:center}.contact-page .wrapp .flex_wrapp.page-calidad{align-items:flex-start}.contact-page .wrapp .flex_wrapp .lista_ciudades{margin-right:50px;width:50%}.contact-page .wrapp .flex_wrapp .lista_ciudades li{margin-bottom:25px;border-bottom:1px solid black;padding-bottom:25px}.contact-page .wrapp .flex_wrapp .lista_ciudades li:last-child{border-bottom:none}.contact-page .wrapp .flex_wrapp .lista_ciudades li p{margin-bottom:5px;font-size:18px;padding-left:10px}.contact-page .wrapp .flex_wrapp .lista_ciudades li .titulo{font-weight:bold;font-size:22px;margin-bottom:20px;position:relative;overflow:hidden;padding:5px 0;padding-left:10px}.contact-page .wrapp .flex_wrapp .lista_ciudades li .verde:after{content:"";position:absolute;left:-15px;top:0;height:30px;width:40px;background:#5CBB5D;z-index:-1;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg)}.contact-page .wrapp .flex_wrapp .lista_ciudades li .gris:after{content:"";position:absolute;left:-15px;top:0;height:30px;width:40px;background:#CED8DB;z-index:-1;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg)}.contact-page .wrapp .flex_wrapp .lista_ciudades li .marron:after{content:"";position:absolute;left:-15px;top:0;height:30px;width:40px;background:#E6D6AC;z-index:-1;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg)}.contact-page .wrapp .flex_wrapp .lista_ciudades li .tlf{margin-top:20px}.contact-page .wrapp .flex_wrapp .lista-datos-calidad{max-width:400px;padding-right:100px;padding-top:80px}.contact-page .wrapp .flex_wrapp .lista-datos-calidad p{font-size:25px;color:#000000;font-family:"Poppins", sans-serif;font-weight:300;line-height:1.4;margin-bottom:30px}.contact-page .wrapp .flex_wrapp .lista-datos-calidad ul{margin:0;padding:0;list-style:none}.contact-page .wrapp .flex_wrapp .lista-datos-calidad ul li{position:relative;padding-left:95px;padding-top:35px;margin-bottom:70px}.contact-page .wrapp .flex_wrapp .lista-datos-calidad ul li img{position:absolute;top:0;left:0;width:80px}.contact-page .wrapp .flex_wrapp .lista-datos-calidad ul li img span{font-size:18px;font-weight:300;font-family:"Poppins", sans-serif}.contact-page .wrapp .flex_wrapp .contact_form{width:100%;height:auto;position:relative;z-index:2;margin-bottom:-50px;padding:72px 60px 233px}.contact-page .wrapp .flex_wrapp .contact_form:after{content:"";position:absolute;left:0;top:0;background:#EBF5EA;width:1000%;height:100%;z-index:-1}.contact-page .wrapp .flex_wrapp .contact_form .titulo_form{margin-bottom:80px;font-weight:300;font-size:24px;color:#000000;letter-spacing:-0.67px;line-height:36px}.contact-page .wrapp .flex_wrapp .contact_form form{display:flex;flex-direction:column}.contact-page .wrapp .flex_wrapp .contact_form form p{margin-bottom:25px}.contact-page .wrapp .flex_wrapp .contact_form form p:nth-child(7){padding-left:15px;width:66%;margin-top:70px}.contact-page .wrapp .flex_wrapp .contact_form form p:nth-child(7) label{font-size:12px}.contact-page .wrapp .flex_wrapp .contact_form form p:nth-child(8){width:33%;float:right;margin:-20px 0 auto auto}.contact-page .wrapp .flex_wrapp .contact_form form p .lebel-comentario{margin-top:46px}.contact-page .wrapp .flex_wrapp .contact_form form label{padding:0;font-size:16px}.contact-page .wrapp .flex_wrapp .contact_form form input{font-size:16px}.contact-page .wrapp .flex_wrapp .contact_form form input[type='checkbox']{border:1px solid black;width:20px;height:20px;opacity:1;visibility:visible;-webkit-appearance:none;top:0;left:-15px;z-index:2}.contact-page .wrapp .flex_wrapp .contact_form form input[type='checkbox']:checked{box-shadow:none}.contact-page .wrapp .flex_wrapp .contact_form form input[type='checkbox']:checked:after{position:absolute;content:"";top:2px;left:2px;width:14px;height:14px;background:black}.contact-page .wrapp .flex_wrapp .contact_form form [type='submit']{background:transparent;border:1px solid #000;color:#000;cursor:pointer;display:block;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;width:100%;padding:15px 0;font-size:15px;font-weight:bold;outline:none;border-radius:0;text-transform:uppercase}.contact-page .wrapp .flex_wrapp .contact_form form [type='submit']:hover{background:#000;color:#fff}.contact-page .wrapp .flex_wrapp .contact_form form textarea{background:transparent;width:100%;box-sizing:border-box;border:2px solid black;margin:20px 0 0 0;height:103px;padding:7px}.contact-page .wrapp .flex_wrapp .contact_form form .line-submit{width:100%;position:relative;margin-top:38px}.contact-page .wrapp .flex_wrapp .contact_form form .line-submit .line-submit-left{padding-left:14px;padding-top:20px}.contact-page .wrapp .flex_wrapp .contact_form form .line-submit .line-submit-left label{font-size:12px}.contact-page .wrapp .flex_wrapp .contact_form form .line-submit .line-submit-right{width:164px;position:absolute;top:0;right:0}.contact-page .wrapp .flex_wrapp .contact_form .wpcf7-not-valid-tip{margin-top:5px;font-size:15px}.contact-page .banner_verde_mail{width:100%;height:370px;background:#5CBB5D;color:white;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:1}.contact-page .banner_verde_mail p{margin-bottom:40px}.contact-page .banner_verde_mail p:first-child{font-size:20px;font-weight:300;color:#D6EBD3}.contact-page .banner_verde_mail .mail{font-size:50px}@media (max-width: 1250px){.contact-page{background-repeat:no-repeat;background-position:right 60px;padding-top:100px;background-size:70%}.contact-page .wrapp{width:90%;height:100%;margin:0 auto;position:relative}.contact-page .wrapp #h3{padding:30px 0}.contact-page .wrapp #h3:after{left:-70vw}.contact-page .wrapp .h4{font-size:100px;font-weight:bold;margin-bottom:150px}.contact-page .wrapp .flex_wrapp .lista_ciudades{margin-left:5vw;width:95%}.contact-page .wrapp .flex_wrapp .lista_ciudades li{margin-bottom:25px;border-bottom:1px solid black;padding-bottom:25px}.contact-page .wrapp .flex_wrapp .lista_ciudades li:last-child{border-bottom:none}.contact-page .wrapp .flex_wrapp .lista_ciudades li p{margin-bottom:5px;font-size:18px;padding-left:10px}.contact-page .wrapp .flex_wrapp .lista_ciudades li .titulo{font-weight:bold;font-size:22px;margin-bottom:20px;position:relative;overflow:hidden;padding:5px 0;padding-left:10px}.contact-page .wrapp .flex_wrapp .lista_ciudades li .verde:after{content:"";position:absolute;left:-15px;top:0;height:30px;width:40px;background:#5CBB5D;z-index:-1;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg)}.contact-page .wrapp .flex_wrapp .lista_ciudades li .gris:after{content:"";position:absolute;left:-15px;top:0;height:30px;width:40px;background:#CED8DB;z-index:-1;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg)}.contact-page .wrapp .flex_wrapp .lista_ciudades li .marron:after{content:"";position:absolute;left:-15px;top:0;height:30px;width:40px;background:#E6D6AC;z-index:-1;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg)}.contact-page .wrapp .flex_wrapp .lista_ciudades li .tlf{margin-top:20px}.contact-page .wrapp .flex_wrapp .contact_form{width:100%;height:auto;padding:50px;position:relative;z-index:2;margin-bottom:-50px}.contact-page .wrapp .flex_wrapp .contact_form:after{content:"";position:absolute;left:0;top:0;background:#EBF5EA;width:1000%;height:100%;z-index:-1}.contact-page .wrapp .flex_wrapp .contact_form .titulo_form{margin-bottom:80px;font-weight:300;font-size:24px;color:#000000;letter-spacing:-0.67px;line-height:36px}.contact-page .wrapp .flex_wrapp .contact_form form{display:flex;flex-direction:column}.contact-page .wrapp .flex_wrapp .contact_form form p:nth-child(7){padding-left:15px;width:66%;margin-top:70px}.contact-page .wrapp .flex_wrapp .contact_form form p:nth-child(7) label{font-size:10px;line-height:40px}.contact-page .wrapp .flex_wrapp .contact_form form p:nth-child(8){width:33%;float:right;margin:-20px 0 auto auto}.contact-page .wrapp .flex_wrapp .contact_form form label{padding:0;font-size:16px}.contact-page .wrapp .flex_wrapp .contact_form form input{font-size:16px}.contact-page .wrapp .flex_wrapp .contact_form form input[type='checkbox']{border:1px solid black;width:20px;height:20px;opacity:1;visibility:visible;-webkit-appearance:none;top:0;left:-15px;z-index:2}.contact-page .wrapp .flex_wrapp .contact_form form input[type='checkbox']:checked{box-shadow:none}.contact-page .wrapp .flex_wrapp .contact_form form input[type='checkbox']:checked:after{position:absolute;content:"";top:2px;left:2px;width:14px;height:14px;background:black}.contact-page .wrapp .flex_wrapp .contact_form form [type='submit']{background:transparent;border:1px solid #000;color:#000;cursor:pointer;display:block;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;width:100%;padding:15px 0;font-size:15px;font-weight:bold;outline:none;border-radius:0}.contact-page .wrapp .flex_wrapp .contact_form form [type='submit']:hover{background:#000;color:#fff}.contact-page .wrapp .flex_wrapp .contact_form form textarea{background:transparent;width:100%;border:1.3px solid black;margin:20px 0 0 0}.contact-page .banner_verde_mail{width:100%;height:370px;background:#5CBB5D;color:white;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:1}.contact-page .banner_verde_mail p{margin-bottom:40px}.contact-page .banner_verde_mail .mail{font-size:50px}.contact-page .wrapp .flex_wrapp .contact_form form .line-submit .line-submit-right{width:100%;position:relative;margin-top:40px}}@media (max-width: 1100px){.contact-page .trama-bg-tempalte-contacto img{display:inline-block;position:relative;right:-18%}.contact-page .wrapp .h4{font-size:85px}}@media (max-width: 1023px){.contact-page .wrapp .flex_wrapp.page-calidad{align-items:center}.contact-page .trama-bg-tempalte-contacto img{height:300px}.contact-page .flex_wrapp{display:flex;align-items:center;flex-direction:column}.contact-page .contact_form form{display:flex;flex-direction:column}.contact-page .contact_form form p:nth-child(7){padding-left:15px;width:66%;margin-top:70px}.contact-page .contact_form form p:nth-child(7) label{font-size:12px;line-height:40px}.contact-page .wrapp .flex_wrapp .contact_form form .line-submit .line-submit-right{width:164px;position:absolute;margin-top:0px}}@media (max-width: 767px){.contact-page{background-repeat:no-repeat;background-position:right 60px;padding-top:60px;background-size:700px}.contact-page .trama-bg-tempalte-contacto img{height:237px;right:-25%}.contact-page .wrapp{width:90%;height:100%;margin:0 auto;position:relative}.contact-page .wrapp #h3:after{width:22vw;left:-10vw}.contact-page .wrapp .h4{font-size:50px;font-weight:bold;margin-bottom:110px}.contact-page .wrapp .flex_wrapp{display:flex;align-items:center;flex-direction:column}.contact-page .wrapp .flex_wrapp .lista_ciudades{margin-left:5vw;width:95%}.contact-page .wrapp .flex_wrapp .lista_ciudades li{margin-bottom:25px;border-bottom:1px solid black;padding-bottom:25px}.contact-page .wrapp .flex_wrapp .lista_ciudades li:last-child{border-bottom:none}.contact-page .wrapp .flex_wrapp .lista_ciudades li p{margin-bottom:5px;font-size:18px;padding-left:10px}.contact-page .wrapp .flex_wrapp .lista_ciudades li .titulo{font-weight:bold;font-size:22px;margin-bottom:20px;position:relative;overflow:hidden;padding:5px 0;padding-left:10px}.contact-page .wrapp .flex_wrapp .lista_ciudades li .verde:after{content:"";position:absolute;left:-15px;top:0;height:30px;width:40px;background:#5CBB5D;z-index:-1;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg)}.contact-page .wrapp .flex_wrapp .lista_ciudades li .gris:after{content:"";position:absolute;left:-15px;top:0;height:30px;width:40px;background:#CED8DB;z-index:-1;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg)}.contact-page .wrapp .flex_wrapp .lista_ciudades li .marron:after{content:"";position:absolute;left:-15px;top:0;height:30px;width:40px;background:#E6D6AC;z-index:-1;transform-origin:bottom left;-ms-transform:skew(-28deg, 0deg);-webkit-transform:skew(-28deg, 0deg);transform:skew(-28deg, 0deg)}.contact-page .wrapp .flex_wrapp .lista_ciudades li .tlf{margin-top:20px}.contact-page .wrapp .flex_wrapp .contact_form{width:100%;height:auto;padding:50px;position:relative;z-index:2;margin-bottom:-50px}.contact-page .wrapp .flex_wrapp .contact_form:after{content:"";position:absolute;left:0;top:0;background:#EBF5EA;width:1000%;height:100%;z-index:-1}.contact-page .wrapp .flex_wrapp .contact_form .titulo_form{margin-bottom:80px;font-weight:300;font-size:24px;color:#000000;letter-spacing:-0.67px;line-height:36px}.contact-page .wrapp .flex_wrapp .contact_form form{display:flex;flex-direction:column}.contact-page .wrapp .flex_wrapp .contact_form form p:nth-child(7){padding-left:15px;width:100%;margin-top:20px}.contact-page .wrapp .flex_wrapp .contact_form form p:nth-child(7) label{font-size:12px;line-height:40px}.contact-page .wrapp .flex_wrapp .contact_form form p:nth-child(8){width:100%;float:right;margin:20px 0 auto auto}.contact-page .wrapp .flex_wrapp .contact_form form label{padding:0;font-size:16px}.contact-page .wrapp .flex_wrapp .contact_form form input{font-size:16px}.contact-page .wrapp .flex_wrapp .contact_form form input[type='checkbox']{border:1px solid black;width:20px;height:20px;opacity:1;visibility:visible;-webkit-appearance:none;top:0;left:-15px;z-index:2}.contact-page .wrapp .flex_wrapp .contact_form form input[type='checkbox']:checked{box-shadow:none}.contact-page .wrapp .flex_wrapp .contact_form form input[type='checkbox']:checked:after{position:absolute;content:"";top:2px;left:2px;width:14px;height:14px;background:black}.contact-page .wrapp .flex_wrapp .contact_form form [type='submit']{background:transparent;border:1px solid #000;color:#000;cursor:pointer;display:block;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;width:100%;padding:15px 0;font-size:15px;font-weight:bold;outline:none;border-radius:0}.contact-page .wrapp .flex_wrapp .contact_form form [type='submit']:hover{background:#000;color:#fff}.contact-page .wrapp .flex_wrapp .contact_form form textarea{background:transparent;width:100%;border:1.3px solid black;margin:20px 0 0 0}.contact-page .banner_verde_mail{width:100%;height:370px;background:#5CBB5D;color:white;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:1}.contact-page .banner_verde_mail p{margin-bottom:40px}.contact-page .banner_verde_mail .mail{font-size:20px}.contact-page .wrapp .flex_wrapp .contact_form form .line-submit .line-submit-right{width:100%;position:relative;margin-top:40px}.contact-page .wrapp .flex_wrapp .lista-datos-calidad{padding-right:0px;width:100%;padding-top:30px;padding-bottom:30px}.contact-page .wrapp .flex_wrapp .lista-datos-calidad p{font-size:21px}.contact-page .wrapp .flex_wrapp .lista-datos-calidad ul li{padding-left:77px;padding-top:23px;margin-bottom:56px}.contact-page .wrapp .flex_wrapp .lista-datos-calidad ul li img{width:60px}}.at-share-btn-elements .at-icon-wrapper{background-color:#ffffff !important;outline:none}.at-share-btn-elements .at-icon-wrapper .at4-visually-hidden{display:none}.at-share-btn-elements .at-icon-wrapper .at-icon{fill:#86cc85}.at-share-btn-elements .at-icon-wrapper:hover,.at-share-btn-elements .at-icon-wrapper:focus{transform:none !important}.at-share-btn-elements .at-icon-wrapper .at-label{display:none}.single-empleo{width:100%;background-color:#f3f3f3;font-family:"Poppins",sans-serif;color:#000000}.single-empleo *{box-sizing:border-box}.single-empleo .top-empleo{max-width:1140px;margin:100px auto;padding:88px 0px 200px;background-color:#ffffff;width:90%;position:relative}.single-empleo .top-empleo .inner-top-empleo{max-width:780px;margin:0 auto;width:70%}.single-empleo .top-empleo .t-e-title-page{font-size:18px;font-weight:600}.single-empleo .top-empleo .t-e-title-ofetra{font-size:50px;font-weight:bold;line-height:1.3;margin-top:12px;margin-bottom:40px}.single-empleo .top-empleo .t-e-descripcion{font-size:18px;font-weight:300;line-height:1.5;margin-bottom:50px}.single-empleo .top-empleo .social-sharing-empleo{position:absolute;top:102px;left:6%;display:flex;flex-direction:column}.single-empleo .top-empleo .social-sharing-empleo svg{fill:#5CBB5D}.single-empleo .top-empleo .social-sharing-empleo .at-icon-wrapper{display:block}.single-empleo .top-empleo .job-localizacion{width:100%;overflow:hidden;border-bottom:1px solid #000000;padding-bottom:5px}.single-empleo .top-empleo .job-localizacion .left{float:left;width:calc(100% - 200px);padding-right:20px}.single-empleo .top-empleo .job-localizacion .right{float:right;width:200px;position:relative;padding-left:30px}.single-empleo .top-empleo .job-localizacion .right:before{content:' ';height:75%;width:1px;background-color:#000000;position:absolute;top:0;left:0}.single-empleo .top-empleo .job-localizacion .header{font-size:15px;font-weight:500;color:#5cbb5d;margin-bottom:15px}.single-empleo .top-empleo .job-localizacion .txt{font-size:18px;font-weight:300;margin-bottom:15px}.single-empleo .top-empleo .t-e-seccion{border-bottom:1px solid #000000;padding-bottom:30px}.single-empleo .top-empleo .t-e-seccion:last-child{border-bottom:none}.single-empleo .top-empleo .t-e-seccion .t-e-title-section{font-size:24px;font-weight:300;padding:40px 0 35px}.single-empleo .top-empleo .t-e-seccion ul li{font-size:16px;font-weight:300;padding-left:24px;position:relative;margin-bottom:30px;line-height:normal}.single-empleo .top-empleo .t-e-seccion ul li.less-margin-b{margin-bottom:3px}.single-empleo .top-empleo .t-e-seccion ul li:before{content:'';width:7px;height:7px;background-color:#5cbb5d;border-radius:50%;position:absolute;top:8px;left:0}.single-empleo .top-empleo .t-e-seccion .competence-description{font-size:16px;font-weight:300;line-height:normal;padding-bottom:35px}.single-empleo .top-empleo .t-e-seccion .skills-list{width:100%;overflow:hidden}.single-empleo .top-empleo .t-e-seccion .skills-list .skill-item{width:100%;margin-bottom:25px;overflow:hidden}.single-empleo .top-empleo .t-e-seccion .skills-list .skill-item .left{width:170px;float:left;font-size:16px;font-weight:600;line-height:normal}.single-empleo .top-empleo .t-e-seccion .skills-list .skill-item .right{width:calc(100% - 170px);float:left;font-size:16px;font-weight:300;line-height:normal}.single-empleo .bottom-empleo{width:100%;background-color:#ffffff}.single-empleo .bottom-empleo .inner-bottom-empleo{max-width:1160px;width:100%;padding:100px 20px 130px;margin:0 auto}.single-empleo .bottom-empleo .inner-bottom-empleo .container-bottom-empleo{max-width:947px;margin:0 auto;width:100%}.single-empleo .bottom-empleo .inner-bottom-empleo .header{font-size:60px;font-weight:bold;font-style:normal;font-stretch:normal;margin-bottom:30px}.single-empleo .bottom-empleo .inner-bottom-empleo .sub-header{font-size:24px;font-weight:300;font-style:normal;margin-bottom:60px}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row{width:100%;overflow:hidden}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group{width:100%;margin-bottom:50px;overflow:hidden}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group.w-50{float:left}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group.w-50:first-child{width:calc(50% - 14px);margin-right:14px}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group.w-50:last-child{width:calc(50% - 14px);margin-left:14px}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group.w-50.submit{text-align:right;overflow:hidden}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group.f-g-input-file{padding-bottom:7px;border-bottom:2px solid #000000}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group input{padding:21px 0;font-size:16px}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group input[type="file"]{padding:0}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group label{font-size:16px;padding:0 0 15px 0}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group textarea{width:100%;border:2px solid #000000}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group input[type="submit"]{width:164px;height:52px;outline:0;border:1px solid #000000;background:#ffffff;color:#000000;font-size:15px;transition:all .3s ease;text-align:center;padding:0;float:right}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group input[type="submit"]:hover{background:#000000;color:#ffffff}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .txt-input-file{float:left;padding-top:31px}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .txt-input-file+br{display:none}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .label-for-file{float:right;position:relative;width:244px;height:52px}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .label-for-file .wpcf7-form-control-wrap{position:absolute}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .label-for-file input[type="file"]{padding:0;position:absolute;top:0;left:0;width:244px;height:52px;opacity:0}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .label-for-file br{display:none}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .label-for-file .txt-label-input-file{width:100%;height:100%;display:inline-block;text-align:center;line-height:52px;border:1px solid #000000;background:#ffffff;color:#000000;transition:all .3s ease}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .label-for-file:hover .txt-label-input-file{background:#000000;color:#ffffff}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .aceptar-privacy .wpcf7-list-item{margin:0}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .aceptar-privacy input[type="checkbox"]+.wpcf7-list-item-label{font-size:12px;padding:20px 0 20px 30px;position:relative;display:block}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .aceptar-privacy input[type="checkbox"]+.wpcf7-list-item-label:before{content:' ';width:20px;height:20px;border:1px solid #000000;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .aceptar-privacy input[type="checkbox"]:checked+.wpcf7-list-item-label:before{background-image:url(../images/checked-mark.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:70%}@media only screen and (max-width: 1024px){.single-empleo .top-empleo .inner-top-empleo{width:90%}.single-empleo .top-empleo .social-sharing-empleo{position:relative;top:0;left:-16px;margin-bottom:20px}.single-empleo .top-empleo .social-sharing-empleo .at-icon-wrapper{display:inline-block}.single-empleo .top-empleo .t-e-descripcion{margin-bottom:30px}}@media only screen and (max-width: 767px){.single-empleo{background-color:#EBF5EA}.single-empleo .top-empleo{margin:35px auto;padding:85px 0px 60px;overflow:hidden}.single-empleo .top-empleo .inner-top-empleo{width:100%;padding:0 16px}.single-empleo .top-empleo .t-e-title-page{font-size:14px}.single-empleo .top-empleo .t-e-title-page span{display:inline-block;position:relative}.single-empleo .top-empleo .t-e-title-page span:before{content:'';width:300%;height:2px;background-color:#000000;position:absolute;display:block;top:-20px;right:46px}.single-empleo .top-empleo .t-e-title-ofetra{font-size:30px;margin-top:60px}.single-empleo .top-empleo .social-sharing-empleo{width:100%;position:relative}.single-empleo .top-empleo .social-sharing-empleo:before{content:' ';width:200%;height:1px;border-top:1px solid #000000;position:absolute;bottom:-21px;left:0}.single-empleo .top-empleo .job-localizacion{padding-top:36px;padding-bottom:26px;position:relative}.single-empleo .top-empleo .job-localizacion .left{width:100%;padding-right:0px;margin-bottom:20px}.single-empleo .top-empleo .job-localizacion .right{width:100%;padding-left:0px}.single-empleo .top-empleo .job-localizacion .right:before{display:none}.single-empleo .top-empleo .job-localizacion .header{color:#747674}.single-empleo .top-empleo .t-e-seccion{padding-bottom:0px}.single-empleo .top-empleo .t-e-seccion:last-child{border-bottom:1px solid #000000}.single-empleo .top-empleo .t-e-seccion .t-e-title-section{padding:23px 0 23px 30px;font-size:20px;position:relative;line-height:1.1}.single-empleo .top-empleo .t-e-seccion .t-e-title-section:after{content:' ';background-image:url(../images/arrow-top-green.png);background-repeat:no-repeat;background-position:50% 0%;background-size:cover;width:19px;height:11px;top:30px;left:0;position:absolute;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.single-empleo .top-empleo .t-e-seccion .t-e-title-section.open:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.single-empleo .top-empleo .t-e-seccion .accordion-content{max-height:0px;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-empleo .top-empleo .t-e-seccion .accordion-content.open{max-height:900px}.single-empleo .top-empleo .t-e-seccion .accordion-content ul,.single-empleo .top-empleo .t-e-seccion .accordion-content .wrap-data-competencias{padding-bottom:20px}.single-empleo .top-empleo .t-e-seccion .skills-list .skill-item .left{width:100%;padding-bottom:3px}.single-empleo .top-empleo .t-e-seccion .skills-list .skill-item .right{width:100%}.single-empleo .bottom-empleo .inner-bottom-empleo .header{font-size:24px;margin-bottom:18px}.single-empleo .bottom-empleo .inner-bottom-empleo .sub-header{font-size:15px;padding-left:29px;margin-bottom:28px}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group{margin-bottom:35px}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group.w-50:first-child{width:100%;margin-right:0px}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group.w-50:last-child{width:100%;margin-left:0px}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group input{padding:5px 0}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group label{padding:0 0 0px 0}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group textarea{height:100px}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .txt-input-file{padding-top:0px;padding-bottom:10px;border-bottom:1px solid #000000;width:100%}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .label-for-file{width:100%;margin-top:30px}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .label-for-file .txt-label-input-file{font-weight:700}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group.f-g-input-file{border:none}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group .aceptar-privacy input[type="checkbox"]+.wpcf7-list-item-label:before{top:21px}.single-empleo .bottom-empleo .inner-bottom-empleo form .t-e-row .t-e-form-group input[type="submit"]{width:100%;font-weight:700}}.cookies-content-popup{z-index:999999;position:fixed;background:#5CBB5D;width:221px;height:241px;bottom:20px;right:20px;font-family:"Poppins", sans-serif;display:none}.cookies-content-popup .contenido{text-align:center;color:white;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;font-size:14px;line-height:18px;padding:20px}.cookies-content-popup .contenido a{color:white;text-decoration:underline}.cookies-content-popup .contenido .cookies-content-popup-paragraph{max-width:100%}.cookies-content-popup .contenido .close{color:white;text-decoration:none;width:6px;height:6px;position:absolute;top:5px;right:10px;cursor:pointer}.cookies-content-popup .contenido .cookie_ok{margin-top:25px;text-decoration:none;text-transform:uppercase;font-size:15px;border:1px solid white;padding:5px 10px;font-weight:bold;cursor:pointer}@media (max-width: 968px){.cookies-content-popup{width:100%;height:170px;bottom:0;left:0}}.cookies-page{margin-bottom:80px;min-height:364px}.page-template-template-cookies .elementor .elementor-text-editor a{color:#2DAB34;font-weight:600}.cookies-page.projects-header{height:initial}.cookies-page.projects-header .background{top:70px}.cookies-page.projects-header .title-section{margin-top:115px}.cookies-page.projects-header .texts .headline{position:relative;max-width:850px;width:100%;margin-top:26px;top:auto;font-size:80px;line-height:80px}.vuela{max-width:1600px;width:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:right;top:78px;top:145px;overflow:hidden}.vuela #trama{display:inline-block}@media (max-width: 1100px){.vuela{overflow:hidden}.vuela #trama{position:relative;right:-18%}}@media (max-width: 1023px){.vuela #trama{height:340px;right:-30%}}@media screen and (max-device-width: 767px){.cookies-page{min-height:initial}.cookies-page.projects-header{max-height:initial}.cookies-page.projects-header .texts .headline{font-size:60px;line-height:1.3;padding-top:0px}.cookies-page.projects-header .background{top:50px}.cookies-page.projects-header .title-section{padding-left:10px;margin-top:55px}.vuela{top:116px}.vuela #trama{height:266px;right:-28%}}@media screen and (max-device-width: 480px){.cookies-page.projects-header .texts .headline{font-size:45px;line-height:45px}}.at-share-btn-elements .at-icon-wrapper{background-color:#ffffff !important;outline:none}.at-share-btn-elements .at-icon-wrapper .at4-visually-hidden{display:none}.at-share-btn-elements .at-icon-wrapper .at-icon{fill:#86cc85}.at-share-btn-elements .at-icon-wrapper:hover,.at-share-btn-elements .at-icon-wrapper:focus{transform:none !important}.at-share-btn-elements .at-icon-wrapper .at-label{display:none}.metodologi-height{height:100% !important}.header-single-post{width:100%;font-family:"Poppins",sans-serif;color:#000000;position:relative;padding-top:57vh}.header-single-post *{box-sizing:border-box}.header-single-post.has-no-img{padding-top:100px}.header-single-post .featured-image-s-p{width:100%;height:626px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:absolute;top:0;left:0}.header-single-post .featured-image-s-p.has-no-img{height:529px}.header-single-post .top-header-s-p{max-width:1000px;margin:0 auto;padding:88px 0px 0px;background-color:#ffffff;width:90%;position:relative;padding-top:8vh}.header-single-post .top-header-s-p .inner-top{max-width:780px;margin:0 auto;width:78%}.header-single-post .top-header-s-p .inner-top.metodologi-texts{max-width:750px}.header-single-post .top-header-s-p .inner-top.metodologi-texts .generic-title{font-size:18px;color:#5CBB5D;letter-spacing:0.01px;line-height:90px;height:18px;margin-top:-35px;margin-bottom:50px}.header-single-post .top-header-s-p .inner-top.metodologi-texts h1{padding-bottom:50px}.header-single-post .top-header-s-p .inner-top .generic-title{font-size:18px;font-weight:600;margin-bottom:30px}.header-single-post .top-header-s-p .inner-top h1{font-size:45px;font-weight:700;line-height:1.1}.header-single-post .top-header-s-p .inner-top .excrept-s-p{font-size:22px;font-weight:300;margin-top:60px;line-height:1.5}.header-single-post .top-header-s-p .inner-top .wrap-img-post-in-body{padding-top:60px}.header-single-post .top-header-s-p .inner-top .date-s-p{color:#979797;font-weight:600;font-size:14px;padding:25px 0 20px}.header-single-post .top-header-s-p .social-sharing-s-p{position:absolute;top:calc(10vh + 53px);left:4%;display:flex;flex-direction:column}.header-single-post .top-header-s-p .social-sharing-s-p svg{fill:#5CBB5D}.header-single-post .top-header-s-p .social-sharing-s-p .at-icon-wrapper{display:block}.wrap-content-s-p{width:100%;background-color:#ffffff;position:relative;overflow:hidden}.wrap-content-s-p .inner-content{position:relative;max-width:786px;margin:0 auto;width:70%;color:#000000}.wrap-content-s-p .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0px !important}.wrap-content-s-p p{font-size:16px;font-weight:300;margin-bottom:35px;line-height:1.6;color:#000000}.wrap-content-s-p p img{max-width:100%;height:auto}.wrap-content-s-p ul{padding-left:35px;margin-bottom:15px;color:#000000}.wrap-content-s-p ul li{padding-left:23px;position:relative;font-size:16px;font-weight:300;line-height:1.8;margin-bottom:20px;color:#000000;list-style:none}.wrap-content-s-p ul li:before{content:' ';position:absolute;top:10px;left:0;width:7px;height:7px;background-color:#5cbb5d;border-radius:50%}.wrap-content-s-p #h3{padding-top:50px;font-size:30px;font-weight:bold;line-height:1.33;padding-bottom:15px;color:#000000}.wrap-content-s-p h4{font-size:20px;padding-bottom:22px;padding-top:0px;font-weight:600;color:#000000}.wrap-content-s-p a{color:#5CBB5D}.wrap-content-s-p a:visited,.wrap-content-s-p a:hover{color:#5CBB5D}.wrap-content-s-p .destacado-link p{text-align:center;font-weight:600;font-size:18px}.wrap-content-s-p img{max-width:100%;height:auto}.post-tags{padding:50px 0 100px}.post-tags .s-p-tags{display:inline-block;font-size:16px;font-weight:normal;color:#2dab34;padding:10px 18px;position:relative}.post-tags .s-p-tags:after{content:' ';width:1px;height:65%;background-color:#000000;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.post-tags .s-p-tags:last-child:after{display:none}.featured-txt-img .elementor-container{max-width:1600px !important}.featured-txt-img .elementor-container .elementor-element-populated{padding:0px !important}.floating-img{position:relative}.floating-img img{position:absolute;left:-100px;top:-100px;height:100%;max-width:none !important;width:140% !important}.floating-txt p{font-weight:bold;font-size:28px;color:#ffffff}@media only screen and (min-width: 1750px){.header-single-post .featured-image-s-p{height:760px}.header-single-post{padding-top:74vh}}@media only screen and (max-width: 1250px){.wrap-content-s-p .inner-content{width:86%}}@media only screen and (max-width: 1024px){.header-single-post .top-header-s-p .inner-top{width:90%}.header-single-post .top-header-s-p .inner-top .date-s-p{padding:3px 0 20px;position:relative;left:-6px}.header-single-post .top-header-s-p .social-sharing-s-p{position:relative;top:0;left:-16px;margin-bottom:20px;margin-top:35px;flex-direction:row}.header-single-post .top-header-s-p .social-sharing-s-p .at-icon-wrapper{display:inline-block}.wrap-content-s-p .inner-content{width:81%}.floating-img{width:100% !important;position:absolute !important}.floating-img img{width:100% !important;left:0}.floating-txt{width:70% !important}}@media (max-width: 860px){.h-single-metodo .top-header-s-p{width:100%}}@media only screen and (max-width: 767px){.header-single-post{padding-top:280px}.header-single-post.has-no-img{padding-top:40px}.header-single-post .featured-image-s-p{height:340px}.header-single-post .featured-image-s-p.has-no-img{height:340px}.header-single-post .top-header-s-p{padding:45px 0px 0px}.header-single-post .top-header-s-p .inner-top .generic-title{font-size:14px}.header-single-post .top-header-s-p .inner-top h1{font-size:30px}.header-single-post .top-header-s-p .inner-top .excrept-s-p{font-size:18px;margin-top:24px}.header-single-post .top-header-s-p .inner-top .date-s-p:before{content:' ';width:calc(107% + 10px);height:1px;border-top:1px solid #000000;position:absolute;top:-10px;left:0;opacity:0}.header-single-post .top-header-s-p .social-sharing-s-p{width:100%;position:relative}.wrap-content-s-p .inner-content{width:90%}.wrap-content-s-p .inner-content p{margin-bottom:30px}.wrap-content-s-p .inner-content ul{padding-left:0px}.wrap-content-s-p .inner-content ul li{padding-left:18px;margin-bottom:22px;line-height:1.6}.wrap-content-s-p .inner-content #h3{font-size:24px;padding-top:30px}.wrap-content-s-p .inner-content h4{font-size:19px}.post-tags{padding:40px 0 60px}.post-tags .s-p-tags{font-size:15px;padding:8px 12px}.full-width-image-mobile-s-p{width:90% !important;margin:0 auto !important;padding-bottom:20px !important}.full-width-image-mobile-s-p img{width:100% !important}.floating-txt{width:85% !important}.floating-txt p{font-size:18px}.header-single-post .top-header-s-p .inner-top.metodologi-texts{width:95%}}@media only screen and (max-width: 480px){.header-single-post .top-header-s-p .inner-top .wrap-img-post-in-body{padding-top:40px}.header-single-post .top-header-s-p .inner-top.metodologi-texts h1{padding-bottom:25px}}.counter-construcia{text-align:center}.counter-construcia .count-construcia{font-weight:bold;font-size:150px;color:#D6EBD3;letter-spacing:-2.08px;text-align:center}.counter-construcia .text-construcia{font-weight:300;font-size:18px;color:#000000;letter-spacing:0;text-align:center}@media (max-width: 768px){.counter-construcia .count-construcia{font-size:70px}.counter-construcia .text-construcia{font-size:16px}}sup{font-size:80%;vertical-align:top}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}a:visited,a:hover{color:inherit;text-decoration:none}body.no-scroll{cursor:default !important}.arrow-left,.arrow-right{cursor:pointer}@media (max-height: 860px){.nav_wrapp .inner-menu nav .conocenos{padding-top:10vh}.nav_wrapp .inner-menu nav .conocenos .title-menu{padding:10px 0}}@media (max-width: 860px){body.single-metodologi .elementor-container .excrept-single-metodo p{font-size:22px}}.circular-graph{margin-top:40px}.circular-graph .circular-titles{display:flex;justify-content:space-between;margin-bottom:30px}.circular-graph .circular-titles .with-border{font-size:28px;font-weight:bold;position:relative}.circular-graph .circular-titles .with-border span{position:relative;padding-bottom:15px}.circular-graph .circular-titles .with-border span:after{content:'';width:100px;height:2px;position:absolute;left:0;bottom:0}.circular-graph .circular-titles .with-border:first-child span:after{background:#EE9851}.circular-graph .circular-titles .with-border:last-child{text-align:center}.circular-graph .circular-titles .with-border:last-child span:after{background:#89D28B;left:initial;right:0}.circular-graph .graph-wrap{display:flex;margin-left:40px;padding-bottom:40px}.circular-graph .graph-wrap .img-lineal{display:flex;position:relative;padding-left:120px;margin-top:110px;z-index:1}.circular-graph .graph-wrap .text{position:absolute;left:0;max-width:230px}.circular-graph .graph-wrap .text.produce{top:13%}.circular-graph .graph-wrap .text.consume{top:54%}.circular-graph .graph-wrap .text.desecha{top:84%}.circular-graph .graph-wrap .text .title{margin-bottom:10px}.circular-graph .graph-wrap .text p:not(.title){font-size:16px}.circular-graph .graph-wrap .title{text-transform:uppercase;font-weight:bold}.circular-graph .graph-wrap .img-circular{display:flex;position:relative;padding-right:120px;z-index:0;margin-left:-85px}.circular-graph .graph-wrap .img-circular .text{left:initial;right:0}.circular-graph .graph-wrap .img-circular .text.materia{top:4%;right:1%}.circular-graph .graph-wrap .img-circular .text.reutiliza{top:79%;right:5%}.graph-datas{width:100%}.show-480{display:none}@media (max-width: 480px){.hide-480{display:none !important}.show-480{display:block !important}}.sprite{background:url("../images/sprite.png") no-repeat top left;height:56px;display:inline-block}.sprite.ventajas_2{background-position:0 -907px;width:172px;height:172px}.sprite.ventajas_4{background-position:0 -1089px;width:153px;height:152px}.sprite.ventajas_6{background-position:0 -1251px;width:159px;height:156px}.sprite.ventajas_8{background-position:0 -1417px;width:155px;height:155px}.sprite.next_arrow{background-position:0 -1582px;width:12px;height:21px}.sprite.prev_arrow{background-position:0 -1582px;width:12px;height:21px;transform:rotate(180deg)}.sprite.white_arrow{background-position:0 -1635px;width:12px;height:22px}.sprite.white_arrow_prev{background-position:0 -1635px;width:12px;height:22px;transform:rotate(180deg)}#ventajas{background-size:cover;color:#000;width:1140px;position:relative;margin-top:40px;left:50%;transform:translate(-50%, 0)}#ventajas .arrow-left,#ventajas .arrow-right{position:absolute;top:calc(50% - 20px);transform:translate(0, -50%)}#ventajas .arrow-left{left:-50px}#ventajas .arrow-right{right:-50px}.horizontal-slider{display:block;padding-bottom:80px;position:relative}.horizontal-slider .ventajas-slider{width:2900px}.horizontal-slider .ventajas-slider .ventajas-slider-wrap{display:block;width:2900px;max-width:1000%}.horizontal-slider .ventajas-slider .ventajas-slider-wrap .slide{float:left;margin:0 25px}.horizontal-slider-mobile{display:none}.ventajas-slider{margin-top:40px}.ventajas-slider .ventajas-slider-wrap{display:flex;padding-bottom:40px}.ventajas-slider .border-wrap{position:relative;padding-bottom:calc(100%)}.ventajas-slider .border-wrap:before{content:'';width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border:1px solid #5cbb5d;border-radius:100%}.ventajas-slider .border{position:absolute;width:calc(100%);height:calc(100%);max-width:310px;transform:rotate(-90deg)}.ventajas-slider .text-wrap{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:90%}.ventajas-slider .text{font-size:18px;font-weight:500;margin-top:10px;line-height:1.56;text-align:center;padding:0 10px}.ventajas-slider .icon{text-align:center;margin-bottom:25px}.ventajas-slider .percentage{font-size:40px;font-weight:bold;text-align:center;line-height:1}.ventajas-slider .slick-track{display:flex;align-items:center}.ventajas-slider .slide{width:312px;padding:0 20px}.ventajas-slider .slick-dots{width:100%;display:flex;margin-top:40px}.ventajas-slider .slick-dots li{flex-grow:1;overflow:hidden;background:rgba(255,255,255,0.7)}.ventajas-slider .slick-dots li:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.ventajas-slider .slick-dots li:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.ventajas-slider .slick-dots li span.custom-dot{width:100%;height:10px;display:inline-block;float:left;cursor:pointer}.ventajas-slider .slick-dots li.slick-active span.custom-dot{background:#fff;border-radius:10px}.progress-ring__circle{stroke-dasharray:816.4, 816.4;stroke-dashoffset:816.4}.nicescroll-rails.nicescroll-rails-hr{opacity:1 !important;background:#d6ebd3;border-radius:8px}.nicescroll-rails.nicescroll-rails-hr .nicescroll-cursors{border:none !important;background-color:#5cbb5d !important}@media (max-width: 1290px) and (min-width: 1024px){#ventajas{max-width:960px}#ventajas .arrow-left img,#ventajas .arrow-right img{width:30px}#ventajas .arrow-left{left:-20px}#ventajas .arrow-right{right:-20px}.horizontal-slider .ventajas-slider{width:3620px}.horizontal-slider .ventajas-slider .ventajas-slider-wrap{width:3620px}.horizontal-slider .ventajas-slider .ventajas-slider-wrap .slide{margin:0 70px}}@media (max-width: 1023px){#ventajas{padding:20px 0;width:100%;margin-top:0}#ventajas #h3{font-size:28px;text-align:center}.horizontal-slider{display:none}.ventajas-slider .ventajas-slider-wrap{max-width:100%;opacity:0;transition:opacity linear 0.3s}.ventajas-slider .ventajas-slider-wrap.slick-initialized{opacity:1}.ventajas-slider .text{font-size:16px}.ventajas-slider .slide-wrap{max-width:310px;padding-left:20px;padding-right:20px;margin:0 auto}.horizontal-slider-mobile{display:block}.horizontal-slider-mobile,.horizontal-slider-mobile .ventajas-slider,.horizontal-slider-mobile .ventajas-slider-wrap,.horizontal-slider-mobile .slick-list{max-width:100%}.slider-dots-hor{display:flex;align-items:center;margin-bottom:0px;margin-left:0px;padding:0 10px}.slider-dots-hor .slick-dots{display:flex;order:1;margin-top:0}.slider-dots-hor .slick-dots li{background:transparent}.slider-dots-hor .slick-dots button{text-indent:100%;height:2px;width:26px;width:100%;border:none;background:rgba(94,170,70,0.3);padding:0;overflow:hidden}.slider-dots-hor .slick-dots button:hover,.slider-dots-hor .slick-dots button:focus{background:#5eaa46}.slider-dots-hor .slick-dots li{margin:0 2px;display:inline-block}.slider-dots-hor .slick-dots li.slick-active button{background:#5eaa46}.slider-dots-hor .slider-arrows-hor{order:2;margin-left:10px;display:none}.slider-dots-hor .slider-arrows-hor .slick-prev{display:none !important}.slider-dots-hor .slider-arrows-hor span{display:none !important;border:none;padding:0;float:left;cursor:pointer}}.cookie-popup{position:fixed;width:100%;height:100%;top:0;left:0;transform:translate(0, 0);z-index:111111;display:none;background:rgba(0,0,0,0.85)}.cookie-popup .cookie-content{position:absolute;bottom:0;left:50%;transform:translateX(-50%);max-width:1140px;width:95%;background-color:#FFF;display:flex;justify-content:center}.cookie-popup .cookie-content .cookie-btn{border-radius:4px;width:49%;background:#2DAB34;line-height:60px;color:#FFF;text-decoration:none;text-align:center;font-weight:bold;font-size:16px}.cookie-popup .cookie-content .cookie-btn.grey{background:#CCC;color:#2DAB34}.cookie-popup .cookie-content .inner-1{width:100%;background:#5CBB5D;display:none;padding:30px 95px 45px}.cookie-popup .cookie-content .inner-1 .content-inner-1{display:flex;justify-content:space-between;align-items:center}.cookie-popup .cookie-content .inner-1 .left-col{width:calc(100% - 220px);text-align:left}.cookie-popup .cookie-content .inner-1 .right-col{width:210px}.cookie-popup .cookie-content .inner-1 .right-col .cookie-btn{width:210px;font-size:15px;border-radius:initial;line-height:45px;background:#000000;color:#ffffff}.cookie-popup .cookie-content .inner-1 .right-col .cookie-btn.grey{color:#ffffff;border:1px solid #ffffff;background:transparent;margin-top:20px}.cookie-popup .cookie-content .inner-1 .title-cookies{font-weight:bold;font-size:20px;text-align:left;color:#ffffff}.cookie-popup .cookie-content .inner-1 p{margin-top:16px;font-size:14px;line-height:1.4;color:#ffffff}.cookie-popup .cookie-content .inner-1 .buttons-cookies{margin-top:20px;display:flex;justify-content:space-between;flex-wrap:wrap}.cookie-popup .cookie-content .inner-1 .mas-info{margin-top:30px;text-align:center}.cookie-popup .cookie-content .inner-1 .mas-info a{color:#2DAB34;text-decoration:none}.cookie-popup .cookie-content .inner-2{display:none;margin-top:20px;margin-bottom:20px;width:calc(100% - 80px)}.cookie-popup .cookie-content .inner-2 .content-inner-2{max-width:718px;margin:0 auto;padding:80px 0 70px}.cookie-popup .cookie-content .inner-2 .top-buttons{display:flex;justify-content:flex-end}.cookie-popup .cookie-content .inner-2 .top-buttons div{width:66%;display:flex;justify-content:flex-end}.cookie-popup .cookie-content .inner-2 .top-buttons div a{display:inline-block;font-size:11px;color:#908D8D;font-weight:700}.cookie-popup .cookie-content .inner-2 .top-buttons div a:last-child{margin-left:20px}.cookie-popup .cookie-content .inner-2 .cookie-type-content{overflow:auto;margin-top:6px;border-bottom:1px solid #000000}.cookie-popup .cookie-content .inner-2 .cookie-type-content .cookie-type{padding:30px 0px;border-top:1px solid #000000;display:flex;padding-left:0px}.cookie-popup .cookie-content .inner-2 .cookie-type-content .cookie-type .description{font-size:14px;color:#000000;line-height:1.4}.cookie-popup .cookie-content .inner-2 .cookie-type-content .cookie-type .description span{font-size:20px;font-weight:700;display:block;margin-bottom:13px}.cookie-popup .cookie-content .inner-2 .cookie-type-content .cookie-type .switch-box{padding-left:10px}.cookie-popup .cookie-content .inner-2 .cookie-type-content .cookie-type .switch-box .switch{position:relative;display:inline-block;width:33px;height:24px}.cookie-popup .cookie-content .inner-2 .cookie-type-content .cookie-type .switch-box .switch input{display:none}.cookie-popup .cookie-content .inner-2 .cookie-type-content .cookie-type .switch-box .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cookie-popup .cookie-content .inner-2 .cookie-type-content .cookie-type .switch-box .slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}.cookie-popup .cookie-content .inner-2 .cookie-type-content .cookie-type .switch-box input:checked+.slider{background-color:#4EB854}.cookie-popup .cookie-content .inner-2 .cookie-type-content .cookie-type .switch-box input:focus+.slider{box-shadow:0 0 1px #4EB854}.cookie-popup .cookie-content .inner-2 .cookie-type-content .cookie-type .switch-box input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.cookie-popup .cookie-content .inner-2 .cookie-type-content .cookie-type .switch-box .slider.round{border-radius:34px}.cookie-popup .cookie-content .inner-2 .cookie-type-content .cookie-type .switch-box .slider.round:before{border-radius:50%}.cookie-popup .cookie-content .inner-2 .bottom-inner-2{display:flex;justify-content:space-between;align-items:center;padding:40px 0 0}.cookie-popup .cookie-content .inner-2 .bottom-inner-2 .wrapp-btns-bottom-cookies{display:flex;width:65%;justify-content:flex-end}.cookie-popup .cookie-content .inner-2 .bottom-inner-2 .cookie-btn{width:210px;font-size:15px;line-height:45px;border-radius:initial;margin-left:15px}.cookie-popup .cookie-content .inner-2 .bottom-inner-2 .return{color:#2DAB34;text-decoration:none;font-size:15px;font-weight:bold}.cookie-popup .cookie-content .active{display:block !important}@media (max-width: 767px){.cookie-popup .cookie-content{width:96%}.cookie-popup .cookie-content .inner-1{padding:50px 40px 30px}.cookie-popup .cookie-content .inner-1 .content-inner-1{flex-wrap:wrap}.cookie-popup .cookie-content .inner-1 .left-col{width:100%}.cookie-popup .cookie-content .inner-1 .right-col{width:100%}.cookie-popup .cookie-content .inner-1 .right-col .buttons-cookies{max-width:210px;margin:20px auto 0}.cookie-popup .cookie-content .inner-1 .right-col .cookie-btn.grey{margin-top:8px}.cookie-popup .cookie-content .inner-1 .title-cookies{font-size:20px}.cookie-popup .cookie-content .inner-1 p{margin-top:20px;font-size:14px}.cookie-popup .cookie-content .inner-1 .buttons-cookies{justify-content:flex-start;flex-direction:column}.cookie-popup .cookie-content .inner-1 .buttons-cookies .cookie-btn{width:100%;margin-bottom:10px}.cookie-popup .cookie-content .inner-1 .mas-info{margin-top:10px;font-size:12px}.cookie-popup .cookie-content .cookie-btn{line-height:45px;font-size:14px}.cookie-popup .cookie-content .inner-2{width:calc(100% - 40px)}.cookie-popup .cookie-content .inner-2 .content-inner-2{padding:20px 0 10px}.cookie-popup .cookie-content .inner-2 .top-buttons div{width:100%}.cookie-popup .cookie-content .inner-2 .cookie-type-content{max-height:200px;font-size:12px}.cookie-popup .cookie-content .inner-2 .bottom-inner-2 .wrapp-btns-bottom-cookies{width:80%}}@media (max-width: 480px){.cookie-popup .cookie-content .inner-1{padding:25px 20px 8px}.cookie-popup .cookie-content .inner-2 .bottom-inner-2{flex-direction:column}.cookie-popup .cookie-content .inner-2 .bottom-inner-2 .return{display:inline-block;margin-bottom:25px}.cookie-popup .cookie-content .inner-2 .bottom-inner-2 .wrapp-btns-bottom-cookies{width:100%;justify-content:space-between;flex-direction:column}.cookie-popup .cookie-content .inner-2 .bottom-inner-2 .cookie-btn{margin-left:0;margin-bottom:15px;width:100%}.cookie-popup .cookie-content .inner-2 .bottom-inner-2 .cookie-btn:nth-child(2){margin-bottom:0}}.wrap-content-s-p h1{font-size:40px;line-height:47px}.wrap-content-s-p h2{font-size:30px;line-height:38px;margin-bottom:30px}.wrap-content-s-p h3{font-size:24px;line-height:30px;margin-bottom:20px}.wrap-content-s-p h4{font-size:20px;line-height:25px}@media only screen and (max-width: 767px){.header-single-post .top-header-s-p .inner-top h1{font-size:35px}.wrap-content-s-p h1{font-size:34px;line-height:40px}.wrap-content-s-p h2{font-size:27px;line-height:33px}.wrap-content-s-p h3{font-size:22px;line-height:26px}.wrap-content-s-p h4{font-size:19px;line-height:24px}}
/*# sourceMappingURL=general.css.map */
