:root{--color-light: #ffffff;--color-dark: #020E1A;--grey-100: #F8F8F8;--grey-200: #ededed;--grey-300: #D0D0D0;--grey-400: #7D7D7D;--grey-500: #707070;--orange: #FF6701;--green: #52777B;--light-green: #759295;--panna: #EBEAE3;--color-light-opacity-2: rgba(255, 255, 255, .2);--color-default: var(--color-dark)}:root{--container-big-width: 1840px;--container-width: 1670px;--container-large-width: 1540px;--container-medium-width: 1390px;--container-small-width: 1180px;--container-extra-small-width: 880px;--container-mini-width: 760px;--block-min-width: 680px;--block-extra-min-width: 580px;--spacer-big: 30px;--spacer-large: 20px;--spacer-medium: 25px;--spacer-small: 20px;--transition-default: all 0.5s ease-in-out;--font-family: "PP Neue Montreal", sans-serif;--font-family-title: "PP Neue Montreal", sans-serif;--font-family-menu: "PP Neue Montreal", sans-serif;--font-size: 18px;--h1-font-size: 56px;--h1-font-weight: 500;--h1-margin-bottom: 10px;--h2-font-size: 30px;--h2-font-weight: 500;--h2-margin-bottom: 10px;--h3-font-size: 25px;--h3-font-weight: 500;--h3-margin-bottom: 10px;--h4-font-size: 20px;--h4-font-weight: 500;--h4-margin-bottom: 10px;--h5-font-size: 18px;--h5-font-weight: 500;--h5-margin-bottom: 10px;--h6-font-size: 16px;--h6-font-weight: 500;--h6-margin-bottom: 10px}@media(min-width: 992px){:root{--spacer-big: 40px}}@media(min-width: 1681px){:root{--spacer-big: 50px}}@media(min-width: 992px){:root{--spacer-large: 20px}}@media(min-width: 1681px){:root{--spacer-large: 40px}}@media(min-width: 992px){:root{--font-size: 20px}}@media(min-width: 992px){:root{--h1-font-size: 66px}}@media(min-width: 1360px){:root{--h1-font-size: 76px}}@media(min-width: 1681px){:root{--h1-font-size: 96px}}@media(min-width: 992px){:root{--h2-font-size: 40px}}@media(min-width: 1360px){:root{--h2-font-size: 50px}}@media(min-width: 1681px){:root{--h2-font-size: 60px}}@media(min-width: 992px){:root{--h3-font-size: 30px}}@media(min-width: 1260px){:root{--h3-font-size: 40px}}@media(min-width: 1681px){:root{--h3-font-size: 48px}}@media(min-width: 992px){:root{--h4-font-size: 30px}}@media(min-width: 1681px){:root{--h4-font-size: 40px}}@-webkit-keyframes menu-show{0%{-webkit-transform:translateY(100%)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes menu-show{0%{-moz-transform:translateY(0%)}100%{-moz-transform:translateY(0)}}@keyframes menu-show{0%{transform:translateY(100%)}100%{transform:translateY(0)}}.animation{position:relative;overflow:hidden;width:101%;display:flex !important;align-items:center;transform-origin:bottom left}.animation .animated{line-height:1.3}@keyframes slide-up{0%{transform:translateY(100%)}100%{transform:translateY(0)}}.bounceScroll{animation:bounceScroll 2.5s ease-in-out infinite}@keyframes bounceScroll{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-5px)}}html,body{margin:0;padding:0}main.other-page{padding-top:80px}@media(min-width: 1100px){main.other-page{padding-top:110px}}img{max-width:100%;height:auto;width:100%}a{text-decoration:none}a:hover{text-decoration:none}*{box-sizing:border-box}.h-full{height:100%}.hidden{display:none}.overflow-visible{overflow:visible}.overflow-scroll-x{overflow-x:scroll}.overflow-scroll-x-hidden{overflow-x:hidden}.border-top{border-top:1px solid var(--color-dark)}.border-radius{border-radius:30px;overflow:hidden}@media(min-width: 992px){.border-radius{border-radius:40px}}.border-radius-left{border-radius:30px;overflow:hidden}@media(min-width: 992px){.border-radius-left{border-top-left-radius:30px;border-bottom-left-radius:30px;border-top-right-radius:0;border-bottom-right-radius:0}}.img-negative{max-width:1292px}.row{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}.row>.col{padding-left:15px;padding-right:15px}.row>.col.c-1{width:10%}.row>.col.c-2{width:20%}.row>.col.c-3{width:30%}.row>.col.c-4{width:40%}.row>.col.c-5{width:50%}.row>.col.c-6{width:60%}.row>.col.c-7{width:70%}.row>.col.c-8{width:80%}.row>.col.c-9{width:90%}.row>.col.c-10{width:100%}@media(max-width: 1199px){.row>.col.c-1\:xl{width:10% !important}.row>.col.c-2\:xl{width:20% !important}.row>.col.c-3\:xl{width:30% !important}.row>.col.c-4\:xl{width:40% !important}.row>.col.c-5\:xl{width:50% !important}.row>.col.c-6\:xl{width:60% !important}.row>.col.c-7\:xl{width:70% !important}.row>.col.c-8\:xl{width:80% !important}.row>.col.c-9\:xl{width:90% !important}.row>.col.c-10\:xl{width:100% !important}}@media(max-width: 991px){.row>.col.c-1\:lg{width:10% !important}.row>.col.c-2\:lg{width:20% !important}.row>.col.c-3\:lg{width:30% !important}.row>.col.c-4\:lg{width:40% !important}.row>.col.c-5\:lg{width:50% !important}.row>.col.c-6\:lg{width:60% !important}.row>.col.c-7\:lg{width:70% !important}.row>.col.c-8\:lg{width:80% !important}.row>.col.c-9\:lg{width:90% !important}.row>.col.c-10\:lg{width:100% !important}}@media(max-width: 767px){.row>.col.c-1\:md{width:10% !important}.row>.col.c-2\:md{width:20% !important}.row>.col.c-3\:md{width:30% !important}.row>.col.c-4\:md{width:40% !important}.row>.col.c-5\:md{width:50% !important}.row>.col.c-6\:md{width:60% !important}.row>.col.c-7\:md{width:70% !important}.row>.col.c-8\:md{width:80% !important}.row>.col.c-9\:md{width:90% !important}.row>.col.c-10\:md{width:100% !important}}@media(max-width: 576px){.row>.col.c-1\:sm{width:10% !important}.row>.col.c-2\:sm{width:20% !important}.row>.col.c-3\:sm{width:30% !important}.row>.col.c-4\:sm{width:40% !important}.row>.col.c-5\:sm{width:50% !important}.row>.col.c-6\:sm{width:60% !important}.row>.col.c-7\:sm{width:70% !important}.row>.col.c-8\:sm{width:80% !important}.row>.col.c-9\:sm{width:90% !important}.row>.col.c-10\:sm{width:100% !important}}.spacer{width:100%}.spacer.big{height:var(--spacer-big)}.spacer.large{height:var(--spacer-large)}.spacer.medium{height:var(--spacer-medium)}.spacer.small{height:var(--spacer-small)}.divider{width:100%;border-bottom:solid 1px var(--grey-200)}.container{width:100%;max-width:var(--container-width);margin-left:auto;margin-right:auto;padding:0 30px;box-sizing:border-box}@media(min-width: 992px){.container{padding:0 30px}}.container.fluid{max-width:unset;padding:0}.container.big{max-width:var(--container-big-width)}.container.large{max-width:var(--container-large-width)}.container.medium{max-width:var(--container-medium-width)}.container.small{max-width:var(--container-small-width)}.container.extra-small{max-width:var(--container-extra-small-width)}@media(min-width: 992px){.container.mini{max-width:var(--container-mini-width)}}@media(min-width: 992px){.container.min-width{max-width:var(--block-min-width)}}@media(min-width: 992px){.container.extra-min-width{max-width:var(--block-extra-min-width)}}.container.relative{position:relative}.container.floated-right{margin-left:auto;margin-right:0}@media(max-width: 991px){.container.floated-right{padding:0}}.container.floated-left{margin-left:0;margin-right:auto}@media(max-width: 991px){.container.floated-left{padding:0}}.p-relative{position:relative;z-index:1}.d-flex{display:flex}.d-flex::after,.d-flex::before{display:none}.d-flex.direction-column{flex-direction:column}.d-flex.direction-row{flex-direction:row}.d-flex.align-center{align-items:center}.d-flex.align-start{align-items:flex-start}.d-flex.align-end{align-items:flex-end}.d-flex.flex-wrap{flex-wrap:wrap}.d-flex.justify-center{justify-content:center}.d-flex.justify-space-between{justify-content:space-between}.d-flex.justify-space-evenly{justify-content:space-evenly}.d-flex.justify-space-around{justify-content:space-around}.d-flex.justify-start{justify-content:flex-start}.d-flex.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.d-none{display:none !important}.d-block{display:block}@media(min-width: 576px){.d-sm-block{display:block !important}.d-sm-none{display:none}}@media(min-width: 768px){.d-md-block{display:block !important}.d-md-none{display:none}}@media(min-width: 992px){.d-lg-block{display:block !important}.d-lg-none{display:none}}@media(min-width: 1200px){.d-xl-block{display:block !important}.d-xl-none{display:none}}@media(min-width: 1681px){.d-xxl-block{display:block !important}.d-xxl-none{display:none}}@media(min-width: 992px){.d-lg-inline{display:inline !important}}.full-width{width:100% !important;max-width:100% !important}.m-0{margin:0 !important}.mb--10{margin-bottom:.625rem !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:1rem !important}.mb-1-5{margin-bottom:1.2rem !important}@media(min-width: 992px){.mb-2{margin-bottom:2rem !important}}.mb-3{margin-bottom:3rem !important}.mb-4{margin-bottom:4rem !important}.mb-5{margin-bottom:5rem !important}@media(min-width: 992px){.ml-0{margin-left:0 !important}}@media(min-width: 992px){.ml-0-small{margin-left:0 !important}}@media(min-width: 992px){.mr-0{margin-right:0 !important}}@media(min-width: 992px){.mr-1{margin-right:25px}}.mt-1{margin-top:1rem !important}.m-20{margin:15px}@media(min-width: 992px){.m-20{margin:20px}}@media(max-width: 1700px){.padding-mobile{padding-left:35px;padding-right:35px}}.p-0{padding:0 !important}.p-1{padding:1rem}.p-2{padding:2rem}.p-3{padding:3rem}.p-4{padding:4rem}.p-5{padding:5rem}.padding-lr-1{padding-left:1rem;padding-right:1rem}.p-left{padding-left:50px}.bg-section{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.bg-section.with-overlay::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2)}.bg-dark{background-color:var(--color-dark)}.bg-dark p,.bg-dark .p,.bg-dark a,.bg-dark ul,.bg-dark li,.bg-dark i,.bg-dark span,.bg-dark strong,.bg-dark .h1,.bg-dark .h2,.bg-dark .h3,.bg-dark .h4,.bg-dark .h5,.bg-dark .h6,.bg-dark .h1-page{color:var(--color-light)}.bg-metaverso{background-image:linear-gradient(180deg, var(--orange) 0%, var(--green) 100%)}.bg-metaverso p,.bg-metaverso .p,.bg-metaverso a,.bg-metaverso ul,.bg-metaverso li,.bg-metaverso i,.bg-metaverso span,.bg-metaverso strong,.bg-metaverso .h1,.bg-metaverso .h2,.bg-metaverso .h3,.bg-metaverso .h4,.bg-metaverso .h5,.bg-metaverso .h6,.bg-metaverso .h1-page{color:var(--color-light)}.bg-dark-opacity{background:#020e1a;background:linear-gradient(180deg, rgba(2, 14, 26, 0.7) 0%, rgb(2, 14, 26) 100%)}.bg-dark-opacity p,.bg-dark-opacity .p,.bg-dark-opacity a,.bg-dark-opacity ul,.bg-dark-opacity li,.bg-dark-opacity i,.bg-dark-opacity span,.bg-dark-opacity strong,.bg-dark-opacity .h1,.bg-dark-opacity .h2,.bg-dark-opacity .h3,.bg-dark-opacity .h4,.bg-dark-opacity .h5,.bg-dark-opacity .h6,.bg-dark-opacity .h1-page{color:var(--color-light)}.bg-grey-100{background-color:var(--grey-100)}.bg-grey-200{background-color:var(--grey-200)}.bg-grey-300{background-color:var(--grey-300)}.bg-grey-400{background-color:var(--grey-400)}.bg-grey-500{background-color:var(--grey-500)}.bg-orange{background-color:var(--orange)}.bg-orange p,.bg-orange .p,.bg-orange a,.bg-orange ul,.bg-orange li,.bg-orange i,.bg-orange span,.bg-orange strong,.bg-orange .h1,.bg-orange .h2,.bg-orange .h3,.bg-orange .h4,.bg-orange .h5,.bg-orange .h6,.bg-orange .h1-page{color:var(--color-light)}.bg-green{background-color:var(--green)}.bg-green p,.bg-green .p,.bg-green a,.bg-green ul,.bg-green li,.bg-green i,.bg-green span,.bg-green strong,.bg-green .h1,.bg-green .h2,.bg-green .h3,.bg-green .h4,.bg-green .h5,.bg-green .h6,.bg-green .h1-page{color:var(--color-light)}.bg-panna{background-color:var(--panna)}.bg-panna p,.bg-panna .p,.bg-panna a,.bg-panna ul,.bg-panna li,.bg-panna i,.bg-panna span,.bg-panna strong,.bg-panna .h1,.bg-panna .h2,.bg-panna .h3,.bg-panna .h4,.bg-panna .h5,.bg-panna .h6,.bg-panna .h1-page{color:var(--color-dark)}.bg-light{background-color:var(--color-light)}.bg-light p,.bg-light .p,.bg-light a,.bg-light ul,.bg-light li,.bg-light i,.bg-light span,.bg-light strong,.bg-light .h1,.bg-light .h2,.bg-light .h3,.bg-light .h4,.bg-light .h5,.bg-light .h6,.bg-light .h1-page{color:var(--color-dark)}.bg-light-opacity{background-color:rgba(var(--color-light), 0.2)}.bg-light-opacity p,.bg-light-opacity a,.bg-light-opacity ul,.bg-light-opacity li,.bg-light-opacity i,.bg-light-opacity span,.bg-light-opacity strong,.bg-light-opacity .h1,.bg-light-opacity .h2,.bg-light-opacity .h3,.bg-light-opacity .h4,.bg-light-opacity .h5,.bg-light-opacity .h6,.bg-light-opacity .h1-page{color:var(--color-dark)}.bg-gradient-up{background:#020e1a;background:linear-gradient(180deg, rgba(2, 14, 26, 0) 0%, rgb(2, 14, 26) 100%)}.bg-gradient-up p,.bg-gradient-up .p,.bg-gradient-up a,.bg-gradient-up ul,.bg-gradient-up li,.bg-gradient-up i,.bg-gradient-up span,.bg-gradient-up strong,.bg-gradient-up b,.bg-gradient-up h1,.bg-gradient-up h2,.bg-gradient-up h3,.bg-gradient-up h4,.bg-gradient-up h5,.bg-gradient-up h6{color:var(--color-light)}.color-dark:not(.btn):not(.fa-chevron-right):not(.fa-upload),.color-dark *:not(.btn):not(.fa-chevron-right):not(.fa-upload){color:var(--color-dark)}.color-light:not(.btn):not(.fa-chevron-right):not(.fa-upload),.color-light *:not(.btn):not(.fa-chevron-right):not(.fa-upload){color:var(--color-light)}.color-grey:not(.btn):not(.fa-chevron-right):not(.fa-upload),.color-grey *:not(.btn):not(.fa-chevron-right):not(.fa-upload){color:var(--dark-grey)}.color-orange:not(.btn):not(.fa-chevron-right):not(.fa-upload),.color-orange *:not(.btn):not(.fa-chevron-right):not(.fa-upload){color:var(--orange)}.pl-0{padding-left:0}.pl-15{padding-left:15px}.pr-0{padding-right:0}.pr-15{padding-right:15px}.mt-15{margin-top:15px}.mb-15{margin-bottom:15px !important}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.mr-10{margin-right:10px}.order-1{order:1}.order-2{order:2}@media(min-width: 992px){.order-lg-1{order:1}.order-lg-2{order:2}}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-6{order:6 !important}.column-1{column-count:1}.column-2{column-count:2}.column-3{column-count:3}.column-4{column-count:4}.column-5{column-count:5}@media(max-width: 1199px){.pl-0\:xl{padding-left:0 !important}.pl-15\:xl{padding-left:15px !important}.pr-0\:xl{padding-right:0 !important}.pr-15\:xl{padding-right:15px !important}.mt-15\:xl{margin-top:15px !important}.mb-15\:xl{margin-bottom:15px !important}.mt-30\:xl{margin-top:30px !important}.mb-30\:xl{margin-bottom:30px !important}.order-1\:xl{order:1 !important}.order-2\:xl{order:2 !important}.order-3\:xl{order:3 !important}.order-4\:xl{order:4 !important}.order-5\:xl{order:5 !important}.order-6\:xl{order:6 !important}.d-none\:xl{display:none !important}.column-1\:xl{column-count:1}.column-2\:xl{column-count:2}.column-3\:xl{column-count:3}.column-4\:xl{column-count:4}.column-5\:xl{column-count:5}}@media(min-width: 992px)and (max-width: 1500px){.d-between{display:none}}@media(min-width: 992px){.d-none\:lgu{display:none !important}}@media(max-width: 991px){.pl-0\:lg{padding-left:0 !important}.pl-15\:lg{padding-left:15px !important}.pr-0\:lg{padding-right:0 !important}.pr-15\:lg{padding-right:15px !important}.mt-15\:lg{margin-top:15px !important}.mb-15\:lg{margin-bottom:15px !important}.mt-30\:lg{margin-top:30px !important}.mb-30\:lg{margin-bottom:30px !important}.order-1\:lg{order:1 !important}.order-2\:lg{order:2 !important}.order-3\:lg{order:3 !important}.order-4\:lg{order:4 !important}.order-5\:lg{order:5 !important}.order-6\:lg{order:6 !important}.d-none\:lg{display:none !important}.column-1\:lg{column-count:1}.column-2\:lg{column-count:2}.column-3\:lg{column-count:3}.column-4\:lg{column-count:4}.column-5\:lg{column-count:5}}@media(max-width: 767px){.pl-0\:md{padding-left:0 !important}.pl-15\:md{padding-left:15px !important}.pr-0\:md{padding-right:0 !important}.pr-15\:md{padding-right:15px !important}.mt-15\:md{margin-top:15px !important}.mb-15\:md{margin-bottom:15px !important}.mt-30\:md{margin-top:30px !important}.mb-30\:md{margin-bottom:30px !important}.order-1\:md{order:1 !important}.order-2\:md{order:2 !important}.order-3\:md{order:3 !important}.order-4\:md{order:4 !important}.order-5\:md{order:5 !important}.order-6\:md{order:6 !important}.d-none\:md{display:none !important}.column-1\:md{column-count:1}.column-2\:md{column-count:2}.column-3\:md{column-count:3}.column-4\:md{column-count:4}.column-5\:md{column-count:5}}@media(max-width: 576px){.pl-0\:sm{padding-left:0 !important}.pl-15\:sm{padding-left:15px !important}.pr-0\:sm{padding-right:0 !important}.pr-15\:sm{padding-right:15px !important}.mt-15\:sm{margin-top:15px !important}.mb-15\:sm{margin-bottom:15px !important}.mt-30\:sm{margin-top:30px !important}.mb-30\:sm{margin-bottom:30px !important}.order-1\:sm{order:1 !important}.order-2\:sm{order:2 !important}.order-3\:sm{order:3 !important}.order-4\:sm{order:4 !important}.order-5\:sm{order:5 !important}.order-6\:sm{order:6 !important}.d-none\:sm{display:none !important}.column-1\:sm{column-count:1}.column-2\:sm{column-count:2}.column-3\:sm{column-count:3}.column-4\:sm{column-count:4}.column-5\:sm{column-count:5}}@font-face{font-family:"PP Neue Montreal";src:url("../fonts/PPNeueMontreal-Medium.eot");src:url("../fonts/PPNeueMontreal-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/PPNeueMontreal-Medium.woff2") format("woff2"),url("../fonts/PPNeueMontreal-Medium.woff") format("woff"),url("../fonts/PPNeueMontreal-Medium.ttf") format("truetype"),url("../fonts/PPNeueMontreal-Medium.svg#PPNeueMontreal-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"PP Neue Montreal";src:url("../fonts/PPNeueMontreal-Book.eot");src:url("../fonts/PPNeueMontreal-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/PPNeueMontreal-Book.woff2") format("woff2"),url("../fonts/PPNeueMontreal-Book.woff") format("woff"),url("../fonts/PPNeueMontreal-Book.ttf") format("truetype"),url("../fonts/PPNeueMontreal-Book.svg#PPNeueMontreal-Book") format("svg");font-weight:normal;font-style:normal;font-display:swap}body{font-family:var(--font-family);color:var(--color-default);font-size:var(--font-size);font-weight:normal;line-height:1.3}body.regular{font-weight:normal}body.medium{font-weight:500}.inherit{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;display:inherit;font-family:inherit}a{color:var(--color-default)}p,.p{font-family:var(--font-family);color:var(--color-default);font-size:var(--font-size);margin-top:0;margin-bottom:8px;font-weight:normal;line-height:1.5}p.regular,.p.regular{font-weight:normal}p.medium,.p.medium{font-weight:bold}p h1,.p h1{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight);margin-bottom:var(--h1-margin-bottom);margin-top:0}p h2,.p h2{font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);margin-bottom:var(--h2-margin-bottom);margin-top:0}p h3,.p h3{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);margin-bottom:var(--h3-margin-bottom);margin-top:0}p h4,.p h4{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight);margin-bottom:var(--h4-margin-bottom);margin-top:0}p h5,.p h5{font-size:var(--h5-font-size);font-weight:var(--h5-font-weight);margin-bottom:var(--h5-margin-bottom);margin-top:0}p h6,.p h6{font-size:var(--h6-font-size);font-weight:var(--h6-font-weight);margin-bottom:var(--h6-margin-bottom);margin-top:0}ul{padding-inline-start:25px}ul,li{font-family:var(--font-family);color:var(--color-default);font-size:var(--font-size);margin-top:0;margin-bottom:0;font-weight:normal;line-height:1.5}ul.regular,li.regular{font-weight:normal}ul.medium,li.medium{font-weight:500}strong,b,.strong{font-weight:500}.text-shadow{text-shadow:1px 1px 0 var(--color-light)}.h1,.h2,.h3,.h4,.h5,.h6,.h1-page{font-family:var(--font-family-title);line-height:1;display:block}.h1.regular,.h2.regular,.h3.regular,.h4.regular,.h5.regular,.h6.regular,.h1-page.regular{font-weight:normal}.h1.medium,.h2.medium,.h3.medium,.h4.medium,.h5.medium,.h6.medium,.h1-page.medium{font-weight:bold}.h1 p,.h1 .p,.h1 ul,.h1 li,.h1 a,.h1 span,.h1 strong,.h1 .strong,.h1 b,.h1 time,.h1 i,.h2 p,.h2 .p,.h2 ul,.h2 li,.h2 a,.h2 span,.h2 strong,.h2 .strong,.h2 b,.h2 time,.h2 i,.h3 p,.h3 .p,.h3 ul,.h3 li,.h3 a,.h3 span,.h3 strong,.h3 .strong,.h3 b,.h3 time,.h3 i,.h4 p,.h4 .p,.h4 ul,.h4 li,.h4 a,.h4 span,.h4 strong,.h4 .strong,.h4 b,.h4 time,.h4 i,.h5 p,.h5 .p,.h5 ul,.h5 li,.h5 a,.h5 span,.h5 strong,.h5 .strong,.h5 b,.h5 time,.h5 i,.h6 p,.h6 .p,.h6 ul,.h6 li,.h6 a,.h6 span,.h6 strong,.h6 .strong,.h6 b,.h6 time,.h6 i,.h1-page p,.h1-page .p,.h1-page ul,.h1-page li,.h1-page a,.h1-page span,.h1-page strong,.h1-page .strong,.h1-page b,.h1-page time,.h1-page i{font-family:inherit;line-height:inherit;font-size:inherit;margin-bottom:inherit;margin-top:inherit}.h1.p-style,.h2.p-style,.h3.p-style,.h4.p-style,.h5.p-style,.h6.p-style,.h1-page.p-style{font-family:var(--font-family)}.h1{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight);margin-bottom:var(--h1-margin-bottom);margin-top:0}.h2{font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);margin-bottom:var(--h2-margin-bottom);margin-top:0}.h3{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);margin-bottom:var(--h3-margin-bottom);margin-top:0}.h4{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight);margin-bottom:var(--h4-margin-bottom);margin-top:0}.h5{font-size:var(--h5-font-size);font-weight:var(--h5-font-weight);margin-bottom:var(--h5-margin-bottom);margin-top:0}.h6{font-size:var(--h6-font-size);font-weight:var(--h6-font-weight);margin-bottom:var(--h6-margin-bottom);margin-top:0}.h7{font-size:var(--h7-font-size);font-weight:var(--h7-font-weight);margin-bottom:var(--h7-margin-bottom);margin-top:0}.h1-page{font-size:50px;font-weight:500;margin-top:0;margin-bottom:10px}@media(min-width: 992px){.h1-page{font-size:60px}}@media(min-width: 1360px){.h1-page{font-size:80px}}@media(min-width: 1681px){.h1-page{font-size:100px}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-extra-light{font-weight:normal}.text-light{font-weight:normal}.text-normal{font-weight:400}.text-bold{font-weight:bold}.text-extra-bold{font-weight:800}.white-popup .content-popup a{font-weight:700}.debug\:css{--debug-color: var(--color-default)}.debug\:css *{outline:1px dashed var(--debug-color)}.debug\:css\:red{--debug-color: red}.debug\:css\:red *{outline:1px dashed var(--debug-color)}.block-grids{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(min-width: 992px){.block-grids{grid-gap:16px;gap:16px}}.block-grids.no-gap{grid-gap:0;gap:0}.block-grids.min-gap{grid-gap:25px;gap:25px}@media(min-width: 992px){.block-grids.min-gap{grid-gap:50px;gap:50px}}.block-grids.big-gap{grid-gap:40px;gap:40px}@media(min-width: 992px){.block-grids.big-gap{grid-gap:70px;gap:70px}}@media(min-width: 1500px){.block-grids.big-gap{grid-gap:135px;gap:135px}}.block-grids.columns-1{grid-template-columns:1fr}@media(min-width: 992px){.block-grids.columns-2{grid-template-columns:1fr 1fr}}.block-grids.columns-2.product-info-grid{border-bottom:1px solid rgba(255,255,255,.2);padding-top:20px;padding-bottom:20px}.block-grids.columns-2.product-info-grid:first-child{border-top:1px solid rgba(255,255,255,.2)}@media(min-width: 992px){.block-grids.columns-2.product-info-grid{grid-template-columns:.6fr 1.4fr}}.block-grids.columns-2.contact-social{grid-template-columns:.4fr 1.7fr}@media(min-width: 576px){.block-grids.columns-2.contact-social{grid-template-columns:.3fr 1.7fr}}@media(min-width: 992px){.block-grids.columns-2.contact-social{grid-template-columns:.3fr 1.7fr}}@media(min-width: 1300px){.block-grids.columns-2.contact-social{grid-template-columns:.15fr 1.7fr}}@media(min-width: 992px){.block-grids.columns-2.image-diff{grid-template-columns:.6fr 1.4fr}}.block-grids.columns-2.image-diff .image-small{width:100%}@media(min-width: 992px){.block-grids.columns-2.image-diff .image-small{max-width:443px}}.block-grids.columns-2.image-diff .image-small img{aspect-ratio:3/1.8}@media(min-width: 992px){.block-grids.columns-2.image-diff .image-small img{object-fit:unset;aspect-ratio:unset}}.block-grids.columns-2.contacts .grid{display:flex;align-items:center}.block-grids.columns-2.contacts .grid:first-child{justify-content:center}@media(min-width: 992px){.block-grids.columns-2.contacts .grid:first-child{justify-content:flex-start}}.block-grids.columns-2.contacts .grid:last-child{justify-content:flex-start}@media(min-width: 992px){.block-grids.columns-2.contacts .grid:last-child{justify-content:flex-end}}@media(min-width: 992px){.block-grids.columns-2.dettaglio-grid{grid-template-columns:.8fr 1.2fr}}@media(min-width: 992px){.block-grids.columns-2.dettaglio-grid-inverted{grid-template-columns:1.1fr .9fr}}@media(min-width: 768px){.block-grids.columns-3{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 992px){.block-grids.columns-3{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1200px){.block-grids.columns-3{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 768px){.block-grids.columns-3.footer-block{grid-template-columns:1fr}}@media(min-width: 992px){.block-grids.columns-3.footer-block{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1200px){.block-grids.columns-3.footer-block{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 576px){.block-grids.columns-4{grid-template-columns:1fr 1fr}}@media(min-width: 1200px){.block-grids.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}}.block-grids.columns-5{grid-template-columns:1fr}@media(min-width: 576px){.block-grids.columns-5{grid-template-columns:1fr 1fr}}@media(min-width: 768px){.block-grids.columns-5{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1200px){.block-grids.columns-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.block-grids.negative-position{padding-left:15px;padding-right:15px}@media(min-width: 992px){.block-grids.negative-position{padding-left:0;padding-right:0}}.block-grids .grid{position:relative;overflow:hidden}.block-grids .grid .testo{padding:20px}.block-grids .grid.img-azienda img{max-width:674px}.block-grids .grid.img-contatti img{max-width:1642px;display:block}.block-grids .grid.img-azienda-left img,.block-grids .grid.img-azienda-right img{max-width:774px}.block-grids .grid .text-azienda{max-width:812px}.block-grids.inverted .grid:first-child{order:1}@media(min-width: 992px){.block-grids.inverted .grid:first-child{order:2}}.block-grids.inverted .grid:last-child{order:2}@media(min-width: 992px){.block-grids.inverted .grid:last-child{order:1}}.block-grids.mobile-inverted .grid:first-child{order:2}@media(min-width: 992px){.block-grids.mobile-inverted .grid:first-child{order:1}}.block-grids.mobile-inverted .grid:last-child{order:1}@media(min-width: 992px){.block-grids.mobile-inverted .grid:last-child{order:2}}.block-grids.block-step{display:flex;flex-wrap:wrap;padding:20px 0;border-top:1px solid var(--color-dark)}.block-grids.block-step:last-child{border-bottom:1px solid var(--color-dark)}@media(min-width: 768px){.block-grids.block-step{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.block-grids.block-step{display:grid;transition:all 1.5s ease-in-out;grid-template-columns:1fr .8fr}}@media(min-width: 1200px){.block-grids.block-step{grid-template-columns:1fr .8fr}}.block-grids.block-step .grid .change-color{transition:var(--transition-default)}.block-grids.block-step .grid:hover .change-color{transition:var(--transition-default);color:var(--orange)}.block-grids.block-step.dark{border-top:1px solid var(--color-light)}.block-grids.block-step.dark:last-child{border-bottom:1px solid var(--color-light)}.block-grids.block-step.with-accordion{border-top:1px solid rgba(2,14,26,.2)}.block-grids.block-step.with-accordion:last-child{border-bottom:1px solid rgba(2,14,26,.2)}@media(min-width: 768px){.block-grids.block-step.with-accordion{grid-template-columns:.3fr 1fr 1.2fr .1fr}}@media(min-width: 992px){.block-grids.block-step.with-accordion{grid-template-columns:.3fr 1fr 1.2fr .1fr}}@media(min-width: 1200px){.block-grids.block-step.with-accordion{grid-template-columns:.4fr .8fr 1.4fr .1fr}}.block-grids.block-step.with-accordion .img-certificazione img{max-height:145px;height:auto;width:auto}.block-grids.block-step-download{display:flex;flex-wrap:wrap;padding:20px 0;border-top:1px solid var(--color-dark)}.block-grids.block-step-download:last-child{border-bottom:1px solid var(--color-dark)}@media(min-width: 768px){.block-grids.block-step-download{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.block-grids.block-step-download{display:grid;transition:all 1.5s ease-in-out;grid-template-columns:1.6fr .4fr}}@media(min-width: 1200px){.block-grids.block-step-download{grid-template-columns:1.6fr .4fr}}.block-grids.block-step-download .grid .change-color{transition:var(--transition-default);color:var(--color-dark)}.block-grids.block-step-download .grid:hover .change-color{transition:var(--transition-default);color:var(--orange)}.block-grids.block-step-download.dark{border-top:1px solid var(--color-light)}.block-grids.block-step-download.dark:last-child{border-bottom:1px solid var(--color-light)}.block-grids.block-step-download.with-accordion{border-top:1px solid rgba(2,14,26,.2)}.block-grids.block-step-download.with-accordion:last-child{border-bottom:1px solid rgba(2,14,26,.2)}@media(min-width: 768px){.block-grids.block-step-download.with-accordion{grid-template-columns:.3fr 1fr 1.2fr .1fr}}@media(min-width: 992px){.block-grids.block-step-download.with-accordion{grid-template-columns:.3fr 1fr 1.2fr .1fr}}@media(min-width: 1200px){.block-grids.block-step-download.with-accordion{grid-template-columns:.4fr .8fr 1.4fr .1fr}}.block-grids.block-step-download.with-accordion .img-certificazione img{max-height:145px;height:auto;width:auto}.block-grids.servizi-grid{position:relative}.block-grids.servizi-grid a .img{overflow:hidden}.block-grids.servizi-grid a .img img{object-fit:cover;height:100%;max-width:536px;transition:var(--transition-default);border-radius:0;display:flex}.block-grids.servizi-grid a .text{padding:20px 0;overflow:hidden}.block-grids.servizi-grid a .text .icon{padding-right:20px;margin-left:-47px;transition:var(--transition-default)}.block-grids.servizi-grid a .text .icon img{width:28px;height:28px}.block-grids.servizi-grid a:hover .img img{transition:var(--transition-default);border-radius:50px}.block-grids.servizi-grid a:hover .text .title{color:var(--orange)}.block-grids.servizi-grid a:hover .text .icon{transition:var(--transition-default);margin-left:0}.block-grids.prodotti-grid{position:relative}.block-grids.prodotti-grid a .img{overflow:hidden;background-color:var(--light-green);border-radius:0;transition:var(--transition-default);display:flex;justify-content:center;align-items:center;padding:20px;aspect-ratio:1/1}.block-grids.prodotti-grid a .img img{width:auto;max-height:100%;max-width:536px;transition:var(--transition-default);border-radius:0;display:flex}.block-grids.prodotti-grid a .text{padding:20px 0;overflow:hidden}.block-grids.prodotti-grid a .text .icon{padding-right:20px;margin-left:-47px;transition:var(--transition-default)}.block-grids.prodotti-grid a .text .icon img{width:28px;height:28px;vertical-align:middle}.block-grids.prodotti-grid a:hover .img{background-color:var(--color-light);border-radius:50px;transition:var(--transition-default)}.block-grids.prodotti-grid a:hover .img img{transition:var(--transition-default)}.block-grids.prodotti-grid a:hover .text .title{color:var(--orange)}.block-grids.prodotti-grid a:hover .text .icon{transition:var(--transition-default);margin-left:0}.block-grids.product-detail .model-viewer{width:100%;height:350px;border:solid 1px var(--light-green);border-radius:50px}@media(min-width: 992px){.block-grids.product-detail .model-viewer{height:560px}}.block-grids.product-detail .image-viewer a{display:flex;width:100%;justify-content:center}.block-grids.product-detail .image-viewer img{width:auto;max-width:100%;max-height:350px}@media(min-width: 992px){.block-grids.product-detail .image-viewer img{max-height:560px}}ul.breadcrumbs{padding:10px 0;margin:0;list-style:none;align-items:center;text-align:left;display:flex;justify-content:start;position:relative;z-index:1;color:var(--color-light)}ul.breadcrumbs li{padding-left:5px;padding-right:5px;color:var(--color-light);display:inline-flex;font-size:12px;margin-bottom:0;align-items:center}ul.breadcrumbs li:first-child{padding-left:0}ul.breadcrumbs li a{margin-right:10px;color:var(--color-light);font-size:12px;margin-bottom:0}ul.breadcrumbs li:after{content:">"}ul.breadcrumbs li:last-child::after{display:none}ul.breadcrumbs.dark{color:var(--color-dark);opacity:.5}ul.breadcrumbs.dark li{color:var(--color-dark)}ul.breadcrumbs.dark li a{color:var(--color-dark)}.btn{position:relative;font-family:var(--font-family);transition:var(--transition-default);text-decoration:none;cursor:pointer;border:solid 1px rgba(0,0,0,0);outline:none;text-align:center;border-radius:50px;line-height:1;width:100%;display:inline-flex;margin-bottom:10px;font-size:14px;font-weight:500;padding:10px 10px 10px 15px;align-items:center;justify-content:center}@media(min-width: 400px){.btn{margin-bottom:unset;width:auto;justify-content:flex-start}}@media(min-width: 1300px){.btn{font-size:18px}}@media(min-width: 1520px){.btn{font-size:20px;padding:8px 8px 8px 22px}}.btn:after{content:"";background-image:url(../img/icone/arrow-orange.svg);background-repeat:no-repeat;background-position:center;background-size:30px;width:30px;height:30px;position:relative;text-align:right;display:inline-block;vertical-align:middle;margin-left:25px;transition:var(--transition-default);transform:rotate(0deg)}@media(min-width: 1400px){.btn:after{background-size:46px;width:46px;height:46px}}@media(min-width: 1646px){.btn:after{background-size:55px;width:55px;height:55px}}.btn.btn-orange{color:var(--color-light);background-color:var(--orange);border-color:var(--orange)}.btn.btn-orange:after{content:"";background-image:url(../img/icone/arrow-light-orange.svg)}.btn.btn-orange:hover,.btn.btn-orange:focus,.btn.btn-orange:active,.btn.btn-orange:not(:disabled):active{color:var(--color-light);background-color:var(--orange);border-color:var(--orange)}.btn.btn-green{color:var(--color-light);background-color:var(--green);border-color:var(--green)}.btn.btn-green:hover,.btn.btn-green:focus,.btn.btn-green:active,.btn.btn-green:not(:disabled):active{color:var(--color-light);background-color:var(--green);border-color:var(--green)}.btn.btn-light-green{color:var(--color-light);background-color:var(--green);border-color:var(--color-light)}.btn.btn-light-green:hover,.btn.btn-light-green:focus,.btn.btn-light-green:active,.btn.btn-light-green:not(:disabled):active{color:var(--color-light);background-color:var(--green);border-color:var(--color-light)}.btn.btn-light-panna{color:var(--color-dark);background-color:var(--panna);border-color:var(--color-dark)}.btn.btn-light-panna:hover,.btn.btn-light-panna:focus,.btn.btn-light-panna:active,.btn.btn-light-panna:not(:disabled):active{color:var(--color-dark);background-color:var(--panna);border-color:var(--color-dark)}.btn.btn-dark{color:var(--color-light);background-color:rgba(0,0,0,0);border-color:var(--color-light)}.btn.btn-dark:hover,.btn.btn-dark:focus,.btn.btn-dark:active,.btn.btn-dark:not(:disabled):active{color:var(--color-light);background-color:rgba(0,0,0,0);border-color:var(--color-light)}.btn.btn-light{color:var(--color-dark);background-color:var(--color-light);border-color:var(--color-dark)}.btn.btn-light:hover,.btn.btn-light:focus,.btn.btn-light:active,.btn.btn-light:not(:disabled):active{color:var(--color-dark);background-color:var(--color-light);border-color:var(--color-dark)}.btn.btn-arrow-orange{color:var(--color-dark);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);transition:var(--transition-default);padding:6px 6px 6px 0;justify-content:flex-start}@media(min-width: 576px){.btn.btn-arrow-orange{justify-content:flex-start}}@media(min-width: 1400px){.btn.btn-arrow-orange{padding:6px 6px 6px 0}}.btn.btn-arrow-orange div{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit;display:inline-block;transition:var(--transition-default);max-width:0;-webkit-transition:max-width 1s;transition:max-width 1s;display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden}.btn.btn-arrow-orange:after{content:"";margin-left:0;background-image:url(../img/icone/arrow-orange.svg);transition:var(--transition-default)}.btn.btn-arrow-orange:hover,.btn.btn-arrow-orange:focus,.btn.btn-arrow-orange:active,.btn.btn-arrow-orange:not(:disabled):active{color:var(--color-dark);background-color:var(--color-light);border-color:var(--color-dark);transition:var(--transition-default);padding:6px 6px 6px 15px;justify-content:center}@media(min-width: 576px){.btn.btn-arrow-orange:hover,.btn.btn-arrow-orange:focus,.btn.btn-arrow-orange:active,.btn.btn-arrow-orange:not(:disabled):active{justify-content:flex-start}}@media(min-width: 1400px){.btn.btn-arrow-orange:hover,.btn.btn-arrow-orange:focus,.btn.btn-arrow-orange:active,.btn.btn-arrow-orange:not(:disabled):active{padding:6px 6px 6px 25px}}.btn.btn-arrow-orange:hover div,.btn.btn-arrow-orange:focus div,.btn.btn-arrow-orange:active div,.btn.btn-arrow-orange:not(:disabled):active div{transition:var(--transition-default);max-width:300px}.btn.btn-arrow-orange:hover:after,.btn.btn-arrow-orange:focus:after,.btn.btn-arrow-orange:active:after,.btn.btn-arrow-orange:not(:disabled):active:after{margin-left:25px}.btn.btn-arrow-orange-light{color:var(--green);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);transition:var(--transition-default);padding:6px 6px 6px 0;justify-content:flex-start}@media(min-width: 576px){.btn.btn-arrow-orange-light{justify-content:flex-start}}@media(min-width: 1400px){.btn.btn-arrow-orange-light{padding:6px 6px 6px 0}}.btn.btn-arrow-orange-light div{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit;display:inline-block;transition:var(--transition-default);max-width:0;-webkit-transition:max-width 1s;transition:max-width 1s;display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden}.btn.btn-arrow-orange-light:after{content:"";margin-left:0;background-image:url(../img/icone/arrow-orange.svg);transition:var(--transition-default)}.btn.btn-arrow-orange-light:hover,.btn.btn-arrow-orange-light:focus,.btn.btn-arrow-orange-light:active,.btn.btn-arrow-orange-light:not(:disabled):active{color:var(--green);background-color:rgba(0,0,0,0);border-color:var(--green);transition:var(--transition-default);padding:6px 6px 6px 15px;justify-content:center}@media(min-width: 576px){.btn.btn-arrow-orange-light:hover,.btn.btn-arrow-orange-light:focus,.btn.btn-arrow-orange-light:active,.btn.btn-arrow-orange-light:not(:disabled):active{justify-content:flex-start}}@media(min-width: 1400px){.btn.btn-arrow-orange-light:hover,.btn.btn-arrow-orange-light:focus,.btn.btn-arrow-orange-light:active,.btn.btn-arrow-orange-light:not(:disabled):active{padding:6px 6px 6px 25px}}.btn.btn-arrow-orange-light:hover div,.btn.btn-arrow-orange-light:focus div,.btn.btn-arrow-orange-light:active div,.btn.btn-arrow-orange-light:not(:disabled):active div{transition:var(--transition-default);max-width:300px}.btn.btn-arrow-orange-light:hover:after,.btn.btn-arrow-orange-light:focus:after,.btn.btn-arrow-orange-light:active:after,.btn.btn-arrow-orange-light:not(:disabled):active:after{margin-left:25px}.btn.btn-arrow-orange-light-white{color:var(--green);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);transition:var(--transition-default);padding:6px 6px 6px 0;justify-content:flex-start}@media(min-width: 576px){.btn.btn-arrow-orange-light-white{justify-content:flex-start}}@media(min-width: 1400px){.btn.btn-arrow-orange-light-white{padding:6px 6px 6px 0}}.btn.btn-arrow-orange-light-white div{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit;display:inline-block;transition:var(--transition-default);max-width:0;-webkit-transition:max-width 1s;transition:max-width 1s;display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden}.btn.btn-arrow-orange-light-white:after{content:"";margin-left:0;background-image:url(../img/icone/arrow-orange.svg);transition:var(--transition-default)}.btn.btn-arrow-orange-light-white:hover,.btn.btn-arrow-orange-light-white:focus,.btn.btn-arrow-orange-light-white:active,.btn.btn-arrow-orange-light-white:not(:disabled):active{color:var(--color-light);background-color:rgba(0,0,0,0);border-color:var(--color-light);transition:var(--transition-default);padding:6px 6px 6px 15px;justify-content:center}@media(min-width: 576px){.btn.btn-arrow-orange-light-white:hover,.btn.btn-arrow-orange-light-white:focus,.btn.btn-arrow-orange-light-white:active,.btn.btn-arrow-orange-light-white:not(:disabled):active{justify-content:flex-start}}@media(min-width: 1400px){.btn.btn-arrow-orange-light-white:hover,.btn.btn-arrow-orange-light-white:focus,.btn.btn-arrow-orange-light-white:active,.btn.btn-arrow-orange-light-white:not(:disabled):active{padding:6px 6px 6px 25px}}.btn.btn-arrow-orange-light-white:hover div,.btn.btn-arrow-orange-light-white:focus div,.btn.btn-arrow-orange-light-white:active div,.btn.btn-arrow-orange-light-white:not(:disabled):active div{transition:var(--transition-default);max-width:300px}.btn.btn-arrow-orange-light-white:hover:after,.btn.btn-arrow-orange-light-white:focus:after,.btn.btn-arrow-orange-light-white:active:after,.btn.btn-arrow-orange-light-white:not(:disabled):active:after{margin-left:25px}.btn.btn-download-orange-light{color:var(--green);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);transition:var(--transition-default);padding:6px 6px 6px 0;justify-content:flex-start}@media(min-width: 576px){.btn.btn-download-orange-light{justify-content:flex-start}}@media(min-width: 1400px){.btn.btn-download-orange-light{padding:6px 6px 6px 0}}.btn.btn-download-orange-light div{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit;display:inline-block;transition:var(--transition-default);max-width:0;-webkit-transition:max-width 1s;transition:max-width 1s;display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden}.btn.btn-download-orange-light:after{content:"";margin-left:0;background-image:url(../img/icone/download.svg);transition:var(--transition-default)}.btn.btn-download-orange-light:hover,.btn.btn-download-orange-light:focus,.btn.btn-download-orange-light:active,.btn.btn-download-orange-light:not(:disabled):active{color:var(--green);background-color:rgba(0,0,0,0);border-color:var(--green);transition:var(--transition-default);padding:6px 6px 6px 15px;justify-content:center}@media(min-width: 576px){.btn.btn-download-orange-light:hover,.btn.btn-download-orange-light:focus,.btn.btn-download-orange-light:active,.btn.btn-download-orange-light:not(:disabled):active{justify-content:flex-start}}@media(min-width: 1400px){.btn.btn-download-orange-light:hover,.btn.btn-download-orange-light:focus,.btn.btn-download-orange-light:active,.btn.btn-download-orange-light:not(:disabled):active{padding:6px 6px 6px 25px}}.btn.btn-download-orange-light:hover div,.btn.btn-download-orange-light:focus div,.btn.btn-download-orange-light:active div,.btn.btn-download-orange-light:not(:disabled):active div{transition:var(--transition-default);max-width:300px}.btn.btn-download-orange-light:hover:after,.btn.btn-download-orange-light:focus:after,.btn.btn-download-orange-light:active:after,.btn.btn-download-orange-light:not(:disabled):active:after{margin-left:25px}.btn:hover:after,.btn:focus:after,.btn:active:after,.btn:not(:disabled):active:after{transition:var(--transition-default)}.card-successions-container{position:relative;min-height:100vh}.card-successions-container .card-successions-sticky{position:sticky;top:0;min-height:100vh}.card-successions-container .card-successions-sticky .card-successions{display:flex;justify-content:center;padding:0;position:absolute;top:50%;left:0;right:0;transform:scale(0.95) translateY(-50%);height:calc(100vh - 150px);max-height:644px}.card-successions-container .card-successions-sticky .card-successions .p-relative{width:100%;height:100%}.card-successions-container .card-successions-sticky .card-successions .p-relative:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(2,14,26,.64);z-index:1}.card-successions-container .card-successions-sticky .card-successions .p-relative img{position:absolute;left:0;right:0;top:0;max-height:100%;margin-left:auto;margin-right:auto;object-fit:cover;height:100%}.card-successions-container .card-successions-sticky .card-successions .content{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.bg-contatti{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:-1;object-fit:cover}.form-contatti{display:block}.form-contatti .contact-form{width:100%}.form-contatti .contact-form .form-group{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:16px}@media(min-width: 992px){.form-contatti .contact-form .form-group{grid-gap:16px;gap:16px}}.form-contatti .contact-form .form-group:last-child{margin-bottom:0px}.form-contatti .contact-form .form-group .form-input{max-width:100%;box-sizing:border-box;padding:0px;width:100%;position:relative}@media(min-width: 992px){.form-contatti .contact-form .form-group .form-input{width:auto;flex:1}}@media(max-width: 991px){.form-contatti .contact-form .form-group .form-input:first-child{margin-bottom:16px}}.form-contatti .contact-form .form-group .form-input label{color:var(--color-light);font-size:16px;font-weight:400}.form-contatti .contact-form .form-group .form-input input[type=text],.form-contatti .contact-form .form-group .form-input input[type=number],.form-contatti .contact-form .form-group .form-input input[type=email],.form-contatti .contact-form .form-group .form-input input[type=password],.form-contatti .contact-form .form-group .form-input textarea{width:100%;outline:none;border:1px solid var(--light-green);border-radius:12px;padding:15px 20px;box-sizing:border-box;background:var(--light-green);color:var(--color-light);font-size:16px;font-weight:400}.form-contatti .contact-form .form-group .form-input input[type=text]::placeholder,.form-contatti .contact-form .form-group .form-input input[type=number]::placeholder,.form-contatti .contact-form .form-group .form-input input[type=email]::placeholder,.form-contatti .contact-form .form-group .form-input input[type=password]::placeholder,.form-contatti .contact-form .form-group .form-input textarea::placeholder{color:var(--color-light);opacity:.8;font-weight:400}.form-contatti .contact-form .form-group .form-input input[type=text]:-ms-input-placeholder,.form-contatti .contact-form .form-group .form-input input[type=number]:-ms-input-placeholder,.form-contatti .contact-form .form-group .form-input input[type=email]:-ms-input-placeholder,.form-contatti .contact-form .form-group .form-input input[type=password]:-ms-input-placeholder,.form-contatti .contact-form .form-group .form-input textarea:-ms-input-placeholder{color:var(--color-light);opacity:.8;font-weight:400}.form-contatti .contact-form .form-group .form-input input[type=text]::-ms-input-placeholder,.form-contatti .contact-form .form-group .form-input input[type=number]::-ms-input-placeholder,.form-contatti .contact-form .form-group .form-input input[type=email]::-ms-input-placeholder,.form-contatti .contact-form .form-group .form-input input[type=password]::-ms-input-placeholder,.form-contatti .contact-form .form-group .form-input textarea::-ms-input-placeholder{color:var(--color-light);opacity:.8;font-weight:400}.form-contatti .contact-form .form-group .form-input select{width:100%;outline:none;border:1px solid var(--light-green);padding:15px 20px;box-sizing:border-box;color:var(--color-light);position:relative;z-index:1;font-size:16px;font-weight:400;background-color:rgba(0,0,0,0);appearance:none;background-image:url(../img/arrow-cerca.png);background-position:97% center;background-repeat:no-repeat;background-size:15px}.form-contatti .contact-form .form-group .form-input select+.select-arrow{position:absolute;right:15px;top:12px;margin-bottom:0}.form-contatti .contact-form .form-group .form-input textarea{width:100%;outline:none;height:180px;font-weight:400;font-family:var(--font-family);font-size:16px}.form-contatti .contact-form .form-group .form-input textarea::placeholder{color:var(--color-light);opacity:.8;font-weight:400;font-family:var(--font-family)}.form-contatti .contact-form .form-group .form-input textarea:-ms-input-placeholder{color:var(--color-light);opacity:.8;font-weight:400;font-family:var(--font-family)}.form-contatti .contact-form .form-group .form-input textarea::-ms-input-placeholder{color:var(--color-light);opacity:.8;font-weight:400;font-family:var(--font-family)}.form-contatti .contact-form .form-group .form-input .file-padding{padding:15px 20px}.form-contatti .contact-form .form-group .form-input .file-padding .testo{margin-right:15px}.form-contatti .contact-form .form-group .form-input .pseudo-input-file [type=file]{display:none}.form-contatti .contact-form .form-group .form-input .pseudo-input-file .pseudo-files-list{width:100%;display:block;color:var(--color-light);font-style:italic;text-decoration:underline;font-size:16px}.form-contatti .contact-form .form-group .form-input .pseudo-input-file .pseudo-button-input{--color-border: #ededed;display:flex;align-items:center;border-radius:12px;border:solid 1px var(--color-light);padding:15px 20px;color:var(--color-light);cursor:pointer;overflow:hidden;position:relative}.form-contatti .contact-form .form-group .form-input .pseudo-input-file .pseudo-button-input.with-bg{--color-border: #909090;background-color:#e7e4df}.form-contatti .contact-form .form-group .form-input .pseudo-input-file .pseudo-button-input.with-bg-grey{--color-border: #909090;background-color:#f4f4f4}.form-contatti .contact-form .form-group .form-input .pseudo-input-file .pseudo-button-input svg{margin-right:10px;flex-shrink:0;fill:var(--color-light)}.form-contatti .contact-form .form-group .form-input .pseudo-input-file .pseudo-button-input span{color:inherit;margin-bottom:0}.form-contatti .contact-form .form-group .form-input .pseudo-input-file .pseudo-button-input::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;transition:var(--transition-default);opacity:.1}.form-contatti .contact-form .form-group .form-input .pseudo-input-file .pseudo-button-input:hover::before{background-color:var(--color-light)}.form-contatti .contact-form .form-group .form-input.privacy-container{display:flex;align-items:baseline;margin-bottom:25px;position:relative}.form-contatti .contact-form .form-group .form-input.privacy-container input{position:absolute;opacity:0;cursor:pointer;height:15px;width:15px;z-index:2}.form-contatti .contact-form .form-group .form-input.privacy-container .checkmark{position:absolute;top:2px;left:0;height:15px;width:15px;background-color:var(--orange);border:1px solid var(--orange);border-radius:2px;margin-bottom:0}.form-contatti .contact-form .form-group .form-input.privacy-container .checkmark:before{content:"";position:absolute;display:none;left:-5px;top:5px;height:6px;width:2px;background-color:var(--color-light);transform:translateX(10px) rotate(-45deg);transform-origin:left bottom}.form-contatti .contact-form .form-group .form-input.privacy-container .checkmark:after{position:absolute;display:none;left:-4px;bottom:1px;height:2px;width:11px;background-color:var(--color-light);content:"";transform:translateX(10px) rotate(-54deg);transform-origin:left bottom}.form-contatti .contact-form .form-group .form-input.privacy-container input:checked~.checkmark:after,.form-contatti .contact-form .form-group .form-input.privacy-container input:checked~.checkmark:before{display:block}.form-contatti .contact-form .form-group .form-input.privacy-container label{font-size:14px;color:var(--color-light);padding-left:30px;cursor:pointer;text-transform:initial !important}.form-contatti .contact-form .form-group .form-input.privacy-container label a{font-size:14px;font-weight:600;color:var(--color-light)}.form-contatti.light .contact-form .form-group .form-input label{color:var(--color-dark)}.form-contatti.light .contact-form .form-group .form-input input[type=text],.form-contatti.light .contact-form .form-group .form-input input[type=number],.form-contatti.light .contact-form .form-group .form-input input[type=email],.form-contatti.light .contact-form .form-group .form-input input[type=password],.form-contatti.light .contact-form .form-group .form-input textarea{border:1px solid var(--grey-100);color:var(--color-dark);background-color:var(--grey-100)}.form-contatti.light .contact-form .form-group .form-input input[type=text]::placeholder,.form-contatti.light .contact-form .form-group .form-input input[type=number]::placeholder,.form-contatti.light .contact-form .form-group .form-input input[type=email]::placeholder,.form-contatti.light .contact-form .form-group .form-input input[type=password]::placeholder,.form-contatti.light .contact-form .form-group .form-input textarea::placeholder{color:var(--color-dark)}.form-contatti.light .contact-form .form-group .form-input input[type=text]:-ms-input-placeholder,.form-contatti.light .contact-form .form-group .form-input input[type=number]:-ms-input-placeholder,.form-contatti.light .contact-form .form-group .form-input input[type=email]:-ms-input-placeholder,.form-contatti.light .contact-form .form-group .form-input input[type=password]:-ms-input-placeholder,.form-contatti.light .contact-form .form-group .form-input textarea:-ms-input-placeholder{color:var(--color-dark)}.form-contatti.light .contact-form .form-group .form-input input[type=text]::-ms-input-placeholder,.form-contatti.light .contact-form .form-group .form-input input[type=number]::-ms-input-placeholder,.form-contatti.light .contact-form .form-group .form-input input[type=email]::-ms-input-placeholder,.form-contatti.light .contact-form .form-group .form-input input[type=password]::-ms-input-placeholder,.form-contatti.light .contact-form .form-group .form-input textarea::-ms-input-placeholder{color:var(--color-dark)}.form-contatti.light .contact-form .form-group .form-input select{border:1px solid var(--color-dark);color:var(--color-dark);background-image:url(../img/arrow-cerca.png);background-color:var(--grey-100)}.form-contatti.light .contact-form .form-group .form-input textarea{background-color:var(--grey-100)}.form-contatti.light .contact-form .form-group .form-input textarea::placeholder{color:var(--color-dark)}.form-contatti.light .contact-form .form-group .form-input textarea:-ms-input-placeholder{color:var(--color-dark)}.form-contatti.light .contact-form .form-group .form-input textarea::-ms-input-placeholder{color:var(--color-dark)}.form-contatti.light .contact-form .form-group .form-input .pseudo-input-file [type=file]{display:none}.form-contatti.light .contact-form .form-group .form-input .pseudo-input-file .pseudo-files-list{width:100%;display:block;color:var(--color-dark);font-style:italic;text-decoration:underline;font-size:16px}.form-contatti.light .contact-form .form-group .form-input .pseudo-input-file .pseudo-button-input{--color-border: #ededed;display:flex;align-items:center;border-radius:12px;border:solid 1px var(--color-dark);padding:15px 20px;color:var(--color-dark);cursor:pointer;overflow:hidden;position:relative}.form-contatti.light .contact-form .form-group .form-input .pseudo-input-file .pseudo-button-input.with-bg{--color-border: #909090;background-color:#e7e4df}.form-contatti.light .contact-form .form-group .form-input .pseudo-input-file .pseudo-button-input.with-bg-grey{--color-border: #909090;background-color:#f4f4f4}.form-contatti.light .contact-form .form-group .form-input .pseudo-input-file .pseudo-button-input svg{margin-right:10px;flex-shrink:0;fill:var(--color-dark)}.form-contatti.light .contact-form .form-group .form-input .pseudo-input-file .pseudo-button-input span{color:inherit;margin-bottom:0}.form-contatti.light .contact-form .form-group .form-input .pseudo-input-file .pseudo-button-input::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;transition:var(--transition-default);opacity:.1}.form-contatti.light .contact-form .form-group .form-input .pseudo-input-file .pseudo-button-input:hover::before{background-color:var(--color-dark)}.form-contatti.light .contact-form .form-group .form-input.privacy-container .checkmark{background-color:var(--color-dark);border:1px solid var(--color-dark)}.form-contatti.light .contact-form .form-group .form-input.privacy-container .checkmark:after,.form-contatti.light .contact-form .form-group .form-input.privacy-container .checkmark:before{background-color:var(--color-light)}.form-contatti.light .contact-form .form-group .form-input.privacy-container label{color:var(--color-dark)}.form-contatti.light .contact-form .form-group .form-input.privacy-container label a{color:var(--color-dark)}[data-form-toggle]{display:none}[data-form-toggle].active{display:block}.intro{position:relative;width:100%;overflow:hidden;height:60svh;height:60vh}@media(min-width: 992px){.intro{height:100svh;height:100vh}}.intro .full-image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;overflow:hidden}.intro .full-image img{object-fit:cover;min-width:100%;max-width:none}.intro .full-video{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;overflow:hidden}.intro .full-video video{object-fit:cover;min-width:100%;max-width:none}.intro .full{height:60svh;height:60vh}@media(min-width: 992px){.intro .full{height:100svh;height:100vh}}.intro .img-scritta,.intro .img-disegno,.intro .img-om{position:absolute;width:auto;top:50%;left:50%;transform:translate(-50%, -50%)}.intro .pos-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.intro .pos-bottom{z-index:1;bottom:0;position:absolute;left:50%;transform:translateX(-50%)}.intro .scroll-element{position:absolute;left:0;display:block;bottom:64px;cursor:pointer;z-index:1}@media(max-width: 1270px){.intro .scroll-element{display:none}}.intro .scroll-element img{width:94px;height:94px;cursor:pointer}.parallax-zoom{text-align:center;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:calc(100vh - 100px);border-radius:30px}@media(min-width: 992px){.parallax-zoom{border-radius:40px;height:calc(100vh - 120px)}}.parallax-zoom .image-container{position:sticky;top:0;overflow:hidden;display:flex;justify-content:center;align-items:center;height:calc(100vh - 100px);border-radius:30px}@media(min-width: 992px){.parallax-zoom .image-container{height:calc(100vh - 120px);border-radius:40px}}.parallax-zoom img{position:relative;pointer-events:none;object-fit:cover;max-width:none;width:100%;height:calc(100vh - 100px);overflow:hidden}@media(min-width: 992px){.parallax-zoom img{width:52%;height:70%}}.search-container{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:3}.search-container.active{display:block}.search-container .search-overlay{position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(255,255,255,.1);backdrop-filter:blur(15px)}.search-container .search-mask{padding-top:120px;padding-bottom:60px;min-height:30vh;min-height:30svh;max-height:100vh;overflow-y:hidden;position:relative}@media(min-width: 1200px){.search-container .search-mask{padding-top:175px}}.search-container .search-mask .search-input{position:relative}.search-container .search-mask .search-input input{background-color:rgba(0,0,0,0);font-size:40px;padding:10px 15px;padding-left:60px;border-radius:40px;border:solid 1px #bfcdcf;outline:none;width:100%}.search-container .search-mask .search-input input::placeholder{opacity:.8}.search-container .search-mask .search-input input:-ms-input-placeholder{opacity:.8}.search-container .search-mask .search-input input::-ms-input-placeholder{opacity:.8}.search-container .search-mask .search-input::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='search-icon' width='23.996' height='24' viewBox='0 0 23.996 24'%3E%3Cpath id='Tracciato_428' data-name='Tracciato 428' d='M19.213,17.595a1.644,1.644,0,0,1,.247.172q2.061,2.055,4.118,4.113a1.21,1.21,0,0,1,.368,1.253,1.191,1.191,0,0,1-2,.505c-.587-.565-1.156-1.151-1.732-1.727l-2.485-2.486c-.059-.059-.122-.114-.181-.17a10.8,10.8,0,1,1,1.67-1.661M10.8,2.394a8.4,8.4,0,1,0,8.4,8.414,8.422,8.422,0,0,0-8.4-8.414' transform='translate(0 0.001)' fill='%23020E1A' /%3E%3C/svg%3E");position:absolute;left:16px;top:17px;height:30px;width:30px;display:block;background-size:30px;background-repeat:no-repeat;opacity:.8}.search-container .search-mask .placeholder{display:none}.search-container .search-mask .results{margin-top:30px;color:var(--color-light);display:none}.search-container .search-mask .results.show-results{display:block}.search-container .search-mask .results .list{display:grid;grid-template-columns:1fr;max-height:50vh;overflow-y:auto}.search-container .search-mask .results .list .item{display:grid;gap:10px;grid-template-columns:50px 1fr;margin-bottom:10px;padding-bottom:10px}.search-container .search-mask .results .list .item .image{display:flex;justify-content:center}.search-container .search-mask .results .list .item .image img{max-height:80px;width:auto;max-width:100%}.search-container .search-mask .results .list .item .content .title{margin-bottom:0}.search-container .search-mask .results .list .item .content .text{margin-bottom:0;font-size:16px;font-weight:300}.bg-green.search-container .search-mask .search-input input{color:var(--color-light)}.bg-green.search-container .search-mask .search-input input::placeholder{color:var(--color-light);opacity:.8}.bg-green.search-container .search-mask .search-input input:-ms-input-placeholder{color:var(--color-light);opacity:.8}.bg-green.search-container .search-mask .search-input input::-ms-input-placeholder{color:var(--color-light);opacity:.8}.bg-green.search-container .search-mask .search-input::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='search-icon' width='23.996' height='24' viewBox='0 0 23.996 24'%3E%3Cpath id='Tracciato_428' data-name='Tracciato 428' d='M19.213,17.595a1.644,1.644,0,0,1,.247.172q2.061,2.055,4.118,4.113a1.21,1.21,0,0,1,.368,1.253,1.191,1.191,0,0,1-2,.505c-.587-.565-1.156-1.151-1.732-1.727l-2.485-2.486c-.059-.059-.122-.114-.181-.17a10.8,10.8,0,1,1,1.67-1.661M10.8,2.394a8.4,8.4,0,1,0,8.4,8.414,8.422,8.422,0,0,0-8.4-8.414' transform='translate(0 0.001)' fill='%23ffffff' /%3E%3C/svg%3E")}.gallery-grid{position:relative}.gallery-grid .swiper-slide{max-width:1208px}.gallery-grid img{object-fit:cover;height:100%;max-width:1208px}.gallery-grid .arrow-prev{position:absolute;bottom:-20px;right:60px;cursor:pointer;width:39px;height:39px}@media(min-width: 992px){.gallery-grid .arrow-prev{bottom:-20px;top:unset;width:49px;height:49px}}.gallery-grid .arrow-next{position:absolute;bottom:-20px;cursor:pointer;right:0;width:39px;height:39px}@media(min-width: 992px){.gallery-grid .arrow-next{bottom:-20px;top:unset;width:49px;height:49px}}.gallery-grid .swiper-scrollbar{background:rgba(255,255,255,.2);width:100%;z-index:2}.gallery-grid .swiper-scrollbar .swiper-scrollbar-drag{background:#fff}.gallery-grid .swiper-container-horizontal>.swiper-scrollbar{border-radius:2px;height:5px;bottom:0;left:50%;transform:translateX(-50%)}.settori-grid{position:relative}.settori-grid .swiper-slide{max-width:596px}.settori-grid a .img{overflow:hidden}.settori-grid a .img img{object-fit:cover;height:100%;max-width:536px;transition:var(--transition-default);border-radius:0;display:flex}.settori-grid a .text{padding:20px 0;overflow:hidden}.settori-grid a .text .icon{padding-right:20px;margin-left:-47px;transition:var(--transition-default)}.settori-grid a .text .icon img{width:28px;height:28px}.settori-grid a:hover .img img{transition:var(--transition-default);border-radius:50px}.settori-grid a:hover .text .title{color:var(--orange)}.settori-grid a:hover .text .icon{transition:var(--transition-default);margin-left:0}.settori-grid .arrow-prev{position:absolute;bottom:-20px;right:60px;cursor:pointer;width:39px;height:39px}@media(min-width: 992px){.settori-grid .arrow-prev{bottom:-20px;top:unset;width:49px;height:49px}}.settori-grid .arrow-next{position:absolute;bottom:-20px;cursor:pointer;right:0;width:39px;height:39px}@media(min-width: 992px){.settori-grid .arrow-next{bottom:-20px;top:unset;width:49px;height:49px}}.settori-grid .swiper-scrollbar{background:rgba(255,255,255,.2);width:100%;z-index:0}.settori-grid .swiper-scrollbar .swiper-scrollbar-drag{background:#fff}.settori-grid .swiper-container-horizontal>.swiper-scrollbar{border-radius:2px;height:5px;bottom:0;left:50%;transform:translateX(-50%)}.settori-grid.light .swiper-scrollbar{background:rgba(171,176,179,.2);width:100%;z-index:0}.settori-grid.light .swiper-scrollbar .swiper-scrollbar-drag{background:#abb0b3}.news-grid{position:relative}.news-grid .swiper-slide{max-width:596px}.news-grid a .img{overflow:hidden}.news-grid a .img img{object-fit:cover;height:100%;max-width:536px;transition:var(--transition-default);border-radius:0;display:flex;aspect-ratio:1/1}.news-grid a .text{padding:20px 0;overflow:hidden}.news-grid a .text .icon{padding-right:20px;margin-left:-47px;transition:var(--transition-default)}.news-grid a .text .icon img{width:28px;height:28px;vertical-align:middle}.news-grid a:hover .img img{transition:var(--transition-default);border-radius:50px}.news-grid a:hover .text .title{color:var(--orange)}.news-grid a:hover .text .icon{transition:var(--transition-default);margin-left:0}.news-grid .arrow-prev{position:absolute;bottom:-20px;right:60px;cursor:pointer;width:39px;height:39px}@media(min-width: 992px){.news-grid .arrow-prev{bottom:-20px;top:unset;width:49px;height:49px}}.news-grid .arrow-next{position:absolute;bottom:-20px;cursor:pointer;right:0;width:39px;height:39px}@media(min-width: 992px){.news-grid .arrow-next{bottom:-20px;top:unset;width:49px;height:49px}}.news-grid .swiper-scrollbar{background:rgba(255,255,255,.2);width:100%;z-index:0}.news-grid .swiper-scrollbar .swiper-scrollbar-drag{background:#fff}.news-grid .swiper-container-horizontal>.swiper-scrollbar{border-radius:2px;height:5px;bottom:0;left:50%;transform:translateX(-50%)}.video-js{width:100%;height:920px;max-height:100vh;max-height:100svh;border-radius:50px;overflow:hidden}.video-js .vjs-big-play-button{left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background-color:rgba(0,0,0,0) !important;border:none;height:120px;width:120px}.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:"";background-image:url("../img/icone/video-play.svg");background-repeat:no-repeat;background-size:120px;background-position:55% calc(50% - 0px);border:none !important;box-shadow:none !important}.video-js .vjs-control-bar{padding-left:30px;padding-right:30px}.modal-download{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1;justify-content:center;z-index:10}.modal-download.active{display:flex}.modal-download .modal-overlay{position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(82,119,123,.5);backdrop-filter:blur(15px)}.modal-download .modal-form{padding:30px 30px;position:relative}.modal-download .modal-form .content{padding:20px 35px;border:solid 1px var(--color-light);border-radius:40px}.modal-download .modal-form .content .btn:after{background-size:30px;width:30px;height:30px}.modal-download .modal-form .content .close-button{position:absolute;top:18px;right:15px;font-size:30px;color:var(--color-light)}.img-marker-container{position:relative}@media(max-width: 1199px){.img-marker-container.map-container{display:none}}.img-marker-container .marker{position:absolute;z-index:1}.img-marker-container .marker .button{transform:translateX(-50%) translateY(-50%);transition:var(--transition-default);cursor:pointer}.img-marker-container .marker .button:not(.logo-button){border-radius:100%;width:25px;height:25px;display:block;background-color:var(--color-primary)}.img-marker-container .marker .button.logo-button{width:40px;display:block;margin-top:-20px}.img-marker-container .marker .button.logo-button svg{fill:var(--color-dark)}.img-marker-container .marker.active .button:not(.logo-button){width:50px;height:50px}.img-marker-container .marker.active .button.logo-button svg{fill:var(--color-primary)}.img-marker-container .marker-contents.p-relative{display:flex;justify-content:center}@media(max-width: 1199px){.img-marker-container .marker-contents.p-relative{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(245px, 1fr));gap:45px 25px}}@media(max-width: 1199px){.img-marker-container .marker-contents.p-relative .content{display:block;width:100%;max-width:100%}.img-marker-container .marker-contents.p-relative .content *{text-align:left}}.img-marker-container .marker-contents:not(.p-relative){position:absolute;top:0;bottom:0;right:0;left:0}.img-marker-container .marker-contents:not(.p-relative) .content{display:block;position:absolute;max-width:420px;padding:20px 30px;background-color:var(--color-primary);border:0;position:absolute;border-radius:50px;box-shadow:0px 8px 20px rgba(0,0,0,.35);transform:scale(0);pointer-events:none;transition:var(--transition-default)}.img-marker-container .marker-contents:not(.p-relative) .content.active{display:block;transform:scale(1);pointer-events:auto}.img-marker-container .marker-contents:not(.p-relative) .content::before{content:"";display:block;position:absolute;width:35px;height:35px;z-index:-1;width:0;height:0}.img-marker-container .marker-contents:not(.p-relative) .content span{font-size:22px}.img-marker-container .marker-contents:not(.p-relative) .content.right::before{border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);border-right:26px solid var(--color-primary);right:auto;left:0}.img-marker-container .marker-contents:not(.p-relative) .content.right.top{transform-origin:left bottom}.img-marker-container .marker-contents:not(.p-relative) .content.right.top::before{top:auto;bottom:0;transform:rotate(-45deg) translate(-15px, 5px)}.img-marker-container .marker-contents:not(.p-relative) .content.right.bottom{transform-origin:left top}.img-marker-container .marker-contents:not(.p-relative) .content.right.bottom::before{top:0;bottom:auto;transform:rotate(45deg) translate(-15px, -5px)}.img-marker-container .marker-contents:not(.p-relative) .content.left::before{border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);border-left:26px solid var(--color-primary);right:0;left:auto}.img-marker-container .marker-contents:not(.p-relative) .content.left.top{transform-origin:right bottom}.img-marker-container .marker-contents:not(.p-relative) .content.left.top::before{top:auto;bottom:0;transform:rotate(45deg) translate(15px, 5px)}.img-marker-container .marker-contents:not(.p-relative) .content.left.bottom{transform-origin:right top}.img-marker-container .marker-contents:not(.p-relative) .content.left.bottom::before{top:0;bottom:auto;transform:rotate(-45deg) translate(15px, -5px)}.img-marker-container .marker-contents .content{display:none}.img-marker-container .marker-contents .content.active{display:block;z-index:2}.product-list{display:grid;grid-template-columns:1fr;gap:50px}@media(min-width: 1200px){.product-list{grid-template-columns:260px 1fr;gap:150px}}.product-list.full{grid-template-columns:1fr}.product-list .list{display:grid;grid-template-columns:1fr;gap:15px}@media(min-width: 768px){.product-list .list{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.product-list .list{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1200px){.product-list .list{grid-template-columns:1fr 1fr}}@media(min-width: 1420px){.product-list .list{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 768px){.product-list .list.full{grid-template-columns:1fr 1fr}}@media(min-width: 992px){.product-list .list.full{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1200px){.product-list .list.full{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1420px){.product-list .list.full{grid-template-columns:1fr 1fr 1fr 1fr}}.product-list .list .card{max-width:none;width:100%}.product-list .list .card .image{display:flex;align-items:center;justify-content:center}@media(min-width: 768px){.product-list .list .card .image{height:230px}}@media(min-width: 768px){.product-list .list .card .image img{max-width:338px}}.product-list .list .card.hidden{display:none}.product-list .list .card-vertical{width:100%}.product-list .list .card-vertical .image{height:300px;background-color:var(--color-light-opacity-2);transition:var(--transition-default);align-items:center;justify-content:center;padding:25px}@media(min-width: 1200px){.product-list .list .card-vertical .image{height:390px}}.product-list .list .card-vertical .image:hover{border-radius:50px;background-color:var(--color-light)}.product-list .list .card-vertical .image:hover img{border-radius:0}.product-list .list .card-vertical .image img{max-height:100%}.product-list .filter-left .button-oper-filter{width:100%;border-radius:12px;border:solid 2px var(--color-light);padding:10px 20px;display:flex;justify-content:space-between}@media(min-width: 1200px){.product-list .filter-left .button-oper-filter{border:0px;padding:0px;cursor:default}}.product-list .filter-left .filter-menu{position:fixed;left:0;right:0;bottom:0;top:0;opacity:0;z-index:10;transform:translateX(100%);background:var(--green);transition:var(--transition-default);padding:20px;overflow-y:auto}@media(min-width: 1200px){.product-list .filter-left .filter-menu{position:relative;transform:none;opacity:1;padding:0;background:rgba(0,0,0,0);margin-top:30px;z-index:0}}.product-list .filter-left .filter-menu.active{opacity:1;transform:translateX(0%)}.product-list .filter-left .filter-menu .filter-close{margin-bottom:20px;display:inline-block;padding:5px 10px;border:solid 1px var(--color-light);border-radius:20px}@media(min-width: 1200px){.product-list .filter-left .filter-menu .filter-close{display:none}}.product-list .filter-left .filter-menu .filter .title{width:100%;display:flex;justify-content:space-between;padding-bottom:10px;margin-bottom:10px;cursor:pointer}.product-list .filter-left .filter-menu .filter .title.active{border-bottom:solid 1px var(--color-light-opacity-2)}.product-list .filter-left .filter-menu .filter .title.active .icon{transform:rotate(180deg)}.product-list .filter-left .filter-menu .filter .values{display:none;margin-bottom:30px;max-height:500px;overflow-y:auto}.product-list .filter-left .filter-menu .filter .values.active{display:block}.product-list .filter-left .filter-menu .filter .values .filter-check{display:flex;align-items:center;gap:15px;margin-bottom:8px;cursor:pointer}.product-list .filter-left .filter-menu .filter .values .filter-check .check{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;background-color:var(--color-light-opacity-2)}.product-list .filter-left .filter-menu .filter .values .filter-check .check:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 12.999959' width='15' height='11'%3E%3Cg id='Rounded' transform='translate(-4,-6)'%3E%3Cpolyline style='fill:none;stroke:%233970AA;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10' points='20,7 9,18 5,14 ' id='polyline2' /%3E%3C/g%3E%3C/svg%3E");display:none;position:relative;height:30px}.product-list .filter-left .filter-menu .filter .values .filter-check input{display:none}.product-list .filter-left .filter-menu .filter .values .filter-check input:checked+.check{background-color:var(--color-light)}.product-list .filter-left .filter-menu .filter .values .filter-check input:checked+.check:after{display:flex}.range_container{display:flex;flex-direction:column;width:100%;margin:15px auto}.range_container .sliders_control{position:relative;min-height:25px}.range_container .form_control{position:relative;display:flex;justify-content:space-between;gap:30px;font-size:24px;color:#635a5a}.range_container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:10px;height:10px;background-color:#fff;border-radius:50%;box-shadow:0 0 0 1px #c6c6c6;cursor:pointer;position:relative;z-index:2}.range_container input[type=range]::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;width:10px;height:10px;background-color:#fff;border-radius:50%;box-shadow:0 0 0 1px #c6c6c6;cursor:pointer;position:relative;z-index:2}.range_container input[type=range]::-webkit-slider-thumb:hover{background:#f7f7f7}.range_container input[type=range]::-webkit-slider-thumb:active{box-shadow:inset 0 0 3px #387bbe,0 0 9px #387bbe;-webkit-box-shadow:inset 0 0 3px #387bbe,0 0 9px #387bbe}.range_container input[type=number]{border:0;outline:none;border-radius:12px;padding:15px 20px;box-sizing:border-box;color:var(--color-light);font-size:18px;font-family:inherit;border-color:rgba(255,255,255,.2);background-color:rgba(255,255,255,.2);-moz-appearance:textfield}.range_container input[type=number]::-webkit-outer-spin-button,.range_container input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.range_container input[type=number]::-webkit-inner-spin-button,.range_container input[type=number]::-webkit-outer-spin-button{opacity:1}.range_container input[type=range]{-webkit-appearance:none;appearance:none;height:2px;width:100%;margin:0;position:absolute;background-color:#c6c6c6;pointer-events:none;top:5px}.range_container .fromSlider{height:0}header{position:fixed;top:0;left:0;right:0;z-index:9;padding:0;background-color:rgba(0,0,0,0);transition:all .5s ease-in-out;height:90px}@media(min-width: 1200px){header{height:120px}}header.dark-header{background-color:var(--panna)}header .header-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;height:90px;padding:0 20px;transition:all .5s ease-in-out;border-bottom:1px solid rgba(0,0,0,0)}@media(min-width: 1200px){header .header-container{height:120px}}header .header-container .logo-container{display:flex;flex-direction:column;align-items:flex-start;position:relative;width:calc(100% - 200px);order:1}@media(min-width: 1200px){header .header-container .logo-container{width:200px}}@media(min-width: 1520px){header .header-container .logo-container{width:260px}}header .header-container .logo-container a{display:block}header .header-container .logo-container a::after{content:none}header .header-container .logo-container a .logo-dark{display:block}header .header-container .logo-container a .logo-light{display:none}header .header-container .logo-container a img{width:auto;transition:all .5s ease-in-out;vertical-align:middle;max-height:70px}@media(min-width: 1200px){header .header-container .logo-container a img{max-height:80px}}@media(min-width: 1290px){header .header-container .logo-container a img{max-height:82px}}header .header-container nav.menu-container{display:flex;flex-direction:column;align-items:center;position:relative;width:66px;order:3}@media(min-width: 1200px){header .header-container nav.menu-container{align-items:flex-end;width:calc(100% - 500px)}}@media(min-width: 1300px){header .header-container nav.menu-container{width:calc(100% - 530px)}}@media(min-width: 1520px){header .header-container nav.menu-container{width:calc(100% - 688px)}}header .header-container nav.menu-container ul.menu{margin:0;padding:0;list-style:none;display:flex;transition:var(--transition-default);text-align:center;align-items:center;background-color:var(--color-light);border-radius:40px}@media(max-width: 1199px){header .header-container nav.menu-container ul.menu{position:fixed;top:0;left:0;right:0;bottom:0;flex-direction:column;align-items:center;justify-content:center;transform:translateX(100vw);border-top:1px solid var(--white-100);margin-top:90px;background-color:var(--color-light);border-radius:0}}header .header-container nav.menu-container ul.menu li{padding:5px 30px;margin-bottom:0;text-align:center}@media(min-width: 1200px){header .header-container nav.menu-container ul.menu li{padding:9px 7px}}@media(min-width: 1300px){header .header-container nav.menu-container ul.menu li{padding:12px 7px}}@media(min-width: 1200px){header .header-container nav.menu-container ul.menu li:first-child{padding-left:15px}}@media(min-width: 1200px){header .header-container nav.menu-container ul.menu li:last-child{padding-right:15px}}header .header-container nav.menu-container ul.menu li.link-menu a{position:relative;display:block;text-decoration:none;color:var(--color-dark);padding:8px 22px;margin-bottom:0;cursor:pointer;transition:var(--transition-default);font-weight:300;font-family:var(--font-family-title);font-size:20px;border-radius:30px}@media(min-width: 1200px){header .header-container nav.menu-container ul.menu li.link-menu a{padding:5px 10px;display:inline-block;font-size:16px}}@media(min-width: 1300px){header .header-container nav.menu-container ul.menu li.link-menu a{font-size:18px;padding:10px 15px}}@media(min-width: 1520px){header .header-container nav.menu-container ul.menu li.link-menu a{font-size:20px}}header .header-container nav.menu-container ul.menu li.link-menu a.active,header .header-container nav.menu-container ul.menu li.link-menu a:hover,header .header-container nav.menu-container ul.menu li.link-menu a:active,header .header-container nav.menu-container ul.menu li.link-menu a:focus{background-color:var(--orange);color:var(--color-light);border-radius:30px}header .header-container nav.menu-container ul.menu li.link-menu.mobile-elem{display:block}@media(min-width: 1200px){header .header-container nav.menu-container ul.menu li.link-menu.mobile-elem{display:none}}@media(max-width: 1199px){header .header-container nav.menu-container ul.menu li.link-menu.megamenu{position:relative}}header .header-container nav.menu-container ul.menu li.link-menu.megamenu .plus{display:none}@media(max-width: 1199px){header .header-container nav.menu-container ul.menu li.link-menu.megamenu .plus{position:absolute;right:-4px;top:50%;transform:translateY(-50%);margin-bottom:0;width:30px;font-size:20px;color:var(--color-light);display:block;border-radius:50px;line-height:inherit;background:var(--orange);height:30px;text-align:center}}header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container{padding:20px;border-radius:60px;position:fixed;left:50%;transform:translateX(-50%);background-color:var(--color-light);transition:var(--transition-default);max-width:820px;width:100%;z-index:-10;opacity:0;visibility:hidden;margin-top:24px}@media(max-width: 1199px){header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container{position:fixed;max-width:unset;left:100%;top:0;width:100vw;opacity:1;visibility:visible;transform:unset;min-width:unset;height:100vh;border:none;display:flex;align-items:flex-start;justify-content:flex-start;z-index:1;padding:70px 20px 40px;border-radius:0;background-color:var(--panna);margin-top:0}}@media(max-width: 1199px){header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container.open-submenu{z-index:1;left:0}}header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container .back-arrow{display:none}@media(max-width: 1199px){header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container .back-arrow{position:absolute;right:0;left:5px;margin-bottom:0;width:calc(100% - 10px);font-size:16px;display:block;top:10px;border:1px solid var(--color-dark);padding:5px}}header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container .wrapper{width:100%;display:grid;flex-wrap:wrap;gap:0;grid-template-columns:1fr}@media(min-width: 1200px){header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container .wrapper{grid-template-columns:1fr 1fr}}header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container .wrapper .elem{display:flex;align-items:center;justify-content:space-between}header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container .wrapper .elem .submenu{list-style:none;padding:0}header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container .wrapper .elem .submenu li{padding:0 10px}header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container .wrapper .elem .submenu li a{display:block;text-align:left;padding:10px 0;border-radius:0;font-size:20px;color:var(--color-dark)}header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container .wrapper .elem .submenu li a:hover,header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container .wrapper .elem .submenu li a:active,header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container .wrapper .elem .submenu li a:focus{background-color:unset;color:var(--orange)}header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container .wrapper .elem .submenu li a.active{background-color:unset;color:var(--orange);font-weight:500}header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container .wrapper .elem.change-image{display:none}@media(min-width: 1200px){header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container .wrapper .elem.change-image{display:flex}}header .header-container nav.menu-container ul.menu li.link-menu.megamenu .submenu-container .wrapper .elem.change-image .cat-menu-image{object-fit:cover;aspect-ratio:4/3}@media(min-width: 1200px){header .header-container nav.menu-container ul.menu li.link-menu.megamenu:hover .submenu-container{opacity:1;visibility:visible;z-index:1;transform:translateX(-50%)}}header .header-container nav.menu-container ul.menu li.btn-contatti a.btn{font-size:20px;margin-top:16px}@media(min-width: 1200px){header .header-container nav.menu-container ul.menu li.btn-contatti a.btn{font-size:16px;margin-top:0}}@media(min-width: 1290px){header .header-container nav.menu-container ul.menu li.btn-contatti a.btn{font-size:18px}}@media(min-width: 1500px){header .header-container nav.menu-container ul.menu li.btn-contatti a.btn{font-size:20px}}header .header-container nav.menu-container .hamburger{position:relative;width:35px;height:35px;display:flex;flex-direction:column;justify-content:space-around;box-sizing:content-box;padding:20px 15px;cursor:pointer}@media(min-width: 1200px){header .header-container nav.menu-container .hamburger{display:none}}header .header-container nav.menu-container .hamburger::before,header .header-container nav.menu-container .hamburger::after{content:"";display:block;width:100%;height:3px;background-color:var(--color-dark);transition:var(--transition-default)}header .header-container .search-container{display:flex;flex-direction:row;align-items:center;position:relative;width:66px;order:2;justify-content:flex-end;z-index:2;cursor:pointer}@media(min-width: 1200px){header .header-container .search-container{order:3;width:60px}}@media(min-width: 1520px){header .header-container .search-container{width:85px}}header .header-container .lang-container{display:flex;flex-direction:row;align-items:center;position:relative;width:66px;order:2;justify-content:flex-end;z-index:2}@media(min-width: 1200px){header .header-container .lang-container{order:4;width:50px}}@media(min-width: 1520px){header .header-container .lang-container{width:68px}}header .header-container .lang-container .language-menu-container{position:relative;width:30px;height:30px}header .header-container .lang-container .language-menu-container .selected-language{text-transform:uppercase;cursor:pointer;position:relative;z-index:2}header .header-container .lang-container .language-menu-container .selected-language i{margin:0;position:absolute;right:-14px;font-size:10px;top:8px;color:var(--color-light)}header .header-container .lang-container .language-menu-container .selected-language img{vertical-align:middle}header .header-container .lang-container .language-menu-container .language-menu{position:absolute;top:100%;right:0;background-color:rgba(0,0,0,0);transition:var(--transition-default);list-style:none;padding:0;opacity:0;transform:translateY(-20px);pointer-events:none}header .header-container .lang-container .language-menu-container .language-menu li a{margin:0}header .header-container .lang-container .language-menu-container .language-menu li.hide{display:none}header .header-container .button-contacts{flex-direction:row;align-items:center;position:relative;width:200px;order:2;justify-content:flex-end;z-index:2;display:none}@media(min-width: 1230px)and (max-width: 1299px){header .header-container .button-contacts{display:flex}}@media(min-width: 1200px){header .header-container .button-contacts{order:5;display:flex;width:190px}}@media(min-width: 1300px){header .header-container .button-contacts{width:220px}}@media(min-width: 1520px){header .header-container .button-contacts{width:275px}}header.light-header{background-color:var(--green)}header.light-header .header-container .logo-container a .logo-dark{display:none}header.light-header .header-container .logo-container a .logo-light{display:block}header.light-header .header-container nav.menu-container ul.menu{background-color:var(--light-green)}@media(max-width: 1199px){header.light-header .header-container nav.menu-container ul.menu{background-color:var(--color-light)}}header.light-header .header-container nav.menu-container ul.menu li.link-menu a{color:var(--color-light)}header.light-header .header-container nav.menu-container ul.menu li.link-menu a.active,header.light-header .header-container nav.menu-container ul.menu li.link-menu a:hover,header.light-header .header-container nav.menu-container ul.menu li.link-menu a:active,header.light-header .header-container nav.menu-container ul.menu li.link-menu a:focus{background-color:var(--orange);color:var(--color-light);border-radius:30px}header.light-header .header-container nav.menu-container .hamburger::before,header.light-header .header-container nav.menu-container .hamburger::after{background-color:var(--color-light)}header.light-header .header-container .lang-container .language-menu-container .selected-language i{color:var(--color-dark)}body{transition:var(--transition-default)}body.menu-open header{background-color:var(--color-light)}body.menu-open header.dark-header .header-container .logo-container a .logo-dark,body.menu-open header.light-header .header-container .logo-container a .logo-dark{display:block}body.menu-open header.dark-header .header-container .logo-container a .logo-light,body.menu-open header.light-header .header-container .logo-container a .logo-light{display:none}body.menu-open header.dark-header nav.menu-container ul.menu,body.menu-open header.light-header nav.menu-container ul.menu{transform:translateX(0)}body.menu-open header.dark-header nav.menu-container ul.menu li.link-menu a,body.menu-open header.light-header nav.menu-container ul.menu li.link-menu a{color:var(--color-dark)}body.menu-open header.dark-header nav.menu-container ul.menu li.link-menu a.active,body.menu-open header.dark-header nav.menu-container ul.menu li.link-menu a:hover,body.menu-open header.dark-header nav.menu-container ul.menu li.link-menu a:focus,body.menu-open header.light-header nav.menu-container ul.menu li.link-menu a.active,body.menu-open header.light-header nav.menu-container ul.menu li.link-menu a:hover,body.menu-open header.light-header nav.menu-container ul.menu li.link-menu a:focus{color:var(--color-light)}body.menu-open header.dark-header nav.menu-container .hamburger::before,body.menu-open header.light-header nav.menu-container .hamburger::before{animation-duration:.5s;transform-origin:center;transform:translateY(8px) rotate(45deg);background-color:var(--color-dark)}@media(max-width: 991px){body.menu-open header.dark-header nav.menu-container .hamburger::before,body.menu-open header.light-header nav.menu-container .hamburger::before{transform:translateY(8px) rotate(45deg)}}body.menu-open header.dark-header nav.menu-container .hamburger::after,body.menu-open header.light-header nav.menu-container .hamburger::after{animation-duration:.5s;transform-origin:center;transform:translateY(-9px) rotate(-45deg);background-color:var(--color-dark)}body.menu-open header.dark-header .lang-container .language-menu-container .selected-language i,body.menu-open header.light-header .lang-container .language-menu-container .selected-language i{color:var(--color-dark)}body.sticky-header header{transition:all .5s ease-in-out}@media(max-width: 1441px){body.sticky-header header{height:90px}}body.sticky-header header .header-container{border-bottom:1px solid var(--grey-100)}@media(max-width: 1441px){body.sticky-header header .header-container{height:90px;transition:all .5s ease-in-out}}@media(max-width: 1441px){body.sticky-header header .header-container .logo-container a img{max-height:70px;transition:all .5s ease-in-out}}body.sticky-header header .header-container nav.menu-container ul.menu li.link-menu a.active,body.sticky-header header .header-container nav.menu-container ul.menu li.link-menu a:hover,body.sticky-header header .header-container nav.menu-container ul.menu li.link-menu a:active,body.sticky-header header .header-container nav.menu-container ul.menu li.link-menu a:focus{background-color:var(--orange);color:var(--color-light);border-radius:30px}body.sticky-header header .header-container.dark-header .header-container .logo-container a .logo-dark{display:block}body.sticky-header header .header-container.dark-header .header-container .logo-container a .logo-light{display:none}body.sticky-header header .header-container.dark-header .header-container nav.menu-container ul.menu li.link-menu a{color:var(--color-dark)}body.sticky-header header .header-container.dark-header .header-container nav.menu-container .hamburger::before,body.sticky-header header .header-container.dark-header .header-container nav.menu-container .hamburger::after{background-color:var(--color-dark)}body.sticky-header header .header-container.dark-header .header-container .lang-container .language-menu-container .selected-language i{color:var(--color-dark)}body.sticky-header header .header-container.light-header .header-container .logo-container a .logo-dark{display:block}body.sticky-header header .header-container.light-header .header-container .logo-container a .logo-light{display:none}body.sticky-header header .header-container.light-header .header-container nav.menu-container ul.menu li.link-menu a{color:var(--color-dark)}body.sticky-header header .header-container.light-header .header-container nav.menu-container .hamburger::before,body.sticky-header header .header-container.light-header .header-container nav.menu-container .hamburger::after{background-color:var(--color-light)}body.sticky-header header .header-container.light-header .header-container .lang-container .language-menu-container .selected-language i{color:var(--color-dark)}body.language-menu-open header .header-container .lang-container .language-menu-container .language-menu{opacity:1;transform:translateY(0px);pointer-events:auto}body.language-menu-open header .header-container .lang-container .language-menu-container .selected-language i{color:var(--color-dark)}@keyframes hamburger_toggle_before{0%{transform-origin:center;transform:translateY(0) rotate(0deg)}50%{transform:translateY(8px)}100%{transform:translateY(8px) rotate(45deg)}}@keyframes hamburger_toggle_after{0%{transform-origin:center;transform:translateY(0) rotate(0deg)}50%{transform:translateY(-9px)}100%{transform:translateY(-9px) rotate(-45deg)}}.go-to-top{position:fixed;bottom:20px;right:20px;border-radius:50px;width:50px;height:50px;background:#16e1f5;background:linear-gradient(90deg, rgb(22, 225, 245) 0%, rgb(12, 151, 250) 100%);display:flex;align-items:center;justify-content:center;z-index:1;opacity:1;visibility:visible;transition:var(--transition-default)}.go-to-top.no-show{opacity:0;visibility:hidden}.go-to-top i{text-align:center;margin:auto;color:var(--color-light);font-size:18px}.float-cta{position:fixed;right:0;border-top-left-radius:17px;border-bottom-left-radius:17px;background-color:var(--orange);top:50%;transform:translateY(-50%);padding:20px 6px;z-index:2}@media(min-width: 992px){.float-cta{padding:20px 8px}}@media(min-width: 1600px){.float-cta{padding:20px 10px}}.prefooter .block-grids .grid{display:flex;align-items:center}.prefooter .block-grids .grid:first-child{justify-content:center}@media(min-width: 992px){.prefooter .block-grids .grid:first-child{justify-content:flex-start}}.prefooter .block-grids .grid:last-child{justify-content:center}@media(min-width: 992px){.prefooter .block-grids .grid:last-child{justify-content:flex-end}}footer .border-top{border-top:1px solid var(--color-light)}footer .bg-card{background-color:#759295;padding:20px;transition:var(--transition-default)}footer .bg-card img{max-height:82px;width:auto;max-width:unset}footer .bg-card img.normal{display:block}footer .bg-card img.hover{display:none}footer .bg-card:hover{transition:var(--transition-default);background-color:var(--color-light)}footer .bg-card:hover img.normal{display:none}footer .bg-card:hover img.hover{display:block}footer .bg-card:hover .change-color{color:var(--color-dark)}footer .bg-card:hover .btn.btn-arrow-orange{color:var(--color-dark);background-color:var(--color-light);border-color:var(--color-dark);transition:var(--transition-default);padding:6px 6px 6px 15px;justify-content:center}@media(min-width: 576px){footer .bg-card:hover .btn.btn-arrow-orange{justify-content:flex-start}}@media(min-width: 1400px){footer .bg-card:hover .btn.btn-arrow-orange{padding:6px 6px 6px 25px}}footer .bg-card:hover .btn.btn-arrow-orange div{transition:var(--transition-default);max-width:300px}footer .bg-card:hover .btn.btn-arrow-orange:after{margin-left:25px}footer .bg-card.disabled{opacity:.3}footer .bg-card.disabled:hover{background-color:#759295}footer .bg-card.disabled:hover img.normal{display:block}footer .bg-card.disabled:hover img.hover{display:none}footer .bg-card.disabled:hover .change-color{color:var(--color-light)}footer .bg-card.disabled:hover .btn{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}footer .bg-card.disabled:hover .btn div{display:none}footer .bg-card.disabled:hover .btn:hover,footer .bg-card.disabled:hover .btn:focus,footer .bg-card.disabled:hover .btn:active,footer .bg-card.disabled:hover .btn:not(:disabled):active{padding:6px 6px 6px 0;border-color:rgba(0,0,0,0)}footer .bg-card.disabled:hover .btn:hover:after,footer .bg-card.disabled:hover .btn:focus:after,footer .bg-card.disabled:hover .btn:active:after,footer .bg-card.disabled:hover .btn:not(:disabled):active:after{margin-left:0;transform:rotate(0deg)}footer .copyright{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width: 1200px){footer .copyright{grid-template-columns:300px 1fr 300px}}footer .copyright p{font-size:14px;display:inline-block}footer .copyright p a{font-size:14px;display:inline-block}footer .copyright .copyright-right.social{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px}@media(min-width: 1200px){footer .copyright .copyright-right.social{justify-content:flex-end}}footer .copyright .copyright-right.social a{margin-bottom:0;display:flex}footer .copyright .copyright-right.social a i{margin-bottom:0}footer .copyright .copyright-right.social a img{width:20px}@media(min-width: 992px){.lg\:text-center{text-align:center}}