.tw-container{width:100%}@media (min-width:768px){.tw-container{max-width:768px}}@media (min-width:992px){.tw-container{max-width:992px}}@media (min-width:1200px){.tw-container{max-width:1200px}}.tw-form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#e2e8f0;border-radius:.375rem;padding:.5rem .75rem;font-size:1}.tw-form-input::-moz-placeholder{color:#cbd5e0}.tw-form-input:-ms-input-placeholder{color:#cbd5e0}.tw-form-input::placeholder{color:#cbd5e0}.tw-form-input:focus{outline:none;--ring-offset-shadow:0 0 0 var(--ring-offset-width,0) var(--ring-offset-color,#fff);--ring-shadow:0 0 0 calc(1px + var(--ring-offset-width, 0px)) var(--ring-color,#3182ce);box-shadow:var(--ring-offset-shadow),var(--ring-shadow),var(--box-shadow,0 0 transparent);border-color:#3182ce}.tw-form-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#e2e8f0;border-radius:.375rem;padding:.5rem .75rem;font-size:1}.tw-form-textarea::-moz-placeholder{color:#cbd5e0;opacity:1}.tw-form-textarea:-ms-input-placeholder{color:#cbd5e0;opacity:1}.tw-form-textarea::placeholder{color:#cbd5e0;opacity:1}.tw-form-textarea:focus{outline:none;--ring-offset-shadow:0 0 0 var(--ring-offset-width,0) var(--ring-offset-color,#fff);--ring-shadow:0 0 0 calc(1px + var(--ring-offset-width, 0px)) var(--ring-color,#3182ce);box-shadow:var(--ring-offset-shadow),var(--ring-shadow),var(--box-shadow,0 0 transparent);border-color:#3182ce}.tw-form-multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#e2e8f0;border-radius:.375rem;padding:.5rem .75rem;font-size:1}.tw-form-multiselect:focus{outline:none;--ring-offset-shadow:0 0 0 var(--ring-offset-width,0) var(--ring-offset-color,#fff);--ring-shadow:0 0 0 calc(1px + var(--ring-offset-width, 0px)) var(--ring-color,#3182ce);box-shadow:var(--ring-offset-shadow),var(--ring-shadow),var(--box-shadow,0 0 transparent);border-color:#3182ce}.tw-form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23cbd5e0' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;background-repeat:no-repeat;background-color:#fff;border-color:#e2e8f0;border-radius:.375rem;padding:.5rem 2.5rem .5rem .75rem;font-size:1;background-position:right .5rem center;background-size:1.5em 1.5em}.tw-form-select:focus{outline:none;--ring-offset-shadow:0 0 0 var(--ring-offset-width,0) var(--ring-offset-color,#fff);--ring-shadow:0 0 0 calc(1px + var(--ring-offset-width, 0px)) var(--ring-color,#3182ce);box-shadow:var(--ring-offset-shadow),var(--ring-shadow),var(--box-shadow,0 0 transparent);border-color:#3182ce}.tw-form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#3182ce;background-color:#fff;border-color:#e2e8f0}.tw-form-checkbox:focus{outline:none;--ring-offset-shadow:0 0 0 var(--ring-offset-width,2px) var(--ring-offset-color,#fff);--ring-shadow:0 0 0 calc(2px + var(--ring-offset-width, 2px)) var(--ring-color,#3182ce);box-shadow:var(--ring-offset-shadow),var(--ring-shadow),var(--box-shadow,0 0 transparent)}.tw-form-checkbox:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E");background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.tw-form-checkbox:checked,.tw-form-checkbox:checked:focus,.tw-form-checkbox:checked:hover{border-color:transparent;background-color:currentColor}.tw-form-checkbox:indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.tw-form-checkbox:indeterminate:hover{border-color:transparent;background-color:currentColor}.tw-form-checkbox:indeterminate:focus{border-color:transparent;background-color:currentColor}.tw-form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;border-radius:100%;height:1rem;width:1rem;color:#3182ce;background-color:#fff;border-color:#e2e8f0}.tw-form-radio:focus{outline:none;--ring-offset-shadow:0 0 0 var(--ring-offset-width,2px) var(--ring-offset-color,#fff);--ring-shadow:0 0 0 calc(2px + var(--ring-offset-width, 2px)) var(--ring-color,#3182ce);box-shadow:var(--ring-offset-shadow),var(--ring-shadow),var(--box-shadow,0 0 transparent)}.tw-form-radio:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.tw-form-radio:checked,.tw-form-radio:checked:focus,.tw-form-radio:checked:hover{border-color:transparent;background-color:currentColor}.tw-space-x-5>:not(template)~:not(template){--space-x-reverse:0!important;margin-right:calc(1.25rem*var(--space-x-reverse))!important;margin-left:calc(1.25rem*(1 - var(--space-x-reverse)))!important}.tw-space-y-8>:not(template)~:not(template){--space-y-reverse:0!important;margin-top:calc(2rem*(1 - var(--space-y-reverse)))!important;margin-bottom:calc(2rem*var(--space-y-reverse))!important}.tw-space-x-8>:not(template)~:not(template){--space-x-reverse:0!important;margin-right:calc(2rem*var(--space-x-reverse))!important;margin-left:calc(2rem*(1 - var(--space-x-reverse)))!important}.tw-space-y-12>:not(template)~:not(template){--space-y-reverse:0!important;margin-top:calc(3rem*(1 - var(--space-y-reverse)))!important;margin-bottom:calc(3rem*var(--space-y-reverse))!important}.tw-space-x-16>:not(template)~:not(template){--space-x-reverse:0!important;margin-right:calc(4rem*var(--space-x-reverse))!important;margin-left:calc(4rem*(1 - var(--space-x-reverse)))!important}.tw-space-y-20>:not(template)~:not(template){--space-y-reverse:0!important;margin-top:calc(5rem*(1 - var(--space-y-reverse)))!important;margin-bottom:calc(5rem*var(--space-y-reverse))!important}.tw-space-x-24>:not(template)~:not(template){--space-x-reverse:0!important;margin-right:calc(6rem*var(--space-x-reverse))!important;margin-left:calc(6rem*(1 - var(--space-x-reverse)))!important}.tw-appearance-none{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.tw-bg-transparent{background-color:transparent!important}.tw-bg-black{--bg-opacity:1!important;background-color:#000!important;background-color:rgba(0,0,0,var(--bg-opacity))!important}.tw-bg-white{--bg-opacity:1!important;background-color:#fff!important;background-color:rgba(255,255,255,var(--bg-opacity))!important}.tw-bg-alto{--bg-opacity:1!important;background-color:#d8d8d8!important;background-color:rgba(216,216,216,var(--bg-opacity))!important}.tw-bg-barberry{--bg-opacity:1!important;background-color:#e9d018!important;background-color:rgba(233,208,24,var(--bg-opacity))!important}.tw-bg-codGray{--bg-opacity:1!important;background-color:#1e1e1e!important;background-color:rgba(30,30,30,var(--bg-opacity))!important}.tw-bg-gallery{--bg-opacity:1!important;background-color:#eeeded!important;background-color:rgba(238,237,237,var(--bg-opacity))!important}.checked\:tw-bg-black:checked{--bg-opacity:1!important;background-color:#000!important;background-color:rgba(0,0,0,var(--bg-opacity))!important}.checked\:tw-bg-barberry:checked{--bg-opacity:1!important;background-color:#e9d018!important;background-color:rgba(233,208,24,var(--bg-opacity))!important}.tw-bg-none{background-image:none!important}.tw-bg-opacity-30{--bg-opacity:.3!important}.tw-bg-opacity-50{--bg-opacity:0.5!important}.tw-bg-opacity-65{--bg-opacity:.65!important}.tw-bg-opacity-85{--bg-opacity:.85!important}.tw-border-gray{--border-opacity:1!important;border-color:#7e7e7e!important;border-color:rgba(126,126,126,var(--border-opacity))!important}.tw-border-alto{--border-opacity:1!important;border-color:#d8d8d8!important;border-color:rgba(216,216,216,var(--border-opacity))!important}.tw-border-barberry{--border-opacity:1!important;border-color:#e9d018!important;border-color:rgba(233,208,24,var(--border-opacity))!important}.tw-border-gallery{--border-opacity:1!important;border-color:#eeeded!important;border-color:rgba(238,237,237,var(--border-opacity))!important}.tw-border-dustyGray{--border-opacity:1!important;border-color:#979797!important;border-color:rgba(151,151,151,var(--border-opacity))!important}.checked\:tw-border-transparent:checked{border-color:transparent!important}.tw-rounded-none{border-radius:0!important}.tw-rounded-full{border-radius:9999px!important}.tw-border-solid{border-style:solid!important}.tw-border-none{border-style:none!important}.tw-border-3{border-width:3px!important}.tw-border{border-width:1px!important}.tw-border-b-2{border-bottom-width:2px!important}.tw-border-t{border-top-width:1px!important}.tw-cursor-pointer{cursor:pointer!important}.tw-block{display:block!important}.tw-inline-block{display:inline-block!important}.tw-flex{display:flex!important}.tw-inline-flex{display:inline-flex!important}.tw-grid{display:grid!important}.tw-contents{display:contents!important}.tw-hidden{display:none!important}.tw-flex-col{flex-direction:column!important}.tw-items-start{align-items:flex-start!important}.tw-items-end{align-items:flex-end!important}.tw-items-center{align-items:center!important}.tw-justify-center{justify-content:center!important}.tw-justify-between{justify-content:space-between!important}.tw-clearfix:after{content:""!important;display:table!important;clear:both!important}.tw-font-sans{font-family:Campton,sans-serif!important}.tw-font-serif{font-family:Didot,serif!important}.tw-font-light{font-weight:300!important}.tw-font-normal{font-weight:400!important}.tw-font-bold{font-weight:700!important}.tw-h-2{height:.5rem!important}.tw-h-6{height:1.5rem!important}.tw-h-8{height:2rem!important}.tw-h-10{height:2.5rem!important}.tw-h-12{height:3rem!important}.tw-h-13{height:3.25rem!important}.tw-h-16{height:4rem!important}.tw-h-18{height:4.5rem!important}.tw-h-20{height:5rem!important}.tw-h-22{height:5.5rem!important}.tw-h-24{height:6rem!important}.tw-h-30{height:7.5rem!important}.tw-h-48{height:12rem!important}.tw-h-90{height:22.5rem!important}.tw-h-px{height:1px!important}.tw-h-full{height:100%!important}.tw-text-2xl{font-size:1.6rem!important}.tw-text-3xl{font-size:1.75rem!important}.tw-text-4xl{font-size:2rem!important}.tw-text-5xl{font-size:2.8rem!important}.tw-text-6xl{font-size:4rem!important}.tw-text-4\.5xl{font-size:2.4rem!important}.tw-text-custom-2{font-size:4.8rem!important}.tw-text-custom-3{font-size:3.6rem!important}.tw-text-custom-4{font-size:3rem!important}.tw-text-custom-5{font-size:2.3rem!important}.tw-leading-none{line-height:1!important}.tw-leading-tight{line-height:1.25!important}.tw-leading-snug{line-height:1.375!important}.tw-leading-normal{line-height:1.5!important}.tw-leading-relaxed{line-height:1.625!important}.tw-list-inside{list-style-position:inside!important}.tw-list-disc{list-style-type:disc!important}.tw-m-0{margin:0!important}.tw-my-0{margin-top:0!important;margin-bottom:0!important}.tw-my-8{margin-top:2rem!important;margin-bottom:2rem!important}.tw-my-12{margin-top:3rem!important;margin-bottom:3rem!important}.tw-my-24{margin-top:6rem!important;margin-bottom:6rem!important}.tw-mx-24{margin-left:6rem!important;margin-right:6rem!important}.tw-my-32{margin-top:8rem!important;margin-bottom:8rem!important}.tw-my-40{margin-top:10rem!important;margin-bottom:10rem!important}.tw-mx-auto{margin-left:auto!important;margin-right:auto!important}.tw-mt-0{margin-top:0!important}.tw-mr-0{margin-right:0!important}.tw-mb-0{margin-bottom:0!important}.tw-mr-3{margin-right:.75rem!important}.tw-mt-4{margin-top:1rem!important}.tw-mr-5{margin-right:1.25rem!important}.tw-mb-5{margin-bottom:1.25rem!important}.tw-mt-6{margin-top:1.5rem!important}.tw-mb-6{margin-bottom:1.5rem!important}.tw-ml-6{margin-left:1.5rem!important}.tw-mt-8{margin-top:2rem!important}.tw-mr-8{margin-right:2rem!important}.tw-mb-8{margin-bottom:2rem!important}.tw-ml-8{margin-left:2rem!important}.tw-mb-10{margin-bottom:2.5rem!important}.tw-mt-12{margin-top:3rem!important}.tw-mb-12{margin-bottom:3rem!important}.tw-ml-12{margin-left:3rem!important}.tw-mt-16{margin-top:4rem!important}.tw-mb-16{margin-bottom:4rem!important}.tw-mb-18{margin-bottom:4.5rem!important}.tw-mt-20{margin-top:5rem!important}.tw-mt-24{margin-top:6rem!important}.tw-mb-28{margin-bottom:7rem!important}.tw-mt-32{margin-top:8rem!important}.tw-mb-32{margin-bottom:8rem!important}.tw-mt-40{margin-top:10rem!important}.tw-mb-40{margin-bottom:10rem!important}.tw-mt-48{margin-top:12rem!important}.tw-mb-48{margin-bottom:12rem!important}.tw-mb-56{margin-bottom:14rem!important}.tw-mt-64{margin-top:16rem!important}.tw--mt-6{margin-top:-1.5rem!important}.tw--mb-32{margin-bottom:-8rem!important}.tw-max-w-110{max-width:110px!important}.tw-max-w-sm{max-width:24rem!important}.tw-max-w-full{max-width:100%!important}.tw-opacity-0{opacity:0!important}.tw-outline-none{outline:0!important}.tw-overflow-visible{overflow:visible!important}.tw-p-6{padding:1.5rem!important}.tw-p-8{padding:2rem!important}.tw-p-12{padding:3rem!important}.tw-p-18{padding:4.5rem!important}.tw-px-0{padding-left:0!important;padding-right:0!important}.tw-py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.tw-py-4{padding-top:1rem!important;padding-bottom:1rem!important}.tw-px-4{padding-left:1rem!important;padding-right:1rem!important}.tw-px-8{padding-left:2rem!important;padding-right:2rem!important}.tw-px-12{padding-left:3rem!important;padding-right:3rem!important}.tw-py-24{padding-top:6rem!important;padding-bottom:6rem!important}.tw-pb-10{padding-bottom:2.5rem!important}.tw-pt-12{padding-top:3rem!important}.tw-pr-32{padding-right:8rem!important}.tw-pt-40{padding-top:10rem!important}.tw-absolute{position:absolute!important}.tw-relative{position:relative!important}.tw-top-0{top:0!important}.tw-bottom-0{bottom:0!important}.tw-left-0{left:0!important}.focus\:tw-shadow-none:focus{box-shadow:none!important}.tw-fill-current{fill:currentColor!important}.tw-text-center{text-align:center!important}.tw-text-justify{text-align:justify!important}.tw-text-black{--text-opacity:1!important;color:#000!important;color:rgba(0,0,0,var(--text-opacity))!important}.tw-text-white{--text-opacity:1!important;color:#fff!important;color:rgba(255,255,255,var(--text-opacity))!important}.tw-text-gray{--text-opacity:1!important;color:#7e7e7e!important;color:rgba(126,126,126,var(--text-opacity))!important}.tw-text-red-600{--text-opacity:1!important;color:#e53e3e!important;color:rgba(229,62,62,var(--text-opacity))!important}.hover\:tw-text-black:hover{--text-opacity:1!important;color:#000!important;color:rgba(0,0,0,var(--text-opacity))!important}.tw-not-italic{font-style:normal!important}.tw-uppercase{text-transform:uppercase!important}.tw-normal-case{text-transform:none!important}.hover\:tw-no-underline:hover,.tw-no-underline{text-decoration:none!important}.tw-tracking-normal{letter-spacing:0!important}.tw-tracking-wide{letter-spacing:.025em!important}.tw-tracking-wider{letter-spacing:.05em!important}.tw-tracking-widest{letter-spacing:.1em!important}.tw-w-8{width:2rem!important}.tw-w-10{width:2.5rem!important}.tw-w-24{width:6rem!important}.tw-w-28{width:7rem!important}.tw-w-30{width:7.5rem!important}.tw-w-32{width:8rem!important}.tw-w-40{width:10rem!important}.tw-w-48{width:12rem!important}.tw-w-1\/2{width:50%!important}.tw-w-full{width:100%!important}.tw-z-0{z-index:0!important}.tw-z-10{z-index:10!important}.tw-gap-1{grid-gap:.25rem!important;gap:.25rem!important}.tw-gap-8{grid-gap:2rem!important;gap:2rem!important}.tw-gap-x-8{grid-column-gap:2rem!important;-moz-column-gap:2rem!important;column-gap:2rem!important}.tw-gap-x-48{grid-column-gap:12rem!important;-moz-column-gap:12rem!important;column-gap:12rem!important}.tw-gap-y-12{grid-row-gap:3rem!important;row-gap:3rem!important}.tw-gap-y-16{grid-row-gap:4rem!important;row-gap:4rem!important}.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bounce{0%,to{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}.tw-animate-spin{-webkit-animation:spin 1s linear infinite!important;animation:spin 1s linear infinite!important}body{font-family:Campton,sans-serif}.sub-banner{max-height:400px;min-height:400px}@media (min-width:992px){.sub-banner{max-height:668px;min-height:668px}}.pippo12{height:400px}@media (min-width:992px){.pippo12{height:668px}}.main-header li a{font-family:Campton,sans-serif;font-size:2rem}@media only screen and (max-width:767px){.main-header li a{padding-top:0;padding-bottom:0}}.main-header li a span{font-family:Didot,serif;display:inline-block;margin-bottom:.5rem}@media only screen and (max-width:767px){.main-header li a span{height:0;color:transparent;overflow:hidden}}@media (min-width:768px){.main-header li a span{font-size:1.4rem;padding-bottom:1.5rem;margin-bottom:1.5rem}}@media (min-width:992px){.main-header li a span{font-size:1.6rem}}@media (min-width:1200px){.main-header li a span{font-size:2rem}}@media (min-width:768px){.main-header li a{font-size:1.4rem}}@media (min-width:992px){.main-header li a{font-size:1.6rem}}@media (min-width:1200px){.main-header li a{font-size:2rem}}@media (min-width:992px){.main-header nav .ownmenu>li{padding-left:5rem}}@media (min-width:1200px){.main-header nav .ownmenu>li{padding-left:6rem}}header nav li a{font-weight:300;text-transform:none}header nav li a span{transition-property:width;transition-duration:1s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:768px){header nav li.active a,header nav li:hover a{font-weight:300;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}header nav li.active a span,header nav li:hover a span{width:100%}}h2{font-family:Didot,serif}.tittle hr{width:67px;height:5px}#counters ul{background-color:transparent}#counters span{font-family:Campton,sans-serif}@media (min-width:992px){#counters li{padding-left:3rem}}#counters li:nth-child(2n),#counters li:nth-child(odd){--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}#counters li:nth-child(2n){--bg-opacity:.65}#counters h6{font-size:2rem;font-style:normal;font-family:Campton,sans-serif;font-weight:400}#counters hr{width:67px;height:2px}#counters svg{position:relative;top:5px;height:38px}.portfolio-unique .heading{font-family:Campton,sans-serif;letter-spacing:.1em}@media (min-width:992px){.portfolio-unique .heading{right:-25px}}@media (min-width:992px){.portfolio-unique .right .heading{left:-25px}}.footer-up h4{font-weight:700;letter-spacing:.025em;font-size:3.8rem}.footer-up h4,.footer-up p{font-family:Didot,serif;margin-top:2rem}.footer-up p{font-size:2.8rem;margin-bottom:2rem}footer p{line-height:1.375}footer a{font-family:Campton,sans-serif}footer a,footer a:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}footer a:hover{text-decoration:none}@media (min-width:992px){.expand-width{margin-left:-50px;width:calc(100% + 100px)}}@media (min-width:992px){.floating-square{position:relative}.floating-square:before{--bg-opacity:1;background-color:#e9d018;background-color:rgba(233,208,24,var(--bg-opacity));opacity:.85;position:absolute;left:0;top:0;--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));--transform-translate-x:-50%;--transform-translate-y:-50%;content:"";width:220px;height:220px}}.contact-info li .icon{border-width:0;display:inline-flex;align-items:center;justify-content:center;--bg-opacity:1;background-color:#e9d434;background-color:rgba(233,212,52,var(--bg-opacity));border-radius:9999px;width:120px;height:120px}.contact-info li .icon svg{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));fill:currentColor;height:5rem;width:5rem;height:60px}.contact-info li h6{font-size:2.4rem;font-weight:700;font-family:Campton,sans-serif;margin-top:4rem;margin-bottom:2rem}.contact-info li p{font-size:2.4rem;--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));margin-left:0;margin-right:0;width:100%}#contact_form li{margin-bottom:20px}#contact_form li .btn,#contact_form li input,#contact_form li textarea{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));font-size:2rem;font-family:Campton,sans-serif;font-weight:300}#contact_form li .btn::-moz-placeholder,#contact_form li input::-moz-placeholder,#contact_form li textarea::-moz-placeholder{--text-opacity:1;color:#7e7e7e;color:rgba(126,126,126,var(--text-opacity));font-size:2rem;font-family:Campton,sans-serif}#contact_form li .btn:-ms-input-placeholder,#contact_form li input:-ms-input-placeholder,#contact_form li textarea:-ms-input-placeholder{--text-opacity:1;color:#7e7e7e;color:rgba(126,126,126,var(--text-opacity));font-size:2rem;font-family:Campton,sans-serif}#contact_form li .btn::placeholder,#contact_form li input::placeholder,#contact_form li textarea::placeholder{--text-opacity:1;color:#7e7e7e;color:rgba(126,126,126,var(--text-opacity));font-size:2rem;font-family:Campton,sans-serif}#contact_form li input,#contact_form li textarea{padding:25px 20px!important;border-color:#979797!important}#contact_form li textarea{padding:15px 20px!important}#contact_form li .btn{padding-top:11px;padding-bottom:11px}#contact_form li textarea{padding:10px;height:197px}#contact_form li.textarea{margin-bottom:14px}#map{height:520px}@media (min-width:992px){.pippo1{position:relative;width:430px;margin-top:53px;margin-left:53px}.pippo1:before{--bg-opacity:1;background-color:#e9d018;background-color:rgba(233,208,24,var(--bg-opacity));opacity:.85;position:absolute;left:0;top:0;--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));--transform-translate-x:-50%;--transform-translate-y:-50%;content:"";width:106px;height:106px}}@media (min-width:992px){.pippo2{position:relative}.pippo2:before{--bg-opacity:1;background-color:#e9d018;background-color:rgba(233,208,24,var(--bg-opacity));opacity:.85;position:absolute;left:0;top:0;--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));--transform-translate-x:-10rem;--transform-translate-y:-4rem;content:"";width:184px;height:184px}}.pippo3 p{font-size:2rem;--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));line-height:1.375;font-family:Campton,sans-serif}.pippo4 hr{height:3px;width:67px}.pippo5 li{display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.pippo5 li{align-items:flex-end}}.pippo5 li:before{margin-bottom:.5rem;width:23px;height:2px;background-color:#e9d018;content:""}@media (min-width:768px){.pippo5 li:before{margin-bottom:1rem}}@media (min-width:992px){.pippo6{position:relative;z-index:10}.pippo6:before{--bg-opacity:1;background-color:#e9d018;background-color:rgba(233,208,24,var(--bg-opacity));opacity:.85;position:absolute;left:0;top:0;--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));--transform-translate-x:-50%;--transform-translate-y:-50%;width:10rem;height:10rem;z-index:-10;content:""}}@media (min-width:992px){.pippo7{position:relative;z-index:10}.pippo7:before{--bg-opacity:1;background-color:#e9d018;background-color:rgba(233,208,24,var(--bg-opacity));opacity:.85;position:absolute;left:0;top:0;--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));--transform-translate-x:-4rem;--transform-translate-y:-1.5rem;width:6rem;height:6rem;z-index:-10;content:""}}h1,h2,h3,h4,h5,h6,p{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}summary::-webkit-details-marker,summary::marker{display:none}details{--border-opacity:1;border:1px solid #979797;border-color:rgba(151,151,151,var(--border-opacity));cursor:pointer;padding:.5rem 1rem;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));--bg-opacity:.3}details summary{font-size:2rem;--border-opacity:1;border:0 solid #979797;border-color:rgba(151,151,151,var(--border-opacity));outline:0;position:relative}details summary:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:13px solid #e9d018;top:7px;position:absolute;right:0}details p{line-height:1.375;padding-top:1rem;margin-top:.5rem;margin-bottom:1.5rem;position:relative}details[open] p:before{position:absolute;height:1px;--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity));top:0;left:0;content:"";width:52px}details[open] summary:after{border-top:0;border-bottom:13px solid #e9d018}details+details{border-top-width:0}.pippo8{display:flex;align-items:center}.pippo8:before{width:0;height:0;margin-right:1rem;content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:13px solid #7e7e7e}.pippo9{display:flex;align-items:center}.pippo9:after{width:0;height:0;margin-left:1rem;content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:13px solid #e9d018}p{font-family:Campton,sans-serif;font-weight:300;line-height:1.75rem;line-height:1.375;margin-bottom:0}p+p{margin-top:3rem}.parallax-window{min-height:668px!important;background:transparent!important}.ownmenu>li.showhide{height:auto}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next:before,.swiper-button-prev:before{content:"";width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent}.swiper-button-prev:before{border-right:25px solid #e9d018}.swiper-button-next:before{border-left:25px solid #e9d018}.parallax-slider{transition:none!important}@media (min-width:768px){.sm\:tw-container{width:100%;max-width:768px}@media (min-width:992px){.sm\:tw-container{max-width:992px}}@media (min-width:1200px){.sm\:tw-container{max-width:1200px}}.sm\:tw-space-y-0>:not(template)~:not(template){--space-y-reverse:0!important;margin-top:calc(0px*(1 - var(--space-y-reverse)))!important;margin-bottom:calc(0px*var(--space-y-reverse))!important}.sm\:tw-space-x-12>:not(template)~:not(template){--space-x-reverse:0!important;margin-right:calc(3rem*var(--space-x-reverse))!important;margin-left:calc(3rem*(1 - var(--space-x-reverse)))!important}.sm\:tw-flex{display:flex!important}.sm\:tw-hidden{display:none!important}.sm\:tw-flex-row{flex-direction:row!important}.sm\:tw-justify-end{justify-content:flex-end!important}.sm\:tw-justify-between{justify-content:space-between!important}.sm\:tw-h-28{height:7rem!important}.sm\:tw-text-4xl{font-size:2rem!important}.sm\:tw-text-custom-1{font-size:3.8rem!important}.sm\:tw-text-custom-2{font-size:4.8rem!important}.sm\:tw-my-48{margin-top:12rem!important;margin-bottom:12rem!important}.sm\:tw-mt-0{margin-top:0!important}.sm\:tw-mb-0{margin-bottom:0!important}.sm\:tw-mt-3{margin-top:.75rem!important}.sm\:tw-mt-6{margin-top:1.5rem!important}.sm\:tw-mt-16{margin-top:4rem!important}.sm\:tw-mt-24{margin-top:6rem!important}.sm\:tw-px-0{padding-left:0!important;padding-right:0!important}.sm\:tw-px-24{padding-left:6rem!important;padding-right:6rem!important}.sm\:tw-pr-20{padding-right:5rem!important}.sm\:tw-text-left{text-align:left!important}.sm\:tw-text-right{text-align:right!important}.sm\:tw-w-item-img{width:450px!important}.sm\:tw-w-1\/2{width:50%!important}.sm\:tw-w-2\/3{width:66.666667%!important}.sm\:tw-w-1\/4{width:25%!important}.sm\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:992px){.md\:tw-container{width:100%}@media (min-width:768px){.md\:tw-container{max-width:768px}}@media (min-width:992px){.md\:tw-container{max-width:992px}}@media (min-width:1200px){.md\:tw-container{max-width:1200px}}.md\:tw-inline-block{display:inline-block!important}.md\:tw-flex{display:flex!important}.md\:tw-flex-wrap{flex-wrap:wrap!important}.md\:tw-float-right{float:right!important}.md\:tw-h-24{height:6rem!important}.md\:tw-text-3xl{font-size:1.75rem!important}.md\:tw-text-7xl{font-size:6rem!important}.md\:tw-mt-0{margin-top:0!important}.md\:tw-mb-0{margin-bottom:0!important}.md\:tw-mt-6{margin-top:1.5rem!important}.md\:tw-mt-8{margin-top:2rem!important}.md\:tw-mt-12{margin-top:3rem!important}.md\:tw-ml-24{margin-left:6rem!important}.md\:tw-mb-40{margin-bottom:10rem!important}.md\:tw-mb-56{margin-bottom:14rem!important}.md\:tw--mb-12{margin-bottom:-3rem!important}.md\:tw--mt-24{margin-top:-6rem!important}.md\:tw--ml-24{margin-left:-6rem!important}.md\:tw--ml-52{margin-left:-13rem!important}.md\:tw--mt-100{margin-top:-25rem!important}.md\:tw--ml-96{margin-left:-24rem!important}.md\:tw-pr-20{padding-right:5rem!important}.md\:tw-pt-24{padding-top:6rem!important}.md\:tw-pr-40{padding-right:10rem!important}.md\:tw-pr-52{padding-right:13rem!important}.md\:tw-absolute{position:absolute!important}.md\:tw-w-24{width:6rem!important}.md\:tw-w-70{width:70%!important}.md\:tw-w-1\/2{width:50%!important}.md\:tw-w-4\/6{width:66.666667%!important}.md\:tw-gap-24{grid-gap:6rem!important;gap:6rem!important}.md\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:tw-col-start-2{grid-column-start:2!important}}@media (min-width:1200px){.lg\:tw-container{width:100%}@media (min-width:768px){.lg\:tw-container{max-width:768px}}@media (min-width:992px){.lg\:tw-container{max-width:992px}}@media (min-width:1200px){.lg\:tw-container{max-width:1200px}}}