@import"https://fonts.googleapis.com/css2?family=Archivo:wght@300;400;500;600;700&display=swap";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ckeditor p{font-weight:400}.ckeditor p:not(:last-of-type){margin-bottom:2rem}.ckeditor p:empty{display:none}.ckeditor ul{list-style:none}.ckeditor ul li{position:relative}.ckeditor ul li:before{content:"▪";color:#fd6f02;position:absolute;font-size:2.8rem;line-height:0;left:-0.65em;top:.35em}.ckeditor blockquote{background:#f5f7f8;border-left:4px solid #fd6f02;border-radius:4px;padding:3.2rem;padding-left:4rem;margin-left:0;margin-right:0}.ckeditor blockquote p:last-of-type{margin-bottom:0}.ckeditor blockquote strong{color:#2d2d2c}.ckeditor a{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 2px;background-repeat:repeat-x;background-position:0 100%;text-decoration:none;padding-bottom:2px;color:#2d2d2c;transition:background-size .3s ease-in-out;font-weight:600}@media(max-width:767px){.ckeditor a{padding-bottom:2px}}.ckeditor a:hover{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 40%}.ckeditor a .link-purpose-icon{margin-left:.6rem;color:#fd6f02}.ckeditor.color-black a{color:inherit}.ckeditor .highlighted{background-image:linear-gradient(#FD6F02,#FD6F02);padding-left:5px;padding-right:5px;display:unset}.bg-dark-grey .ckeditor .highlighted{background-image:linear-gradient(black,black);color:#fff}.bg-primary .ckeditor .highlighted,.bg-primary-altarnative .ckeditor .highlighted,.bg-primary-red .ckeditor .highlighted,.bg-mustard .ckeditor .highlighted{background-image:linear-gradient(#FFF,#FFF);background-size:100% 2px;background-repeat:repeat-x;background-position:0 100%;text-decoration:none;padding-bottom:2px;color:#2d2d2c;transition:background-size .3s ease-in-out;font-weight:600}@media(max-width:767px){.bg-primary .ckeditor .highlighted,.bg-primary-altarnative .ckeditor .highlighted,.bg-primary-red .ckeditor .highlighted,.bg-mustard .ckeditor .highlighted{padding-bottom:2px}}.bg-primary .ckeditor .highlighted:hover,.bg-primary-altarnative .ckeditor .highlighted:hover,.bg-primary-red .ckeditor .highlighted:hover,.bg-mustard .ckeditor .highlighted:hover{background-image:linear-gradient(#FFF,#FFF);background-size:100% 40%}.bg-primary .ckeditor .highlighted .link-purpose-icon,.bg-primary-altarnative .ckeditor .highlighted .link-purpose-icon,.bg-primary-red .ckeditor .highlighted .link-purpose-icon,.bg-mustard .ckeditor .highlighted .link-purpose-icon{margin-left:.6rem;color:#fff}.bg-primary .ckeditor a,.bg-primary-altarnative .ckeditor a,.bg-primary-red .ckeditor a,.bg-mustard .ckeditor a{background-image:linear-gradient(#FFF,#FFF);background-size:100% 2px;background-repeat:repeat-x;background-position:0 100%;text-decoration:none;padding-bottom:2px;color:#2d2d2c;transition:background-size .3s ease-in-out;font-weight:600}@media(max-width:767px){.bg-primary .ckeditor a,.bg-primary-altarnative .ckeditor a,.bg-primary-red .ckeditor a,.bg-mustard .ckeditor a{padding-bottom:2px}}.bg-primary .ckeditor a:hover,.bg-primary-altarnative .ckeditor a:hover,.bg-primary-red .ckeditor a:hover,.bg-mustard .ckeditor a:hover{background-image:linear-gradient(#FFF,#FFF);background-size:100% 40%}.bg-primary .ckeditor a .link-purpose-icon,.bg-primary-altarnative .ckeditor a .link-purpose-icon,.bg-primary-red .ckeditor a .link-purpose-icon,.bg-mustard .ckeditor a .link-purpose-icon{margin-left:.6rem;color:#fff}.bg-primary .ckeditor ul li::before,.bg-primary-altarnative .ckeditor ul li::before,.bg-primary-red .ckeditor ul li::before,.bg-mustard .ckeditor ul li::before{color:#fff}.ckeditor table{background:#fff;caption-side:top;border-collapse:collapse;max-width:1000px;margin:2rem auto}.ckeditor table caption{font-size:1.8rem;font-weight:bold;text-align:center}.ckeditor table tr{border-bottom:1px solid #2d2d2c}.ckeditor table td,.ckeditor table th{padding:.8rem 1rem;vertical-align:top}.ckeditor table thead tr:first-child th{background:#f6bb97}.ckeditor table thead tr:nth-child(2) th{background:rgba(246,187,151,.4)}.ckeditor table tbody th{background:#e9e9e9}.ckeditor table tbody th,.ckeditor table tbody td{border-right:1px solid #ccc}.ckeditor table tbody th:last-child,.ckeditor table tbody td:last-child{border-right:0}.ckeditor .location:before{font-family:"Font Awesome 6 Pro";content:"";margin-right:12px;color:#fd6f02}.bg-primary .ckeditor .location:before,.bg-primary-altarnative .ckeditor .location:before,.bg-primary-red .ckeditor .location:before,.bg-mustard .ckeditor .location:before{color:#fff}.ckeditor .link-purpose-tel-icon{font-size:1.5rem !important;margin-right:10px;margin-left:0}.ckeditor .link-purpose-tel-icon:before{font-family:"Font Awesome 6 Pro";content:"";color:#fd6f02}.bg-primary .ckeditor .link-purpose-tel-icon:before,.bg-primary-altarnative .ckeditor .link-purpose-tel-icon:before,.bg-primary-red .ckeditor .link-purpose-tel-icon:before,.bg-mustard .ckeditor .link-purpose-tel-icon:before{color:#fff}.ckeditor .link-purpose-tel-icon .linkpurpose-default-svg{display:none}.ckeditor .link-purpose-mail-icon{font-size:1.5rem !important;margin-right:10px;margin-left:0}.ckeditor .link-purpose-mail-icon:before{font-family:"Font Awesome 6 Pro";content:"";color:#fd6f02}.bg-primary .ckeditor .link-purpose-mail-icon:before,.bg-primary-altarnative .ckeditor .link-purpose-mail-icon:before,.bg-primary-red .ckeditor .link-purpose-mail-icon:before,.bg-mustard .ckeditor .link-purpose-mail-icon:before{color:#fff}.ckeditor .link-purpose-mail-icon .linkpurpose-default-svg{display:none}.ckeditor .link-purpose-document-icon{font-size:1.5rem !important;margin-right:10px;margin-left:0}.ckeditor .link-purpose-document-icon:before{font-family:"Font Awesome 6 Pro";content:"";color:#fd6f02}.bg-primary .ckeditor .link-purpose-document-icon:before,.bg-primary-altarnative .ckeditor .link-purpose-document-icon:before,.bg-primary-red .ckeditor .link-purpose-document-icon:before,.bg-mustard .ckeditor .link-purpose-document-icon:before{color:#fff}.ckeditor .link-purpose-document-icon .linkpurpose-default-svg{display:none}.ckeditor .ckeditor-accordion-container .ckeditor-accordion-toggler{background-color:#555;background-image:none;border-bottom:none;padding-bottom:12px}.ckeditor .ckeditor-accordion-container .ckeditor-accordion-toggler:hover{background-color:#555;background-image:none}.bg-dark-grey .ckeditor .ckeditor-accordion-container .ckeditor-accordion-toggler{background-color:#fff;color:#2d2d2c}.ckeditor .ckeditor-accordion-container>dl{border:none;margin-bottom:2rem}.bg-dark-grey .ckeditor .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:before,.bg-dark-grey .ckeditor .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:after{background:#2d2d2c}.ckeditor .ckeditor-accordion-container dd p{margin-top:1.5rem}.ckeditor .ckeditor-accordion-container>dl dd{border:1px solid #555}.ckeditor .ckeditor-accordion-container dt:not(:first-child){margin-top:2rem}.ckeditor .ckeditor-accordion-container+h2,.ckeditor .ckeditor-accordion-container+h3{margin-top:5rem}
*,::after,::before{box-sizing:border-box}html{font-size:10px}body{font-family:archivo,helvetica,sans-serif;font-size:1.6rem;line-height:1.4;font-weight:400;color:#2d2d2c;margin:0}textarea{font-family:inherit;font-size:inherit}h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:1.5rem;font-weight:700;line-height:1.2;color:#2d2d2c}h1,.h1{font-size:4rem}@media(max-width:992px){h1,.h1{font-size:2.8rem}}h2,.h2{font-size:3.2rem}@media(max-width:992px){h2,.h2{font-size:2.4rem}}h3,.h3{font-size:2.4rem;font-weight:600}@media(max-width:992px){h3,.h3{font-size:2rem}}h4,.h4{font-size:2rem;font-weight:600}@media(max-width:992px){h4,.h4{font-size:1.8rem}}p{margin-top:0;margin-bottom:1.5rem;font-size:1.6rem;font-weight:300}p.lead{font-size:1.8rem;font-weight:600}@media(max-width:992px){p{font-size:1.5rem}}b,strong{font-weight:700}small{font-size:.875rem}mark{padding:.1875rem;background-color:"#666"}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}a{color:#666;text-decoration:underline}a:hover{text-decoration:inherit}table{caption-side:bottom;border-collapse:collapse;vertical-align:top;border-color:#666}table caption{padding-top:.5rem;padding-bottom:.5rem;color:#2d2d2c;text-align:left}table th{font-weight:400;text-align:inherit;text-align:-webkit-match-parent}table thead,table tbody,table tfoot,table tr,table td,table th{border-color:inherit;border-style:solid;border-width:0}table thead th{border-bottom-color:#2d2d2c}table th{font-weight:600}table>:not(:last-child)>:last-child>*,table>:not(caption)>*>*{padding:.5rem .5rem;border-bottom-width:1px}#block-seidor-themebase-primary-local-tasks ul{border-bottom:1px solid #666;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:1rem 1rem 2.5rem;padding:0;white-space:nowrap}#block-seidor-themebase-primary-local-tasks ul li{display:inline}#block-seidor-themebase-primary-local-tasks ul li a{background-color:#fff;border-color:#666;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:.5em;padding:0 1em;text-decoration:none;color:#2d2d2c}#block-seidor-themebase-primary-local-tasks ul li:active a{background-color:#2d2d2c;border:1px solid #666;border-bottom:1px solid #fff;color:#fff}.layout-base-content a{text-decoration:none}.btn,a.btn{display:inline-block;border:none}.btn:hover,a.btn:hover{text-decoration:none;background-image:none}.btn span,a.btn span{position:relative;z-index:2}.link-purpose .link-purpose-icon{margin:0;margin-left:1.6rem}.btn-primary,a.btn-primary{font-size:1.8rem;padding:1rem 3rem;background:#fd6f02;color:#2d2d2c;display:inline-flex;align-items:center;transition:all .3s linear;border-radius:2px;position:relative;z-index:1;overflow:hidden;box-shadow:inset 0 0 0 1px #fd6f02}.btn-primary::before,a.btn-primary::before{content:"";position:absolute;inset:0;background-color:#ffa763;transition:all .5s ease;transform:translateX(-101%);border-radius:2px;z-index:-1;box-shadow:inset 0 0 0 1px #ffa763;top:-1px;bottom:-1px}.btn-primary:hover,.btn-primary.active,a.btn-primary:hover,a.btn-primary.active{color:#2d2d2c}.btn-primary:hover::before,.btn-primary.active::before,a.btn-primary:hover::before,a.btn-primary.active::before{transform:translateX(0)}.btn-secondary,a.btn-secondary{font-size:1.8rem;padding:1rem 3rem;background:rgba(0,0,0,0);color:#2d2d2c;display:inline-flex;align-items:center;transition:all .3s linear;border-radius:2px;position:relative;z-index:1;overflow:hidden;box-shadow:inset 0 0 0 1px #2d2d2c}.btn-secondary::before,a.btn-secondary::before{content:"";position:absolute;inset:0;background-color:#ffa763;transition:all .5s ease;transform:translateX(-101%);border-radius:2px;z-index:-1;box-shadow:inset 0 0 0 1px #ffa763;top:-1px;bottom:-1px}.btn-secondary:hover,.btn-secondary.active,a.btn-secondary:hover,a.btn-secondary.active{color:#2d2d2c}.btn-secondary:hover::before,.btn-secondary.active::before,a.btn-secondary:hover::before,a.btn-secondary.active::before{transform:translateX(0)}.btn-black,a.btn-black{font-size:1.8rem;padding:1rem 3rem;background:#2d2d2c;color:#fff;display:inline-flex;align-items:center;transition:all .3s linear;border-radius:2px;position:relative;z-index:1;overflow:hidden;box-shadow:inset 0 0 0 1px #2d2d2c}.btn-black::before,a.btn-black::before{content:"";position:absolute;inset:0;background-color:#000;transition:all .5s ease;transform:translateX(-101%);border-radius:2px;z-index:-1;box-shadow:inset 0 0 0 1px #2d2d2c;top:-1px;bottom:-1px}.btn-black:hover,.btn-black.active,a.btn-black:hover,a.btn-black.active{color:#fff}.btn-black:hover::before,.btn-black.active::before,a.btn-black:hover::before,a.btn-black.active::before{transform:translateX(0)}.fs-13,.fs-13>*{font-size:1.3rem !important}.fs-16,.fs-16>*{font-size:1.5rem !important}@media(min-width:600px){.fs-16,.fs-16>*{font-size:1.6rem !important}}.fs-18,.fs-18>*{font-size:1.8rem !important}.fs-20,.fs-20>*{font-size:1.8rem !important}@media(min-width:695px){.fs-20,.fs-20>*{font-size:2rem !important;line-height:1.2}}.fs-21,.fs-21>*{font-size:2.1rem !important;line-height:1.2}.fs-22,.fs-22>*{font-size:2rem !important;line-height:1.2}@media(min-width:695px){.fs-22,.fs-22>*{font-size:2.4rem !important;line-height:1.2}}.fs-24,.fs-24>*{font-size:2rem !important;line-height:1.2}@media(min-width:695px){.fs-24,.fs-24>*{font-size:2.4rem !important;line-height:1.2}}.fs-32,.fs-32>*{font-size:2.4rem !important;line-height:1.2}@media(min-width:695px){.fs-32,.fs-32>*{font-size:3.2rem !important;line-height:1}}.fs-35,.fs-35>*{font-size:3.5rem !important;line-height:1}.fs-40,.fs-40>*{font-size:4rem !important;line-height:1}.fs-45,.fs-45>*{font-size:3.5rem !important;line-height:1}@media(min-width:695px){.fs-45,.fs-45>*{font-size:4.5rem !important;line-height:1}}.fs-48,.fs-48>*{font-size:2.8rem !important;line-height:1.2}@media(min-width:695px){.fs-48,.fs-48>*{font-size:4.8rem !important;line-height:1}}.fs-64,.fs-64>*{font-size:4.2rem !important;line-height:1}@media(min-width:695px){.fs-64,.fs-64>*{font-size:5.4rem !important;line-height:1}}@media(min-width:992px){.fs-64,.fs-64>*{font-size:6.4rem !important;line-height:1}}.fs-75,.fs-75>*{font-size:4.8rem !important;line-height:1}@media(min-width:695px){.fs-75,.fs-75>*{font-size:7.5rem !important;line-height:1}}.fs-90,.fs-90>*{font-size:4.8rem !important;line-height:1}@media(min-width:695px){.fs-90,.fs-90>*{font-size:9rem !important;line-height:1}}.fs-128,.fs-128>*{font-size:12.8rem !important;line-height:1}.m-0{margin:0rem !important}.mb-0{margin-bottom:0rem !important}.mb-10{margin-bottom:1rem !important}.mb-16{margin-bottom:1.6rem !important}.mb-20{margin-bottom:2rem !important}.mb-25{margin-bottom:2.5rem !important}.mb-30{margin-bottom:3rem !important}.mb-40{margin-bottom:4rem !important}.mb-50{margin-bottom:5rem !important}.mb-60{margin-bottom:6rem !important}.mb-65{margin-bottom:6.5rem !important}.mt-0{margin-top:0rem !important}.mt-10{margin-top:1rem !important}.mt-20{margin-top:2rem !important}.mt-25{margin-top:2.5rem !important}.mt-40{margin-top:4rem !important}.mt-50{margin-top:5rem !important}.mt-60{margin-top:6rem !important}.mr-0{margin-right:0rem !important}.mr-30{margin-right:3rem !important}.ml-0{margin-left:0rem !important}.ml-15{margin-left:1.5rem !important}.ml-40{margin-left:4rem !important}.p-5{padding:0.5rem !important}.p-10{padding:1rem !important}.p-25{padding:2.5rem !important}.p-30{padding:3rem !important}.p-40{padding:4rem !important}.pt-0{padding-top:0rem !important}.pt-5{padding-top:0.5rem !important}.pt-12{padding-top:1.2rem !important}.pt-25{padding-top:2.5rem !important}.pt-30{padding-top:3rem !important}.pt-40{padding-top:4rem !important}.pt-70{padding-top:7rem !important}.pt-210{padding-top:21rem !important}.pt-220{padding-top:22rem !important}.pt-230{padding-top:23rem !important}.pt-240{padding-top:24rem !important}.pt-250{padding-top:25rem !important}.pb-0{padding-bottom:0rem !important}.pb-5{padding-bottom:0.5rem !important}.pb-12{padding-bottom:1.2rem !important}.pb-25{padding-bottom:2.5rem !important}.pb-30{padding-bottom:3rem !important}.pb-35{padding-bottom:3.5rem !important}.pb-40{padding-bottom:4rem !important}.pb-70{padding-bottom:7rem !important}.pb-210{padding-bottom:21rem !important}.pb-220{padding-bottom:22rem !important}.pb-230{padding-bottom:23rem !important}.pb-240{padding-bottom:24rem !important}.pb-250{padding-bottom:25rem !important}.pl-0{padding-left:0rem !important}.pl-15{padding-left:1.5rem !important}.pl-30{padding-left:3rem !important}.pl-35{padding-left:3.5rem !important}.pr-0{padding-right:0rem !important}.pr-15{padding-right:1.5rem !important}.pr-30{padding-right:3rem !important}.pr-60{padding-right:6rem !important}.bg-apricot{background-color:#ffce71}.bg-peach{background-color:#ffdcc1}.bg-light-orange{background-color:#ffc497}.bg-white{background-color:#fff}.bg-black{background-color:#2d2d2c}.bg-grey{background-color:"#666"}.bg-silver{background-color:#e9e9e9}.bg-off-black{background-color:#222}.bg-off-grey{background-color:#555}.bg-light-grey{background-color:#f5f7f8}.bg-true-black{background-color:#000}.color-primary{color:#fd6f02}.color-secondary{color:#222}.color-black{color:#2d2d2c}.color-white{color:#fff}.color-grey{color:#666}.color-grey-light-2{color:#ccc}.color-light-grey{color:#efebeb}.color-true-black{color:#000}.color-brown{color:#c05402}.color-primary-light{color:#f6bb97}.color-orange-strong{color:rgba(246,187,151,.4)}.color-silver-light{color:#ccc}.fw-300{font-weight:300}.fw-300 p{font-weight:300}.fw-400{font-weight:400}.fw-400 p{font-weight:400}.fw-500{font-weight:500}.fw-500 p{font-weight:500}.fw-600{font-weight:600}.fw-600 p{font-weight:600}.fw-700{font-weight:700}.fw-700 p{font-weight:700}.bt-primary-1{border-top:1px solid #fd6f02}.bt-secondary-1{border-top:1px solid #222}.bt-black-1{border-top:1px solid #2d2d2c}.bt-white-1{border-top:1px solid #fff}.bt-grey-1{border-top:1px solid #666}.bt-grey-light-2-1{border-top:1px solid #ccc}.bt-light-grey-1{border-top:1px solid #efebeb}.bt-true-black-1{border-top:1px solid #000}.bt-brown-1{border-top:1px solid #c05402}.bt-primary-light-1{border-top:1px solid #f6bb97}.bt-orange-strong-1{border-top:1px solid rgba(246,187,151,.4)}.bt-silver-light-1{border-top:1px solid #ccc}.bt-primary-2{border-top:2px solid #fd6f02}.bt-secondary-2{border-top:2px solid #222}.bt-black-2{border-top:2px solid #2d2d2c}.bt-white-2{border-top:2px solid #fff}.bt-grey-2{border-top:2px solid #666}.bt-grey-light-2-2{border-top:2px solid #ccc}.bt-light-grey-2{border-top:2px solid #efebeb}.bt-true-black-2{border-top:2px solid #000}.bt-brown-2{border-top:2px solid #c05402}.bt-primary-light-2{border-top:2px solid #f6bb97}.bt-orange-strong-2{border-top:2px solid rgba(246,187,151,.4)}.bt-silver-light-2{border-top:2px solid #ccc}.br-primary-1{border-right:1px solid #fd6f02}.br-secondary-1{border-right:1px solid #222}.br-black-1{border-right:1px solid #2d2d2c}.br-white-1{border-right:1px solid #fff}.br-grey-1{border-right:1px solid #666}.br-grey-light-2-1{border-right:1px solid #ccc}.br-light-grey-1{border-right:1px solid #efebeb}.br-true-black-1{border-right:1px solid #000}.br-brown-1{border-right:1px solid #c05402}.br-primary-light-1{border-right:1px solid #f6bb97}.br-orange-strong-1{border-right:1px solid rgba(246,187,151,.4)}.br-silver-light-1{border-right:1px solid #ccc}.br-primary-2{border-right:2px solid #fd6f02}.br-secondary-2{border-right:2px solid #222}.br-black-2{border-right:2px solid #2d2d2c}.br-white-2{border-right:2px solid #fff}.br-grey-2{border-right:2px solid #666}.br-grey-light-2-2{border-right:2px solid #ccc}.br-light-grey-2{border-right:2px solid #efebeb}.br-true-black-2{border-right:2px solid #000}.br-brown-2{border-right:2px solid #c05402}.br-primary-light-2{border-right:2px solid #f6bb97}.br-orange-strong-2{border-right:2px solid rgba(246,187,151,.4)}.br-silver-light-2{border-right:2px solid #ccc}.bl-primary-1{border-left:1px solid #fd6f02}.bl-secondary-1{border-left:1px solid #222}.bl-black-1{border-left:1px solid #2d2d2c}.bl-white-1{border-left:1px solid #fff}.bl-grey-1{border-left:1px solid #666}.bl-grey-light-2-1{border-left:1px solid #ccc}.bl-light-grey-1{border-left:1px solid #efebeb}.bl-true-black-1{border-left:1px solid #000}.bl-brown-1{border-left:1px solid #c05402}.bl-primary-light-1{border-left:1px solid #f6bb97}.bl-orange-strong-1{border-left:1px solid rgba(246,187,151,.4)}.bl-silver-light-1{border-left:1px solid #ccc}.bl-primary-2{border-left:2px solid #fd6f02}.bl-secondary-2{border-left:2px solid #222}.bl-black-2{border-left:2px solid #2d2d2c}.bl-white-2{border-left:2px solid #fff}.bl-grey-2{border-left:2px solid #666}.bl-grey-light-2-2{border-left:2px solid #ccc}.bl-light-grey-2{border-left:2px solid #efebeb}.bl-true-black-2{border-left:2px solid #000}.bl-brown-2{border-left:2px solid #c05402}.bl-primary-light-2{border-left:2px solid #f6bb97}.bl-orange-strong-2{border-left:2px solid rgba(246,187,151,.4)}.bl-silver-light-2{border-left:2px solid #ccc}.bb-primary-1{border-bottom:1px solid #fd6f02}.bb-secondary-1{border-bottom:1px solid #222}.bb-black-1{border-bottom:1px solid #2d2d2c}.bb-white-1{border-bottom:1px solid #fff}.bb-grey-1{border-bottom:1px solid #666}.bb-grey-light-2-1{border-bottom:1px solid #ccc}.bb-light-grey-1{border-bottom:1px solid #efebeb}.bb-true-black-1{border-bottom:1px solid #000}.bb-brown-1{border-bottom:1px solid #c05402}.bb-primary-light-1{border-bottom:1px solid #f6bb97}.bb-orange-strong-1{border-bottom:1px solid rgba(246,187,151,.4)}.bb-silver-light-1{border-bottom:1px solid #ccc}.bb-primary-2{border-bottom:2px solid #fd6f02}.bb-secondary-2{border-bottom:2px solid #222}.bb-black-2{border-bottom:2px solid #2d2d2c}.bb-white-2{border-bottom:2px solid #fff}.bb-grey-2{border-bottom:2px solid #666}.bb-grey-light-2-2{border-bottom:2px solid #ccc}.bb-light-grey-2{border-bottom:2px solid #efebeb}.bb-true-black-2{border-bottom:2px solid #000}.bb-brown-2{border-bottom:2px solid #c05402}.bb-primary-light-2{border-bottom:2px solid #f6bb97}.bb-orange-strong-2{border-bottom:2px solid rgba(246,187,151,.4)}.bb-silver-light-2{border-bottom:2px solid #ccc}.bb-primary-4{border-bottom:4px solid #fd6f02}.bb-secondary-4{border-bottom:4px solid #222}.bb-black-4{border-bottom:4px solid #2d2d2c}.bb-white-4{border-bottom:4px solid #fff}.bb-grey-4{border-bottom:4px solid #666}.bb-grey-light-2-4{border-bottom:4px solid #ccc}.bb-light-grey-4{border-bottom:4px solid #efebeb}.bb-true-black-4{border-bottom:4px solid #000}.bb-brown-4{border-bottom:4px solid #c05402}.bb-primary-light-4{border-bottom:4px solid #f6bb97}.bb-orange-strong-4{border-bottom:4px solid rgba(246,187,151,.4)}.bb-silver-light-4{border-bottom:4px solid #ccc}.bg-silver{background-color:#e9e9e9}.bg-silver+.bg-silver{padding-top:0}.bg-dark-grey{background-color:#2c2c2d}.bg-dark-grey .contrast-text .color-grey{color:#fff}.bg-dark-grey .contrast-text .color-grey h1,.bg-dark-grey .contrast-text .color-grey h2,.bg-dark-grey .contrast-text .color-grey h3,.bg-dark-grey .contrast-text .color-grey h4,.bg-dark-grey .contrast-text .color-grey h5{color:#fff}.bg-dark-grey .contrast-text .color-black{color:#fff}.bg-dark-grey .contrast-text .color-black h1,.bg-dark-grey .contrast-text .color-black h2,.bg-dark-grey .contrast-text .color-black h3,.bg-dark-grey .contrast-text .color-black h4,.bg-dark-grey .contrast-text .color-black h5{color:#fff}.bg-dark-grey+.bg-dark-grey{padding-top:0}.bg-primary{background-color:#fd6f02}.bg-primary .contrast-text .color-grey{color:#2d2d2c}.bg-primary .contrast-text .color-grey h1,.bg-primary .contrast-text .color-grey h2,.bg-primary .contrast-text .color-grey h3,.bg-primary .contrast-text .color-grey h4,.bg-primary .contrast-text .color-grey h5{color:#2d2d2c}.bg-primary .contrast-text .color-black{color:#2d2d2c}.bg-primary .contrast-text .color-black h1,.bg-primary .contrast-text .color-black h2,.bg-primary .contrast-text .color-black h3,.bg-primary .contrast-text .color-black h4,.bg-primary .contrast-text .color-black h5{color:#2d2d2c}.bg-primary+.bg-primary{padding-top:0}.bg-mustard{background-color:#f5b53a}.bg-mustard .contrast-text .color-grey{color:#2d2d2c}.bg-mustard .contrast-text .color-grey h1,.bg-mustard .contrast-text .color-grey h2,.bg-mustard .contrast-text .color-grey h3,.bg-mustard .contrast-text .color-grey h4,.bg-mustard .contrast-text .color-grey h5{color:#2d2d2c}.bg-mustard .contrast-text .color-black{color:#2d2d2c}.bg-mustard .contrast-text .color-black h1,.bg-mustard .contrast-text .color-black h2,.bg-mustard .contrast-text .color-black h3,.bg-mustard .contrast-text .color-black h4,.bg-mustard .contrast-text .color-black h5{color:#2d2d2c}.bg-mustard+.bg-mustard{padding-top:0}.bg-primary-light{background-color:#f6bb97}.bg-primary-light .contrast-text .color-grey{color:#2d2d2c}.bg-primary-light .contrast-text .color-grey h1,.bg-primary-light .contrast-text .color-grey h2,.bg-primary-light .contrast-text .color-grey h3,.bg-primary-light .contrast-text .color-grey h4,.bg-primary-light .contrast-text .color-grey h5{color:#2d2d2c}.bg-primary-light .contrast-text .color-black{color:#2d2d2c}.bg-primary-light .contrast-text .color-black h1,.bg-primary-light .contrast-text .color-black h2,.bg-primary-light .contrast-text .color-black h3,.bg-primary-light .contrast-text .color-black h4,.bg-primary-light .contrast-text .color-black h5{color:#2d2d2c}.bg-primary-light+.bg-primary-light{padding-top:0}.bg-primary-altarnative{background-color:#ff8500}.bg-primary-altarnative .contrast-text .color-grey{color:#2d2d2c}.bg-primary-altarnative .contrast-text .color-grey h1,.bg-primary-altarnative .contrast-text .color-grey h2,.bg-primary-altarnative .contrast-text .color-grey h3,.bg-primary-altarnative .contrast-text .color-grey h4,.bg-primary-altarnative .contrast-text .color-grey h5{color:#2d2d2c}.bg-primary-altarnative .contrast-text .color-black{color:#2d2d2c}.bg-primary-altarnative .contrast-text .color-black h1,.bg-primary-altarnative .contrast-text .color-black h2,.bg-primary-altarnative .contrast-text .color-black h3,.bg-primary-altarnative .contrast-text .color-black h4,.bg-primary-altarnative .contrast-text .color-black h5{color:#2d2d2c}.bg-primary-altarnative+.bg-primary-altarnative{padding-top:0}.bg-primary-red{background-color:#ed4d01}.bg-primary-red .contrast-text .color-grey{color:#000}.bg-primary-red .contrast-text .color-grey h1,.bg-primary-red .contrast-text .color-grey h2,.bg-primary-red .contrast-text .color-grey h3,.bg-primary-red .contrast-text .color-grey h4,.bg-primary-red .contrast-text .color-grey h5{color:#000}.bg-primary-red .contrast-text .color-black{color:#000}.bg-primary-red .contrast-text .color-black h1,.bg-primary-red .contrast-text .color-black h2,.bg-primary-red .contrast-text .color-black h3,.bg-primary-red .contrast-text .color-black h4,.bg-primary-red .contrast-text .color-black h5{color:#000}.bg-primary-red+.bg-primary-red{padding-top:0}.gap-10{gap:1rem !important}.gap-20{gap:2rem !important}.gap-25{gap:2.5rem !important}.gap-30{gap:3rem !important}.d-flex{display:flex;flex-wrap:wrap}.flex-no-wrap{flex-wrap:nowrap}.d-column{flex-direction:column}.jc-sb{justify-content:space-between}.jc-center{justify-content:center}.text-center{text-align:center}.ai-center{align-items:center}.ai-start{align-items:flex-start}.pos-rel{position:relative}.clean-list{margin:0;padding:0;list-style:none}@media(max-width:767px){.clean-list{flex-direction:column;gap:1.5rem !important}}.underline-link{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 2px;background-repeat:repeat-x;background-position:0 100%;text-decoration:none;padding-bottom:2px;color:#2d2d2c;transition:background-size .3s ease-in-out;font-weight:600}@media(max-width:767px){.underline-link{padding-bottom:2px}}.underline-link:hover{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 40%}.underline-link .link-purpose-icon{margin-left:.6rem;color:#fd6f02}.underline-link-effect a span{background-image:linear-gradient(#FD6F02,#FD6F02);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:background-size .3s}.underline-link-effect:hover a span,.underline-link-effect a:focus a span{background-size:100% 2px}.fullheight-list>div>ul>li,.fullheight-list>div>ul,.fullheight-list>div{height:100%}.bordered-list li{border-bottom:1px dashed #666}.bordered-list li:first-of-type{border-top:1px dashed #666}.paragraph--unpublished,.node--unpublished{opacity:.5;position:relative}.paragraph--unpublished::after,.node--unpublished::after{position:absolute;right:0;top:0;background:#ff0;color:#000;padding:.2em .5em;content:"unpublished"}.container{width:100%;max-width:1761px;padding-left:1.5rem;padding-right:1.5rem;margin:auto}.container-medium{max-width:1360px}.container-fluid{width:100%;margin:auto;padding-left:1.5rem;padding-right:1.5rem}.row{display:flex;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem}.text-right{text-align:right !important}.row-gap-30{row-gap:3rem !important}.row-gap-35{row-gap:3.5rem !important}.row-gap-50{row-gap:5rem !important}.row-gap-60{row-gap:6rem !important}.row-gap-65{row-gap:6.5rem !important}.col{padding-left:1.5rem;padding-right:1.5rem}.col-1{width:8.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-1{margin-left:8.3333333333%}.col-2{width:16.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-2{margin-left:16.6666666667%}.col-3{width:25%;padding-left:1.5rem;padding-right:1.5rem}.offset-3{margin-left:25%}.col-4{width:33.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-4{margin-left:33.3333333333%}.col-5{width:41.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-5{margin-left:41.6666666667%}.col-6{width:50%;padding-left:1.5rem;padding-right:1.5rem}.offset-6{margin-left:50%}.col-7{width:58.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-7{margin-left:58.3333333333%}.col-8{width:66.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-8{margin-left:66.6666666667%}.col-9{width:75%;padding-left:1.5rem;padding-right:1.5rem}.offset-9{margin-left:75%}.col-10{width:83.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-10{margin-left:83.3333333333%}.col-11{width:91.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-11{margin-left:91.6666666667%}.col-12{width:100%;padding-left:1.5rem;padding-right:1.5rem}.offset-12{margin-left:100%}@media(min-width:0px){.offset-xs-1{margin-left:8.3333333333%}.col-xs-1{width:8.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-xs-2{margin-left:16.6666666667%}.col-xs-2{width:16.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-xs-3{margin-left:25%}.col-xs-3{width:25%;padding-left:1.5rem;padding-right:1.5rem}.offset-xs-4{margin-left:33.3333333333%}.col-xs-4{width:33.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-xs-5{margin-left:41.6666666667%}.col-xs-5{width:41.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-xs-6{margin-left:50%}.col-xs-6{width:50%;padding-left:1.5rem;padding-right:1.5rem}.offset-xs-7{margin-left:58.3333333333%}.col-xs-7{width:58.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-xs-8{margin-left:66.6666666667%}.col-xs-8{width:66.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-xs-9{margin-left:75%}.col-xs-9{width:75%;padding-left:1.5rem;padding-right:1.5rem}.offset-xs-10{margin-left:83.3333333333%}.col-xs-10{width:83.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-xs-11{margin-left:91.6666666667%}.col-xs-11{width:91.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-xs-12{margin-left:100%}.col-xs-12{width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:576px){.offset-sm-1{margin-left:8.3333333333%}.col-sm-1{width:8.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-sm-2{margin-left:16.6666666667%}.col-sm-2{width:16.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-sm-3{margin-left:25%}.col-sm-3{width:25%;padding-left:1.5rem;padding-right:1.5rem}.offset-sm-4{margin-left:33.3333333333%}.col-sm-4{width:33.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-sm-5{margin-left:41.6666666667%}.col-sm-5{width:41.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-sm-6{margin-left:50%}.col-sm-6{width:50%;padding-left:1.5rem;padding-right:1.5rem}.offset-sm-7{margin-left:58.3333333333%}.col-sm-7{width:58.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-sm-8{margin-left:66.6666666667%}.col-sm-8{width:66.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-sm-9{margin-left:75%}.col-sm-9{width:75%;padding-left:1.5rem;padding-right:1.5rem}.offset-sm-10{margin-left:83.3333333333%}.col-sm-10{width:83.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-sm-11{margin-left:91.6666666667%}.col-sm-11{width:91.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-sm-12{margin-left:100%}.col-sm-12{width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:768px){.offset-md-1{margin-left:8.3333333333%}.col-md-1{width:8.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-md-2{margin-left:16.6666666667%}.col-md-2{width:16.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-md-3{margin-left:25%}.col-md-3{width:25%;padding-left:1.5rem;padding-right:1.5rem}.offset-md-4{margin-left:33.3333333333%}.col-md-4{width:33.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-md-5{margin-left:41.6666666667%}.col-md-5{width:41.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-md-6{margin-left:50%}.col-md-6{width:50%;padding-left:1.5rem;padding-right:1.5rem}.offset-md-7{margin-left:58.3333333333%}.col-md-7{width:58.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-md-8{margin-left:66.6666666667%}.col-md-8{width:66.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-md-9{margin-left:75%}.col-md-9{width:75%;padding-left:1.5rem;padding-right:1.5rem}.offset-md-10{margin-left:83.3333333333%}.col-md-10{width:83.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-md-11{margin-left:91.6666666667%}.col-md-11{width:91.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-md-12{margin-left:100%}.col-md-12{width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:992px){.offset-lg-1{margin-left:8.3333333333%}.col-lg-1{width:8.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-lg-2{margin-left:16.6666666667%}.col-lg-2{width:16.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-lg-3{margin-left:25%}.col-lg-3{width:25%;padding-left:1.5rem;padding-right:1.5rem}.offset-lg-4{margin-left:33.3333333333%}.col-lg-4{width:33.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-lg-5{margin-left:41.6666666667%}.col-lg-5{width:41.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-lg-6{margin-left:50%}.col-lg-6{width:50%;padding-left:1.5rem;padding-right:1.5rem}.offset-lg-7{margin-left:58.3333333333%}.col-lg-7{width:58.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-lg-8{margin-left:66.6666666667%}.col-lg-8{width:66.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-lg-9{margin-left:75%}.col-lg-9{width:75%;padding-left:1.5rem;padding-right:1.5rem}.offset-lg-10{margin-left:83.3333333333%}.col-lg-10{width:83.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-lg-11{margin-left:91.6666666667%}.col-lg-11{width:91.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-lg-12{margin-left:100%}.col-lg-12{width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1200px){.offset-xl-1{margin-left:8.3333333333%}.col-xl-1{width:8.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-xl-2{margin-left:16.6666666667%}.col-xl-2{width:16.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-xl-3{margin-left:25%}.col-xl-3{width:25%;padding-left:1.5rem;padding-right:1.5rem}.offset-xl-4{margin-left:33.3333333333%}.col-xl-4{width:33.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-xl-5{margin-left:41.6666666667%}.col-xl-5{width:41.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-xl-6{margin-left:50%}.col-xl-6{width:50%;padding-left:1.5rem;padding-right:1.5rem}.offset-xl-7{margin-left:58.3333333333%}.col-xl-7{width:58.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-xl-8{margin-left:66.6666666667%}.col-xl-8{width:66.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-xl-9{margin-left:75%}.col-xl-9{width:75%;padding-left:1.5rem;padding-right:1.5rem}.offset-xl-10{margin-left:83.3333333333%}.col-xl-10{width:83.3333333333%;padding-left:1.5rem;padding-right:1.5rem}.offset-xl-11{margin-left:91.6666666667%}.col-xl-11{width:91.6666666667%;padding-left:1.5rem;padding-right:1.5rem}.offset-xl-12{margin-left:100%}.col-xl-12{width:100%;padding-left:1.5rem;padding-right:1.5rem}}.header-web .menu-superior-left ul{margin-left:-1.5rem;margin-right:-1.5rem;padding:0}.header-web .menu-superior-left ul li{display:inline-block;padding:1rem 1.5rem;display:inline-block;text-decoration:none}.header-web .menu-superior-left ul li a{display:inline-block}.header-web .menu-superior-left ul li a{color:#fff}.header-web .menu-superior-left ul li a:hover,.header-web .menu-superior-left ul li a:active{color:#fff}.header-web .lema-menu{display:inline-block;padding:1rem}.header-web .menu-principal .desktop-menu ul{margin-left:-1.5rem;margin-right:-1.5rem;padding:0}.header-web .menu-principal .desktop-menu ul li{display:inline-block;padding:0rem 1.5rem;display:inline-block;text-decoration:none}.header-web .menu-principal .desktop-menu ul li a{display:inline-block}.header-web .menu-principal .desktop-menu ul li a{color:#2d2d2c}.header-web .menu-principal .desktop-menu ul li a:hover,.header-web .menu-principal .desktop-menu ul li a:active{color:#2d2d2c}.header-web .menu-principal .desktop-menu ul .menu-item{position:relative}.header-web .menu-principal .desktop-menu ul .menu-item-parent{background-image:url("/themes/custom/peretarres/img/arrow-down.png");background-repeat:no-repeat;background-position:right center;background-size:10px;padding-right:0}.header-web .menu-principal .desktop-menu ul .menu-item-parent>span{padding-right:1.5rem}.header-web .menu-principal .desktop-menu ul .menu-item-parent{cursor:pointer}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.display-right{left:0;right:auto}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.display-right.menu-level-2{left:100%}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.display-left{left:auto;right:0;text-align:right}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.display-left li:hover,.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.display-left li:focus{border-left:2px solid #f5f7f8;border-right:2px solid}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.display-left.menu-level-2{right:100%;text-align:right}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.display-left.menu-level-2 li:hover,.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.display-left.menu-level-2 li:focus{border-left:2px solid #fff;border-right:2px solid}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.display-left.menu-level-1 .menu-item-parent{background-image:url("/themes/custom/peretarres/img/chevron-left.png");background-position:left 12px center}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.display-left.menu-level-1 .menu-item-parent[aria-expanded=true]{border-right:2px solid;border-left:2px solid #f5f7f8}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu{display:none;position:absolute;top:100%;background-color:#e9e9e9;z-index:1000;padding:2rem 0rem;margin:0;list-style:none;margin-left:1rem;margin-top:1rem;min-width:350px}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu li.menu-back{display:none}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu li{position:static;display:block;padding:.5rem .5rem .5rem 1.5rem;border-left:2px solid #e9e9e9;border-right:2px solid #e9e9e9;margin:.5rem 0}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu li:hover,.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu li:focus{background-color:#f5f7f8;border-left:2px solid;border-right:2px solid #f5f7f8;transition:background-color 200ms linear,border-left-color 200ms linear}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu li a{display:block;font-size:1em}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu li a:hover,.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu li a:focus{text-decoration:underline;text-decoration-color:#fd6f02;text-decoration-thickness:2px}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu li>span{display:block;font-size:1em}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.menu-level-1 .menu-item-parent{background-image:url("/themes/custom/peretarres/img/chevron.svg");background-repeat:no-repeat;background-position:right 12px center;background-size:10px}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.menu-level-1 .menu-item-parent[aria-expanded=true]{background-color:#f5f7f8;border-left:2px solid;border-right:2px solid #f5f7f8}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.menu-level-1 .menu-item-parent[aria-expanded=true]>a,.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.menu-level-1 .menu-item-parent[aria-expanded=true]>span{text-decoration:underline;text-decoration-color:#fd6f02;text-decoration-thickness:2px}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.menu-level-2{top:0;margin-left:0;margin-top:0;min-width:350px;background-color:#f5f7f8}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.menu-level-2 li{border-left:2px solid #f5f7f8;border-right:2px solid #f5f7f8}.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.menu-level-2 li:hover,.header-web .menu-principal .desktop-menu ul .menu-item-parent .submenu.menu-level-2 li:focus{background-color:#fff;border-left:2px solid}.header-web .menu-principal .desktop-menu ul .menu-item-parent.open{background-image:url("/themes/custom/peretarres/img/arrow-up.png")}.header-web .menu-principal .desktop-menu ul .menu-item-parent.open>a[aria-expanded=true]{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 2px;background-repeat:repeat-x;background-position:0 100%;text-decoration:none}@media(max-width:991px){.header-web .menu-principal-container{display:flex;justify-content:space-between}}@media(max-width:991px){.header-web .menu-principal{display:flex;justify-content:space-between;margin-top:3rem}}.header-web .menu-principal .mobile-search{display:none;margin-right:3rem}@media(max-width:991px){.header-web .menu-principal .mobile-search{display:block}}.header-web .menu-principal .mobile-search svg path{fill:#000}a.link-logo:hover{background:none}.menu-principal-sup,.menu-superior{display:flex;align-items:center;justify-content:space-between}.menu-principal-sup ul,.menu-superior ul{margin-bottom:0}@media(max-width:991px){.menu-principal-sup .flecha-banner-container{display:flex;margin-left:0;width:calc(100% + 7.75rem);margin-top:.5rem;gap:1.5rem}.menu-principal-sup .flecha-banner-container svg{flex-basis:20px}.menu-principal-sup .flecha-banner-container .flecha-banner{background-color:rgba(0,0,0,0);color:#2d2d2c;padding:.6em 0;clip-path:none;flex-basis:calc(100% - 20px);position:static}.menu-principal-sup .flecha-banner-container .flecha-banner::before{content:none}}.menu-superior .language-block{padding-left:0;list-style:none}.menu-superior .language-block .language-link{color:#fff;text-transform:uppercase;font-size:1.6rem}.menu-superior .language-block .language-link.is-active{text-decoration:underline;text-decoration-thickness:2px}.menu-superior .language-block li{display:inline-block;padding:0 .5rem}.menu-superior-right{display:flex;align-items:center}.language-switcher-language-url{text-transform:uppercase;margin-left:-0.5rem;margin-right:-0.5rem;padding:0}.language-switcher-language-url li{display:inline-block;padding:1rem .5rem;display:inline-block;text-decoration:none}.language-switcher-language-url li a{display:inline-block}.language-switcher-language-url li a{color:#fff}.featured-links{margin:0;padding:0;list-style:none;display:flex}@media(max-width:500px){.featured-links{flex-direction:column}}.featured-links li{margin-right:3rem}@media(max-width:500px){.featured-links li{margin-right:0}}@media(max-width:991px){.featured-links li a{display:block;margin-bottom:1.5rem}}.featured-links li:last-of-type{margin-right:0}.menu-footer ul{margin-left:-1.5rem;margin-right:-1.5rem;padding:0}.menu-footer ul li{display:inline-block;padding:1.2rem 1.5rem;display:inline-block;text-decoration:none}.menu-footer ul li a{display:inline-block}.menu-footer ul li a{color:#fff}.menu-footer ul li a:hover,.menu-footer ul li a:active{color:#fff}.menu-footer ul li{position:relative}.menu-footer ul li:after{content:"";width:6px;height:6px;background:#fd6f02;display:inline-block;position:absolute;right:0;top:50%;transform:translateX(50%) translateY(-50%)}.menu-footer ul li:last-of-type:after{content:none}.flecha-banner-container{margin-left:3rem}.flecha-banner-container svg{margin-right:-1rem}.flecha-banner{display:inline-block;position:relative;background-color:#ffa763;color:#2d2d2c;font-weight:bold;padding:8px 24px;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%,16px 50%);bottom:12px;margin-left:0;font-weight:600}.flecha-banner::before{content:"";position:absolute;left:-40px;top:0;width:40px;height:100%;background:repeating-linear-gradient(to right,rgba(255,167,99,0.2) 0 12px,transparent 12px 20px);clip-path:polygon(0 0,100% 50%,0 100%)}.menu-container .mobile-only{display:none}.menu-container .desktop-only{display:block}.menu-container .hamburger-menu{display:none}@media(max-width:991px){.menu-container .hamburger-menu{display:block;background:none;border:none;font-size:1.5rem;cursor:pointer;padding:.5rem}}.menu-container #hamburger-toggle{display:none}.menu-container .label-hamburger{display:none}@media(max-width:991px){.menu-container .label-hamburger{display:grid;cursor:pointer;place-content:center;font-size:3rem;z-index:-1}}.menu-container .close{display:none}.menu-container .hamburger-button{position:relative;width:2.5rem;height:2.5rem;display:none}@media(max-width:991px){.menu-container .hamburger-button{display:block}}.menu-container .hamburger-button :is(label,a){position:absolute;inset:0}.menu-container .screen-reader-text{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute !important;border:0;padding:0;width:1px;height:1px;overflow:hidden;white-space:nowrap}.menu-container #mobile-menu{background-color:#e9e9e9;position:absolute;overflow:hidden;width:100%;left:0;z-index:10;padding:2rem;margin-top:5rem}@media(max-width:991px){.menu-container #mobile-menu{display:none;margin-top:0}.menu-container #mobile-menu.open{display:block}}.menu-container #mobile-menu a{color:#2d2d2c}.menu-container #mobile-menu .menu-item{display:block;padding:1rem 1rem}.menu-container #mobile-menu .menu-item.menu-item-parent{background-image:url("/themes/custom/peretarres/img/chevron.svg");background-position:right 1rem center;background-repeat:no-repeat;background-size:10px}.menu-container #mobile-menu .menu-item.menu-item-parent>span{display:block}.menu-container #mobile-menu .featured-links li{margin-right:0}.menu-container #mobile-menu .submenu{position:absolute;left:calc(-100% - 2rem);width:100%;height:100%;transition:all .2s linear;top:0;z-index:5;padding-top:0;background-color:#e9e9e9;padding:2rem;list-style:none}.menu-container #mobile-menu .submenu.is-active{left:0}.menu-container #mobile-menu .submenu .menu-back{padding:1rem 1.5rem}.menu-container #mobile-menu .submenu .menu-back .back-mobile{border:none;background-color:rgba(0,0,0,0);font-size:.875em;background-image:url("/themes/custom/peretarres/img/arrow-left.png");background-position:left center;background-repeat:no-repeat;background-size:10px;padding-left:12px}.menu-container #mobile-menu .featured-links{margin-top:1.5rem;margin-bottom:1.5rem;gap:20px;text-align:center}.menu-container #mobile-menu .featured-links li{flex:1 1 auto}@media(max-width:767px){.menu-container #mobile-menu .featured-links{flex-direction:column-reverse;margin-top:3rem;margin-bottom:0;gap:0}}.menu-container #mobile-menu .menu-superior{background-color:#555;display:block;color:#fff;margin-left:-2rem;margin-right:-2rem;padding:2rem}.menu-container #mobile-menu .menu-superior .menu-superior-left ul li{display:block}.menu-container #mobile-menu .menu-superior .menu-superior-left ul li a{color:#fff}.menu-container #mobile-menu .menu-superior .desktop-search{display:none}.menu-container #mobile-menu .menu-superior .menu-superior-right{display:block}.menu-container #mobile-menu .menu-superior .item-descubrir-fundacio{padding:1rem 0}.menu-container #mobile-menu .menu-superior .language-block{margin-top:1rem}.menu-container #mobile-menu .menu-superior .language-block a{color:#fff}@media(max-width:991px){.menu-container .mobile-only{display:block}.menu-container .desktop-only{display:none}.menu-container .menu-wrapper{position:relative;overflow:hidden}.menu-container .main-menu,.menu-container .submenu{padding:0;margin:0}.menu-container .main-menu.is-active{display:block}.menu-container .submenu{top:auto;left:auto;right:auto;box-shadow:none}}.menu-superior-right>*{margin-right:4rem}@media(max-width:767px){.menu-superior-right>*{margin-right:1rem}}.menu-superior-right>*:last-child{margin-right:0}.menu-superior-right .item-descubrir-fundacio button{background:none;border:none;padding:0;margin:0;font:inherit;text-align:inherit;text-decoration:none;cursor:pointer;outline:none;box-shadow:none;appearance:none}@media(max-width:767px){.menu-superior-right .item-descubrir-fundacio button{font-size:1.6rem}}.menu-superior-right .item-descubrir-fundacio button:focus{border:1px solid #fff;border-radius:5px}.menu-superior-right .item-descubrir-fundacio{display:flex}.menu-superior-right .item-descubrir-fundacio svg{margin-right:1rem;vertical-align:middle}.menu-superior-right .item-descubrir-fundacio a{color:#fff}#item-descubrir-fundacio-container{background-color:#fff;width:100%;height:auto;top:-300%;left:0;position:absolute;z-index:15;transition:top .8s ease-in-out;padding-top:3rem;visibility:hidden}#item-descubrir-fundacio-container.descobrir-fundacio-mobile{transform:translateX(calc(-100% - 2rem));transition:transform .2s linear;visibility:hidden}#item-descubrir-fundacio-container.descobrir-fundacio-mobile.is-open{transform:translateX(0);visibility:visible !important}.item-descubrir-fundacio-container-button{background:none;border:none;padding:0;margin:0;font:inherit;text-align:inherit;text-decoration:none;cursor:pointer;outline:none;box-shadow:none;appearance:none;float:right}.item-descubrir-fundacio-container-button:focus{border:1px solid #2d2d2c;border-radius:5px}#item-descubrir-fundacio-container-sup{display:flex;justify-content:space-between}#item-descubrir-fundacio-container-sup .item-descubrir-fundacio-button-mobile{display:none}#item-descubrir-fundacio-container-menu ul{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;padding:0;list-style:none;margin:0}#item-descubrir-fundacio-container-menu ul li{position:relative;padding-left:1.8rem;transition:padding-left 150ms ease}#item-descubrir-fundacio-container-menu ul li a span{background-image:linear-gradient(#FD6F02,#FD6F02);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:background-size .3s}#item-descubrir-fundacio-container-menu ul li:hover a span,#item-descubrir-fundacio-container-menu ul li a:focus a span{background-size:100% 2px}#item-descubrir-fundacio-container-menu ul li::before{content:"";position:absolute;left:0;top:.25rem;width:10px;height:19px;background-repeat:no-repeat;background-size:10px 19px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='19' viewBox='0 0 10 19' fill='none'><path d='M6.09538 9.55588L0 0H2.70267L9.67785 9.55588L2.70267 19H0L6.09538 9.55588Z' fill='%23FD6F02'/></svg>");transition:width 150ms ease,height 150ms ease,background-size 150ms ease}#item-descubrir-fundacio-container-menu ul li:hover,#item-descubrir-fundacio-container-menu ul li:has(a:hover),#item-descubrir-fundacio-container-menu ul li:has(a:focus-visible){padding-left:3.5rem}#item-descubrir-fundacio-container-menu ul li:hover::before,#item-descubrir-fundacio-container-menu ul li:has(a:hover)::before,#item-descubrir-fundacio-container-menu ul li:has(a:focus-visible)::before{width:24px;height:19px;background-size:24px 19px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='19' viewBox='0 0 24 19' fill='none'><g clip-path='url(%23clip0_22_3060)'><path d='M6.09538 9.55588L0 0H2.70267L9.67785 9.55588L2.70267 19H0L6.09538 9.55588Z' fill='%23FD6F02' fill-opacity='0.5'/><path d='M13.2594 9.55588L7.16406 0H9.86673L16.8419 9.55588L9.86673 19H7.16406L13.2594 9.55588Z' fill='%23FD6F02' fill-opacity='0.75'/><path d='M20.4157 9.55588L14.3203 0H17.023L23.9982 9.55588L17.023 19H14.3203L20.4157 9.55588Z' fill='%23FD6F02'/></g><defs><clipPath id='clip0_22_3060'><rect width='24' height='19' fill='white'/></clipPath></defs></svg>")}#item-descubrir-fundacio-container-menu ul li a{display:block}#item-descubrir-fundacio-container-menu ul li a a:hover{font-weight:600}#item-descubrir-fundacio-container-menu ul li a .link-purpose-external-icon{display:none}@media(max-width:991px){#item-descubrir-fundacio-container-menu ul li:hover,#item-descubrir-fundacio-container-menu ul li:has(a:hover),#item-descubrir-fundacio-container-menu ul li:has(a:focus-visible){padding-left:2.5rem}#item-descubrir-fundacio-container-menu ul li:hover::before,#item-descubrir-fundacio-container-menu ul li:has(a:hover)::before,#item-descubrir-fundacio-container-menu ul li:has(a:focus-visible)::before{width:16px;height:12px;background-size:16px 12px;margin-top:1.25rem}}#menu-fundacio{padding-top:4rem;padding-bottom:4rem;margin-top:5rem}#menu-fundacio ul{list-style:none;padding-left:0}#menu-fundacio ul .menu-fundacio-level-0{border-left:2px solid #666;padding-top:1rem;padding-bottom:1rem}#menu-fundacio ul .menu-fundacio-level-0>:is(a,span){font-size:1.8rem;font-weight:600;text-transform:uppercase;color:#666;margin-bottom:2rem;display:block}@media(max-width:991px){#menu-fundacio ul .menu-fundacio-level-0>:is(a,span){position:relative}#menu-fundacio ul .menu-fundacio-level-0>:is(a,span)::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232D2D2C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M0 0h24v24H0z' stroke='none'/%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");position:absolute;right:0;top:0;width:2.4rem;height:2.4rem;transition:.3s transform ease-in-out}}#menu-fundacio ul li{margin-bottom:1.5rem}@media(max-width:991px){#menu-fundacio ul li{margin-bottom:0}}#menu-fundacio ul li>span{font-size:2rem;font-weight:600;text-transform:uppercase;color:#666;margin-bottom:2rem;display:block}#menu-fundacio ul .submenu-fundacio a{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 2px;background-repeat:repeat-x;background-position:0 100%;text-decoration:none;padding-bottom:2px;color:#2d2d2c;transition:background-size .3s ease-in-out;font-weight:600}@media(max-width:767px){#menu-fundacio ul .submenu-fundacio a{padding-bottom:2px}}#menu-fundacio ul .submenu-fundacio a:hover{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 40%}#menu-fundacio ul .submenu-fundacio a .link-purpose-icon{margin-left:.6rem;color:#fd6f02}#menu-fundacio .col-fundacio-solcial-network{padding-bottom:2.3rem}#menu-fundacio .fundacio-solcial-network{height:100%;border-left:2px solid #666;padding-left:1.5rem}#menu-fundacio .fundacio-solcial-network .social-network-header a{margin-right:1.5rem;font-size:2.5rem}.social-network-header a{display:inline-block;margin-right:1rem}.descobrir-fundacio-mobile #item-descubrir-fundacio-container-sup .descubrir-fundacio-title,.descobrir-fundacio-mobile #item-descubrir-fundacio-container-sup .item-descubrir-fundacio-button-desktop{display:none}.descobrir-fundacio-mobile #item-descubrir-fundacio-container-sup .item-descubrir-fundacio-button-mobile{display:block;border:none;background-color:rgba(0,0,0,0);font-size:.875em;background-image:url("/themes/custom/peretarres/img/arrow-left.png");background-position:left center;background-repeat:no-repeat;background-size:10px;padding-left:12px;color:#2d2d2c}.descobrir-fundacio-mobile #item-descubrir-fundacio-container-sup .item-descubrir-fundacio-button-mobile:focus{border:1px solid #2d2d2c;border-radius:5px}.descobrir-fundacio-mobile #item-descubrir-fundacio-container-menu{margin-top:1rem !important}.descobrir-fundacio-mobile #item-descubrir-fundacio-container-menu ul{display:block}.descobrir-fundacio-mobile #item-descubrir-fundacio-container-menu li{padding:1rem 0}.descobrir-fundacio-mobile #item-descubrir-fundacio-container-menu li::before{background-image:none}.descobrir-fundacio-mobile #item-descubrir-fundacio-container-menu li a{color:#2d2d2c;text-transform:capitalize}.descobrir-fundacio-mobile #menu-fundacio{margin-top:2rem;padding-top:3rem;padding-bottom:3rem}.descobrir-fundacio-mobile #menu-fundacio .menu-fundacio-intern>li>ul{display:none}.descobrir-fundacio-mobile #menu-fundacio .menu-fundacio-intern>li.is-open>:is(a,span)::after{transform:rotate(180deg)}.descobrir-fundacio-mobile #menu-fundacio .menu-fundacio-intern>li.is-open>ul{display:block}.descobrir-fundacio-mobile #menu-fundacio .menu-fundacio-intern>li>a{display:flex;justify-content:space-between;align-items:center;background-image:url(/themes/custom/peretarres/img/arrow-down.png);background-repeat:no-repeat;background-position:right center;background-size:10px;color:#666}.descobrir-fundacio-mobile #menu-fundacio .menu-fundacio-intern>li.is-open>a{background-image:url(/themes/custom/peretarres/img/arrow-up.png)}.descobrir-fundacio-mobile #menu-fundacio .menu-fundacio-intern>li{text-transform:uppercase}.descobrir-fundacio-mobile #menu-fundacio .menu-fundacio-intern>li .submenu-fundacio{margin-top:1.5rem;margin-bottom:3rem}.descobrir-fundacio-mobile #menu-fundacio .menu-fundacio-intern>li .submenu-fundacio li{text-transform:none;margin-bottom:2rem}.descobrir-fundacio-mobile #menu-fundacio .menu-fundacio-intern>li .submenu-fundacio a{color:#666}.descobrir-fundacio-mobile #menu-fundacio .menu-fundacio-level-0{border-left:none;padding-top:0;padding-bottom:0}.descobrir-fundacio-mobile #menu-fundacio .col-fundacio-solcial-network{padding-bottom:0}.descobrir-fundacio-mobile #menu-fundacio .fundacio-solcial-network{border-top:1px solid #666;padding-top:1.5em;margin-top:1rem;height:auto;border-left:none;padding-left:0}.descobrir-fundacio-mobile #menu-fundacio .fundacio-solcial-network .social-network-header a{margin-right:1.5rem;font-size:2.5rem}.landing-page .logo-menu-principal{padding:1.5rem 0}@media(max-width:767px){.landing-page .link-log{display:block;text-align:center}}.landing-page .header-landing-links,.landing-page .landing-language-switcher{display:inline-block;margin-left:1.5rem}.landing-page .landing-language-switcher{display:inline-block;margin-left:1.5rem;font-weight:600}.landing-page .landing-language-switcher .link-purpose-external-icon{display:none}.landing-page .langing-header-options{text-align:right;padding-top:1.5rem;padding-bottom:1.5rem}@media(max-width:767px){.landing-page .langing-header-options{text-align:center}}.landing-page .contact-information{padding-bottom:1rem !important}.landing-page .contact-information .bt-black-2{border-bottom:0;padding-bottom:0rem !important}.view-cercador-general{min-height:400px}@media(max-width:767px){.view-cercador-general{min-height:0}}.view-cercador-general .views-exposed-form{margin-bottom:6rem;display:flex;flex-wrap:wrap;gap:2rem;margin-left:16.6666666667%}@media(max-width:767px){.view-cercador-general .views-exposed-form{margin-left:0}}.view-cercador-general .views-exposed-form .js-form-type-textfield{margin-bottom:0;flex-grow:7;padding-left:1.7rem}@media(max-width:767px){.view-cercador-general .views-exposed-form .js-form-type-textfield{width:100%;padding-left:0rem}}.view-cercador-general .views-exposed-form .js-form-type-submit{display:flex;justify-content:flex-end}.view-cercador-general .views-exposed-form .js-form-type-textfield label{font-weight:600;margin-bottom:.5rem;display:block;position:relative}.view-cercador-general .views-exposed-form #edit-search{padding:1rem;border:1px solid #666;border-radius:4px;font-size:14px;min-height:5rem;transition:border-color .3s ease;width:100%}.view-cercador-general .views-exposed-form #edit-submit-cercador-general{border:none;background:#2d2d2c;padding:1.1rem 4rem;line-height:1.2;margin:0;font:inherit;color:#fff;font-size:2rem;font-weight:500;cursor:pointer;border-radius:3px;outline:none}.view-cercador-general .views-exposed-form #edit-actions{flex-grow:3;margin-top:2.7rem}@media(max-width:767px){.view-cercador-general .views-exposed-form #edit-actions{width:100%;flex-grow:3;margin-top:0}}.view-cercador-general .item-list-cerca{position:relative}.view-cercador-general .item-list-cerca .items-list{list-style:none}.view-cercador-general .item-list-cerca .items-list li{position:relative;padding-left:1.5rem;padding-bottom:3rem}.view-cercador-general .item-list-cerca .items-list li::before{content:"";width:6px;height:6px;background:#fd6f02;position:absolute;left:0;top:10px}.view-cercador-general .item-list-cerca .search-result h3{margin-bottom:.5rem}.view-cercador-general .item-list-cerca .search-result .search-result-link{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 2px;background-repeat:repeat-x;background-position:0 100%;text-decoration:none;padding-bottom:2px;color:#2d2d2c;transition:background-size .3s ease-in-out;font-weight:600}@media(max-width:767px){.view-cercador-general .item-list-cerca .search-result .search-result-link{padding-bottom:2px}}.view-cercador-general .item-list-cerca .search-result .search-result-link:hover{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 40%}.view-cercador-general .item-list-cerca .search-result .search-result-link .link-purpose-icon{margin-left:.6rem;color:#fd6f02}.view-cercador-general .item-list-cerca .search-result .description p{margin-bottom:0}.page-not-found{margin-bottom:8rem}.page-not-found .description p{font-size:1.8rem}@media(max-width:991px){.page-not-found .img-404{display:none}}.footer-web{padding-top:2rem}.footer-web .lema-fpt{width:100%;max-width:650px}.footer-web .lema-fpt svg{max-width:66%;height:auto}@media(max-width:767px){.footer-web .lema-fpt{margin-bottom:1.5rem}.footer-web .lema-fpt svg{max-width:80%}}@media(max-width:512px){.footer-web .lema-fpt svg{max-width:100%}}@media(max-width:767px){.footer-web .logo-footer.mb-30{margin-bottom:1.5rem !important}}.menu-footer ul{margin-left:-1.5rem;margin-right:-1.5rem;padding:0}.menu-footer ul li{display:inline-block;padding:1.2rem 1.5rem;display:inline-block;text-decoration:none}.menu-footer ul li a{display:inline-block}.menu-footer ul li a{color:#fff}.menu-footer ul li a:hover,.menu-footer ul li a:active{color:#fff}@media(max-width:767px){.menu-footer ul{padding-bottom:1rem;padding-top:1rem}}.menu-footer ul li{position:relative}@media(max-width:767px){.menu-footer ul li{padding:.8rem 1.5rem}}.menu-footer ul li:after{content:"";width:6px;height:6px;background:#fd6f02;display:inline-block;position:absolute;right:0;top:50%;transform:translateX(50%) translateY(-50%)}.menu-footer ul li:last-of-type:after{content:none}.menu-footer ul li a{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 2px;background-repeat:repeat-x;background-position:0 100%;text-decoration:none;padding-bottom:2px;color:#fff;transition:background-size .3s ease-in-out;font-weight:600}@media(max-width:767px){.menu-footer ul li a{padding-bottom:2px}}.menu-footer ul li a:hover{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 40%}.menu-footer ul li a .link-purpose-icon{margin-left:.6rem;color:#fd6f02}.logo-grey-marc{width:7rem;height:8rem;background-color:#f5f7f8;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo-grey-marc *:not(.contextual):not([data-contextual-id]){height:100%}.logo-grey-marc svg,.logo-grey-marc img{max-width:100%;max-height:100%;height:auto;width:auto;display:block;object-fit:cover;object-position:center}.logo-grey-marc svg,.logo-grey-marc img{height:auto !important}.menu-toggle-websites{background:none;border:0;padding:0;background-image:url("/themes/custom/peretarres/img/arrow-down.png");background-repeat:no-repeat;background-position:right center;background-size:10px;text-align:left;padding-right:2rem}@media(min-width:992px){.menu-toggle-websites{background-image:none;cursor:default}}.menu-toggle-websites[aria-expanded=true]{background-image:url("/themes/custom/peretarres/img/arrow-up.png")}.menu-websites{overflow:hidden;max-height:0;transition:max-height .4s ease}@media(min-width:992px){.menu-websites{max-height:none;overflow:visible;transition:none}.menu-websites[hidden]{display:block !important}}.menu-websites ul{margin-left:-1rem;margin-right:-1rem;padding:0}.menu-websites ul li{display:inline-block;padding:0rem 1rem;display:inline-block;text-decoration:none}.menu-websites ul li a{display:inline-block}.menu-websites ul li a{color:#2d2d2c}.menu-websites ul li a:hover,.menu-websites ul li a:active{color:#2d2d2c}.menu-websites ul{display:flex;gap:1rem;flex-wrap:wrap}@media(max-width:767px){.menu-websites ul{display:block;padding-left:1rem}.menu-websites ul li{display:block;margin-bottom:1.5rem;padding-left:1.3rem;position:relative}.menu-websites ul li::before{content:"";width:6px;height:6px;background:#fd6f02;position:absolute;left:0;top:10px}}.menu-websites ul li a{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 2px;background-repeat:repeat-x;background-position:0 100%;text-decoration:none;padding-bottom:0px;color:#2d2d2c;transition:background-size .3s ease-in-out;font-weight:600}@media(max-width:767px){.menu-websites ul li a{padding-bottom:2px}}.menu-websites ul li a:hover{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 40%}.menu-websites ul li a .link-purpose-icon{margin-left:.6rem;color:#fd6f02}.item-footer{display:flex;margin-right:4rem}.item-footer.address-item{max-width:39rem}.item-footer.phone-item{max-width:27rem}.item-footer.email-item{max-width:33rem}.item-footer a{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 2px;background-repeat:repeat-x;background-position:0 100%;text-decoration:none;padding-bottom:2px;color:#2d2d2c;transition:background-size .3s ease-in-out;font-weight:600}@media(max-width:767px){.item-footer a{padding-bottom:2px}}.item-footer a:hover{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 40%}.item-footer a .link-purpose-icon{margin-left:.6rem;color:#fd6f02}.social-network-footer a{color:#666;background-color:#f5f7f8;width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.social-network-footer a svg,.social-network-footer a img{max-width:100%;max-height:100%}.social-network-footer a{display:inline-flex;margin-right:1rem;transition:all .3s ease-in-out}@media(max-width:767px){.social-network-footer a{width:50px;height:50px;margin-right:.6rem;margin-bottom:.6rem}.social-network-footer a i{font-size:2.5rem}}.social-network-footer a:hover{background-image:none;color:#fd6f02;background-color:#2d2d2c}.social-network-footer a{gap:1rem}.social-network-footer a:last-of-type{margin-right:0}.logos-footer{align-content:end}.logos-footer img{margin:15px;width:auto}.contact-information .items-contact{gap:1.5rem}@media(max-width:767px){.contact-information .items-contact{margin-bottom:1.8rem}.contact-information .items-contact .item-footer p{margin-bottom:0 !important}}.breadcrumbs-section ol{list-style:none;padding:0;margin:0;display:flex;gap:1rem;flex-wrap:nowrap;align-items:center}.breadcrumbs-section ol li{display:flex;align-items:center;gap:1rem}.breadcrumbs-section ol li:not(:first-of-type){min-width:0}.breadcrumbs-section ol li:not(:last-of-type):after{content:"";display:block;background:url(/themes/custom/peretarres/img/chevron.svg) no-repeat;background-size:7px;width:9px;height:14px;flex-shrink:0}.breadcrumbs-section ol li:not(:first-of-type) a,.breadcrumbs-section ol li:not(:first-of-type) span{display:block;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.strong-primary strong{background-color:#fd6f02;padding-left:5px;padding-right:5px}.bg-primary .contrast-text .strong-primary strong,.bg-primary-altarnative .contrast-text .strong-primary strong,.bg-mustard .contrast-text .strong-primary strong{background-color:#fff;color:#2d2d2c}.bg-dark-grey .contrast-text .strong-primary strong{background-color:#000;color:#fff}.bg-primary-red .contrast-text .strong-primary strong{background-color:#fff;color:#000}.bg-dark-grey .btn.btn-secondary{color:#fff;box-shadow:inset 0 0 0 1px #fd6f02}.bg-primary .btn.btn-primary,.bg-primary-altarnative .btn.btn-primary,.bg-primary-red .btn.btn-primary{color:#fff;box-shadow:inset 0 0 0 1px #2d2d2c;background-color:#2d2d2c}.bg-primary .btn.btn-primary:hover,.bg-primary-altarnative .btn.btn-primary:hover,.bg-primary-red .btn.btn-primary:hover{color:#2d2d2c}.ucase{text-transform:uppercase}.section-space-mt{padding-top:5rem}.section-space-mb{padding-bottom:5rem}.order-2{order:2}#block-peretarres-tabs{position:fixed;z-index:3;width:100%;background-color:#000;bottom:0;right:0;padding:1rem 3rem}#block-peretarres-tabs ul{list-style:none;display:flex;padding-left:0;margin-bottom:0}#block-peretarres-tabs ul li a{color:#fff;border:0;background-color:rgba(0,0,0,0);padding:0px 12px}#block-peretarres-tabs ul li a:hover{outline:0;text-decoration:underline;text-underline-offset:6px}.toolbar-horizontal,.toolbar-fixed{margin-bottom:4rem}a.false-link{position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;text-indent:-99999em;text-decoration:none !important;border:none}@media(max-width:767px){.section-space-mt{padding-top:4rem !important}.section-space-mb{padding-bottom:5rem !important}.mb-20{margin-bottom:1rem !important}.mb-40{margin-bottom:1.5rem !important}}.tags-list{padding-left:2rem}.addtoany_list{display:flex !important;gap:1rem}.addtoany_list>a{padding:0;width:3rem;height:3rem;background:#f5f7f8;transition:all .3s ease-in-out !important;display:flex;align-items:center;justify-content:center}.addtoany_list>a:hover{color:#fd6f02;background-color:#2d2d2c}.addtoany_list>a>span{display:none}.addtoany_list>a:before{font-family:"Font Awesome 6 Brands"}.addtoany_list>a.a2a_button_email:before{font-family:"Font Awesome 6 Pro";content:""}.addtoany_list>a.a2a_button_x:before{content:""}.addtoany_list>a.a2a_button_facebook:before{content:""}.addtoany_list>a.a2a_button_linkedin:before{content:""}.addtoany_list>a.a2a_button_whatsapp:before{content:""}.addtoany_list>a.a2a_button_telegram:before{content:""}.messages{position:relative;padding:1rem;border:2px solid rgba(0,0,0,0);border-radius:12px;opacity:1}.messages,.messages-list{margin:1.5rem}.messages-list{margin:1.5rem}.messages a,.messages a:hover,.messages a:active{color:#fff}.messages__title{font-weight:500;font-size:1.2em;color:#fff}.messages__title,.messages__content{margin-inline-start:2.125rem}.messages .messages__header{position:relative;background-image:none;margin-block-end:8px;margin-inline-end:1.5em}.messages .messages__header:before{content:"";display:block;position:absolute;inset-block-start:2px;inset-inline-start:0;width:1.5rem;height:1.5rem}.messages .button--dismiss{position:absolute;inset-block-start:0;inset-inline-end:0;margin:12px;padding:0;height:29px;width:29px;color:rgba(0,0,0,0);text-indent:-99999px;border-radius:8px;border-color:rgba(0,0,0,0) !important;box-shadow:none;background-color:rgba(0,0,0,0)}.messages .button--dismiss:hover:not(:focus){color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-color:#fff !important}.messages .button--dismiss:focus .icon-close,.messages .button--dismiss:hover:focus .icon-close{background-color:#1b1b1d}.messages .button--dismiss .icon-close{height:100%;width:100%;position:absolute;inset-block-start:0;inset-inline-start:0;-webkit-mask-image:url(/themes/custom/peretarres/img/sprite.svg#close-view);mask-image:url(/themes/custom/peretarres/img/sprite.svg#close-view);-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff}.messages--webform .button--dismiss{display:none}.messages.messages--info{color:#589ac5;background:color-mix(in hsl,black 60%,#2d6c96 40%);border-color:color-mix(in hsl,black 60%,#2d6c96 40%)}.messages.messages--info .messages__header{background:none}.messages.messages--info .messages__header:before{background-color:#589ac5;-webkit-mask-image:url(/themes/custom/peretarres/img/sprite.svg#info-view);mask-image:url(/themes/custom/peretarres/img/sprite.svg#info-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center left;mask-position:center left}.messages.messages--info .button--dismiss .icon-close:link{background-color:#589ac5}.messages.messages--status{color:#32cea4;background:color-mix(in hsl,black 60%,#32cea4 40%)}.messages.messages--status .messages__header:before{background-color:#32cea4;-webkit-mask-image:url(/themes/custom/peretarres/img/sprite.svg#status-view);mask-image:url(/themes/custom/peretarres/img/sprite.svg#status-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center left;mask-position:center left}.messages.messages--status .button--dismiss .icon-close:link{background-color:#32cea4}.messages.messages--warning{color:#efcf64;background:color-mix(in hsl,black 70%,#efcf64 30%)}.messages.messages--warning .messages__header:before{background-color:#efcf64;-webkit-mask-image:url(/themes/custom/peretarres/img/sprite.svg#warning-view);mask-image:url(/themes/custom/peretarres/img/sprite.svg#warning-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center left;mask-position:center left}.messages.messages--warning .button--dismiss .icon-close:link{background-color:#efcf64}.messages--error{color:#f39b9d;background:color-mix(in hsl,black 60%,#dc7f7f 40%)}.messages--error .messages__header:before{background-color:#f39b9d;-webkit-mask-image:url(/themes/custom/peretarres/img/sprite.svg#error-view);mask-image:url(/themes/custom/peretarres/img/sprite.svg#error-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center left;mask-position:center left}.messages--error .button--dismiss .icon-close:link{background-color:#f39b9d}
.iframe-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.contact-info .link-purpose-icon{font-size:2rem;color:#666}.contact-info a{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 2px;background-repeat:repeat-x;background-position:0 100%;text-decoration:none;padding-bottom:2px;color:#2d2d2c;transition:background-size .3s ease-in-out;font-weight:600}@media(max-width:767px){.contact-info a{padding-bottom:2px}}.contact-info a:hover{background-image:linear-gradient(#FD6F02,#FD6F02);background-size:100% 40%}.contact-info a .link-purpose-icon{margin-left:.6rem;color:#fd6f02}.contact-info a{font-weight:400}
