html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}@font-face {font-family:'proxima-nova', sans-serif;font-display:swap;}:root {font-size:1rem;--FontSize60px:3.75rem;--FontSize52px:3.25rem;--FontSize48px:3rem;--FontSize40px:2.5rem;--FontSize32px:2rem;--FontSize28px:1.75rem;--FontSize24px:1.5rem;--FontSize20px:1.25rem;--FontSize18px:1.125rem;--FontSize16px:1rem;--FontSize14px:0.875rem;--FontSize12px:0.75rem;--FontSize10px:0.625rem;--Menu-Top-LetterSpacing:0.019rem;--Light-FontWeight:300;--Regular-FontWeight:400;--Medium-FontWeight:500;--Bold-FontWeight:700;--Transparent-Color:transparent;--White-Color:#ffffff;--Turquoise-Color:#4bbbbc;--Black-Text-Color:#000000;--Grey-UltraLight-Color:#f2f2f2;--Grey-SuperLight-Color:#c4c4c4;--Grey-Light-Color:#878787;--Grey-Dark-Color:#6c757d;--Grey-HeavyDark-Color:#343a40;--Red-Text-Color:#cd2653;--Orange-Color:#fabe18;--BlueViolet-Color:#533e90;--Purple-Color:#803f90;--Red-Color:#e22424;--Azure-Color:#3ba6de;--Green-Color:#54ae32;--Gold-Color:#fbbe0a;--Black-Light:#333333;--Oxytech-Color:#1e3d92;--Raizen-Color:#ff7d00;--Skeinholding-Color:#00233a;}body {max-width:100%;overflow-x:hidden;font-family:'proxima-nova', sans-serif;font-weight:var(--Regular-FontWeight);}main {margin-top:110px;}main.HomepageIdentify {margin-top:0px;} html ::-webkit-scrollbar {width:10px;height:10px;}html ::-webkit-scrollbar-button {display:none;}html ::-webkit-scrollbar-track-piece {background-color:#787878;}html ::-webkit-scrollbar-thumb {background-color:#fbc710;border-radius:none;}html ::-webkit-scrollbar-corner {background-color:#999;}html ::-webkit-resizer {background-color:#666;}ul {margin:0; padding:0px 0px 0px 30px;}ol {margin:0; padding:0px 0px 0px 40px;}table {text-align:center;}th, td {border:1px solid var(--Grey-Light-Color);padding:10px;}b {font-weight:var(--Bold-FontWeight);}p {margin:0;} a:link, a:visited, a:hover {color:var(--Black-Text-Color); background-color:var(--Transparent-Color); text-decoration:none;}::selection {background-color:#fbbe0a;color:#333333;}::-moz-selection {background-color:#fbbe0a;color:#333333;}html.lenis, html.lenis body {height:auto;}.lenis.lenis-smooth {scroll-behavior:auto !important;}[data-lenis-prevent] {overscroll-behavior:contain;}.lenis.lenis-stopped {overflow:hidden;}.lenis.lenis-scrolling iframe {pointer-events:none !important;}*, *::before, *::after {-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.row {--bs-gutter-x:0;}.accordion-button {background:none;border:none;box-shadow:none;color:inherit;padding:0;font-size:inherit;}.accordion-button:focus {outline:none;box-shadow:none;}.accordion-item {border:none;padding:0;}.accordion-header {padding:0;}.accordion-body {padding:0;background-color:inherit;}.accordion-button:not(.collapsed) {color:inherit;background-color:inherit;box-shadow:inherit;}.carousel-indicators > .CarouselSingleButton {width:48px;height:3px;background-color:var(--White-Color);opacity:1;margin-left:5px;}.carousel-indicators > .CarouselSingleButton.active {background-color:var(--Grey-Light-Color);}.carousel-item {-webkit-user-select:none;user-select:none;}.carousel-item > a {-webkit-user-select:initial;user-select:initial;}.CarouselImage, .CarouselVideoCenter {width:100%;height:100%;object-position:50% 50%;object-fit:cover;}.FontSize52px{font-size:var(--FontSize52px);margin:0 0 3rem 0;font-weight:var(--Bold-FontWeight);}.FontSize60px {font-size:var(--FontSize60px);}.FontSize52px {font-size:var(--FontSize52px);}.FontSize48px {font-size:var(--FontSize48px);}.FontSize40px {font-size:var(--FontSize40px);}.FontSize32px {font-size:var(--FontSize32px);}.FontSize28px {font-size:var(--FontSize28px);}.FontSize24px {font-size:var(--FontSize24px);}.FontSize20px {font-size:var(--FontSize20px);}.FontSize18px {font-size:var(--FontSize18px);}.FontSize16px {font-size:var(--FontSize16px);}.FontSize14px {font-size:var(--FontSize14px);}.FontSizeTitle {font-size:40px;} .FontSizeDescription {font-size:20px;} .FontSizeIntro {font-size:14px; color:var(--Orange-Color); font-weight:700; margin-bottom:8px;}.FontWeightBold {font-weight:var(--Bold-FontWeight);}.FontWeightRegular {font-weight:var(--Regular-FontWeight);}.FontWeightLight {font-weight:var(--Light-FontWeight);}.GreyText {color:var(--Grey-Dark-Color);}.SubTitleH2 {margin:0 0 3rem 0;font-size:var(--FontSize40px);font-weight:var(--Regular-FontWeight);}.ArticleMarginBottom {margin-bottom:100px;}.ArticlePaddingXY {padding:5%;}.ArticlePaddingY {padding:5% 0;}.ArticlePaddingX {padding:0 5%;}.SectionTitleMarginBottom {margin-bottom:80px; margin-top:60px;}.SectionIntroSpacingXY {padding:60px 5%; margin-bottom:80px;}.SectionIntroSpacingY {padding:60px 0; margin-bottom:80px;}.ContainerMobilePadding {padding:0;}.ContainerDesktopPadding {padding-left:30px;}.Green {color:var(--Green-Color) !important;}.BlueViolet {color:var(--BlueViolet-Color) !important;}.Gold {color:var(--Gold-Color) !important;}.Orange {color:var(--Orange-Color) !important;}.Azure {color:var(--Azure-Color) !important;}.LightBlack {color:var(--Black-Light) !important;}.White {color:var(--White-Color) !important;}.Red {color:var(--Red-Color) !important;}.Purple {color:var(--Purple-Color) !important;}.FirstSlideColor{background:-webkit-linear-gradient(317deg,#e22424, #803f90); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}.OxytechColor {color:var(--Oxytech-Color) !important;}.RaizenColor {color:var(--Raizen-Color) !important;}.SkeinholdingColor {color:var(--Skeinholding-Color) !important;}.BackgroundGreen {background-color:var(--Green-Color);}.BackgroundBlueViolet {background-color:var(--BlueViolet-Color);}.BackgroundGold {background-color:var(--Gold-Color);}.BackgroundOrange {background-color:var(--Orange-Color);}.BackgroundAzure {background-color:var(--Azure-Color);}.BackgroundLightBlack {background-color:var(--Black-Light);}.BackgroundWhite {background-color:var(--White-Color);}.BackgroundRed {color:var(--Red-Color) !important;}.BackgroundPurple {color:var(--Purple-Color) !important;}.BackgroundGreyUltraLight {background-color:var(--Grey-UltraLight-Color) !important;}@keyframes ElementOpacity {from {opacity:0;}to {opacity:1;}}@keyframes ElementOpacityReverse {from {opacity:1;}to {opacity:0;}}#MessagesStatusContainer {position:fixed;inset:0;margin:auto;float:left;border-radius:5px;border:3px solid #dedede;padding:0;}#MessagesStatusTop {padding:3px 3px 9px 3px;background-color:#dedede;}#MessagesStatusText {float:left;width:500px;position:relative;padding:15px;text-align:left;font-size:14px;background-color:var(--White);}.MessageStatusClose{width:15px; height:15px; cursor:pointer;border:0;background-color:inherit;color:var(--White-Color);}#MessagesStatusContainer[data-action="close"] #MessagesStatusTop {display:flex;}#MessagesStatusContainer[data-status="error"] {border-color:#bd0926;}#MessagesStatusContainer[data-status="error"] #MessagesStatusTop {background-color:#bd0926;}#MessagesStatusContainer[data-status="warning"] {border-color:#f47032;}#MessagesStatusContainer[data-status="warning"] #MessagesStatusTop {background-color:#f47032;}#MessagesStatusContainer[data-status="success"] {border-color:#97c23d;}#MessagesStatusContainer[data-status="success"] #MessagesStatusTop {background-color:#97c23d;}#MessagesStatusContainer[data-action="fadeOut"] {animation:1s ElementOpacityReverse ease-in-out forwards;animation-delay:2s;}#MessagesStatusContainer[data-action="fadeOut"] #MessagesStatusTop {display:none;}.form-control:focus {box-shadow:inherit !important;border-color:#fbbe0a !important;}.form-check .form-check-input {box-shadow:inherit !important;}.form-check-input:focus {box-shadow:inherit !important;}.form-check-input:checked {background-color:#fbbe0a !important;}@media (max-width:575.98px) {.ArticleMarginBottom {margin-bottom:50px;}.SectionIntroSpacing {margin-bottom:40px;}.SectionIntroSpacingY {padding:40px 0; margin-bottom:40px;}.SectionTitleMarginBottom {margin-bottom:40px; margin-top:20px;}.ContainerMobilePadding {padding-left:5%; padding-right:5%;}.ContainerDesktopPadding {padding-left:30px; padding-right:30px}}@media (min-width:576px) and (max-width:767.98px) {.ArticleMarginBottom {margin-bottom:50px;}.SectionIntroSpacing {margin-bottom:40px;}.SectionIntroSpacingY {padding:40px 0; margin-bottom:60px;}.SectionTitleMarginBottom {margin-bottom:60px; margin-top:40px;}.ContainerMobilePadding {padding-left:5%; padding-right:5%;}.ContainerDesktopPadding {padding-left:30px; padding-right:30px}}@media (min-width:768px) and (max-width:991.98px) {.ArticleMarginBottom {margin-bottom:50px;}.SectionIntroSpacing {margin-bottom:40px;}.ContainerMobilePadding {padding-left:5%; padding-right:5%;} .ContainerDesktopPadding {padding-left:30px; padding-right:30px}}@media (min-width:992px) and (max-width:1199.98px) {}@media (min-width:1200px) and (max-width:1399.98px) {} @media (min-width:1400px) {}@keyframes NavBarWhiteBackgroundColor {}@keyframes NavBarWhiteBackgroundColorReverse {from {background-color:var(--White-Color);}to {background-color:var(--Transparent-Color);}}@keyframes NavBarInvertItemColor {}@keyframes NavBarInvertItemColorReverse {}@keyframes NavBarInvertTextColor {}@keyframes NavBarInvertTextColorReverse {}#MainNavBar {padding:20px 5%;background-color:var(--White-Color);}#MainNavBar[data-nomainslideshow="true"]{background-color:var(--White-Color);}#MainNavBar[data-scrolltop="true"]{animation:1s NavBarWhiteBackgroundColorReverse ease-in-out forwards;}#MainNavBar[data-scrolltop="false"]{animation:1s NavBarWhiteBackgroundColor ease-in-out forwards;}#NavbarBrand {max-width:180px;height:70px;}#NavbarBrand, .NavbarOffcanvasButton {}#NavbarBrand[data-nomainslideshow="true"], #NavbarBrand[data-blacktext="true"], .NavbarOffcanvasButton[data-nomainslideshow="true"], .NavbarOffcanvasButton[data-blacktext="true"]{}#NavbarBrand[data-scrolltop="true"][data-blacktext="false"], .NavbarOffcanvasButton[data-scrolltop="true"][data-blacktext="false"]{animation:1s NavBarInvertItemColorReverse ease-in-out forwards;}#NavbarBrand[data-scrolltop="false"][data-blacktext="false"], .NavbarOffcanvasButton[data-scrolltop="false"][data-blacktext="false"]{animation:1s NavBarInvertItemColor ease-in-out forwards;}#NavbarBrand, .NavbarOffcanvasSVG {}#navbarNavAltMarkup, #MainNavBarButtonList {display:flex;}#navbarNavAltMarkup {justify-content:center;white-space:nowrap;}a.HeaderMainLink, a.HeaderMainLink:link, a.HeaderMainLink:visited, a.HeaderMainLink:hover {font-weight:var(--Bold-FontWeight);font-size:var(--FontSize18px);letter-spacing:var(--Menu-Top-LetterSpacing);}.HeaderMainLink.active {color:var(--Orange-Color);}a.HeaderMainLink[data-nomainslideshow="true"], a.HeaderMainLink[data-blacktext="true"],a.HeaderMainLink[data-nomainslideshow="true"]:link, a.HeaderMainLink[data-blacktext="true"]:link,a.HeaderMainLink[data-nomainslideshow="true"]:visited, a.HeaderMainLink[data-blacktext="true"]:visited,a.HeaderMainLink[data-nomainslideshow="true"]:hover, a.HeaderMainLink[data-blacktext="true"]:hover {color:var(--Black-Text-Color);}a.HeaderMainLink[data-scrolltop="true"][data-blacktext="false"],a.HeaderMainLink[data-scrolltop="true"][data-blacktext="false"]:link,a.HeaderMainLink[data-scrolltop="true"][data-blacktext="false"]:visited,a.HeaderMainLink[data-scrolltop="true"][data-blacktext="false"]:hover {animation:1s NavBarInvertTextColorReverse ease-in-out forwards;}a.HeaderMainLink[data-scrolltop="false"][data-blacktext="false"],a.HeaderMainLink[data-scrolltop="false"][data-blacktext="false"]:link,a.HeaderMainLink[data-scrolltop="false"][data-blacktext="false"]:visited,a.HeaderMainLink[data-scrolltop="false"][data-blacktext="false"]:hover {animation:1s NavBarInvertTextColor ease-in-out forwards;}#MainNavBarButtonList {justify-content:flex-end;column-gap:1rem;}.NavbarOffcanvasButton {color:var(--Black-Text-Color);}.NavbarOffcanvasButton:focus {box-shadow:0 0 0 0;}.NavbarOffcanvasSVG {width:30px;}.offcanvas-backdrop{background-color:var(--White-Color);}.offcanvas-header {padding:60px 64px 48px 64px;}.offcanvas-body {padding:0 64px 1rem 64px;}.offcanvas-end {--bs-offcanvas-width:100vw;transform:translateX(100%);}.OffcanvasNavbar {--bs-offcanvas-bg:var(--White-Color);}.offcanvas-title, .CanvasSearchBarTitleFilters {font-size:var(--FontSize32px);}.OffcanvasCloseButton {opacity:1;--bs-btn-close-hover-opacity:1;--bs-btn-close-focus-shadow:0;}.CanvasGlobeTitleFilters {font-weight:var(--Bold-FontWeight);}.offcanvas-body .MenuList {font-size:var(--Menu-FontSize);}.MenuList .CanvasBurgerMenuItem {padding:6px 0;font-size:32px;margin:0;letter-spacing:0.025rem;font-weight:var(--Bold-FontWeight);}.MenuList .CanvasBurgerMenuItem a:hover {color:var(--Orange-Color);}.claim-row {height:40px;background-color:#1c1c1c;color:white;}#countdown {font-weight:normal;}@media (max-width:575.98px) {#NavbarBrand {max-width:160px;}.navbar-toggler {max-width:50px;}.NavbarOffcanvasSVG {width:22px;}#MainNavBar {padding:20px 5%;}.offcanvas-header, .offcanvas-body {padding:var(--bs-offcanvas-padding-y) 5%;}}@media (min-width:576px) and (max-width:767.98px) {.offcanvas-header, .offcanvas-body {padding:var(--bs-offcanvas-padding-y) 5%;}}@media (min-width:768px) and (max-width:991.98px) {.offcanvas-header, .offcanvas-body {padding:var(--bs-offcanvas-padding-y) 5%;}}@media (min-width:992px) and (max-width:1199.98px) {.offcanvas {--bs-offcanvas-width:550px;}}@media (min-width:1200px) and (max-width:1399.98px) {.offcanvas {--bs-offcanvas-width:550px;}} @media (min-width:1400px) {.offcanvas {--bs-offcanvas-width:550px;}}#FooterMapStyle, #FooterCopyRight {background-color:#1c1c1c;color:#ffffff;}#FooterIndirizzoContatti a {font-weight:var(--Regular-FontWeight);}#FooterMapStyle {background-color:#1c1c1c;padding:10px 5%;}.FooterMapListLink {padding:0 0 48px 0;}.FooterSocial {gap:15px;padding:0 0 32px 0;}.FooterSocial img {width:25px;}.FooterMainLink {margin:0 0 .5rem 0;padding-bottom:10px;}.FooterMainLink a, .FooterMainLink a:link, .FooterMainLink a:visited, .FooterMainLink a:hover{font-size:18px;padding:0;text-align:start;font-weight:var(--FontWeightRegular);}.CollapseFooterLinkList a, .CollapseFooterLinkList a:link, .CollapseFooterLinkList a:visited, .CollapseFooterLinkList a:hover {font-size:var(--FontSize18px);}.FooterLinkSVG{float:right;transform-origin:center center;transition:all .3s ease-in;}.CollapseFooterLink[aria-expanded="true"] > .FooterLinkSVG{transform:rotate(180deg);}.CollapseFooterLink[aria-expanded="false"] > .FooterLinkSVG{transform:rotate(0deg);}.FooterBackgroundImage {position:relative;height:75vh;background-size:cover;background-position:center;background-repeat:no-repeat;}.FooterImage {height:45px;}.FooterOverlayLeft {width:fit-content;position:absolute;bottom:40%;left:5%;color:#fff;}.FooterOverlayRight {width:fit-content;position:absolute;bottom:40%;right:5%;color:#fff;}.FooterBannerNewsletter {position:relative;height:auto;padding:100px 0;background-size:cover;background-position:center;background-repeat:no-repeat;background:linear-gradient(to right, #ffffff, #f7f7f7, #ffffff);}@keyframes slide {0% {transform:translateX(-25%);}100% {transform:translateX(25%);}}@media (max-width:575.98px) {.FooterMapListLink {padding:0;}.CollapseFooterLink {width:100%;}#FooterMapStyle{padding:2%;}.FooterOverlayRight {bottom:0%;}}@media (min-width:576px) and (max-width:767.98px) {.FooterMapListLink {padding:0;}.CollapseFooterLink {width:100%;}#FooterMapStyle{padding:2% 5%;}.FooterOverlayRight {bottom:0%;}}@media (min-width:768px) and (max-width:991.98px) {.FooterMapListLink {padding:0 0 30px 0;}#FooterMapStyle{padding:2% 5%;}}@media (min-width:991.99px) and (max-width:1399.98px) {#FooterMapStyle{padding:2% 5%;}}.SwiperGallery{height:600px;width:100%;position:relative;padding-bottom:70px;}.SlideContainer {position:relative;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;margin-right:30px;}.overlay {position:absolute;top:0;left:0;width:100%;height:100%;background:#fabe18;color:#000;padding:20px;opacity:0;transition:opacity 0.4s ease;cursor:pointer;}.overlay a {pointer-events:auto;color:#000;font-weight:bold;text-decoration:none;position:absolute;top:auto;padding:20px 0;bottom:0;}.overlay.bottom {top:auto;bottom:0;height:auto;background:rgba(0, 0, 0, 0.5);color:#fff;padding:15px;opacity:1;pointer-events:none;}.SlideContainer .overlay a,.SlideContainer .overlay button {pointer-events:auto;}.SlideContainer:hover .overlay.bottom {opacity:0;}.SlideContainer:hover .overlay{opacity:1;}.SwiperGallery + .swiper-pagination {position:absolute;bottom:auto;margin-top:15px;text-align:center;}.swiper-pagination-bullet.swiper-pagination-bullet-active {background-color:#fabe18;}.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal {position:absolute;bottom:0 !important;top:auto !important;}.swiper-pagination-bullet{ width:12px;height:12px;margin:8px!important;pointer-events:auto;}.SwiperGalleryItem {display:flex;width:auto!important;}.SwiperGalleryCoverflow {width:100%;}.SwiperGalleryCoverflowItem {background-position:center;background-size:cover;width:300px;height:600px;}.SwiperGalleryCoverflowItem img {display:block;width:100%;}.SwiperGalleryCoverflow .swiper-pagination {position:absolute;bottom:30px !important;left:30px;width:auto;padding:20px;background-color:#ededed;border-radius:20px;text-align:left;}.SwiperGalleryCoverflow .swiper-pagination-bullet{ width:20px;height:20px;margin:2px!important;pointer-events:auto;opacity:1;transition-property:width;transition-duration:1s;transition-timing-function:linear;background-color:#e22424;}.SwiperGalleryCoverflow .swiper-pagination-bullet-active {width:40px;border-radius:30px;background-color:#803f90;}.SlideSwiperCoverflowItem {height:100vh;}.SlideSwiperCoverflowItem video {object-fit:cover;}:root{--hero-nav-size:56px;--hero-nav-border:2px;--hero-nav-color:#111;--hero-nav-bg:#fff;--hero-nav-hover-bg:#111;--hero-nav-hover-color:#fff;--hero-nav-shadow:0 6px 16px rgba(0,0,0,.18);}.myHero{position:relative;}.hero-nav-wrapper{position:absolute;bottom:clamp(16px, 4vw, 32px);right:clamp(16px, 4vw, 32px);display:flex;gap:8px;z-index:10;}.hero-nav{width:var(--hero-nav-size);height:var(--hero-nav-size);display:grid;place-items:center;border-radius:0px;border:var(--hero-nav-border) solid var(--hero-nav-color);background:var(--hero-nav-bg);color:var(--hero-nav-color);transition:background .25s ease, color .25s ease, border-color .25s ease, transform .25s ease, box-shadow .25s ease;}.hero-nav:hover,.hero-nav:focus-visible{background:var(--hero-nav-hover-bg);color:var(--hero-nav-hover-color);border-color:var(--hero-nav-hover-bg);box-shadow:var(--hero-nav-shadow);transform:translateY(-2px);outline:none;}.hero-nav.swiper-button-disabled{opacity:.45;pointer-events:none;}@media (max-width:640px){:root{ --hero-nav-size:46px; }.hero-nav-wrapper{ gap:8px; }}.swiper-button-next,.swiper-button-prev {color:white; }@media (max-width:575.98px) {.SlideSwiperCoverflowItem video {object-fit:contain;}}@media (min-width:576px) and (max-width:767.98px) {.SlideSwiperCoverflowItem video {object-fit:contain;}}@media (min-width:768px) and (max-width:991.98px) {.SlideSwiperCoverflowItem video {object-fit:contain;}}@media (min-width:992px) and (max-width:1199.98px) {}@media (min-width:1200px) and (max-width:1399.98px) {} @media (min-width:1400px) {}#PageMainCarousel .carousel-item {height:100%;}#PageMainCarousel > .carousel-indicators {width:100%;}.PageCarouselContainer {color:#ffffff;background-position:top;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 115px);}.MainCarouselCaption {position:absolute;padding:1.25rem 5%;line-height:normal;width:fit-content;z-index:49;}.MainCarouselCaptionWhite {color:var(--White-Color);}.MainCarouselCaptionBlack {color:var(--Black-Text-Color);}.MainCarouselCaptionBottom {inset:auto 25% 0 0;}.MainCarouselCaptionCenter {inset:50% 25% auto 0;}.SlideSwiperCoverflowTitle {font-size:var(--FontSize40px);}.SlideSwiperCoverflowDescription {font-size:var(--FontSize32px);}.LargeCarouselFont {font-size:var(--LargeCarouselFont-FontSize);letter-spacing:-0.15rem;font-weight:var(--Light-FontWeight);}.StandardCarouselFont {font-size:var(--StandardCarouselFont-FontSize);}.MainCarouselButtons {padding:0 5% 48px 0;margin:0 0 16px 0;justify-content:flex-end;z-index:50;}.CarouselArrowBox {width:40px; height:40px;margin:10px 0 10px 0;}.scroll-downs {position:absolute;left:0;right:0;bottom:40px;margin:auto;width :34px;height:55px;}.mousey {width:3px;padding:10px 13px;height:35px;border:2px solid var(--White-Color);border-radius:25px;opacity:0.75;box-sizing:content-box;}.scroller {width:3px;height:10px;border-radius:25%;background-color:var(--White-Color);animation-name:scroll;animation-duration:2.2s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite;}.mousey[data-blacktext='true'] {border:2px solid var(--Black-Text-Color);}.scroller[data-blacktext='true'] {background-color:var(--Black-Text-Color);}.HomepageCarouselTextContainer { position:absolute;padding:80px 5%;bottom:0;left:0;background-color:white;color:black;}.carousel-control-next, .carousel-control-prev {width:5%;}@keyframes scroll {0% { opacity:0; }10% { transform:translateY(0); opacity:1; }100% { transform:translateY(15px); opacity:0;}}#PageMainCarousel .carousel-item::before {content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3);z-index:45;}.HomepageIdentify#PageMainCarousel .carousel-item::before {background-color:rgba(0, 0, 0, 0.0);}@media (max-width:575.98px) {.MainCarouselCaptionBlack {color:var(--White-Color);}.MainCarouselCaptionBottom, .MainCarouselCaptionCenter {inset:auto 0 0 0;width:100%;background-color:var(--Black-HeavyDark-Opacity);}.LargeCarouselFont {letter-spacing:0rem;}.SlideSwiperCoverflowTitle {font-size:var(--FontSize20px);}.SlideSwiperCoverflowDescription {font-size:var(--FontSize20px);}.MainCarouselButtons {padding:0;bottom:5%;margin:0;justify-content:center;}#ScrollIconID {display:none;}#PageMainCarousel:has(.CarouselArrowBox) > .carousel-indicators {padding-left:60px;}#PageMainCarousel:has(.CarouselArrowBox):not(:has(.CarouselArrowBox svg)) > .carousel-indicators {padding-left:0px;}}@media (min-width:576px) and (max-width:767.98px) {.MainCarouselCaptionBlack {color:var(--White-Color);}.MainCarouselCaptionBottom, .MainCarouselCaptionCenter {inset:auto 0 0 0;width:100%;background-color:var(--Black-HeavyDark-Opacity);}.LargeCarouselFont {letter-spacing:0rem;}.SlideSwiperCoverflowTitle {font-size:var(--FontSize20px);}.SlideSwiperCoverflowDescription {font-size:var(--FontSize20px);}.MainCarouselButtons {padding:0 0 48px;margin:0;justify-content:center;}#ScrollIconID {display:none;}}@media (min-width:768px) and (max-width:991.98px) {.CarouselArrowBox:empty {width:0px; height:0px;margin:0;}.MainCarouselCaption {left:16px;}.LargeCarouselFont {letter-spacing:0rem;}#ScrollIconID {display:none;}}@media (min-width:992px) and (max-width:1199.98px) {.CarouselArrowBox:empty {width:0px; height:0px;margin:0;}}@media (min-width:1200px) and (max-width:1399.98px) {.CarouselArrowBox:empty {width:0px; height:0px;margin:0;}} @media (min-width:1400px) {.CarouselArrowBox:empty {width:0px; height:0px;margin:0;}}.ArticleTextHoverMedia {position:relative;height:auto;background-size:cover;background-position:center;background-repeat:no-repeat;}.ArticleTextOverlay {width:fit-content;}.ArticleTextOverlay h3 {margin:0 0 8px 0;font-size:1.5rem;}.ArticleTextOverlay p {margin:0;}.container-fluid.PartnerCustomBg {background:linear-gradient(to right, #ffffff 50%, #2ea0d6 50%);}.SearchDropdown {position:relative;width:100%;}.FormContattiInput {width:100%;display:block;border-color:transparent;height:44px;padding:1rem;border-radius:0;}.SearchDropdownBox {display:none;position:absolute;z-index:100;width:100%;max-height:180px;overflow-y:auto;box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);}.FormButtonContainer {width:25%;}.FormContattiCheckbox[type=checkbox] {margin:0 .5rem 0 0;border-color:var(--Grey-Dark-Color);border-radius:0;cursor:pointer;}.FormContattiCheckbox[type=checkbox]:focus {border-color:#fbbe0a;}.SearchDropdownItem {display:none;border:0;cursor:pointer;min-height:auto;padding:10px;}.SearchDropdownItem.show, .SearchDropdownItem.show[data-todisplay="true"]{display:block;}.SearchDropdownItem.show[data-todisplay="false"]{display:none;}.FormImage img {height:600px;width:600px;}@media (max-width:991.98px) {.container-fluid.PartnerCustomBg {background:linear-gradient(#ffffff 50%, #2ea0d6 50%);}.FormImage img {height:400px;width:400px;}}@media (max-width:575.98px) {.FormButtonContainer {width:50%;}.FormImage img {height:300px;width:300px;}}@media (min-width:576px) and (max-width:767.98px) {.FormButtonContainer {width:50%;} }@media (min-width:768px) and (max-width:991.98px) {.FormButtonContainer {width:40%;}}@media (min-width:992px) and (max-width:1199.98px) {.FormButtonContainer {width:40%;}}@media (min-width:1200px) and (max-width:1399.98px) {.FormButtonContainer {width:40%;}} @media (min-width:1400px) {}.MasonryGalleryItem {overflow:hidden;height:100%;}.MasonryGalleryImg {width:100%;height:auto;display:block;transition:transform 0.4s ease;}.MasonryGalleryLink {display:block;cursor:pointer;}@media (max-width:1300px) {}@media (max-width:700px) {}.Button {background-color:var(--Transparent-Color);border-radius:0;border:2px solid black;font-weight:var(--Bold-FontWeight);}.Button:hover, .Button:focus {background-color:#fabe18;}.ButtonDarkColor {color:var(--Black-Text-Color);}.ButtonDarkColor svg {fill:var(--Black-Text-Color);}.ButtonLightColor{border:2px solid var(--White-Color);color:var(--White-Color);}.ButtonDarkColor:hover, .ButtonDarkColor:focus{border:2px solid var(--Orange-Color);}.ButtonDarkColor:hover svg, .ButtonDarkColor:focus svg{}.ButtonLightColor:hover, .ButtonLightColor:focus{border:2px solid var(--White-Color);}.ButtonLightColor:hover svg, .ButtonLightColor:focus svg{}#HeadingBlog {font-size:var(--FontSize60px);}.BlogFilterButton {border:0;background-color:var(--White-Color);font-weight:var(--Bold-FontWeight);font-size:var(--FontSize20px);text-align:start;}.BlogFilterButton[data-selected="true"] {color:var(--Gold-Color);}.MasonryGalleryTextContainer {transition:all 0.3s ease-in-out;background-color:#f4f4f4;border:4px solid transparent;}.MasonryGalleryItemContainer:hover .MasonryGalleryTextContainer{background-color:var(--White-Color);border-color:var(--Gold-Color);}.MasonryGalleryTextLink {transition:color 0.3s ease-in-out;}.MasonryGalleryItemContainer:hover .MasonryGalleryTextLink{color:var(--Gold-Color);}.MasonryGalleryTitleLink, .MasonryGalleryTextLink {font-weight:var(--Bold-FontWeight);}.MasonryGalleryTitleLink {font-size:var(--FontSize24px);}.CondividiTxt {line-height:normal;}button.CopiaLink:focus, button.CopiaLink:focus-visible, button.CopiaLink:active {border-color:transparent !important;}.CondividiSocial {transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;}.CondividiSocial:hover, button.CopiaLink:hover {color:var(--Gold-Color);}@media (max-width:575.98px) {}@media (min-width:576px) and (max-width:767.98px) {}@media (min-width:768px) and (max-width:991.98px) {}@media (min-width:992px) and (max-width:1199.98px) {}@media (min-width:1200px) and (max-width:1399.98px) {}@media (min-width:1400px) {}.TabellaPrezziHeader {background-color:var(--Black-Text-Color);color:var(--White-Color);border-radius:10px 10px 0 0;}.TabellaPrezziRow {border-width:0 1px 1px 1px;border-style:solid;border-color:var(--Grey-SuperLight-Color);}.TabellaPrezziRow:last-of-type {border-radius:0 0 10px 10px;}.PaddingCellaPrezzo {margin:0 0 0 0;}.PrezziCellaDinamica {visibility:hidden;}.PrezziServizioDescri {padding:0.375rem 0.75rem;}.PrezziBottoneServizio {border-end-end-radius:0;border-end-start-radius:0;}.PrezziBottonePiano, input[name="RadioPiani"]:hover + .PrezziBottonePiano, input[name="RadioPiani"]:hover + .PrezziBottonePiano:focus {background-color:var(--Grey-SuperLight-Color);color:var(--White-Color);}input[name="RadioPiani"]:checked + .PrezziBottonePiano {background-color:var(--Green-Color);color:var(--White-Color);border-color:transparent;}@media (max-width:575.98px) {.TabellaPrezziRow {border-radius:10px !important;border-top:1px solid var(--Grey-SuperLight-Color);}.TabellaPrezziRow .PaddingCellaPrezzo:last-of-type {margin-bottom:1rem;}.PrezziBottoneServizio, input[name="CheckboxServizi"]:hover + .PrezziBottoneServizio, input[name="CheckboxServizi"]:hover + .PrezziBottoneServizio:focus {background-color:var(--Grey-SuperLight-Color);color:var(--White-Color);fill:var(--White-Color);}input[name="CheckboxServizi"]:checked + .PrezziBottoneServizio {background-color:var(--Green-Color);color:var(--White-Color);border-color:transparent;}.PrezziBottoneServizio, input[name="RadioPiani"]:hover + .PrezziBottoneServizio, input[name="RadioPiani"]:hover + .PrezziBottoneServizio:focus {background-color:var(--Grey-SuperLight-Color);color:var(--White-Color);}input[name="RadioPiani"]:checked + .PrezziBottoneServizio {background-color:var(--Green-Color);color:var(--White-Color);border-color:transparent;}}@media (min-width:576px) and (max-width:767.98px) {.TabellaPrezziRow {border-radius:10px !important;border-top:1px solid var(--Grey-SuperLight-Color);}.TabellaPrezziRow .PaddingCellaPrezzo:last-of-type {margin-bottom:1rem;}.PrezziBottoneServizio, input[name="CheckboxServizi"]:hover + .PrezziBottoneServizio, input[name="CheckboxServizi"]:hover + .PrezziBottoneServizio:focus {background-color:var(--Grey-SuperLight-Color);color:var(--White-Color);fill:var(--White-Color);}input[name="CheckboxServizi"]:checked + .PrezziBottoneServizio {background-color:var(--Green-Color);color:var(--White-Color);border-color:transparent;}.PrezziBottoneServizio, input[name="RadioPiani"]:hover + .PrezziBottoneServizio, input[name="RadioPiani"]:hover + .PrezziBottoneServizio:focus {background-color:var(--Grey-SuperLight-Color);color:var(--White-Color);}input[name="RadioPiani"]:checked + .PrezziBottoneServizio {background-color:var(--Green-Color);color:var(--White-Color);border-color:transparent;}}@media (min-width:768px) and (max-width:991.98px) {.TabellaPrezziRow {border-radius:10px !important;border-top:1px solid var(--Grey-SuperLight-Color);}.TabellaPrezziRow .PaddingCellaPrezzo:last-of-type {margin-bottom:1rem;}.PrezziBottoneServizio, input[name="CheckboxServizi"]:hover + .PrezziBottoneServizio, input[name="CheckboxServizi"]:hover + .PrezziBottoneServizio:focus {background-color:var(--Grey-SuperLight-Color);color:var(--White-Color);fill:var(--White-Color);}input[name="CheckboxServizi"]:checked + .PrezziBottoneServizio {background-color:var(--Green-Color);color:var(--White-Color);border-color:transparent;}.PrezziBottoneServizio, input[name="RadioPiani"]:hover + .PrezziBottoneServizio, input[name="RadioPiani"]:hover + .PrezziBottoneServizio:focus {background-color:var(--Grey-SuperLight-Color);color:var(--White-Color);}input[name="RadioPiani"]:checked + .PrezziBottoneServizio {background-color:var(--Green-Color);color:var(--White-Color);border-color:transparent;}}@media (min-width:992px) and (max-width:1199.98px) {.PrezziBottoneServizio {line-height:0.75rem;}.PrezziSvgServizio {fill:var(--Grey-SuperLight-Color);}input[name="CheckboxServizi"]:checked + .PrezziBottoneServizio {border-color:transparent;}input[name="CheckboxServizi"]:checked + .PrezziBottoneServizio .PrezziSvgServizio {fill:var(--Green-Color);}}@media (min-width:1200px) and (max-width:1399.98px) {.PrezziBottoneServizio {line-height:0.75rem;}.PrezziSvgServizio {fill:var(--Grey-SuperLight-Color);}input[name="CheckboxServizi"]:checked + .PrezziBottoneServizio {border-color:transparent;}input[name="CheckboxServizi"]:checked + .PrezziBottoneServizio .PrezziSvgServizio {fill:var(--Green-Color);}} @media (min-width:1400px) {.PrezziBottoneServizio {line-height:0.75rem;}.PrezziSvgServizio {fill:var(--Grey-SuperLight-Color);}input[name="CheckboxServizi"]:checked + .PrezziBottoneServizio {border-color:transparent;}input[name="CheckboxServizi"]:checked + .PrezziBottoneServizio .PrezziSvgServizio {fill:var(--Green-Color);}}