@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap";.p50{color:#f0f2e8}.p75{color:#c2c89f}.p100{color:#a8b277}.p200{color:#83913d}.p300{color:rgba(135,153,11,.9)}.bg-p300{background-color:rgba(135,153,11,.9)}.p400{color:#4a550f}.p500{color:#404a0d}.s50{color:#f9eee8}.s75{color:#e5bb9f}.s100{color:#da9e78}.s200{color:#ca743e}.s300{color:#bf5816}.s400{color:#863e0f}.s500{color:#75360d}.sg50{color:#e6eeee}.sg75{color:#9abab8}.sg100{color:#709e9a}.sg200{color:#33746f}.sg300{color:#095751}.sg400{color:#063d39}.sg500{color:#053531}.n00{color:#fff}.n00 p{color:#fff !important}.n25{color:#f9f9f9}.n50{color:#eee}.n75{color:#d4d4d4}.n100{color:#bbb}.n200{color:#9f9f9f}.n300{color:#757575}.n400{color:#595959}.n500{color:#3e3e3e}.n600{color:#363636}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"Open Sans";font-weight:400;line-height:1.2em}h1,h2,h3,h4,h5,h6{font-family:"Open Sans";font-weight:400;line-height:1.35em !important}h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold{font-weight:700}h1{font-size:4.5rem}h2{font-size:3.5rem}h3{font-size:3rem}h4{font-size:2.5rem}h5{font-size:2rem;line-height:1.2em !important}h6{font-size:1.5rem;line-height:1.2em !important}p{font-size:1rem;line-height:1.4rem !important}small{font-size:.9rem;line-height:1.2rem !important}.xsmall,header .preheader li a{font-size:.8rem;line-height:1.2rem !important}.large{font-size:1.25rem}.large.bold{font-weight:700}.large p,.large span{font-size:1.25rem;line-height:1.2em !important}a{text-decoration:none}img{max-width:100%}.uppercase{text-transform:uppercase !important}.elementor-widget-text-editor p{color:#2d373d}.elementor-widget-text-editor ul{list-style:none;padding-left:0px}.elementor-widget-text-editor ul li{display:inline-flex;width:100%;margin-bottom:10px}.elementor-widget-text-editor ul li::before{content:"•";font-size:1.5rem;color:rgba(135,153,11,.9);font-weight:bold;display:inline-flex;margin-right:1rem}.elementor-widget-text-editor a{color:rgba(135,153,11,.9)}.button a{border:2px solid rgba(135,153,11,.9);color:#fff;font-weight:bold;background-color:rgba(135,153,11,.9);padding:16px;border-radius:0px}.button a:visited{background-color:#a8b277;border-color:#a8b277}.button a:hover{background-color:#a8b277;border-color:#a8b277}.button a:active{background-color:#404a0d;border-color:#404a0d}.button a:disabled{background-color:#d4d4d4;color:#757575}.button1 a{border:2px solid rgba(135,153,11,.9);color:rgba(135,153,11,.9);font-weight:bold;background:0px;padding:16px;border-radius:0px}.button1 a:visited{border:2px solid rgba(135,153,11,.9);color:rgba(135,153,11,.9)}.button1 a:hover{color:#a8b277;border-color:#a8b277}.button1 a:active{border-color:#404a0d;color:#404a0d}.button1 a:disabled{border-color:#d4d4d4;color:#d4d4d4}.button2 a{border:0px solid rgba(135,153,11,.9);color:#fff;font-weight:bold;background-color:rgba(0,0,0,0) !important;padding:16px;border-radius:0px}.button2 a:visited{background-color:rgba(0,0,0,0) !important}.button2 a:hover{background-color:rgba(0,0,0,0) !important}.button2 a:active{background-color:rgba(0,0,0,0) !important}.button2 a:disabled{background-color:#d4d4d4;color:#757575}.button3 a{border:0px solid rgba(135,153,11,.9);color:rgba(135,153,11,.9);font-weight:bold;background:0px;padding:16px 0px;border-radius:0px}.button3 a:visited{color:rgba(135,153,11,.9)}.button3 a:hover{color:#a8b277}.button3 a:active{color:#404a0d}.button3 a:disabled{color:#757575}.button4 a{border:0px solid #053531;color:#053531 !important;font-weight:bold;background:0px;padding:16px 0px;border-radius:0px}.button4 a:visited{color:#053531}.button4 a:hover{color:#053531}.button4 a:active{color:#053531}.button4 a:disabled{color:#757575}.button-banner a{border:2px solid #fff;color:#fff;font-weight:bold;background:0px;padding:16px;border-radius:0px}.button-banner a:visited{border:2px solid #fff;color:#fff}.button-banner a:hover{color:#095751;border-color:#fff;background-color:#fff}.button-banner a:active{border-color:#fff;color:#fff}.button-banner a:disabled{border-color:#d4d4d4;color:#d4d4d4}.button-noele-3{border:0px solid rgba(135,153,11,.9);color:rgba(135,153,11,.9);font-weight:bold;background:0px;padding:16px 0px;border-radius:0px}.button-noele-3:visited{color:rgba(135,153,11,.9)}.button-noele-3:hover{color:#a8b277}.button-noele-3:active{color:#404a0d}.button-noele-3:disabled{color:#757575}.arrow-left{display:flex}.arrow-left::before{content:"";margin-right:10px;display:inline-flex;width:10px;height:16px;background:url("../../img/svg/chev-left-green.svg") no-repeat;background-position:center center;transition:all .2s ease-in-out}.preline span{padding-left:20px;position:relative}.preline span:after{display:block;content:"";position:absolute;width:15px;background-color:#101828;height:3px;left:0px;top:10px}#formsearch.modal{background-color:hsla(0,0%,100%,.85);z-index:999999}#formsearch.modal .modal-dialog{position:fixed;top:0px;left:0px;width:100%;max-width:100%;height:100%;box-sizing:border-box;padding:30px}#formsearch.modal .modal-dialog input[type=text]{background-color:rgba(0,0,0,0) !important;color:#000;margin-top:10px;margin-bottom:10px;box-shadow:none !important;text-transform:none;width:100%;font-style:normal !important;font-size:2em;border:3px solid #000}#formsearch.modal .modal-dialog input[type=submit]{display:none}#formsearch.modal .modal-content{background-color:inherit;border:0px;width:100%;margin:auto}#formsearch.modal .modal-content label{font-size:1.6rem;color:#000;width:100%}#formsearch.modal .header-search-form-close{position:absolute;top:30px;right:30px;font-size:35px;cursor:pointer;color:inherit;display:block;z-index:4}#formsearch.modal .close{float:right;cursor:pointer;font-size:2rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;border:0px solid #fff}.formsearch1{position:relative;display:table;width:100%;height:100%}.formsearch2{display:table-cell;vertical-align:middle;width:100%;margin:0px}button.search{border:0px solid #fff;background-color:rgba(0,0,0,0);margin-top:0px;transition:all .5s ease-in-out;margin-left:20px}button.search i{color:#fff !important}button.search:hover{opacity:.7}#search-form{width:100%;display:inline-flex}#search-form input[type=search]{border-radius:0px;height:56px;border:1px solid #9f9f9f !important;background-color:hsla(0,0%,100%,.6);color:#363636;font-size:1rem}#search-form input[type=search]:focus{box-shadow:0 0 0 0 rgba(13,110,253,.25)}#search-form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:16px;width:16px;margin-left:.4em;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23777'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>");cursor:pointer}#search-form .input-group-append{border:1px solid rgba(135,153,11,.9);align-self:center;display:inline-flex;padding:19px;z-index:5;cursor:pointer}#search-form .input-group-append span{border:0px solid rgba(135,153,11,.9) !important}#search-form .input-group-append .fa-search::before{color:rgba(135,153,11,.9)}#search-form .input-group-append:hover{background-color:#053531;border:1px solid #053531}#search-form .input-group-append:hover .fa-search::before{color:#fff}.search-result{padding-bottom:3rem}.search-result .post{display:flex;flex-direction:revert;align-items:center}.search-result .post .post-img{display:flex;width:15%;height:70px;background-size:cover;background-position:center center;background-repeat:no-repeat}.search-result .post .post-text{padding:15px;width:85%;display:flex;flex-direction:column}.search-result .post .post-text h3{font-size:1.2rem;font-weight:bold;margin-bottom:10px;color:rgba(135,153,11,.9)}.search-result .post .post-text p{font-size:1rem;color:#363636}.search-info{margin-top:2rem}.search-info p{color:#063d39}.swiper-pagination{text-align:right !important}.swiper-pagination .swiper-pagination-bullet{width:10px !important;height:5px !important;border-radius:10px;background-color:#c2c89f !important;transition:all .5s ease-in-out}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:60px !important;background-color:rgba(135,153,11,.9) !important}.pagination{position:relative;margin:50px auto 20px auto;width:100%;justify-content:center;border-top:0px solid #ccc;border-bottom:0px solid #ccc;padding-top:10px;padding-bottom:10px;border-radius:0px}.pagination .next,.pagination .prev{position:relative;color:#404a0d !important;border-radius:50px !important;padding:8px 16px;border:1px solid #fff;margin-top:0px;top:0%}.pagination .page-numbers{display:inline-block;padding:8px 12px;margin:0 5px 0 0;border:0px solid #fff;line-height:1;text-decoration:none;border-radius:0px;font-weight:300;color:#053531;font-size:1.2em !important;background-color:#fff}.pagination .page-numbers.current,.pagination a.page-numbers:hover{color:rgba(135,153,11,.9)}header{background:rgba(135,153,11,.9);position:sticky;top:0;z-index:9999}header nav ul{list-style:none;padding:0px;margin:0px;display:flex}header nav ul li{margin:0px;padding:0px;display:inline;position:relative}header nav ul li a{color:#fff;margin:auto 10px}header nav ul li:last-child a{margin-right:0px}header nav ul li .sub-menu{display:none}header nav #menu-principal li{display:flex;justify-content:center;height:66px}header nav #menu-principal li a{text-transform:uppercase}header nav #menu-principal li a:hover{border-bottom:0px solid #000}header nav #menu-principal li .sub-menu{display:flex;opacity:0;position:fixed;background-color:rgba(0,0,0,0);flex-direction:row;width:100vw;justify-content:center;transition:all .5s ease-in-out;z-index:999;top:114px;right:0px;height:0px;overflow:hidden}header nav #menu-principal li .sub-menu li{width:-moz-fit-content;width:fit-content;display:flex;height:-moz-fit-content;height:fit-content}header nav #menu-principal li .sub-menu li a{color:#363636;padding:20px;margin:0px;text-transform:initial}header nav #menu-principal li .sub-menu li a:hover{color:rgba(135,153,11,.9)}header nav #menu-principal li .sub-menu li:last-child a{padding-right:0px}header nav #menu-principal li.menu-item-has-children:hover .sub-menu{opacity:1;height:60px}header nav #menu-principal li.menu-item-has-children:hover:before{opacity:1;display:flex}header nav #menu-principal li.menu-item-has-children:before{content:"";display:flex;height:60px;position:fixed;top:114px;left:0;width:100vw;background-color:#fff;opacity:0;transition:all .5s ease-in-out}header .preheader{background:#83913d;padding:8px 0px}header .preheader .menu-preheader-container{align-self:center}header .preheader li a{font-weight:bold}header .header{padding:0px 0px}header .header .logo{width:100%;margin:12px auto;display:block}header .header .logo img{width:100%}.hero.one{padding:3.5rem;display:flex;overflow:hidden;position:relative;align-items:center}.hero.one:before{background:linear-gradient(90deg, #363636 0%, rgba(54, 54, 54, 0) 89.1%);opacity:.5;width:100%;height:100%;content:"";z-index:-1;position:absolute;left:0}.hero.one img{position:absolute;z-index:-2;overflow:hidden;left:0px;width:100%;height:101%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero.one h2,.hero.one p{color:#fff}.hero.two{padding-top:6rem;padding-bottom:6rem;display:flex;overflow:hidden;position:relative;align-items:center}.hero.two img{position:absolute;z-index:-2;overflow:hidden;right:0px;width:50%}.hero.two h2{color:#053531}.hero.two h2,.hero.two p{padding-right:3.5rem}.hero.three{padding-top:3rem;padding-bottom:4rem}.hero.three .little-title{text-transform:uppercase;margin-bottom:24px}.hero.three h2{margin-bottom:24px}.hero.four{padding-top:6rem;padding-bottom:6rem;display:flex;overflow:hidden;position:relative}.hero.four img{position:absolute;z-index:-2;overflow:hidden;width:100%;top:0;left:0}.hero.four h2{color:#fff}.hero.four h2,.hero.four p{padding-right:3.5rem}.hero.four .button-noele-3{color:#fff}.hero.four .arrow-left::before{background:url("../../img/svg/chev-left-white.svg") no-repeat}.hero.search{padding-bottom:1rem}.banner{background-color:#095751;padding:60px 0px}.carousel-servicios .actualidad-content,.carousel-transparencias .actualidad-content,.carousel-actualidad .actualidad-content{position:relative}.carousel-servicios .actualidad-content .arrows.carousel,.carousel-transparencias .actualidad-content .arrows.carousel,.carousel-actualidad .actualidad-content .arrows.carousel{right:35px;left:auto}.carousel-servicios .arrows.carousel,.carousel-transparencias .arrows.carousel,.carousel-actualidad .arrows.carousel{margin-top:0px;margin-bottom:0px;position:absolute;display:flex;bottom:0px;left:35px}.carousel-servicios .arrows.carousel .slick-prev:before,.carousel-servicios .arrows.carousel .slick-next:before,.carousel-transparencias .arrows.carousel .slick-prev:before,.carousel-transparencias .arrows.carousel .slick-next:before,.carousel-actualidad .arrows.carousel .slick-prev:before,.carousel-actualidad .arrows.carousel .slick-next:before{display:none}.carousel-servicios .arrows.carousel .slick-prev,.carousel-servicios .arrows.carousel .slick-next,.carousel-transparencias .arrows.carousel .slick-prev,.carousel-transparencias .arrows.carousel .slick-next,.carousel-actualidad .arrows.carousel .slick-prev,.carousel-actualidad .arrows.carousel .slick-next{top:17px}.carousel-servicios .arrows.carousel .slick-prev button,.carousel-servicios .arrows.carousel .slick-next button,.carousel-transparencias .arrows.carousel .slick-prev button,.carousel-transparencias .arrows.carousel .slick-next button,.carousel-actualidad .arrows.carousel .slick-prev button,.carousel-actualidad .arrows.carousel .slick-next button{width:35px;height:30px;border:0px}.carousel-servicios .arrows.carousel .slick-prev button,.carousel-transparencias .arrows.carousel .slick-prev button,.carousel-actualidad .arrows.carousel .slick-prev button{background:url("../../img/svg/arrow-left.svg") no-repeat}.carousel-servicios .arrows.carousel .slick-next button,.carousel-transparencias .arrows.carousel .slick-next button,.carousel-actualidad .arrows.carousel .slick-next button{background:url("../../img/svg/arrow-right.svg") no-repeat}.carousel-servicios.contact-center .arrows.carousel,.carousel-transparencias.contact-center .arrows.carousel,.carousel-actualidad.contact-center .arrows.carousel{right:35px;left:auto}.carousel-actualidad{padding:90px 0px}.box-carousel.servicios,.box-carousel.transparencias{margin-left:-15px;position:relative}.box-carousel.servicios .item,.box-carousel.transparencias .item{padding:0px 16px}.box-carousel.servicios .item .box,.box-carousel.transparencias .item .box{padding:0px;background-color:rgba(135,153,11,.9);background-size:cover;height:504px;position:relative;display:flex;flex-wrap:no-wrap;flex-direction:column}.box-carousel.servicios .item .box .bg-image,.box-carousel.transparencias .item .box .bg-image{background-size:cover;background-position:center;background-repeat:no-repeat;height:276px;width:100%;display:block;margin:0px auto}.box-carousel.servicios .item .box .descripcio,.box-carousel.transparencias .item .box .descripcio{padding:25px 15px;height:228px;display:flex;flex-direction:column}.box-carousel.servicios .item .box .descripcio h6,.box-carousel.transparencias .item .box .descripcio h6{margin:0 0 20px 0;padding:0px;font-size:1.5rem;font-weight:bold;color:#fff}.box-carousel.servicios .item .box .descripcio p,.box-carousel.transparencias .item .box .descripcio p{margin:0px;padding:0px;font-size:1rem;color:#fff}.box-carousel.servicios .item .box .descripcio a,.box-carousel.transparencias .item .box .descripcio a{color:#fff;margin-top:auto;display:flex;line-height:22px;font-weight:700}.box-carousel.servicios .item .box .descripcio a:hover,.box-carousel.transparencias .item .box .descripcio a:hover{text-decoration:underline}.box-carousel.servicios .item .box .descripcio a:hover::after,.box-carousel.transparencias .item .box .descripcio a:hover::after{margin-left:12px}.box-carousel.servicios .item .box .descripcio a::after,.box-carousel.transparencias .item .box .descripcio a::after{content:"";margin-left:10px;display:inline-flex;width:10px;height:22px;background:url("../../img/svg/chev-right-white.svg") no-repeat;background-position:center center;transition:all .2s ease-in-out}.box-carousel.transparencias .box{height:inherit !important}.box-carousel.transparencias a:hover::after{margin-left:0px}.box-carousel.transparencias a::after{display:none !important}.box-carousel.transparencias a::before{content:"";margin-right:10px;display:inline-flex;width:22px;height:22px;background:url("../../img/svg/ico-descargar-white.svg") no-repeat;background-position:center center;transition:all .2s ease-in-out}.box-carousel.contact-center{margin-left:-15px;position:relative}.box-carousel.contact-center .item{padding:0px 10px}.box-carousel.contact-center .item .box{padding:0px;background-color:#f9fafb;background-size:cover;position:relative;display:flex;flex-wrap:nowrap;flex-direction:column}.box-carousel.contact-center .item .box .icono-div{height:70px;padding:25px 15px}.box-carousel.contact-center .item .box .icono-div .icono{width:-moz-fit-content;width:fit-content}.box-carousel.contact-center .item .box .descripcio{padding:25px 15px;height:350px;display:flex;flex-direction:column}.box-carousel.contact-center .item .box .descripcio h6{margin:0 0 20px 0;padding:0px;height:80px;width:80%;font-size:1.5rem;font-weight:bold;color:#101828}.box-carousel.contact-center .item .box .descripcio p{margin:0px;padding:0px;font-size:1rem;color:#475467}.box-carousel.contact-center .item .box .descripcio a{color:rgba(135,153,11,.9);margin-top:auto;display:flex;line-height:22px;font-weight:700}.box-carousel.contact-center .item .box .descripcio a:hover{text-decoration:underline}.box-carousel.contact-center .item .box .descripcio a:hover::after{margin-left:12px}.box-carousel.contact-center .item .box .descripcio a::after{content:"";margin-left:10px;display:inline-flex;width:10px;height:22px;background:url("../../img/svg/chev-right-white.svg") no-repeat;background-position:center center;transition:all .2s ease-in-out}.box-carousel.actualidad{margin-left:-15px;position:relative}.box-carousel.actualidad .item{padding:0px 16px}.box-carousel.actualidad .item .box .bg-image{height:270px !important}.dots-container .slick-dots{text-align:left;padding-left:40px;padding-top:10px;width:-moz-fit-content;width:fit-content}.dots-container .slick-dots li{position:relative;display:inline-block;width:auto;height:6px;margin:0 5px;padding:0;cursor:pointer}.dots-container .slick-dots li button{font-size:0;line-height:0;display:block;width:16px;height:6px;padding:0px;cursor:pointer;border:0;outline:none;background:#c2c89f;border-radius:3px;transition:all .5s ease-in-out}.dots-container .slick-dots li button::before{display:none}.dots-container .slick-dots li.slick-active button{background:rgba(135,153,11,.9);width:64px}.dots-container .slick-dots li.slick-active button:before{display:none;color:rgba(135,153,11,.9)}.arrows.carousel{margin-top:0px;margin-bottom:0px;position:absolute;display:flex;bottom:60px;left:35%}.arrows.carousel .prev-button-slick,.arrows.carousel .next-button-slick{padding:8px 25px;display:inline-flex;justify-content:space-between;cursor:pointer}.arrows.carousel .prev-button-slick{margin-right:0px}.arrows.carousel .dots-container{display:inline-flex;position:relative;width:-moz-fit-content;width:fit-content}.arrows.carousel .dots-container .slick-dots{position:relative;padding-left:0px !important;padding-top:0px !important;bottom:0px}.carousel-casos-exito .row{background-color:#f0f2e8}.carousel-casos-exito .dots-container{display:inline-flex;position:relative;width:-moz-fit-content;width:fit-content}.carousel-casos-exito .dots-container .slick-dots:first-child{display:none !important}.foto-carousel,.texto-carousel{position:relative;margin-bottom:0px !important;padding:0px !important}.foto-carousel .item,.texto-carousel .item{padding:0px}.foto-carousel .item .box,.texto-carousel .item .box{padding:0px}.foto-carousel .item .box .bg-image{background-size:cover;background-position:center;background-repeat:no-repeat;height:506px;width:100%;display:block;margin:0px auto}.texto-carousel .descripcio{padding:64px;display:flex;flex-direction:column}.texto-carousel .descripcio h5{margin:0 0 30px 0;padding:0px;font-weight:bold;color:#053531}.texto-carousel .descripcio p{margin:0 0 30px 0;padding:0px;font-size:1.5rem;color:#363636}.texto-carousel .descripcio a{color:rgba(135,153,11,.9);margin-top:auto;display:flex}.texto-carousel .descripcio a:hover{text-decoration:underline}.texto-carousel .descripcio a:hover::after{margin-left:12px}.texto-carousel .descripcio a::after{content:"";margin-left:10px;display:inline-flex;width:10px;height:22px;background:url("../../img/svg/chev-right-white.svg") no-repeat;background-position:center center;transition:all .2s ease-in-out}.texto-carousel .descripcio a.green-arrow::after{background:url("../img/chev-right-green.svg") no-repeat}.actualidad h4{margin-bottom:32px}.actualidad .item{display:grid;grid-gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);background-color:#fff;color:#444}.actualidad .item .box{grid-column:3/5;display:flex}.actualidad .item .box .bg-image{background-size:cover;background-position:center;background-repeat:no-repeat;height:233px;width:50%;display:block;margin:0px auto}.actualidad .item .box .info{width:50%;padding-left:20px;display:flex;flex-direction:column}.actualidad .item .box .info .metas{display:flex;justify-content:space-between;flex-direction:column-reverse}.actualidad .item .box .info .metas .fecha{font-size:.9rem;color:rgba(135,153,11,.9);margin-bottom:8px;display:inline-flex}.actualidad .item .box .info .metas .category{display:inline-flex;width:-moz-fit-content;width:fit-content;font-size:.9rem;margin-bottom:8px;padding:2px 10px;line-height:1.2rem;color:#bf5816;background-color:#f9eee8;border-radius:50px}.actualidad .item .box .info .title{font-size:1.5rem;margin-bottom:8px}.actualidad .item .box .info p{font-size:1rem;color:#363636}.actualidad .item .box .info .button3{border:0px solid rgba(135,153,11,.9);color:rgba(135,153,11,.9);font-weight:bold;margin-top:auto;display:flex;line-height:22px;background:0px;padding:16px 0px;border-radius:0px}.actualidad .item .box .info .button3:visited{color:rgba(135,153,11,.9)}.actualidad .item .box .info .button3:hover{color:#a8b277}.actualidad .item .box .info .button3:hover::after{margin-left:12px}.actualidad .item .box .info .button3:active{color:#404a0d}.actualidad .item .box .info .button3:disabled{color:#757575}.actualidad .item .box .info .button3::after{content:"";margin-left:10px;display:inline-flex;width:10px;height:22px;background:url("../img/chev-right-green.svg") no-repeat;background-position:center center;transition:all .2s ease-in-out}.actualidad .item .box:first-child{grid-column:1/3;grid-row:1/3;flex-direction:column}.actualidad .item .box:first-child .bg-image{height:270px;width:100%;margin-bottom:20px}.actualidad .item .box:first-child .info{width:100%;height:50%;padding-left:0px}.actualidad .item .box:first-child .info .metas{display:flex;justify-content:space-between;flex-direction:row}.blog .header-blog,.category .header-blog,.search .header-blog{padding-top:96px}.blog .header-blog h6,.category .header-blog h6,.search .header-blog h6{font-size:1rem !important;color:rgba(135,153,11,.9)}.blog .header-blog #search-blog,.category .header-blog #search-blog,.search .header-blog #search-blog{margin-top:96px;margin-bottom:32px;width:100%;display:inline-flex}.blog .header-blog #search-blog input[type=search],.category .header-blog #search-blog input[type=search],.search .header-blog #search-blog input[type=search]{border-radius:0px;width:55%;padding:0px 15px;height:56px;border:1px solid #9f9f9f !important;background-color:hsla(0,0%,100%,.6);color:#363636;font-size:1rem}.blog .header-blog #search-blog input[type=search]:focus,.category .header-blog #search-blog input[type=search]:focus,.search .header-blog #search-blog input[type=search]:focus{box-shadow:0 0 0 0 rgba(13,110,253,.25);outline:none}.blog .header-blog #search-blog input[type=search]::-webkit-search-cancel-button,.category .header-blog #search-blog input[type=search]::-webkit-search-cancel-button,.search .header-blog #search-blog input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:16px;width:16px;margin-left:.4em;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23777'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>");cursor:pointer}.blog .header-blog #search-blog .input-group-append,.category .header-blog #search-blog .input-group-append,.search .header-blog #search-blog .input-group-append{border:1px solid rgba(135,153,11,.9);align-self:center;display:inline-flex;padding:19px;z-index:5;cursor:pointer}.blog .header-blog #search-blog .input-group-append span,.category .header-blog #search-blog .input-group-append span,.search .header-blog #search-blog .input-group-append span{border:0px solid rgba(135,153,11,.9) !important}.blog .header-blog #search-blog .input-group-append .fa-search::before,.category .header-blog #search-blog .input-group-append .fa-search::before,.search .header-blog #search-blog .input-group-append .fa-search::before{color:rgba(135,153,11,.9)}.blog .header-blog #search-blog .input-group-append:hover,.category .header-blog #search-blog .input-group-append:hover,.search .header-blog #search-blog .input-group-append:hover{background-color:#053531;border:1px solid #053531}.blog .header-blog #search-blog .input-group-append:hover .fa-search::before,.category .header-blog #search-blog .input-group-append:hover .fa-search::before,.search .header-blog #search-blog .input-group-append:hover .fa-search::before{color:#fff}.blog .header-blog ul.blog-categories,.category .header-blog ul.blog-categories,.search .header-blog ul.blog-categories{display:flex;flex-direction:row;list-style:none;padding-left:0px;margin-bottom:96px}.blog .header-blog ul.blog-categories li,.category .header-blog ul.blog-categories li,.search .header-blog ul.blog-categories li{margin-right:8px}.blog .header-blog ul.blog-categories li a,.category .header-blog ul.blog-categories li a,.search .header-blog ul.blog-categories li a{padding:4px 8px;border:1px solid #9f9f9f;color:#3e3e3e;font-size:1rem}.blog .header-blog ul.blog-categories li a:hover,.category .header-blog ul.blog-categories li a:hover,.search .header-blog ul.blog-categories li a:hover{color:rgba(135,153,11,.9);border:1px solid rgba(135,153,11,.9)}.blog .header-blog ul.blog-categories li.current a,.category .header-blog ul.blog-categories li.current a,.search .header-blog ul.blog-categories li.current a{color:rgba(135,153,11,.9);border:1px solid rgba(135,153,11,.9)}.blog .header-blog ul.blog-categories li:last-child,.category .header-blog ul.blog-categories li:last-child,.search .header-blog ul.blog-categories li:last-child{margin-right:0px}.blog .actualidad .item,.category .actualidad .item,.search .actualidad .item{display:block}.blog .actualidad .item .box,.category .actualidad .item .box,.search .actualidad .item .box{display:block;margin-bottom:64px}.blog .actualidad .item .box:first-child .bg-image,.category .actualidad .item .box:first-child .bg-image,.search .actualidad .item .box:first-child .bg-image{height:460px;width:100%;margin-bottom:20px}.blog .actualidad .item .box .bg-image,.category .actualidad .item .box .bg-image,.search .actualidad .item .box .bg-image{height:270px;width:100%;margin-bottom:20px}.blog .actualidad .item .box .info,.category .actualidad .item .box .info,.search .actualidad .item .box .info{width:100%;height:50%;padding-left:0px}.blog .actualidad .item .box .info .metas,.category .actualidad .item .box .info .metas,.search .actualidad .item .box .info .metas{display:flex;justify-content:space-between;flex-direction:row}.blog .actualidad .item .box .button3,.category .actualidad .item .box .button3,.search .actualidad .item .box .button3{margin-top:10px}.blog .newsletter,.category .newsletter,.search .newsletter{background-color:#f9f9f9;padding:64px 0px}.tab-img .r-tabs-state-default h5{font-size:1.25rem !important}.tab-img .r-tabs-state-default h5,.tab-img .r-tabs-state-default p{color:#053531}.tab-img .r-tabs-state-default a{color:#053531}.tab-img .r-tabs-anchor h5,.tab-img .r-tabs-anchor p{color:#053531}.tab-img .r-tabs-anchor a{color:#053531}.tab-img .r-tabs-state-active h5{font-size:1.25rem !important;color:rgba(135,153,11,.9) !important}.patronato-item{background-color:#e6eeee;padding:32px 24px !important}.patronato-item h6{font-size:1.25rem !important;color:#053531}.patronato-item p{font-size:1rem !important;line-height:1.34rem !important}.box-empleo article .elementor-post__thumbnail__link{margin-bottom:0px !important}.box-empleo article .elementor-post__text{padding:32px 24px !important;background-color:rgba(135,153,11,.9)}.box-empleo article .elementor-post__text h6{margin:0 0 20px 0;padding:0px;font-size:1.5rem;font-weight:bold;color:#fff}.box-empleo article .elementor-post__text h6 a{color:#fff}.box-empleo article .elementor-post__text p{margin:0px;padding:0px;font-size:1rem;line-height:1.35rem !important;color:#fff}.box-empleo article .elementor-post__text .btn{padding:0px !important}.box-empleo article .elementor-post__text .btn .elementor-button{background-color:rgba(0,0,0,0) !important;padding:0px !important}.box-empleo article .elementor-post__read-more{color:#fff;margin-top:32px;display:flex;line-height:22px;font-weight:700;font-size:1rem}.box-empleo article .elementor-post__read-more:hover{text-decoration:underline}.box-empleo article .elementor-post__read-more:hover::after{margin-left:12px}.box-empleo article .elementor-post__read-more::after{content:"";margin-left:10px;display:inline-flex;width:10px;height:22px;background:url("../../img/svg/chev-right-white.svg") no-repeat;background-position:center center;transition:all .2s ease-in-out}.contacto .wpcf7-form{padding-top:64px}.contacto .wpcf7-form label{width:100%;color:#053531;font-weight:700}.contacto .wpcf7-form .wpcf7-list-item label{font-weight:400}.contacto .wpcf7-form input{width:100%;padding:0px 15px;border:0px;border:1px solid #9f9f9f;height:45px;background-color:rgba(0,0,0,0);margin-top:5px;margin-bottom:20px;border-radius:0px}.contacto .wpcf7-form input:focus{border:0px solid #000;border-bottom:1px solid #9f9f9f;outline:none}.contacto .wpcf7-form input[type=checkbox]{height:15px;width:15px}.contacto .wpcf7-form select{width:100%;height:45px;padding:0px 15px;border:1px solid #9f9f9f;margin-top:5px}.contacto .wpcf7-form input[type=submit]{border:2px solid rgba(135,153,11,.9);color:rgba(135,153,11,.9);font-weight:bold;background:0px;width:-moz-fit-content;width:fit-content;border-radius:0px;padding-left:40px;padding-right:40px}.contacto .wpcf7-form .wpcf7-list-item{margin-left:0px}.contacto .wpcf7-form .wpcf7-spinner{display:none}.newsletter .wpcf7-form,.formulario .wpcf7-form{padding-top:32px}.newsletter .wpcf7-form input,.formulario .wpcf7-form input{width:100%;padding:0px 15px;border:0px;border:1px solid #9f9f9f;height:56px;background-color:#fff;margin-top:5px;margin-bottom:10px;border-radius:0px}.newsletter .wpcf7-form input:focus,.formulario .wpcf7-form input:focus{border:1px solid hsla(0,0%,100%,0);border-bottom:1px solid #9f9f9f;outline:none}.newsletter .wpcf7-form input[type=checkbox],.formulario .wpcf7-form input[type=checkbox]{height:15px;width:15px}.newsletter .wpcf7-form input[type=submit],.formulario .wpcf7-form input[type=submit]{border:2px solid #053531;color:#053531;font-weight:bold;background:0px;width:100%;border-radius:0px;padding-left:10px;padding-right:10px;text-transform:uppercase}.newsletter .wpcf7-form .wpcf7-list-item,.formulario .wpcf7-form .wpcf7-list-item{margin-left:0px}.newsletter .wpcf7-form .wpcf7-spinner,.formulario .wpcf7-form .wpcf7-spinner{display:none}.formulario .wpcf7-form .container{padding:0px !important}.formulario .wpcf7-form input[type=submit]{border:2px solid rgba(135,153,11,.9);color:rgba(135,153,11,.9)}.box-ico .elementor-icon-box-description a,.box-ico .elementor-icon-box-description span{font-weight:700;color:rgba(135,153,11,.9);display:block;margin-top:15px}.box-empleo .button4 .elementor-button-icon svg{width:10px;height:auto;transition:all .5s ease-in-out}.box-empleo .button4:hover .elementor-button-icon svg{margin-left:5px}.share-links{display:flex;flex-direction:row;justify-content:space-between}.share-links ul{list-style:none;display:flex;flex-direction:row;text-align:right}.share-links ul li{margin-right:24px}.share-links ul li:last-child{margin-right:0px}.share-links ul li:hover{opacity:.7}.share-links ul li a{color:rgba(135,153,11,.9);font-size:1rem;font-weight:700}footer{background-color:rgba(135,153,11,.9);padding:48px 0px;color:#fff}footer .logo{margin-bottom:32px;max-width:264px}footer .logo img{width:100%}footer .social-media ul{padding-left:0px;list-style:none;margin:0px 0px;display:flex}footer .social-media ul li{display:inline-flex;margin:0px 10px}footer .social-media ul li:first-child{margin-left:0px}footer .social-media ul li a{color:#fff}footer .social-media ul li a:hover{color:#bbb}footer .social-media ul li a img{width:24px;height:24px}footer .footer-area .widgettitle h6{color:#fff;font-size:.85rem;margin-bottom:16px;text-transform:uppercase;font-weight:700}footer .footer-area .menu{list-style:none;padding-left:0px}footer .footer-area .menu li{margin-bottom:12px}footer .footer-area .menu li a{color:#fff;font-size:1rem}footer .footer-area .menu li a:hover{color:#bbb}footer #menu-menu-legal{list-style:none;padding-left:0px;margin-top:52px;padding-bottom:32px;margin-bottom:15px;border-bottom:1px solid #fff;display:flex}footer #menu-menu-legal li{display:inline-flex}footer #menu-menu-legal li a{color:#fff;font-size:.9rem}footer #menu-menu-legal li a:hover{color:#bbb}footer #menu-menu-legal li:after{content:"·";margin-right:10px;margin-left:10px}footer #menu-menu-legal li:last-child:after{content:"";margin-right:0px}@media(max-width: 768px){h4{font-size:2rem}header{height:70px}#Hmenu{background-color:#fff;padding:25px 20px;position:absolute;left:0;width:100%;top:70px;z-index:999}#Hmenu #search-form input[type=search]{border-radius:0px;height:46px;border:0px solid #9f9f9f !important;border-bottom:2px solid rgba(135,153,11,.9) !important;background-color:hsla(0,0%,100%,.6);color:#363636;font-size:1rem}#Hmenu #search-form div.input-group-append{border:0px solid #697a15;border-bottom:2px solid rgba(135,153,11,.9) !important;align-self:center;display:inline-flex;padding:12px;z-index:5;cursor:pointer}#Hmenu #search-form div.input-group-append .fa-search::before{color:#363636;font-size:1.2rem}#mvl-menu{padding-right:0px;padding-left:0px;margin:15px 0px 0 0px}#mvl-menu li{list-style-type:none;border-bottom:0px inset #fff;display:block;position:relative}#mvl-menu li a{display:block;font-weight:400;font-size:1rem;padding:16px 16px;color:#363636}#mvl-menu li a:hover{border-bottom:0px solid #fff}#mvl-menu li a:hover{text-decoration:underline}#mvl-menu li.menu-item-has-children:after{display:none !important}#mvl-menu li.item-bg{background-color:#f0f2e8}#mvl-menu li.item-bg a{text-transform:unset !important;padding:16px 16px 16px 16px}#mvl-menu li.first-item{margin-top:15px;position:relative}#mvl-menu li.first-item:before{content:"";position:absolute;width:100%;height:1px;background-color:#f0f2e8;top:-15px}#mvl-menu .last a{border-radius:0px;background-color:rgba(0,0,0,0)}#mvl-menu .sub-menu{margin:0 0 0 0;position:relative !important;display:none !important;border-top:0px solid #fff;padding-top:0px;padding-bottom:10px;padding-left:0px;opacity:0;top:0px}#mvl-menu .sub-menu li{border-bottom-style:none;border-left:0px solid #fff;padding-left:15px !important}#mvl-menu .sub-menu li a{font-size:.9rem;text-transform:initial;padding:8px 15px !important}#mvl-menu .toggle-button{position:absolute;right:20px;top:5px;z-index:9999;font-size:1.5rem;color:#363636 !important}#mvl-menu .toggle-button i{font-size:1rem}#mvl-menu li.menu-collapsed>.sub-menu{display:block !important;opacity:1}#mvl-menu .menu-collapsed>.toggle-button .open{display:none}#mvl-menu .toggle-button>.close{display:none}#mvl-menu .menu-collapsed>.toggle-button .close{display:block}#mvl-menu li .sub-menu .menu-collapsed>.sub-menu{display:block !important;opacity:1}#mvl-menu .sub-menu{display:none}.button1 a,.button-banner a{width:100%}.hero.one{padding:20px 0px 0px 0px;display:flex;flex-direction:column;overflow:hidden;position:relative;align-items:center}.hero.one:before{display:none}.hero.one img{position:relative;left:0px;width:100%}.hero.one h2{font-size:2.5rem}.hero.one h2,.hero.one p{color:#363636;padding-left:10px;padding-right:10px}.hero.one p b{font-weight:400}.hero.two{padding:20px 0px 0px 0px;display:flex;flex-direction:column;overflow:hidden;position:relative;align-items:center}.hero.two:before{display:none}.hero.two img{position:relative;left:0px;width:100%}.hero.two h2{font-size:2.5rem}.hero.two h2,.hero.two p{color:#363636;padding-left:10px;padding-right:10px}.hero.two p b{font-weight:400}.hero.three{padding-top:2rem;padding-bottom:1rem}.hero.three h2{font-size:2.5rem}.banner{padding:20px 0px}.actualidad .item{display:flex;flex-direction:column}.actualidad .item .box{flex-direction:column}.actualidad .item .box .bg-image{width:100%;margin-bottom:20px}.actualidad .item .box .info{width:100%;padding-left:0px}.actualidad .item .box .info .metas{display:flex;flex-direction:column-reverse}.actualidad .item .box:first-child .info .metas{display:flex;flex-direction:column-reverse}.texto-carousel .descripcio{padding:32px 20px 80px 20px}.arrows.carousel{bottom:20px;left:0px}.foto-carousel .item .box .bg-image{height:340px}.contacto .wpcf7-form{padding-top:32px}.contacto .wpcf7-form .container{padding-left:0px;padding-right:0px}.contacto .wpcf7-form input[type=submit]{width:100%}.search-result{padding-bottom:3rem}.search-result .post{display:flex;flex-direction:column;align-items:center}.search-result .post .post-img{display:flex;width:100%;height:106px;background-size:cover;background-position:center center;background-repeat:no-repeat}.search-result .post .post-text{width:100%;padding:32px 0px}.search-result .post .post-text h3{font-size:1.5rem}footer .footer-area{margin-bottom:25px}footer .social-media{margin-bottom:25px}footer #menu-menu-legal{margin-top:32px;padding-bottom:32px;margin-bottom:15px;border-bottom:1px solid #fff;display:flex;flex-direction:column}footer #menu-menu-legal li:after{display:none}.second-button{border:0px}.second-button:focus{box-shadow:none}.animated-icon1,.animated-icon2,.animated-icon3{width:30px;height:20px;position:relative;margin:0px;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.animated-icon1 span,.animated-icon2 span,.animated-icon3 span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;background-color:#fff;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.animated-icon2 span:nth-child(1){top:0px}.animated-icon2 span:nth-child(2),.animated-icon2 span:nth-child(3){top:10px}.animated-icon2 span:nth-child(4){top:20px}.animated-icon2.open span:nth-child(1){top:11px;width:0%;left:50%}.animated-icon2.open span:nth-child(2){transform:rotate(45deg)}.animated-icon2.open span:nth-child(3){transform:rotate(-45deg)}.animated-icon2.open span:nth-child(4){top:11px;width:0%;left:50%}.tab-img .uc-tabs-accordion-title{flex-direction:column;align-items:flex-start !important}}/*# sourceMappingURL=estils.css.map */