@font-face{font-family:"InterLight";src:url("../fonts/Inter_24pt-Light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"InterRegular";src:url("../fonts/Inter_24pt-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"InterMedium";src:url("../fonts/Inter_24pt-Medium.ttf") format("truetype");font-weight:normal;font-style:normal}body{font-family:"InterRegular", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.inter-light{font-family:"InterLight", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.inter-regular{font-family:"InterRegular", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.inter-medium{font-family:"InterMedium", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.dim-0{font-size:16px;line-height:118%}.dim-1{font-size:19px;line-height:120%}.dim-2{font-size:22px;line-height:120%}.dim-3{font-size:30px;line-height:120%}.dim-4{font-size:30px;line-height:120%}.dim-5{font-size:40px;line-height:120%}.dim-6{font-size:60px;line-height:110%}@media (max-width:2000px){.dim-3{font-size:28px}.dim-6{font-size:48px}}@media (max-width:1400px){.dim-2{font-size:20px}.dim-3{font-size:22px}.dim-4{font-size:26px}.dim-5{font-size:35px}.dim-6{font-size:40px;line-height:110%}}@media (max-width:767px){.dim-2{font-size:18px}.dim-3{font-size:20px}.dim-4{font-size:23px}.dim-5{font-size:26px}.dim-6{font-size:28px;line-height:110%}}.color-black{color:#000000}.color-white{color:#ffffff}.color-lightbeige{color:#F3EDE4}.color-mediumbeige{color:#C6AF95}.color-darkbeige{color:#857559}.color-gray{color:#999999}.color-lightgray{color:#e8e8e8}.color-green{color:#ABFF0B}.color-darkgray{color:#5b5b5b}.background-blac{background-color:#000000}.background-white{background-color:#ffffff}.background-lightbeige{background-color:#F3EDE4}.background-mediumbeige{background-color:#C6AF95}.background-darkbeige{background-color:#857559}.background-gray{background-color:#999999}.background-lightgray{background-color:#e8e8e8}.background-green{background-color:#ABFF0B}.background-darkgray{background-color:#5b5b5b}:root{scroll-behavior:smooth}.container-fluid{padding-left:14%;padding-right:14%}@media (max-width:2000px){.container-fluid{padding-left:8%;padding-right:8%}}@media (max-width:1400px){.container-fluid{padding-left:25px;padding-right:25px}}@media (max-width:767px){.container-fluid{padding-left:20px;padding-right:20px}}*{margin:0;padding:0;margin-bottom:0;padding:0;padding-bottom:0;box-sizing:border-box}a{text-decoration:none;color:inherit}main{margin-top:-80px}@media (max-width:1399px){main{margin-top:0px}}body{background-color:#F3EDE4}body.locked{overflow:hidden}html{margin-top:0}b,strong{font-family:"halyard-display", sans-serif;font-weight:600 !important;font-style:normal}img,video{width:100%;height:auto}img[loading="lazy"],video[loading="lazy"],iframe[loading="lazy"],iframe{opacity:0;transition:all ease 1.4s;animation-delay:0.4s}.loaded{opacity:1 !important}.no-padding{padding:0 !important}.uppercase{text-transform:uppercase}.text-center{text-align:center}.break-word{word-wrap:break-word}.underline{text-decoration:underline !important}.width-950{max-width:950px}.overflow-hidden{overflow:hidden}button{appearance:none;border:0;outline:0}hr{border:0;outline:0;border-bottom:1px solid black;opacity:1;margin:0 auto}@media (max-width:991px){.br-none br{display:none}}.radius-10{border-radius:10px;overflow:hidden}.row{}.row>*{margin-top:0}p{margin-bottom:0;margin-top:0;font-family:inherit}h1,h2,h3,h4,h5{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}ul,ol{margin:0;list-style-type:none}.no-underline{text-decoration:none !important}.underline{text-decoration:underline !important}.shadow{box-shadow:0 0 0 rgba(0, 0, 0, 0.1) !important}.cta{text-decoration:none}.cta-base:hover{text-decoration:underline}.chip{display:inline-flex;align-items:center;font-size:17px;padding:6px 20px 6px 20px;border-radius:50px}.chip.location::before{content:"";display:block;height:12px;width:12px;margin-right:8px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg width="14" height="19" viewBox="0 0 14 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.56459 18.6996C6.56459 18.667 2.94737 14.1555 1.07177 10.3633C0.4689 9.08829 0 7.91139 0 6.83256C0 3.07302 3.14833 0 7 0C10.8517 0 14 3.07302 14 6.83256C14 7.91139 13.5646 9.08829 12.9952 10.3633C12.4258 11.6382 11.6555 12.9786 10.9187 14.1882C9.41148 16.6401 7.90431 18.667 7.90431 18.667C7.73684 18.8631 7.50239 18.9939 7.23445 18.9939C6.96651 19.0266 6.69857 18.9285 6.56459 18.6996ZM1.67464 6.83256C1.64115 7.71524 2.47847 9.64405 3.58373 11.4748C4.689 13.3382 6.02871 15.2016 6.89952 16.4112C7 16.542 7.10048 16.6728 7.20096 16.8035C7.53589 16.3458 7.9378 15.7574 8.37321 15.0709C9.41148 13.5017 10.6507 11.4748 11.4545 9.70943C11.9904 8.53253 12.3254 7.4537 12.3254 6.83256C12.3254 3.98839 9.94737 1.66728 7 1.63458C4.08612 1.66728 1.70813 3.98839 1.67464 6.83256ZM3.31579 6.83256C3.31579 4.83837 4.95694 3.23648 7 3.23648C9.04306 3.23648 10.6842 4.83837 10.6842 6.83256C10.6842 8.82676 9.04306 10.4286 7 10.4286C4.95694 10.4286 3.31579 8.82676 3.31579 6.83256ZM4.99043 6.83256C4.99043 7.91139 5.89474 8.79406 7 8.79406C8.10526 8.79406 9.00957 7.91139 9.00957 6.83256C9.00957 5.75374 8.10526 4.87106 7 4.87106C5.89474 4.87106 4.99043 5.75374 4.99043 6.83256Z" fill="%235b5b5b"/></svg>');transform-origin:center;transform:scale(1.2)}.chip.mostrascheda::before{content:"";display:block;height:18px;width:19px;margin-right:8px;margin-left:-4px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg width="23" height="15" viewBox="0 0 23 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.5008 4.83109e-08C6.77066 0.00025572 2.40584 2.55364 0.0868987 6.67634C0.0299708 6.77754 4.48277e-05 6.89168 5.03235e-08 7.00779C-4.47271e-05 7.1239 0.0297932 7.23806 0.0866429 7.3393C2.40328 11.4653 6.76887 14.0218 11.5006 14.0238C16.2307 14.022 20.5958 11.4671 22.9132 7.34339C22.9701 7.24217 23 7.12802 23 7.01191C23 6.8958 22.9701 6.78165 22.9132 6.68044C20.5958 2.55671 16.231 0.00204542 11.5008 4.83109e-08ZM11.5006 1.35301C15.6164 1.35455 19.4179 3.50755 21.54 7.01204C19.4179 10.5163 15.6166 12.669 11.5013 12.6708C7.38427 12.6693 3.58167 10.5147 1.45985 7.00821C3.5832 3.505 7.38529 1.35327 11.5006 1.35301ZM11.5001 2.91082C9.243 2.91082 7.39884 4.75497 7.39884 7.01204C7.39884 9.26885 9.243 11.113 11.5001 11.113C13.7569 11.113 15.601 9.26885 15.601 7.01204C15.601 4.75497 13.7569 2.91082 11.5001 2.91082ZM11.5001 4.26383C13.0257 4.26383 14.248 5.48619 14.248 7.01204C14.248 8.53763 13.0257 9.75999 11.5001 9.75999C9.97422 9.75999 8.75185 8.53763 8.75185 7.01204C8.75185 5.48619 9.97422 4.26383 11.5001 4.26383Z" fill="white"/></svg>')}.chip.link::before{content:"";display:block;height:17px;width:12px;margin-right:8px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.4823 8.81385L14.4486 10.8642C14.1004 11.2144 13.5317 11.215 13.1829 10.8642C12.8341 10.5126 12.8341 9.93949 13.1829 9.58794L15.2167 7.53763C15.8564 6.89355 16.2092 6.04119 16.2099 5.13709C16.2099 4.28938 15.9045 3.47947 15.3503 2.85728C14.7685 2.20391 13.9392 1.83047 13.0157 1.80526C12.9815 1.8046 12.9479 1.80394 12.9137 1.80394C11.9225 1.80394 10.9603 2.20259 10.2613 2.90637L8.40719 4.77492C8.05836 5.12648 7.49035 5.12582 7.14086 4.77492C6.97237 4.60445 6.87891 4.3776 6.87891 4.13681C6.87891 3.89603 6.97237 3.66918 7.14086 3.49871L8.99494 1.63015C10.0625 0.554914 11.5526 -0.0361 13.0625 0.00170894C14.4828 0.0408445 15.7676 0.625888 16.6811 1.65005C17.5308 2.60389 17.9988 3.84297 17.9988 5.13643C17.9988 6.52276 17.4604 7.8275 16.4823 8.81385Z" fill="white"/><path d="M10.8476 14.4938L8.98168 16.375C7.91741 17.4476 6.45231 18.0379 4.92468 17.9981C3.50763 17.959 2.22551 17.3733 1.31459 16.3485C0.466861 15.3953 0.00021433 14.1589 0.00021433 12.8647C-0.012291 11.4797 0.522806 10.171 1.50744 9.17937L3.5412 7.12972C3.71035 6.95925 3.93479 6.86572 4.17371 6.86572C4.41262 6.86572 4.63772 6.95991 4.80687 7.12972C4.97536 7.30019 5.06882 7.52705 5.06882 7.76783C5.06882 8.00861 4.97536 8.23547 4.80687 8.40594L2.77311 10.4556C2.13139 11.1023 1.78255 11.956 1.79045 12.8561C1.79045 13.7098 2.09519 14.523 2.64805 15.1446C3.22791 15.7966 4.05458 16.1694 4.97405 16.1946C5.98435 16.2112 6.99728 15.8231 7.71667 15.0981L9.58259 13.2176C9.93011 12.8667 10.4988 12.8661 10.8483 13.2176C11.1964 13.5698 11.1964 14.1423 10.8476 14.4938Z" fill="white"/><path d="M5.00023 11.7529L11.7307 4.96988C11.9052 4.7941 12.1342 4.70654 12.3632 4.70654C12.5923 4.70654 12.8213 4.79476 12.9958 4.96988C13.3446 5.32144 13.3446 5.89454 12.9958 6.2461L6.26591 13.0292C5.9276 13.3701 5.33854 13.3701 5.00023 13.0292C4.83174 12.8587 4.73828 12.6318 4.73828 12.391C4.73828 12.1503 4.83174 11.9234 5.00023 11.7529Z" fill="white"/></svg>')}.chip.circle-green::before{content:"";display:block;height:12px;width:12px;margin-right:8px;background-size:80% auto;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="6" cy="6" r="6" fill="%23ABFF0B"/></svg>')}a.chip.background-mediumbeige{transition:background-color ease 0.35s, color ease 0.35s}a.chip.background-mediumbeige:hover{background-color:#857559 !important}.content{min-height:100vh;padding-top:90px;padding-bottom:50px}.content.space{min-height:100vh;padding-top:350px}.form .top-title{padding-left:15px}.form div.wpforms-container-full:not(:empty){margin:0 !important}.form .wpforms-field-container{display:flex;flex-wrap:wrap}.form .wpforms-field-container .wpforms-field{width:50%;padding:15px !important}.form .wpforms-submit-container{padding-right:15px !important;display:flex !important;justify-content:flex-end !important;margin-top:1rem !important}.form .wpforms-submit-container button[type=submit]{display:inline-flex !important;align-items:center !important;font-size:17px !important;padding:6px 20px 6px 20px !important;border-radius:50px !important;background-color:#C6AF95 !important;color:#ffffff !important}.form input{appearance:none;border:none !important;outline:none !important;border-bottom:1px solid #000000 !important;padding:0 !important;border-radius:0 !important}.form input::placeholder{color:#000000 !important}.form input:focus{border:1px solid #C6AF95 !important;outline:0 !important;box-shadow:none !important;padding-left:5px !important}.intro-double-text{padding-top:14vw;padding-bottom:14vw;background-color:#e8e8e8;background-size:cover}.intro-double-text .col-dx{padding-left:2rem}@media (max-width:1199px){.intro-double-text .col-dx{padding-left:calc(var(--bs-gutter-x) * .5)}}@media (max-width:767px){.intro-double-text{padding-top:7rem;padding-bottom:6rem}}.long-card .top{aspect-ratio:1.6666666667;width:100%;height:auto}.long-card .top img{width:100%;height:100%;object-fit:cover}.long-card .arrow{display:inline-flex;align-items:center;height:33px;width:50px;border-radius:50px;background-color:#C6AF95;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="18.132" height="13.379" viewBox="0 0 18.132 13.379"><defs><clipPath id="clip-path"><rect id="Rettangolo_843" data-name="Rettangolo 843" width="18.132" height="13.379" fill="%23fff"/></clipPath></defs><g id="Raggruppa_1" data-name="Raggruppa 1" transform="translate(18.132 13.379) rotate(180)"><g id="Raggruppa_546" data-name="Raggruppa 546" transform="translate(0 0)" clip-path="url(%23clip-path)"><path id="Tracciato_1240" data-name="Tracciato 1240" d="M4.037,13.379H6.828A7.606,7.606,0,0,0,4.5,8.051H36.264V5.328H4.5A7.61,7.61,0,0,0,6.828,0H4.037A5.87,5.87,0,0,1,0,5.328V8.051a5.87,5.87,0,0,1,4.037,5.328" transform="translate(0 0)" fill="%23fff"/></g></g></svg>');background-position:center;background-repeat:no-repeat;background-size:18px;transition:background-color ease 0.35s}.long-card .arrow:hover{background-color:#857559}.triple-card .item{height:100%}.triple-card .item .top{padding-bottom:8vw}.triple-card .item .top img{width:40px;height:auto;margin-right:5px}.triple-card .item .chip{transition:background-color ease 0.35s, color ease 0.35s}.triple-card .item.active{background-color:#C6AF95;color:#ffffff;pointer-events:none !important}.triple-card .item.active .chip{background-color:#F3EDE4 !important;color:#000000 !important}.triple-card .item.active .top img{filter:brightness(1000)}.triple-card .item:hover .chip{background-color:#857559 !important;color:#ffffff !important}@media (max-width:767px){.triple-card .item{min-height:320px}}.triple-card.double .item{min-height:500px}@media (max-width:767px){.triple-card.double .item{min-height:320px}}@media (max-width:767px){.triple-card .item{min-height:320px}.triple-card .item .top img{width:30px;margin-right:5px}.triple-card.double .item{min-height:320px}}.full-text ul li{list-style-type:disc}.full-text ul li:not(:last-child){margin-bottom:20px}body.home header .logo{color:#ffffff !important}body.home header .righe .trigger-img{filter:invert(1)}@media (max-width:1399px){body.page-template-portfolio header .logo{color:white !important}body.page-template-portfolio header .righe .trigger-img{filter:invert(1)}}body.page-template-portfolio main{padding-top:130px}body.page-template-portfolio .legend{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding-bottom:16px;user-select:none}body.page-template-portfolio .legend .sortable{cursor:pointer;display:inline-flex;align-items:center;justify-content:flex-start}body.page-template-portfolio .legend .sortable:before{flex-shrink:0;content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-image:url("../../media/arrow-order.svg");background-size:contain;background-position:center;background-repeat:no-repeat;transform:rotate(180deg)}body.page-template-portfolio .legend .sortable.active:before{background-image:url("../../media/arrow-order-active.svg")}body.page-template-portfolio .legend .sortable.active[data-order=asc]:before{transform-origin:center;transform:rotate(180deg)}body.page-template-portfolio .legend .sortable.active[data-order=desc]:before{transform-origin:center;transform:rotate(0deg)}body.page-template-portfolio .legend .legend-nome{width:20%}body.page-template-portfolio .legend .legend-tipologia{width:20%}body.page-template-portfolio .legend .legend-input{width:20%}body.page-template-portfolio .legend .legend-output{width:20%}body.page-template-portfolio .legend .legend-tassonomia{width:20%}body.page-template-portfolio .materiale{border-top:2px solid #000000;display:flex;align-items:flex-start;justify-content:space-between;padding-top:25px;padding-bottom:25px;gap:2rem}body.page-template-portfolio .materiale a{pointer-events:none}body.page-template-portfolio .materiale.mostrascheda a{transition:background-color ease 0.35s, color ease 0.35s;background-color:#C6AF95 !important;color:#ffffff !important;pointer-events:all}body.page-template-portfolio .materiale.mostrascheda a:hover{background-color:#857559 !important}body.page-template-portfolio .materiale .nome{width:20%}body.page-template-portfolio .materiale .tipologia{width:20%;display:flex;flex-wrap:wrap;gap:10px}body.page-template-portfolio .materiale .input{width:20%;display:flex;flex-wrap:wrap;gap:10px}body.page-template-portfolio .materiale .output{width:20%;display:flex;flex-wrap:wrap;gap:10px}body.page-template-portfolio .materiale .tassonomia{width:20%;display:flex;flex-wrap:wrap;gap:10px}@media (max-width:991px){body.page-template-portfolio .legend .legend-nome{width:50%}body.page-template-portfolio .legend .legend-tipologia{width:50%}body.page-template-portfolio .legend .legend-input{display:none}body.page-template-portfolio .legend .legend-output{display:none}body.page-template-portfolio .legend .legend-tassonomia{display:none}body.page-template-portfolio .materiale{gap:0.5rem;padding-top:15px;padding-bottom:15px;border-top:1px solid #000000}body.page-template-portfolio .materiale .input{display:none}body.page-template-portfolio .materiale .output{display:none}body.page-template-portfolio .materiale .tassonomia{display:none}body.page-template-portfolio .materiale .chip{display:flex;width:100%}body.page-template-portfolio .materiale .nome{width:50%}body.page-template-portfolio .materiale .tipologia{width:50%}}body.page-template-ricerca header .logo{color:#ffffff !important}body.page-template-ricerca header .righe .trigger-img{filter:invert(1)}@media (max-width:991px){body.page-template-ricerca section.image-data img{aspect-ratio:1;width:100%;height:100%;object-fit:cover}}body.page-template-materioteca header .logo{color:#ffffff !important}body.page-template-materioteca header .righe .trigger-img{filter:invert(1)}body.page-template-chi-siamo header .logo{color:#ffffff !important}body.page-template-chi-siamo header .righe .trigger-img{filter:invert(1)}body.page-template-chi-siamo .list-people .person{border-top:1px solid #000000}body.page-template-chi-siamo .list-people .col-dx{position:relative;top:0}body.page-template-chi-siamo .list-people .col-dx .inner-sticky{position:sticky;top:0px;height:100%}body.page-template-chi-siamo .list-people .col-dx .inner-sticky img{display:none;max-width:450px;position:absolute;top:0;left:0;width:100%;height:auto;border-radius:20px;overflow:hidden;object-fit:contain;object-position:top}body.single-materiale main{padding-top:130px}@media (max-width:991px){body.single-materiale main{padding-top:45px}}body.single-materiale .cta-back{display:inline-flex;align-items:center;justify-content:flex-start}body.single-materiale .cta-back::before{content:"";display:inline-block;width:30px;height:30px;margin-right:8px;background-image:url("../../media/arrow-order.svg");background-size:contain;background-position:center;background-repeat:no-repeat;transform:rotate(-90deg)}body.single-materiale .top img{width:40px;height:auto;margin-right:5px}@media (max-width:767px){body.single-materiale .top img{width:30px;margin-right:5px}}body.single-materiale .general .left-border{border-left:1px solid #000000}@media (max-width:767px){body.single-materiale .general .left-border{border-left:none;border-top:1px solid #000000;margin-top:0.6rem;padding-top:0.6rem}}body.single-materiale .chip-cirlce{width:30px;height:30px;border-radius:50px;font-size:13px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}body.single-materiale .number-list{max-width:240px;padding-left:0.5rem;padding-right:0.5rem}body.single-materiale .element .text-start,body.single-materiale .element .text-end{overflow-wrap:break-word}body.single-materiale .element.value-1 .chip-cirlce.number-1{background-color:#857559;color:#ffffff !important}body.single-materiale .element.value-2 .chip-cirlce.number-2{background-color:#857559;color:#ffffff !important}body.single-materiale .element.value-3 .chip-cirlce.number-3{background-color:#857559;color:#ffffff !important}body.single-materiale .element.value-4 .chip-cirlce.number-4{background-color:#857559;color:#ffffff !important}body.single-materiale .element.value-5 .chip-cirlce.number-5{background-color:#857559;color:#ffffff !important}@media (max-width:767px){body.single-materiale .element{flex-wrap:wrap}body.single-materiale .element .text-start{order:0;width:50%}body.single-materiale .element .number-list{order:2;max-width:none;margin-bottom:1rem;margin-top:0.5rem;position:relative}body.single-materiale .element .number-list::before{content:"";display:block;width:100%;height:1px;background-color:#cdcdcd;position:absolute;top:50%;left:0;z-index:0}body.single-materiale .element .text-end{order:1;width:50%}}body.single-materiale .locations .arrow{width:60px;height:10px;background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0;background-image:url('data:image/svg+xml,<svg width="50" height="17" viewBox="0 0 50 17" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_652_10009)"><path d="M0 8.18018H47.83" stroke="black" stroke-width="2" stroke-miterlimit="10"/><path d="M41.1998 16.36L39.8398 14.89L47.0598 8.18L39.8398 1.46L41.1998 0L49.9998 8.18L41.1998 16.36Z" fill="black"/></g><defs><clipPath id="clip0_652_10009"><rect width="50" height="16.36" fill="white"/></clipPath></defs></svg>')}@media (max-width:767px){body.single-materiale .locations .bottom{flex-wrap:wrap}body.single-materiale .locations .bottom .col-sx{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}body.single-materiale .locations .bottom .col-cx{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}body.single-materiale .locations .bottom .col-dx{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}body.single-materiale .locations .bottom .arrow{margin-top:2rem;margin-bottom:2rem;transform-origin:center;transform:rotate(90deg)}}body.page-id-240 header .righe .trigger-img{filter:invert(1)}@media (max-width:1399px){body.page-id-240 header .logo{color:white !important}}body.page-id-240 main{padding-top:130px;padding-bottom:90px}@media (max-width:991px){body.page-id-240 main{padding-top:45px}}header{position:relative;width:100%;background-color:transparent;z-index:120;transition:background-color ease-out 0.4s, height ease-out 0.4s;height:80px;display:flex;justify-content:space-between;align-items:center}header.shadow-none .logo{color:#ffffff !important}header .header-top{width:100%}header .header-top .container{max-width:100%;width:100%}header .header-top .container>.row{display:flex;align-items:center;justify-content:space-between;height:100%}header .header-top .col-sx .logo{font-size:30px}@media (max-width:1550px){header .header-top .col-sx .logo{font-size:24px}}header .header-top .col-dx nav ul.light{padding-left:0}header .header-top .col-dx nav ul.light li a{display:inline-flex;align-items:center;font-size:17px;padding:10px 24px 9px 24px;border-radius:50px;background-color:#ffffff;color:#000000;transition:background-color ease 0.4s, color ease 0.1s}header .header-top .col-dx nav ul.light li a:hover{background-color:#C6AF95 !important;color:#ffffff !important}header .header-top .col-dx nav ul.light li a:hover::before{background-color:#ffffff !important}header .header-top .col-dx nav ul.light li.current-menu-item a,header .header-top .col-dx nav ul.light li.current-page-ancestor a{color:#C6AF95}header .header-top .col-dx nav ul.light li.current-menu-item a::before,header .header-top .col-dx nav ul.light li.current-page-ancestor a::before{content:"";display:block;width:11px;height:11px;background-color:#C6AF95;margin-right:9px;border-radius:50px;transition:background-color ease 0.1s}header .header-top .col-dx nav ul.dark{padding-left:0}header .header-top .col-dx nav ul.dark li a{display:inline-flex;align-items:center;font-size:17px;padding:10px 24px 9px 24px;border-radius:50px;background-color:#000000;color:#ffffff;transition:background-color ease 0.4s, color ease 0.1s}header .header-top .col-dx nav ul.dark li a:hover{background-color:#C6AF95 !important;color:#ffffff !important}header .header-top .col-dx nav ul.dark li a:hover::before{background-color:#ffffff !important}header .header-top .col-dx nav ul.dark li.current-menu-item a,header .header-top .col-dx nav ul.dark li.current-page-ancestor a{color:#e8e8e8}header .header-top .col-dx nav ul.dark li.current-menu-item a::before,header .header-top .col-dx nav ul.dark li.current-page-ancestor a::before{content:"";display:block;width:11px;height:11px;background-color:#857559;margin-right:9px;border-radius:50px;transition:background-color ease 0.1s}header .header-top .col-dx .menu-extra .inner{display:flex;justify-content:flex-end;align-items:center}header .header-top .col-dx .menu-extra .inner .menu-menu-generale-container ul{display:flex;justify-content:center;padding:0;background-color:#000000;border-radius:25px;margin-right:20px}header .header-top .col-dx .menu-extra .inner .menu-menu-extra-container ul{display:flex;justify-content:center;padding:0;padding-left:20px;padding-right:0;gap:1.5rem}header .header-top .col-dx .menu-trigger{display:none;width:45px;height:45px;cursor:pointer;transition:all ease 0.5s;position:relative}header .header-top .col-dx .menu-trigger .righe .trigger-img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain;object-position:center}header .header-top .col-dx .menu-trigger .righe svg path{transition:fill 0.4s ease}header .header-top .col-dx .menu-trigger .righe-mosse{transform:translateX(25px)}header .header-top .col-dx .menu-trigger .croce{position:absolute;width:100%;height:100%;left:0;top:0;transition:ease 0.4s all}header .header-top .col-dx .menu-trigger .croce .trigger-img{width:65%;height:65%;transform:translate(-50%, -50%);left:50%;top:50%;position:absolute;object-fit:contain;object-position:center}header .header-top .col-dx .menu-trigger .croce:hover{transform:rotate(45deg)}header .header-top .col-dx .menu-trigger .croce-ruotata{transform:rotate(180deg)}header .header-top .col-dx .menu-trigger .hidden{opacity:0;pointer-events:none}@media (max-width:1399px){header .header-top .col-dx .menu-trigger{display:block !important}}@media (max-width:1250px){header .header-top .col-dx .menu-extra{display:none !important}}@media (max-width:1399px){header{height:60px;background-color:#C6AF95;position:fixed;left:0;top:0;z-index:111}header .header-top .col-sx .logo{font-size:18px}header .header-top .col-dx .menu-trigger{width:30px !important;height:30px !important}}.menu-full{display:none;position:fixed;top:0;left:0;width:100%;height:calc(100%);background-color:#C6AF95;z-index:110;text-align:center}.menu-full .menu-wrapper{height:calc(var(--vh, 1vh) * 100);overflow-y:auto}.menu-full .menu-wrapper .container-up{padding-bottom:30px}.menu-full .menu-wrapper .container-up #menu-menu-generale-1 li{font-size:20px;display:block;justify-content:center;transition:font-size 0.4s ease}.menu-full .menu-wrapper .container-up #menu-menu-generale-1 li a{text-align:center;display:flex;align-items:center;font-size:17px;padding:6px 20px 6px 20px;border-radius:50px;background-color:#ffffff;color:#000000;margin-bottom:0.5rem;transition:background-color ease 0.4s, color ease 0.1s;justify-content:center}.menu-full .menu-wrapper .container-up #menu-menu-generale-1 li.current-menu-item a,.menu-full .menu-wrapper .container-up #menu-menu-generale-1 li.current-page-ancestor a{color:#C6AF95}.menu-full .menu-wrapper .container-up #menu-menu-generale-1 li.current-menu-item a::before,.menu-full .menu-wrapper .container-up #menu-menu-generale-1 li.current-page-ancestor a::before{content:"";display:block;width:11px;height:11px;background-color:#C6AF95;margin-right:9px;border-radius:50px;transition:background-color ease 0.1s}@media (max-width:1199px){.menu-full .menu-wrapper .container-up #menu-menu-generale{line-height:82px}.menu-full .menu-wrapper .container-up #menu-menu-generale li{opacity:0;font-size:70px}.menu-full .menu-wrapper .container-up #menu-menu-generale li:hover{font-size:75px}}@media (max-width:767px){.menu-full .menu-wrapper .container-up{padding-bottom:0}.menu-full .menu-wrapper .container-up #menu-menu-generale{line-height:1.2}.menu-full .menu-wrapper .container-up #menu-menu-generale li{font-size:40px}.menu-full .menu-wrapper .container-up #menu-menu-generale li:hover{font-size:40px}.menu-full .menu-wrapper .container-up #menu-menu-generale li:hover a::after{width:0}}#gotop{position:fixed;right:60px;bottom:55px;width:50px;height:50px;background-color:#C6AF95;border-radius:50px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="18.132" height="13.379" viewBox="0 0 18.132 13.379"><defs><clipPath id="clip-path"><rect id="Rettangolo_843" data-name="Rettangolo 843" width="18.132" height="13.379" fill="%23fff"/></clipPath></defs><g id="Raggruppa_1" data-name="Raggruppa 1" transform="translate(18.132 13.379) rotate(180)"><g id="Raggruppa_546" data-name="Raggruppa 546" transform="translate(0 0)" clip-path="url(%23clip-path)"><path id="Tracciato_1240" data-name="Tracciato 1240" d="M4.037,13.379H6.828A7.606,7.606,0,0,0,4.5,8.051H36.264V5.328H4.5A7.61,7.61,0,0,0,6.828,0H4.037A5.87,5.87,0,0,1,0,5.328V8.051a5.87,5.87,0,0,1,4.037,5.328" transform="translate(0 0)" fill="%23fff"/></g></g></svg>');background-repeat:no-repeat;background-position:center;background-size:40%;transform-origin:center;transform:rotate(-90deg);z-index:3;display:none;transition:background-color ease 0.35s}#gotop:hover{background-color:#857559}@media (max-width:767px){#gotop{display:none !important;opacity:0 !important}}footer .ctrl-logo{height:75px;width:auto}footer .menu-menu-generale-container{display:flex;justify-content:flex-end}footer .menu-menu-generale-container .menu-footer{display:flex;flex-direction:column;align-items:flex-start}footer .menu-menu-generale-container .menu-footer li{width:auto;display:inline-block}footer .menu-menu-generale-container .menu-footer li a{display:inline-flex;align-items:center;font-size:17px;padding:6px 20px 6px 20px;border-radius:50px;background-color:#ffffff;color:#000000;margin-bottom:0.5rem;transition:background-color ease 0.4s, color ease 0.1s}footer .menu-menu-generale-container .menu-footer li a:hover{background-color:#C6AF95 !important;color:#ffffff !important}@media (max-width:991px){footer .menu-menu-generale-container{justify-content:flex-start;margin-top:1.5rem}footer .menu-menu-generale-container .menu-footer{padding-left:0}}