@font-face {font-family:'Satoshi-Regular';src:url('/std/css/fonts/Satoshi-Light.woff2') format('woff2');font-weight:300;font-display:swap;}@font-face {font-family:'Satoshi-Regular';src:url('/std/css/fonts/Satoshi-Regular.woff2') format('woff2');font-weight:400;font-display:swap;}@font-face {font-family:'Satoshi-Regular';src:url('/std/css/fonts/Satoshi-Regular.woff2') format('woff2'); font-weight:500;font-display:swap;}@font-face {font-family:'Satoshi-Regular';src:url('/std/css/fonts/Satoshi-Medium.woff2') format('woff2'); font-weight:700;font-display:swap;}@font-face {font-family:"larken";src:url('/std/css/fonts/Larken-Light.woff2') format("woff2");font-display:swap;font-weight:300;}@font-face {font-family:"larken";src:url('/std/css/fonts/Larken-Regular.woff2') format("woff2");font-display:swap;font-weight:400;}@font-face {font-family:"larken";src:url('/std/css/fonts/Larken-Medium.woff2') format("woff2");font-display:swap;font-weight:500;}@font-face {font-family:"larken";src:url('/std/css/fonts/Larken-Bold.woff2') format("woff2");font-display:swap;font-weight:700;}:root {font-size:16px;--FontSize192px:192px;--FontSize120px:120px; --FontSize72px:72px;--FontSize56px:56px;--FontSize48px:48px;--FontSize44px:44px;--FontSize40px:40px;--FontSize36px:36px;--FontSize34px:34px;--FontSize32px:32px;--FontSize28px:28px;--FontSize24px:24px;--FontSize22px:22px;--FontSize21px:21px;--FontSize20px:20px;--FontSize18px:18px;--FontSize16px:16px;--FontSize14px:14px;--FontSize12px:12px;--FontSize10px:10px;--Light-FontWeight:300;--Regular-FontWeight:400;--Medium-FontWeight:500;--Bold-FontWeight:700;--Medium-FontStyle:Medium;--Bold-FontStyle:Bold; --LineHeight100:100%;--LineHeight110:110%;--LineHeight115:115%;--LineHeight120:120%;--LineHeight130:130%; --Letterspacing-3:-3%;--Letterspacing0:0%;--Letterspacing10:10%;--Transparent-Color:transparent;--White-Color:#ffffff;	--Green100-Color:#D8FAD7;--Green200-Color:#84E581;--Green300-Color:#6ABA68;--Green400-Color:#529150;--Green500-Color:#3A6A39;--Green600-Color:#244523;--Green700-Color:#1B261B;--Orange100-Color:#FFDBD5;--Orange200-Color:#FFA491;--Orange300-Color:#FF6600;--Orange400-Color:#C34900;--Orange500-Color:#8A3100;--Orange600-Color:#551B00;--Orange700-Color:#250700;	--Yellow100-Color:#F5FFB5;--Yellow200-Color:#D1D1AA;--Yellow300-Color:#AAAA8A;--Yellow400-Color:#84846B;--Yellow500-Color:#60604D;--Yellow600-Color:#3E3E31;--Yellow700-Color:#1F1F17;	--Grey100-Color:#EBEBE5;--Grey200-Color:#C3C3BE;--Grey300-Color:#9C9C98;--Grey400-Color:#777774;--Grey500-Color:#545452;--Grey600-Color:#343432;--Grey700-Color:#161615;--Bordeaux-Color:#622A28; --Salmon-Color:#EEBE7E; --bs-link-color:inherit;--bs-link-hover-color:inherit;--bs-link-decoration:none;--bs-link-hover-decoration:none;}body {max-width:100%;overflow-x:hidden;color:var(--Grey700-Color);font-family:'Satoshi-Regular', sans-serif;font-weight:var(--Regular-FontWeight);}.White {color:var(--White-Color);}.Grey100 {color:var(--Grey100-Color);}.Grey200 {color:var(--Grey200-Color);}.Grey400 {color:var(--Grey400-Color);}.Grey500 {color:var(--Grey500-Color);}.Grey700 {color:var(--Grey700-Color);}.Yellow100 {color:var(--Yellow100-Color);}.Yellow300 {color:var(--Yellow300-Color);}.Yellow600 {color:var(--Yellow600-Color);}.Orange300 {color:var(--Orange300-Color);}.BG_Green700 {background-color:var(--Green700-Color);}.BG_Grey700 {background-color:var(--Grey700-Color);}.BG_Grey600 {background-color:var(--Grey600-Color);}.BG_Grey200 {background-color:var(--Grey200-Color);}.BG_Grey100 {background-color:var(--Grey100-Color);}.BG_Yellow200 {background-color:var(--Yellow200-Color);}.BG_Yellow300 {background-color:var(--Yellow300-Color);}.BG_Yellow400 {background-color:var(--Yellow400-Color);}.BG_Yellow500 {background-color:var(--Yellow500-Color);}.BG_Yellow600 {background-color:var(--Yellow600-Color);}.BG_Yellow700 {background-color:var(--Yellow700-Color);}.BG_Orange100 {background-color:var(--Orange100-Color);}.BG_Orange200 {background-color:var(--Orange200-Color);}.BG_Orange300 {background-color:var(--Orange300-Color);}.BG_White {background-color:var(--White-Color);}.BG_Salmon {background-color:var(--Salmon-Color);} .BG_Bordeaux {background-color:var(--Bordeaux-Color);} .BG_Opaco10, .BG_Opaco20, .BG_Opaco40, .BG_Opaco60{ position:relative;z-index:1;}.BG_Opaco10::before, .BG_Opaco20::before, .BG_Opaco40::before, .BG_Opaco60::before {content:"";position:absolute;top:0; left:0; width:100%; height:100%;z-index:1; }.BG_Opaco10::before {background:rgba(0, 0, 0, 0.1);}.BG_Opaco20::before {background:rgba(0, 0, 0, 0.2);}.BG_Opaco40::before {background:rgba(0, 0, 0, 0.4);}.BG_Opaco60::before {background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0) 100%);}.row {--bs-gutter-x:0;} .dropdown-menu {--bs-dropdown-font-size:inherit;--bs-dropdown-min-width:fit-content;--bs-dropdown-link-hover-bg:inherit;--bs-dropdown-link-active-bg:inherit;}.dropdown-toggle::after {display:none;} .dropdown-item {font-weight:inherit;}.nav, .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active, .nav-tabs .nav-link,.nav-link, .nav-link:hover, .nav-link:focus, .nav-link.active {box-shadow:none;--bs-nav-link-color:inherit;--bs-nav-link-hover-color:inherit;color:inherit;border:inherit;background-color:inherit;border-radius:inherit;border-color:inherit;}.form-control:focus {box-shadow:inherit;border-color:inherit;}.sticky-top {position:-webkit-sticky !important; position:sticky !important;}ul {margin:0; padding:0px 0px 0px 30px;}ol {margin:0; padding:0px 0px 0px 40px;}b {font-weight:var(--Bold-FontWeight);}hr {margin:0; opacity:1;}h1, h2, h3, h4, h5, h6 {margin-bottom:0;}button{border:none;background-color:transparent;font-family:inherit; font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;text-decoration:none;color:inherit;letter-spacing:normal;}button:focus-visible {outline:none;}a:link, a:visited, a:hover, a:target {color:inherit;background-color:var(--Transparent-Color); text-decoration:none;}a:focus, a:focus-visible {outline:none;box-shadow:none;}h1 {font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);font-size:var(--FontSize72px);leading-trim:NONE;line-height:var(--LineHeight100);letter-spacing:var(--Letterspacing0);}h2 {font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);font-size:var(--FontSize56px);leading-trim:NONE;line-height:var(--LineHeight100);letter-spacing:var(--Letterspacing0);}h3 {font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);font-size:var(--FontSize44px);leading-trim:NONE;line-height:var(--LineHeight100);letter-spacing:var(--Letterspacing0);}h4 {font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);font-size:var(--FontSize32px);leading-trim:NONE;line-height:var(--LineHeight115);letter-spacing:var(--Letterspacing0);}h5 {font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);font-size:var(--FontSize24px);leading-trim:NONE;line-height:var(--LineHeight120);letter-spacing:var(--Letterspacing0);}h6 {font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);font-size:var(--FontSize21px);leading-trim:NONE;line-height:var(--LineHeight130);letter-spacing:var(--Letterspacing0);}p {font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);font-size:var(--FontSize18px);leading-trim:NONE;line-height:var(--LineHeight120);letter-spacing:var(--Letterspacing0);margin-bottom:0;}.FontSize192px {font-size:var(--FontSize192px);}.FontSize120px {font-size:var(--FontSize120px);} .FontSize72px {font-size:var(--FontSize72px);}.FontSize56px {font-size:var(--FontSize56px);}.FontSize44px {font-size:var(--FontSize44px);}.FontSize34px {font-size:var(--FontSize34px);}.FontSize32px {font-size:var(--FontSize32px);}.FontSize24px {font-size:var(--FontSize24px);}.FontSize21px {font-size:var(--FontSize21px);}.FontSize20px {font-size:var(--FontSize20px);}.FontSize18px {font-size:var(--FontSize18px);}.FontSize16px {font-size:var(--FontSize16px);}.FontSize14px {font-size:var(--FontSize14px);}.FontSize12px {font-size:var(--FontSize12px);}.FontSize10px {font-size:var(--FontSize10px);}.FontWeightBold {font-weight:var(--Bold-FontWeight);}.FontWeightMedium {font-weight:var(--Medium-FontWeight);}.FontWeightRegular {font-weight:var(--Regular-FontWeight);}.FontWeightLight {font-weight:var(--Light-FontWeight);}.FontSize44pxMobile {line-height:var(--LineHeight100);letter-spacing:var(--Letterspacing-3);font-size:var(--FontSize44px);font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);text-transform:uppercase;}.FontParagraph {font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);font-size:var(--FontSize18px);leading-trim:NONE;line-height:var(--LineHeight120);letter-spacing:var(--Letterspacing0);}.h3Larken {font-family:"larken", serif;font-weight:var(--Regular-FontWeight); font-style:var(--Medium-FontStyle);font-size:var(--FontSize44px);leading-trim:NONE;line-height:var(--LineHeight110);letter-spacing:var(--Letterspacing0);}.h4Larken {font-family:"larken", serif;font-weight:var(--Regular-FontWeight); font-style:var(--Medium-FontStyle);font-size:var(--FontSize34px);leading-trim:NONE;line-height:var(--LineHeight110);letter-spacing:var(--Letterspacing0);}.h5Larken {font-family:"larken", serif;font-weight:var(--Regular-FontWeight); font-style:var(--Medium-FontStyle);font-size:var(--FontSize24px);leading-trim:NONE;line-height:var(--LineHeight130);letter-spacing:var(--Letterspacing0);}.h6Larken {font-family:"larken", serif;font-weight:var(--Regular-FontWeight); font-style:var(--Medium-FontStyle);font-size:var(--FontSize20px); leading-trim:NONE;line-height:var(--LineHeight130);letter-spacing:var(--Letterspacing0);}.p_MinBold {font-weight:var(--Bold-FontWeight);font-style:var(--Bold-FontStyle);font-size:var(--FontSize16px);leading-trim:NONE;line-height:var(--LineHeight120);letter-spacing:var(--Letterspacing0);}.p_MinMedium {font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);font-size:var(--FontSize16px);leading-trim:NONE;line-height:var(--LineHeight120);letter-spacing:var(--Letterspacing0);}.FontDisplayLarge {font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);font-size:var(--FontSize192px);leading-trim:NONE;line-height:var(--LineHeight100);letter-spacing:var(--Letterspacing-3);}.FontDisplaySmall {font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);font-size:var(--FontSize120px); leading-trim:NONE;line-height:var(--LineHeight100);letter-spacing:var(--Letterspacing0);}.FontCaptionBold {font-weight:var(--Bold-FontWeight);font-style:var(--Bold-FontStyle);font-size:var(--FontSize14px);leading-trim:NONE;line-height:var(--LineHeight120);letter-spacing:var(--Letterspacing0);}.FontCaptionMedium {font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);font-size:var(--FontSize14px);leading-trim:NONE;line-height:var(--LineHeight120);letter-spacing:var(--Letterspacing0);}.FontCaptionSmall {font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);font-size:var(--FontSize12px);leading-trim:NONE;line-height:var(--LineHeight120);letter-spacing:var(--Letterspacing0);}.FontLabel {font-weight:var(--Bold-FontWeight);font-style:var(--Bold-FontStyle);font-size:var(--FontSize10px);leading-trim:NONE;line-height:var(--LineHeight100);letter-spacing:var(--Letterspacing10);text-transform:uppercase;}.FontLabelMaintainCase {font-weight:var(--Bold-FontWeight);font-style:var(--Bold-FontStyle);font-size:var(--FontSize10px);leading-trim:NONE;line-height:var(--LineHeight100);letter-spacing:var(--Letterspacing10);}.ArrowScrollToTop {position:fixed;bottom:30px;right:5px;width:40px;height:40px;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);z-index:1000;opacity:0;visibility:hidden;transform:translateY(20px);}.ArrowScrollToTop.show {opacity:1;visibility:visible;transform:translateY(0);}.ArrowScrollToTop:hover {box-shadow:0 6px 16px rgba(0, 0, 0, 0.2);transform:translateY(-3px);}.ArrowScrollToTop:active {transform:translateY(-1px);box-shadow:0 3px 8px rgba(0, 0, 0, 0.15);}.ArrowScrollToTop img {width:24px;height:24px;}.TextContainerBorder {padding:0 16px;z-index:10;transition:all 0.4s ease;}.TextContainerBorderNoEffect {padding:0 16px;display:flex;width:fit-content;justify-content:center;align-items:center;position:relative;gap:10px;border:1px solid var(--Grey200-Color);height:max-content;min-height:32px;}.TextAndIconContainerBorder { display:flex;width:fit-content;justify-content:center;align-items:center;gap:10px;border-radius:24px;font-size:10px;height:32px;border:1px solid var(--Grey200-Color);}.IconContainerBorder {z-index:9; transition:all 0.4s ease;}.SmallTextContainerBorder {display:flex;width:fit-content;justify-content:center;align-items:center;gap:10px;border-radius:4px;padding:8px;}.IconContainerBorder, .TextContainerBorder{display:flex;width:fit-content;justify-content:center;align-items:center;position:relative;gap:10px;border-radius:24px;font-size:10px;}.TextContainerBorder { height:max-content; min-height:32px;}.IconContainerBorder { height:32px;}button .TextAndIconContainerBorder:hover {border:1px solid var(--Grey500-Color);} a:hover .FontLabel:not(.StoriesDateContainer) {gap:0!important;}a:hover .TextContainerBorder {border-right-color:transparent;border-radius:24px 0 0 24px;margin-right:-2px;}.BorderEffectLeft .FontLabel, .BorderEffectRight .FontLabel {transition:gap 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);}.IconContainerBorder, .TextContainerBorder {transition:border-color0.4s ease,border-radius 0.4s ease,margin0.4s ease;}a.BorderEffectRight:hover .TextContainerBorder {border-right-color:transparent;border-radius:24px 0 0 24px;margin-right:-2px;}a.BorderEffectRight:hover .IconContainerBorder {border-left-color:transparent;border-radius:0 24px 24px 0;}a.BorderEffectLeft:hover .IconContainerBorder {border-right-color:transparent;border-radius:24px 0 0 24px;margin-right:-2px;}a.BorderEffectLeft:hover .TextContainerBorder {border-left-color:transparent;border-radius:0 24px 24px 0;}.Border1pxSolidGrey700 {border:1px solid var(--Grey700-Color);}.Border1pxSolidGrey200 {border:1px solid var(--Grey200-Color);}.Border1pxSolidGrey100 {border:1px solid var(--Grey100-Color);}.BorderTop1pxSolidGreen600 {border-top:1px solid var(--Green600-Color);}.BorderTop1pxSolidGrey100 {border-top:1px solid var(--Grey100-Color);}.BorderTop1pxSolidYellow300 {border-top:1px solid var(--Yellow300-Color);}.BorderLeft1pxSolidGrey100 {border-left:1px solid var(--Grey100-Color);}.BorderLeft1pxSolidGreen600 {border-left:1px solid var(--Green600-Color);}.BorderLeft1pxSolidYellow300 {border-left:1px solid var(--Yellow300-Color);}.BorderXY1pxSolidGrey100 {border-top:1px solid var(--Grey100-Color);border-bottom:1px solid var(--Grey100-Color);}.BorderBottom1pxSolidGrey100 {border-bottom:1px solid var(--Grey100-Color);}.BorderGrey100XY {border:1px solid color-mix(in srgb, var(--Grey100-Color), transparent 70%);} .BorderGrey100Y {border-bottom:1px solid color-mix(in srgb, var(--Grey100-Color), transparent 70%);border-top:1px solid color-mix(in srgb, var(--Grey100-Color), transparent 70%);}.BorderGrey100Bottom {border-bottom:1px solid color-mix(in srgb, var(--Grey100-Color), transparent 70%);}.BorderGrey100Left {border-left:1px solid color-mix(in srgb, var(--Grey100-Color), transparent 70%);}.BorderGrey100Right {border-right:1px solid color-mix(in srgb, var(--Grey100-Color), transparent 70%);}.BorderGrey100Top {border-top:1px solid color-mix(in srgb, var(--Grey100-Color), transparent 70%);}.TextBreak {inline-size:100%;overflow-wrap:break-word;word-break:break-all;hyphens:auto;}.BorderColorYellow400 {border-color:var(--Yellow400-Color);}.BorderColorGrey300 {border-color:var(--Grey300-Color);}.PaddingY_16_PaddingX_40 {padding:16px 40px;}.PaddingY_24_PaddingX_40 {padding:24px 40px;}.PaddingX_40 {padding:0px 40px;}.PaddingLeft_40 {padding:0px 0px 0px 40px;}.PaddingY_40 {padding:40px 0px;}.PaddingXY_40 {padding:40px;}.PaddingBottom_40 {padding:0 0 40px 0;}.PaddingTop_40 {padding:40px 0 0 0;}.PaddingY_40_PaddingX_24 {padding:40px 24px;}.PaddingY_72 {padding:72px 0px;}.PaddingY_96 {padding:96px 0px;}.PaddingY_72_PaddingX_40 {padding:72px 40px;}.PaddingTop_72_PaddingX_40 {padding:72px 40px 0 40px;}.PaddingY_96_PaddingX_40 {padding:96px 40px;}.PaddingTop_96_PaddingX_40 {padding:96px 40px 0px 40px;}.PaddingTop_96 {padding:96px 0px 0px 0px;}.PaddingBottom_96 {padding:0px 0px 96px 0px;}.PaddingTop_72 {padding:72px 0px 0px 0px;}.MarginX_40 {margin:0px 40px;}.MarginY_72 {margin:72px 0px;}.MarginY_96 {margin:96px 0px;}.MarginTop_72 {margin:72px 0px 0px 0px;}.Gap56px {gap:56px;}.Gap40px {gap:40px;}.Gap32px {gap:32px;}.SeparatorLine { height:1px;border:none;display:block;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}.WidthHeight40px {width:40px !important;height:40px !important;}.Height40px {height:40px !important;}.WidthFitContent {width:fit-content;}.swiper-button-disabled.ReachedEnd, .swiper-button-disabled.ReachedEnd {visibility:hidden;}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;}@media (min-width:600px) and (max-width:1279px) {.PaddingY_24_PaddingX_40 {padding:24px 32px;}.PaddingY_16_PaddingX_40 {padding:16px 32px;}.PaddingX_40 {padding:0px 32px;}.PaddingY_96_PaddingX_40 {padding:72px 32px;}.PaddingXY_40 {padding:32px;}.Gap56px {gap:40px;}.Gap40px {gap:32px;}.PaddingY_72_PaddingX_40 {padding:72px 32px;}.PaddingTop_72_PaddingX_40 {padding:72px 32px 0 32px;}.MarginX_40 {margin:0px 32px;}.MarginY_96 {margin:72px 0px;}.PaddingY_96 {padding:72px 0px;}.PaddingTop_96 {padding:72px 0px 0px 0px;}.PaddingTop_96_PaddingX_40 {padding:72px 32px 0px 32px;}.PaddingBottom_96 {padding:0px 0px 72px 0px;}.PaddingLeft_40 {padding:0px 0px 0px 32px;}:root {--FontSize192px:72px; --FontSize120px:56px; }}@media (min-width:320px) and (max-width:599px) {:root {--FontSize192px:56px; --FontSize120px:48px; }h1 {font-size:var(--FontSize56px);}h2 {font-size:var(--FontSize48px);}h3 {font-size:var(--FontSize40px);}.h3Larken {font-size:var(--FontSize36px);}.h4Larken {font-size:var(--FontSize28px);}.h5Larken {font-size:var(--FontSize22px);}.h6Larken {font-size:var(--FontSize18px);}.PaddingY_24_PaddingX_40 {padding:24px 16px;}.PaddingY_16_PaddingX_40 {padding:16px 16px;}.PaddingX_40 {padding:0px 16px;}.MarginX_40 {margin:0px 16px;}.PaddingXY_40 {padding:16px;}.FontDisplaySmall{font-size:56px;}.PaddingY_96_PaddingX_40 {padding:72px 16px;}.PaddingTop_96 {padding:72px 0px 0px 0px;}.PaddingTop_96_PaddingX_40 {padding:72px 16px 0px 16px;}.Gap56px {gap:40px;}.Gap40px {gap:32px;}.Gap32px {gap:24px;}.PaddingY_72_PaddingX_40 {padding:56px 16px;}.PaddingTop_72_PaddingX_40 {padding:56px 16px 0 16px;}.PaddingY_72 {padding:56px 0px}.PaddingTop_72 {padding:56px 0px 0px 0px;}.MarginTop_72 {margin:56px 0px 0px 0px;}.PaddingY_96 {padding:72px 0px;}.MarginY_72 {margin:56px 0px;}.MarginY_96 {margin:72px 0px;}.PaddingBottom_96 {padding:0px 0px 72px 0px;}.PaddingLeft_40 {padding:0px 0px 0px 16px;}}@media (min-width:1280px) and (max-width:1440px) {} @media (min-width:1400px) {}@media (min-width:600px) {.d-sm-none {display:none !important;}.d-sm-inline {display:inline !important;}.d-sm-inline-block {display:inline-block !important;}.d-sm-block {display:block !important;}.d-sm-table {display:table !important;}.d-sm-table-row {display:table-row !important;}.d-sm-table-cell {display:table-cell !important;}.d-sm-flex {display:flex !important;}.d-sm-inline-flex {display:inline-flex !important;}.flex-sm-row{ flex-direction:row !important; }.flex-sm-row-reverse{ flex-direction:row-reverse !important; }.flex-sm-column { flex-direction:column !important; }.flex-sm-column-reverse { flex-direction:column-reverse !important; }.flex-sm-fill { flex:1 1 auto !important; }.col-sm-auto { flex:0 0 auto; width:auto; }.col-sm-1{ flex:0 0 auto; width:8.33333333%; }.col-sm-2{ flex:0 0 auto; width:16.66666667%; }.col-sm-3{ flex:0 0 auto; width:25%; }.col-sm-4{ flex:0 0 auto; width:33.33333333%; }.col-sm-5{ flex:0 0 auto; width:41.66666667%; }.col-sm-6{ flex:0 0 auto; width:50%; }.col-sm-7{ flex:0 0 auto; width:58.33333333%; }.col-sm-8{ flex:0 0 auto; width:66.66666667%; }.col-sm-9{ flex:0 0 auto; width:75%; }.col-sm-10 { flex:0 0 auto; width:83.33333333%; }.col-sm-11 { flex:0 0 auto; width:91.66666667%; }.col-sm-12 { flex:0 0 auto; width:100%; }.m-sm-0 { margin:0 !important; } .m-sm-1 { margin:.25rem !important; } .m-sm-2 { margin:.5rem !important; } .m-sm-3 { margin:1rem !important; } .m-sm-4 { margin:1.5rem !important; } .m-sm-5 { margin:3rem !important; } .m-sm-auto { margin:auto !important; }.mt-sm-0 { margin-top:0 !important; } .mt-sm-1 { margin-top:.25rem !important; } .mt-sm-2 { margin-top:.5rem !important; } .mt-sm-3 { margin-top:1rem !important; } .mt-sm-4 { margin-top:1.5rem !important; } .mt-sm-5 { margin-top:3rem !important; } .mt-sm-auto { margin-top:auto !important; }.mb-sm-0 { margin-bottom:0 !important; } .mb-sm-1 { margin-bottom:.25rem !important; } .mb-sm-2 { margin-bottom:.5rem !important; } .mb-sm-3 { margin-bottom:1rem !important; } .mb-sm-4 { margin-bottom:1.5rem !important; } .mb-sm-5 { margin-bottom:3rem !important; } .mb-sm-auto { margin-bottom:auto !important; }.ms-sm-0 { margin-left:0 !important; } .ms-sm-1 { margin-left:.25rem !important; } .ms-sm-2 { margin-left:.5rem !important; } .ms-sm-3 { margin-left:1rem !important; } .ms-sm-4 { margin-left:1.5rem !important; } .ms-sm-5 { margin-left:3rem !important; } .ms-sm-auto { margin-left:auto !important; }.me-sm-0 { margin-right:0 !important; } .me-sm-1 { margin-right:.25rem !important; } .me-sm-2 { margin-right:.5rem !important; } .me-sm-3 { margin-right:1rem !important; } .me-sm-4 { margin-right:1.5rem !important; } .me-sm-5 { margin-right:3rem !important; } .me-sm-auto { margin-right:auto !important; }.mx-sm-0 { margin-left:0 !important; margin-right:0 !important; } .mx-sm-1 { margin-left:.25rem !important; margin-right:.25rem !important; } .mx-sm-2 { margin-left:.5rem !important; margin-right:.5rem !important; } .mx-sm-3 { margin-left:1rem !important; margin-right:1rem !important; } .mx-sm-4 { margin-left:1.5rem !important; margin-right:1.5rem !important; } .mx-sm-5 { margin-left:3rem !important; margin-right:3rem !important; } .mx-sm-auto { margin-left:auto !important; margin-right:auto !important; }.my-sm-0 { margin-top:0 !important; margin-bottom:0 !important; } .my-sm-1 { margin-top:.25rem !important; margin-bottom:.25rem !important; } .my-sm-2 { margin-top:.5rem !important; margin-bottom:.5rem !important; } .my-sm-3 { margin-top:1rem !important; margin-bottom:1rem !important; } .my-sm-4 { margin-top:1.5rem !important; margin-bottom:1.5rem !important; } .my-sm-5 { margin-top:3rem !important; margin-bottom:3rem !important; } .my-sm-auto { margin-top:auto !important; margin-bottom:auto !important; }.p-sm-0 { padding:0 !important; } .p-sm-1 { padding:.25rem !important; } .p-sm-2 { padding:.5rem !important; } .p-sm-3 { padding:1rem !important; } .p-sm-4 { padding:1.5rem !important; } .p-sm-5 { padding:3rem !important; }.pt-sm-0 { padding-top:0 !important; } .pt-sm-1 { padding-top:.25rem !important; } .pt-sm-2 { padding-top:.5rem !important; } .pt-sm-3 { padding-top:1rem !important; } .pt-sm-4 { padding-top:1.5rem !important; } .pt-sm-5 { padding-top:3rem !important; }.pb-sm-0 { padding-bottom:0 !important; } .pb-sm-1 { padding-bottom:.25rem !important; } .pb-sm-2 { padding-bottom:.5rem !important; } .pb-sm-3 { padding-bottom:1rem !important; } .pb-sm-4 { padding-bottom:1.5rem !important; } .pb-sm-5 { padding-bottom:3rem !important; }.ps-sm-0 { padding-left:0 !important; } .ps-sm-1 { padding-left:.25rem !important; } .ps-sm-2 { padding-left:.5rem !important; } .ps-sm-3 { padding-left:1rem !important; } .ps-sm-4 { padding-left:1.5rem !important; } .ps-sm-5 { padding-left:3rem !important; }.pe-sm-0 { padding-right:0 !important; } .pe-sm-1 { padding-right:.25rem !important; } .pe-sm-2 { padding-right:.5rem !important; } .pe-sm-3 { padding-right:1rem !important; } .pe-sm-4 { padding-right:1.5rem !important; } .pe-sm-5 { padding-right:3rem !important; }.px-sm-0 { padding-left:0 !important; padding-right:0 !important; } .px-sm-1 { padding-left:.25rem !important; padding-right:.25rem !important; } .px-sm-2 { padding-left:.5rem !important; padding-right:.5rem !important; } .px-sm-3 { padding-left:1rem !important; padding-right:1rem !important; } .px-sm-4 { padding-left:1.5rem !important; padding-right:1.5rem !important; } .px-sm-5 { padding-left:3rem !important; padding-right:3rem !important; }.py-sm-0 { padding-top:0 !important; padding-bottom:0 !important; } .py-sm-1 { padding-top:.25rem !important; padding-bottom:.25rem !important; } .py-sm-2 { padding-top:.5rem !important; padding-bottom:.5rem !important; } .py-sm-3 { padding-top:1rem !important; padding-bottom:1rem !important; } .py-sm-4 { padding-top:1.5rem !important; padding-bottom:1.5rem !important; } .py-sm-5 { padding-top:3rem !important; padding-bottom:3rem !important; }.justify-content-sm-start { justify-content:flex-start !important; }.justify-content-sm-end { justify-content:flex-end !important; }.justify-content-sm-center{ justify-content:center !important; }.justify-content-sm-between { justify-content:space-between !important; }.justify-content-sm-around{ justify-content:space-around !important; }.justify-content-sm-evenly{ justify-content:space-evenly !important; }.align-items-sm-start{ align-items:flex-start !important; }.align-items-sm-end{ align-items:flex-end !important; }.align-items-sm-center { align-items:center !important; }.align-items-sm-baseline { align-items:baseline !important; }.align-items-sm-stretch{ align-items:stretch !important; }}@media (min-width:1024px) {.d-lg-none {display:none !important;}.d-lg-inline {display:inline !important;}.d-lg-inline-block {display:inline-block !important;}.d-lg-block {display:block !important;}.d-lg-table {display:table !important;}.d-lg-table-row {display:table-row !important;}.d-lg-table-cell {display:table-cell !important;}.d-lg-flex {display:flex !important;}.d-lg-inline-flex {display:inline-flex !important;}.flex-lg-row{ flex-direction:row !important; }.flex-lg-row-reverse{ flex-direction:row-reverse !important; }.flex-lg-column { flex-direction:column !important; }.flex-lg-column-reverse { flex-direction:column-reverse !important; }.flex-lg-fill { flex:1 1 auto !important; }.m-lg-0 { margin:0 !important; } .m-lg-1 { margin:.25rem !important; } .m-lg-2 { margin:.5rem !important; } .m-lg-3 { margin:1rem !important; } .m-lg-4 { margin:1.5rem !important; } .m-lg-5 { margin:3rem !important; } .m-lg-auto { margin:auto !important; }.mt-lg-0 { margin-top:0 !important; } .mt-lg-1 { margin-top:.25rem !important; } .mt-lg-2 { margin-top:.5rem !important; } .mt-lg-3 { margin-top:1rem !important; } .mt-lg-4 { margin-top:1.5rem !important; } .mt-lg-5 { margin-top:3rem !important; } .mt-lg-auto { margin-top:auto !important; }.mb-lg-0 { margin-bottom:0 !important; } .mb-lg-1 { margin-bottom:.25rem !important; } .mb-lg-2 { margin-bottom:.5rem !important; } .mb-lg-3 { margin-bottom:1rem !important; } .mb-lg-4 { margin-bottom:1.5rem !important; } .mb-lg-5 { margin-bottom:3rem !important; } .mb-lg-auto { margin-bottom:auto !important; }.ms-lg-0 { margin-left:0 !important; } .ms-lg-1 { margin-left:.25rem !important; } .ms-lg-2 { margin-left:.5rem !important; } .ms-lg-3 { margin-left:1rem !important; } .ms-lg-4 { margin-left:1.5rem !important; } .ms-lg-5 { margin-left:3rem !important; } .ms-lg-auto { margin-left:auto !important; }.me-lg-0 { margin-right:0 !important; } .me-lg-1 { margin-right:.25rem !important; } .me-lg-2 { margin-right:.5rem !important; } .me-lg-3 { margin-right:1rem !important; } .me-lg-4 { margin-right:1.5rem !important; } .me-lg-5 { margin-right:3rem !important; } .me-lg-auto { margin-right:auto !important; }.mx-lg-0 { margin-left:0 !important; margin-right:0 !important; } .mx-lg-1 { margin-left:.25rem !important; margin-right:.25rem !important; } .mx-lg-2 { margin-left:.5rem !important; margin-right:.5rem !important; } .mx-lg-3 { margin-left:1rem !important; margin-right:1rem !important; } .mx-lg-4 { margin-left:1.5rem !important; margin-right:1.5rem !important; } .mx-lg-5 { margin-left:3rem !important; margin-right:3rem !important; } .mx-lg-auto { margin-left:auto !important; margin-right:auto !important; }.my-lg-0 { margin-top:0 !important; margin-bottom:0 !important; } .my-lg-1 { margin-top:.25rem !important; margin-bottom:.25rem !important; } .my-lg-2 { margin-top:.5rem !important; margin-bottom:.5rem !important; } .my-lg-3 { margin-top:1rem !important; margin-bottom:1rem !important; } .my-lg-4 { margin-top:1.5rem !important; margin-bottom:1.5rem !important; } .my-lg-5 { margin-top:3rem !important; margin-bottom:3rem !important; } .my-lg-auto { margin-top:auto !important; margin-bottom:auto !important; }.p-lg-0 { padding:0 !important; } .p-lg-1 { padding:.25rem !important; } .p-lg-2 { padding:.5rem !important; } .p-lg-3 { padding:1rem !important; } .p-lg-4 { padding:1.5rem !important; } .p-lg-5 { padding:3rem !important; }.pt-lg-0 { padding-top:0 !important; } .pt-lg-1 { padding-top:.25rem !important; } .pt-lg-2 { padding-top:.5rem !important; } .pt-lg-3 { padding-top:1rem !important; } .pt-lg-4 { padding-top:1.5rem !important; } .pt-lg-5 { padding-top:3rem !important; }.pb-lg-0 { padding-bottom:0 !important; } .pb-lg-1 { padding-bottom:.25rem !important; } .pb-lg-2 { padding-bottom:.5rem !important; } .pb-lg-3 { padding-bottom:1rem !important; } .pb-lg-4 { padding-bottom:1.5rem !important; } .pb-lg-5 { padding-bottom:3rem !important; }.ps-lg-0 { padding-left:0 !important; } .ps-lg-1 { padding-left:.25rem !important; } .ps-lg-2 { padding-left:.5rem !important; } .ps-lg-3 { padding-left:1rem !important; } .ps-lg-4 { padding-left:1.5rem !important; } .ps-lg-5 { padding-left:3rem !important; }.pe-lg-0 { padding-right:0 !important; } .pe-lg-1 { padding-right:.25rem !important; } .pe-lg-2 { padding-right:.5rem !important; } .pe-lg-3 { padding-right:1rem !important; } .pe-lg-4 { padding-right:1.5rem !important; } .pe-lg-5 { padding-right:3rem !important; }.px-lg-0 { padding-left:0 !important; padding-right:0 !important; } .px-lg-1 { padding-left:.25rem !important; padding-right:.25rem !important; } .px-lg-2 { padding-left:.5rem !important; padding-right:.5rem !important; } .px-lg-3 { padding-left:1rem !important; padding-right:1rem !important; } .px-lg-4 { padding-left:1.5rem !important; padding-right:1.5rem !important; } .px-lg-5 { padding-left:3rem !important; padding-right:3rem !important; }.py-lg-0 { padding-top:0 !important; padding-bottom:0 !important; } .py-lg-1 { padding-top:.25rem !important; padding-bottom:.25rem !important; } .py-lg-2 { padding-top:.5rem !important; padding-bottom:.5rem !important; } .py-lg-3 { padding-top:1rem !important; padding-bottom:1rem !important; } .py-lg-4 { padding-top:1.5rem !important; padding-bottom:1.5rem !important; } .py-lg-5 { padding-top:3rem !important; padding-bottom:3rem !important; }.justify-content-lg-start { justify-content:flex-start !important; }.justify-content-lg-end { justify-content:flex-end !important; }.justify-content-lg-center{ justify-content:center !important; }.justify-content-lg-between { justify-content:space-between !important; }.justify-content-lg-around{ justify-content:space-around !important; }.justify-content-lg-evenly{ justify-content:space-evenly !important; }.align-items-lg-start{ align-items:flex-start !important; }.align-items-lg-end{ align-items:flex-end !important; }.align-items-lg-center { align-items:center !important; }.align-items-lg-baseline { align-items:baseline !important; }.align-items-lg-stretch{ align-items:stretch !important; }}@media (min-width:1280px) {.d-xl-none {display:none !important;}.d-xl-inline {display:inline !important;}.d-xl-inline-block {display:inline-block !important;}.d-xl-block {display:block !important;}.d-xl-table {display:table !important;}.d-xl-table-row {display:table-row !important;}.d-xl-table-cell {display:table-cell !important;}.d-xl-flex {display:flex !important;}.d-xl-inline-flex {display:inline-flex !important;}.col-xl-auto {flex:0 0 auto; width:auto;}.col-xl-1 {flex:0 0 auto; width:8.33333333%;}.col-xl-2 {flex:0 0 auto; width:16.66666667%;}.col-xl-3 {flex:0 0 auto; width:25%;}.col-xl-4 {flex:0 0 auto; width:33.33333333%;}.col-xl-5 {flex:0 0 auto; width:41.66666667%;}.col-xl-6 {flex:0 0 auto; width:50%;}.col-xl-7 {flex:0 0 auto; width:58.33333333%;}.col-xl-8 {flex:0 0 auto; width:66.66666667%;}.col-xl-9 {flex:0 0 auto; width:75%;}.col-xl-10 {flex:0 0 auto; width:83.33333333%;}.col-xl-11 {flex:0 0 auto; width:91.66666667%;}.col-xl-12 {flex:0 0 auto; width:100%;}.flex-xl-row{ flex-direction:row !important; }.flex-xl-row-reverse{ flex-direction:row-reverse !important; }.flex-xl-column { flex-direction:column !important; }.flex-xl-column-reverse { flex-direction:column-reverse !important; }.flex-xl-fill { flex:1 1 auto !important; }.m-xl-0 { margin:0 !important; } .m-xl-1 { margin:.25rem !important; } .m-xl-2 { margin:.5rem !important; } .m-xl-3 { margin:1rem !important; } .m-xl-4 { margin:1.5rem !important; } .m-xl-5 { margin:3rem !important; } .m-xl-auto { margin:auto !important; }.mt-xl-0 { margin-top:0 !important; } .mt-xl-1 { margin-top:.25rem !important; } .mt-xl-2 { margin-top:.5rem !important; } .mt-xl-3 { margin-top:1rem !important; } .mt-xl-4 { margin-top:1.5rem !important; } .mt-xl-5 { margin-top:3rem !important; } .mt-xl-auto { margin-top:auto !important; }.mb-xl-0 { margin-bottom:0 !important; } .mb-xl-1 { margin-bottom:.25rem !important; } .mb-xl-2 { margin-bottom:.5rem !important; } .mb-xl-3 { margin-bottom:1rem !important; } .mb-xl-4 { margin-bottom:1.5rem !important; } .mb-xl-5 { margin-bottom:3rem !important; } .mb-xl-auto { margin-bottom:auto !important; }.ms-xl-0 { margin-left:0 !important; } .ms-xl-1 { margin-left:.25rem !important; } .ms-xl-2 { margin-left:.5rem !important; } .ms-xl-3 { margin-left:1rem !important; } .ms-xl-4 { margin-left:1.5rem !important; } .ms-xl-5 { margin-left:3rem !important; } .ms-xl-auto { margin-left:auto !important; }.me-xl-0 { margin-right:0 !important; } .me-xl-1 { margin-right:.25rem !important; } .me-xl-2 { margin-right:.5rem !important; } .me-xl-3 { margin-right:1rem !important; } .me-xl-4 { margin-right:1.5rem !important; } .me-xl-5 { margin-right:3rem !important; } .me-xl-auto { margin-right:auto !important; }.mx-xl-0 { margin-left:0 !important; margin-right:0 !important; } .mx-xl-1 { margin-left:.25rem !important; margin-right:.25rem !important; } .mx-xl-2 { margin-left:.5rem !important; margin-right:.5rem !important; } .mx-xl-3 { margin-left:1rem !important; margin-right:1rem !important; } .mx-xl-4 { margin-left:1.5rem !important; margin-right:1.5rem !important; } .mx-xl-5 { margin-left:3rem !important; margin-right:3rem !important; } .mx-xl-auto { margin-left:auto !important; margin-right:auto !important; }.my-xl-0 { margin-top:0 !important; margin-bottom:0 !important; } .my-xl-1 { margin-top:.25rem !important; margin-bottom:.25rem !important; } .my-xl-2 { margin-top:.5rem !important; margin-bottom:.5rem !important; } .my-xl-3 { margin-top:1rem !important; margin-bottom:1rem !important; } .my-xl-4 { margin-top:1.5rem !important; margin-bottom:1.5rem !important; } .my-xl-5 { margin-top:3rem !important; margin-bottom:3rem !important; } .my-xl-auto { margin-top:auto !important; margin-bottom:auto !important; }.p-xl-0 { padding:0 !important; } .p-xl-1 { padding:.25rem !important; } .p-xl-2 { padding:.5rem !important; } .p-xl-3 { padding:1rem !important; } .p-xl-4 { padding:1.5rem !important; } .p-xl-5 { padding:3rem !important; }.pt-xl-0 { padding-top:0 !important; } .pt-xl-1 { padding-top:.25rem !important; } .pt-xl-2 { padding-top:.5rem !important; } .pt-xl-3 { padding-top:1rem !important; } .pt-xl-4 { padding-top:1.5rem !important; } .pt-xl-5 { padding-top:3rem !important; }.pb-xl-0 { padding-bottom:0 !important; } .pb-xl-1 { padding-bottom:.25rem !important; } .pb-xl-2 { padding-bottom:.5rem !important; } .pb-xl-3 { padding-bottom:1rem !important; } .pb-xl-4 { padding-bottom:1.5rem !important; } .pb-xl-5 { padding-bottom:3rem !important; }.ps-xl-0 { padding-left:0 !important; } .ps-xl-1 { padding-left:.25rem !important; } .ps-xl-2 { padding-left:.5rem !important; } .ps-xl-3 { padding-left:1rem !important; } .ps-xl-4 { padding-left:1.5rem !important; } .ps-xl-5 { padding-left:3rem !important; }.pe-xl-0 { padding-right:0 !important; } .pe-xl-1 { padding-right:.25rem !important; } .pe-xl-2 { padding-right:.5rem !important; } .pe-xl-3 { padding-right:1rem !important; } .pe-xl-4 { padding-right:1.5rem !important; } .pe-xl-5 { padding-right:3rem !important; }.px-xl-0 { padding-left:0 !important; padding-right:0 !important; } .px-xl-1 { padding-left:.25rem !important; padding-right:.25rem !important; } .px-xl-2 { padding-left:.5rem !important; padding-right:.5rem !important; } .px-xl-3 { padding-left:1rem !important; padding-right:1rem !important; } .px-xl-4 { padding-left:1.5rem !important; padding-right:1.5rem !important; } .px-xl-5 { padding-left:3rem !important; padding-right:3rem !important; }.py-xl-0 { padding-top:0 !important; padding-bottom:0 !important; } .py-xl-1 { padding-top:.25rem !important; padding-bottom:.25rem !important; } .py-xl-2 { padding-top:.5rem !important; padding-bottom:.5rem !important; } .py-xl-3 { padding-top:1rem !important; padding-bottom:1rem !important; } .py-xl-4 { padding-top:1.5rem !important; padding-bottom:1.5rem !important; } .py-xl-5 { padding-top:3rem !important; padding-bottom:3rem !important; }.justify-content-xl-start { justify-content:flex-start !important; }.justify-content-xl-end { justify-content:flex-end !important; }.justify-content-xl-center{ justify-content:center !important; }.justify-content-xl-between { justify-content:space-between !important; }.justify-content-xl-around{ justify-content:space-around !important; }.justify-content-xl-evenly{ justify-content:space-evenly !important; }.align-items-xl-start{ align-items:flex-start !important; }.align-items-xl-end{ align-items:flex-end !important; }.align-items-xl-center { align-items:center !important; }.align-items-xl-baseline { align-items:baseline !important; }.align-items-xl-stretch{ align-items:stretch !important; }}@media (min-width:576px) and (max-width:599.98px) {.d-sm-inline, .d-sm-inline-block, .d-sm-block, .d-sm-table, .d-sm-table-row, .d-sm-table-cell, .d-sm-flex, .d-sm-inline-flex {display:none !important;}.d-sm-none {display:flex !important; }.flex-sm-row, .flex-sm-row-reverse, .flex-sm-column, .flex-sm-column-reverse {flex-direction:inherit !important; }.flex-sm-fill { flex:none !important; }.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6,.col-sm-7, .col-sm-8, .col-sm-9,.col-sm-10, .col-sm-11, .col-sm-12 {flex:0 0 auto;width:100%;}[class*="justify-content-sm-"], [class*="align-items-sm-"] { justify-content:inherit !important; align-items:inherit !important; } }@media (min-width:992px) and (max-width:1023.98px) {.d-lg-inline, .d-lg-inline-block, .d-lg-block, .d-lg-table, .d-lg-table-row, .d-lg-table-cell, .d-lg-flex, .d-lg-inline-flex {display:none !important;}.d-lg-none {display:flex !important; }.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6,.col-lg-7, .col-lg-8, .col-lg-9,.col-lg-10, .col-lg-11, .col-lg-12 {flex:0 0 auto;}.flex-lg-row, .flex-lg-row-reverse, .flex-lg-column, .flex-lg-column-reverse {flex-direction:inherit !important;}.flex-lg-fill { flex:none !important; }[class*="justify-content-lg-"], [class*="align-items-lg-"] { justify-content:inherit !important; align-items:inherit !important; }}@media (min-width:1200px) and (max-width:1279.98px) {.d-xl-inline, .d-xl-inline-block, .d-xl-block, .d-xl-table, .d-xl-table-row, .d-xl-table-cell, .d-xl-flex, .d-xl-inline-flex {display:none !important;}.d-xl-none {display:flex !important; }.flex-xl-row, .flex-xl-row-reverse, .flex-xl-column, .flex-xl-column-reverse {flex-direction:inherit !important;}.flex-xl-fill { flex:none !important; }}.FilterOffcanvasCollapse[aria-expanded="false"] > .FilterDropdownOpen, .FilterOffcanvasCollapse[aria-expanded="true"] > .FilterDropdownClose {display:none;}.FilterOffcanvasCollapse[aria-expanded="true"] > .FilterDropdownOpen, .FilterOffcanvasCollapse[aria-expanded="false"] > .FilterDropdownClose {display:block;}.FilterOffcanvasCollapseContent .FilterKeyIntro {padding-top:16px;padding-bottom:16px;}.FilterOffcanvasCollapseContent .FilterKeyIntro:first-child {padding-top:32px;}.FilterOffcanvasCollapseContent .FilterKeyIntro:last-child {padding-bottom:32px;}.form-check-input {cursor:pointer;}.form-check-input:disabled, button:disabled {opacity:0.5;cursor:not-allowed;}label:has(.form-check-input:disabled) {opacity:0.5;pointer-events:none;cursor:not-allowed;}.form-check-input:disabled + span, .form-check-input:disabled + label,.form-check-input:disabled ~ span, .form-check-input:disabled ~ label,.form-check-input:disabled ~ .CheckboxImageContainer {filter:none;opacity:0.5;pointer-events:none;}.form-check-input:disabled:hover, .form-check-input:disabled:focus,.form-check-input:disabled:active, .form-check-input:disabled ~ label:hover,input[type="checkbox"]:disabled:hover, button:disabled:hover {border-color:var(--bs-border-color) !important;box-shadow:none !important;cursor:not-allowed;}label:has(.form-check-input:disabled):hover .form-check-input {border-color:var(--bs-border-color) !important;background-color:var(--bs-secondary-bg) !important;box-shadow:none !important;cursor:not-allowed;}input[type="checkbox"] {width:18px;height:18px;border-radius:4px;border-color:var(--Grey200-Color);accent-color:var(--Orange300-Color); }input[type="checkbox"]:hover, input[type="checkbox"]:focus {box-shadow:0 0 0 .25rem var(--Orange100-Color);background-color:var(--Orange100-Color);border-color:var(--Grey400-Color);}input[type="checkbox"]:checked {background-color:var(--Orange300-Color);border-color:var(--Orange300-Color) !important;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23343432' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e") !important;}input[type="checkbox"] + .CheckboxImageContainer {flex-shrink:0;overflow:hidden;border:1px solid var(--Grey100-Color);}input[type="checkbox"] + .CheckboxImageContainer img {transition:transform 0.2s; width:100%;height:100%;object-fit:cover;}.FilterCheckboxButton {height:44px;}label.FilterCheckboxButton {border:1px solid var(--Grey200-Color);}label.FilterCheckboxButton:hover, label.FilterCheckboxButton:focus {border-color:var(--Grey400-Color) !important;}.btn-check:checked + .FilterCheckboxButton{border-color:var(--Orange300-Color) !important;}.RangeSliderContainer:hover .RangeSliderLabel {box-shadow:0 2px 4px rgba(0,0,0,0.3);}.RangeSliderContainer:hover input[type="range"]:first-child::-webkit-slider-thumb, .RangeSliderContainer:hover input[type="range"]:first-child::-webkit-slider-runnable-track {box-shadow:0 2px 4px rgba(0,0,0,0.3);} .RangeSliderContainer:hover input[type="range"]::-moz-range-thumb,.RangeSliderContainer:hover input[type="range"]::-moz-range-track {box-shadow:0 2px 4px rgba(0,0,0,0.3);}.RangeSliderContainer:hover .FontCaptionMedium{text-shadow:0 2px 4px rgba(0,0,0,0.3);}.RangeSlider {position:relative;width:100%;height:16px;display:flex;align-self:center;}.RangeSliderLabel {background-color:var(--Orange100-Color);height:38px;width:60px;align-content:center;}.RangeSliderMisura {width:60px;}.RangeSlider > input[type="range"] {-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;position:absolute;width:100%;height:16px;pointer-events:none;background:transparent;}.RangeSlider > input[type="range"]::-webkit-slider-thumb {pointer-events:all;position:relative;z-index:2;background:var(--Orange300-Color);margin-top:-8px;}.RangeSlider > input[type="range"]:focus::-webkit-slider-thumb {box-shadow:initial;}.RangeSlider > input[type="range"]::-webkit-slider-runnable-track {-webkit-appearance:none !important;appearance:none !important;height:1px;background:linear-gradient(to right, var(--Orange100-Color) 0%, var(--Orange100-Color) var(--low), var(--Orange300-Color) var(--low), var(--Orange300-Color) var(--high), var(--Orange100-Color) var(--high), var(--Orange100-Color) 100%);}.RangeSlider > input[type="range"]::-moz-range-thumb {pointer-events:all;position:relative;z-index:3;background:var(--Orange300-Color);}.RangeSlider > input[type="range"]:focus::-moz-range-thumb {box-shadow:initial;}.RangeSlider > input[type="range"]::-moz-range-track {-moz-appearance:none !important;appearance:none !important;height:1px;background:linear-gradient(to right, var(--Orange100-Color) 0%, var(--Orange100-Color) var(--low), var(--Orange300-Color) var(--low), var(--Orange300-Color) var(--high), var(--Orange100-Color) var(--high), var(--Orange100-Color) 100%);}.RangeSlider > input[type="range"]:last-child::-moz-range-track {background-color:transparent;}@media (min-width:320px) and (max-width:599px) {}@media (min-width:600px) and (max-width:1279px) {}header {height:64px;} [data-currenttemplate="234"] header,[data-currenttemplate="230"] header,[data-currenttemplate="260"] header,[data-currenttemplate="0"] header,[data-currentid="12189"] header {height:0px;}[data-currenttemplate="234"] #MainNavBar,[data-currenttemplate="230"] #MainNavBar,[data-currenttemplate="0"] #MainNavBar,[data-currentid="12189"] #MainNavBar,[data-currenttemplate="260"] #MainNavBar {height:64px;}#MainNavBar.NavTransparent.is-top {background-color:transparent;border-bottom:1px solid color-mix(in srgb, var(--Grey100-Color), transparent 70%);}#MainNavBar.NavTransparent.is-top .HeaderMenuVoiceButton,#MainNavBar.NavTransparent.is-top .HeaderMenuTools {color:var(--White-Color);}#MainNavBar.NavTransparent.is-top .HeaderLogo img,#MainNavBar.NavTransparent.is-top .HeaderMenuTools img:not(.no-invert) {filter:invert(1);}#MainNavBarIcon11135 img {filter:none !important;}#MainNavBar.NavTransparent.is-top .HeaderVoicesBox .HeaderMenuVoiceButton:hover,#MainNavBar.NavTransparent.is-top .HeaderVoicesBox .HeaderMenuVoiceButton.active,#MainNavBar.NavTransparent.is-top .HeaderVoicesBox .HeaderMenuVoiceButton.open,#MainNavBar.NavTransparent.is-top .HeaderSubVoiceText.active {color:var(--White-Color) !important;}.HeaderSubVoiceText .dropdown-item.active {color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg);}.HeaderSubVoiceText .dropdown-item:active {color:inherit;background-color:inherit;}#MainNavBar:not(.is-top),#MainNavBar:not(.NavTransparent) {background-color:var(--White-Color);border-bottom:1px solid var(--Grey100-Color);}#MainNavBar:not(.is-top) .HeaderMenuVoiceButton,#MainNavBar:not(.is-top) .HeaderMenuTools,#MainNavBar:not(.NavTransparent) .HeaderMenuVoiceButton,#MainNavBar:not(.NavTransparent) .HeaderMenuTools {color:var(--Grey700-Color);}#MainNavBar:not(.is-top) .HeaderLogo img,#MainNavBar:not(.is-top) .HeaderMenuTools img,#MainNavBar:not(.NavTransparent) .HeaderLogo img,#MainNavBar:not(.NavTransparent) .HeaderMenuTools img {filter:invert(0);}#MainNavBar:not(.is-top) .HeaderLogo, #MainNavBar:not(.NavTransparent) .HeaderLogo {border-right:1px solid var(--Grey100-Color);}#MainNavBar:not(.is-top) .HeaderMenuTools, #MainNavBar:not(.NavTransparent) .HeaderMenuTools {border-left:1px solid var(--Grey100-Color);}.HeaderOffcanvasDropdown, .HeaderOffcanvasDropdown .HeaderMenuVoiceButton,.HeaderOffcanvasDropdown .HeaderSubVoiceText,.HeaderOffcanvasDropdown .HeaderMenuVoiceButton.open {color:var(--Grey700-Color) !important;}.HeaderOffcanvasDropdown .HeaderMenuVoiceButton.open ~ .HeaderMenuVoiceButton {color:var(--Grey300-Color) !important;}.HeaderOffcanvasContentContainer .HeaderOffcanvasDropdown:has(.HeaderMenuVoiceButton.open) ~ .HeaderMenuVoiceButton {color:var(--Grey300-Color) !important;}#MainNavBar {transition:transform 0.35s ease-in-out, background-color 0.3s ease;will-change:transform;z-index:99999999;}#MainNavBar.nav-hidden {transform:translateY(-100%);}.HeaderMenuVoiceButton, .HeaderSubVoiceText, .HeaderMenuTools, .HeaderLogo img {transition:color 0.3s ease, filter 0.3s ease;}body:has(#MainNavBar.is-white.nav-hidden.ScrollVisibilityLimit) .ProdottiInteractions, body:has(#MainNavBar.is-white.ScrollVisibilityLimit) .ProdottiInteractions,body:has(#MainNavBar.is-white.nav-hidden.ScrollVisibilityLimit) .ProgettiInteractions, body:has(#MainNavBar.is-white.ScrollVisibilityLimit) .ProgettiInteractions,body:has(#MainNavBar.is-white.nav-hidden.ScrollVisibilityLimit) .IntroNavbar, body:has(#MainNavBar.is-white.ScrollVisibilityLimit) .IntroNavbar {background-color:var(--White-Color) !important;transition:background-color 0.3s ease;}body:has(.HeaderOffcanvasNavbarContainer.show) .ProdottiInteractions,body:has(.HeaderOffcanvasNavbarContainer.show) .ProgettiInteractions,body:has(.HeaderOffcanvasNavbarContainer.show) .IntroNavbar {z-index:inherit !important;}body:has(.FamilyIdentify) .IntroNavbar {transition:none !important;}.Header1MainContainer{display:flex;width:100%;flex-direction:column;align-items:flex-start;z-index:9999;}.Header2MainContainer{display:flex;align-items:center;align-self:stretch;}.HeaderLogo{display:flex;padding:18px 40px;border-right:1px solid color-mix(in srgb, var(--Grey100-Color), transparent 70%);opacity:1;}#NavbarBrand{height:26px;}.HeaderVoicesContainer{padding:0 24px;justify-content:right;align-items:center;gap:78px;flex:1 0 0;align-self:stretch;opacity:1;}.HeaderMenuVoiceButton{display:flex;height:32px;padding:0 16px 0 16px; align-items:center;gap:8px;}.HeaderMenuVoiceIcon{transition:transform 0.4s ease-in-out;width:20px;height:20px;}.HeaderMenuToolsButton{display:flex;height:32px;padding:0 12px 0 16px;align-items:center;padding-right:16px;padding-left:16px;border-radius:24px;}.HeaderMenuToolsIcon{display:flex;width:20px;height:20px;justify-content:center;align-items:center;transition:transform 0.4s ease;}.dropdown-toggle[aria-expanded="true"] .HeaderMenuToolsIcon {transform:rotate(-180deg);} .HeaderMenuTools{display:flex;padding:0 40px;align-items:center;gap:16px;align-self:stretch;border-left:1px solid color-mix(in srgb, var(--Grey100-Color), transparent 70%);} .HeaderSottomenu{width:200px;height:144px;gap:8px;angle:0 deg;opacity:1;border-radius:8px;top:480px;left:412px;padding:16px;}.HeaderSottomenuLingue{width:76px;height:224px;gap:8px;angle:0 deg;opacity:1;border-radius:8px;top:72px;left:1098px;padding:16px;}.HeaderDropdown {display:none;flex-direction:column;width:76px; }.HeaderDropdown.show {display:flex; margin-top:24px;}.HeaderSubVoiceText {list-style-type:none;}#MainNavBarIcon11134 {padding:0;}.EffectRollupContainer {position:relative;padding:0;height:10px;overflow:hidden;display:inline-block;vertical-align:middle;}.EffectRollupSubContainer {transition:transform 0.4s ease;}.RollupText {display:block;line-height:10px;height:10px;transition:transform 0.4s ease;}.EffectRollup1 {transform-origin:right center;}.EffectRollup2 {transform:rotate(360deg); transform-origin:left center;}.HeaderMenuVoiceButton:hover .EffectRollupSubContainer {transform:translateY(-10px);}.HeaderMenuVoiceButton:hover .EffectRollup1 {transform:rotate(0);}.HeaderMenuVoiceButton:hover .HeaderMenuVoiceIcon, .HeaderMenuVoiceButton.open .HeaderMenuVoiceIcon {transform:rotate(45deg);}.HeaderVoicesBox:hover .HeaderMenuVoiceButton,.HeaderSubVoiceContainer.show .HeaderSubVoiceText { color:var(--Grey300-Color) !important;}.HeaderVoicesBox .HeaderMenuVoiceButton:hover,.HeaderVoicesBox .HeaderMenuVoiceButton.active,.HeaderVoicesBox .HeaderMenuVoiceButton.open,.HeaderSubVoiceText:hover,.HeaderSubVoiceText.active {color:var(--Grey700-Color) !important;}.HeaderOffcanvasContentContainer .HeaderMenuVoiceButton,.HeaderOffcanvasContentContainer .HeaderSubVoiceText {color:var(--Grey700-Color);}.HeaderOffcanvasContentContainer .HeaderMenuVoiceButton:hover,.HeaderOffcanvasContentContainer .HeaderMenuVoiceButton.active,.HeaderOffcanvasContentContainer .HeaderMenuVoiceButton.open,.HeaderOffcanvasContentContainer .HeaderSubVoiceText:hover,.HeaderOffcanvasContentContainer .HeaderSubVoiceText.active {color:var(--Grey700-Color);}.HeaderDropdown .dropdown-item.active {background-color:var(--Orange300-Color);color:inherit; }.HeaderDropdown .dropdown-item:active {color:inherit;background-color:inherit;}.NavbarOffcanvasButton {color:var(--Grey700-Color);}.HeaderOffcanvasNavbarContainer .offcanvas-header {padding:10px 40px;border-top:1px solid var(--Grey100-Color);border-bottom:1px solid var(--Grey100-Color);background-color:var(--White-Color);}.offcanvas-header a.active {color:inherit;background-color:var(--Orange300-Color);}.HeaderOffcanvasNavbarContainer .offcanvas-body {padding:20px 40px;background-color:var(--White-Color);}.HeaderOffcanvasNavbarContainer {position:fixed;top:64px !important; inset:auto auto 0 0;height:calc(100vh - 64px); width:100vw !important;max-width:100vw;z-index:2000;overflow-y:auto;--bs-offcanvas-bg:color:var(--White-Color);}.offcanvas-backdrop {z-index:1999 !important;background-color:var(--Transparent-Color);}.HeaderOffcanvasNavbarContainer .offcanvas-title, .CanvasSearchBarTitleFilters {font-size:var(--FontSize32px);}.HeaderOffcanvasContentContainer .HeaderMenuVoiceButton {color:var(--Grey700-Color)!important;}.HeaderOffcanvasContentContainer:has(.HeaderOffcanvasParentButton.open) .HeaderMenuVoiceButton {color:var(--Grey300-Color)!important;}.HeaderOffcanvasContentContainer:has(.HeaderOffcanvasParentButton.open) .HeaderOffcanvasParentButton.open{color:var(--Grey700-Color) !important;}.HeaderOffcanvasContentContainer .HeaderOffcanvasSubmenu .HeaderSubVoiceText{color:var(--Grey700-Color) !important;}.HeaderOffcanvasContentContainer {margin:0;letter-spacing:0.025rem;}.HeaderOffcanvasContentContainer .HeaderMenuVoiceIcon{width:24px;height:24px;}.HeaderOffcanvasSubmenu {margin:24px 0;padding:0;}.HeaderOffcanvasSubmenu .HeaderSubVoiceText{text-transform:initial;}.HeaderOffcanvasParentButton, .HeaderOffcanvasContentContainer .HeaderMenuVoiceButton {padding:0;line-height:var(--LineHeight100);letter-spacing:var(--Letterspacing-3);font-size:var(--FontSize44px);font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);text-transform:uppercase;list-style-type:none;margin-top:16px}.HeaderOffcanvasParentButton.open .HeaderMenuVoiceIcon, .HeaderOffcanvasParentButton:hover .HeaderMenuVoiceIcon {transform:rotate(0);}.HeaderOffcanvasDropdown .HeaderMenuVoiceButton {gap:10px;}.HeaderSubVoiceContainer {display:none;}.HeaderVoicesContainer .HeaderSubVoiceContainer {padding:16px 0px;margin-top:16px;top:100%;gap:8px;}.HeaderSubVoiceContainer.show {display:flex;flex-direction:column;margin-top:24px!important;}.HeaderMenuTools .HeaderDropdown{margin-top:24px;} @media (min-width:320px) and (max-width:599px) {header {height:56px;}[data-currenttemplate="234"] #MainNavBar,[data-currenttemplate="230"] #MainNavBar,[data-currenttemplate="0"] #MainNavBar,[data-currentid="12189"] #MainNavBar,[data-currenttemplate="260"] #MainNavBar {height:56px; }.HeaderLogo {padding:16px;}#NavbarBrand {height:20px;}#MainNavBar:has(.HeaderOffcanvasNavbarContainer.show) {background-color:var(--White-Color) !important;}.HeaderMenuTools{border-left:none;padding:0 16px;}.Header2MainContainer {justify-content:space-between;} .HeaderSubVoiceText {margin:8px 0;}.HeaderOffcanvasNavbarContainer {top:56px !important;height:calc(100vh - 56px);}#MainNavBar {will-change:auto !important;}#MainNavBar:has(.HeaderOffcanvasNavbarContainer.show) .HeaderLogo img,#MainNavBar:has(.HeaderOffcanvasNavbarContainer.show) .HeaderMenuTools img {filter:none !important;}.HeaderOffcanvasNavbarContainer .offcanvas-body, .HeaderOffcanvasNavbarContainer .offcanvas-header {padding:16px;}.HeaderOffcanvasContentContainer img {filter:none!important;}#MainNavBar:not(.HomepageIdentify):has(.HeaderOffcanvasNavbarContainer.show) {border-bottom:inherit !important;}#MainNavBar:has(.HeaderOffcanvasNavbarContainer.show).HomepageIdentify.is-top, #MainNavBar:has(.HeaderOffcanvasNavbarContainer.show).ProgettoPaginaIdentify.is-top {border-bottom:inherit;}}@media (min-width:600px) and (max-width:1279px) {.HeaderLogo {padding:20px 32px;}#NavbarBrand {height:20px;}#MainNavBar:has(.HeaderOffcanvasNavbarContainer.show) {background-color:var(--White-Color) !important;}.HeaderMenuTools{border-left:none;}.HeaderOffcanvasNavbarContainer .offcanvas-body, .HeaderOffcanvasNavbarContainer .offcanvas-header {padding:16px 32px;}.Header2MainContainer {justify-content:space-between;}#MainNavBar {will-change:auto !important;}#MainNavBar:has(.HeaderOffcanvasNavbarContainer.show) .HeaderLogo img,#MainNavBar:has(.HeaderOffcanvasNavbarContainer.show) .HeaderMenuTools img {filter:none !important;}.HeaderOffcanvasContentContainer img {filter:none!important;}#MainNavBar:not(.HomepageIdentify):has(.HeaderOffcanvasNavbarContainer.show) {border-bottom:inherit !important;}#MainNavBar:has(.HeaderOffcanvasNavbarContainer.show).HomepageIdentify.is-top, #MainNavBar:has(.HeaderOffcanvasNavbarContainer.show).ProgettoPaginaIdentify.is-top {border-bottom:inherit;}}#FooterMapStyle {background-color:var(--Grey600-Color);color:var(--Grey200-Color);margin-top:192px;}#FooterContatti {padding:72px 40px;min-height:70vh; }#FooterSocial, #FooterRagioneSociale {padding:24px 40px;}.FooterBtnContainerBorder, .FooterInputContainerBorder {display:flex;width:fit-content;justify-content:center;align-items:center;height:44px;gap:8px;padding:12px 16px;border:1px solid var(--Grey300-Color);}.FooterBtnContainerBorder {border-radius:4px;color:var(--White-Color);}.FooterInputContainerBorder {border-top-left-radius:4px;border-bottom-left-radius:4px;background-color:var(--Transparent-Color); }@media (min-width:320px) and (max-width:599px) {#FooterContatti {padding:40px 16px;min-height:auto;}#FooterSocial, #FooterRagioneSociale {padding:24px 16px;} #FooterMapStyle {margin-top:144px;}}@media (min-width:600px) and (max-width:1279px) {#FooterContatti {padding:56px 32px;min-height:auto;}#FooterSocial, #FooterRagioneSociale {padding:24px 32px;}#FooterMapStyle {margin-top:144px;}}.ProdottiTipologieGap {row-gap:144px;}.ProdottiTitle, .ProdottiInteractions, #PageProdottiOffcanvas > .offcanvas-header {border-bottom:1px solid var(--Grey100-Color);}.ProdottiIntroText {flex:0 0 auto;width:33.33333333%;margin-bottom:40px;}.ProdottiInteractions {position:sticky;position:-webkit-sticky;top:0px;z-index:10000;background-color:var(--Transparent-Color); transition:background-color 0.3s ease;}.ProdottiInteractions button:not(.ProdottiResetFiltro) {height:44px;}#ProdottiResetAll {background-color:var(--Orange300-Color);}.ProdottiFiltri {column-gap:6px;}.ProdottiFiltriButtonDesktop.selected {border:1px solid var(--Grey400-Color);}.ProdottiFiltriDropdown {display:none;position:absolute;top:100%;width:100%;z-index:1;background-color:#fff;overflow-y:auto;scrollbar-width:thin;border-radius:4px;border:1px solid var(--Grey400-Color);width:max-content !important;height:416px !important;}.ProdottiFiltriDropdown.show {display:block;}.TextContainerBorder.ProdottiResetFiltro {z-index:0;}.ProdottiFiltriNumberChecked {background-color:var(--Orange300-Color);border-radius:50%;width:20px;height:20px;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;}.ListaFiltriApplicazioni {scrollbar-width:thin;}.ProdottiTipologiaTitle {flex:0 0 auto;width:25%;}.ProdottiTipologiaGriglia {flex:0 0 auto;width:75%;display:grid;grid-template-columns:repeat(3, minmax(282px, 1fr));gap:24px;align-items:start;}.ProdottiTipologiaGrigliaFamiglia > div:first-child, ProdottiTipologiaGrigliaProdotti > div:first-child{border-radius:4px;background-color:var(--Grey100-Color);}.ProdottiTipologiaGrigliaFamiglia img {}.ProdottiTipologiaGrigliaFamigliaInfo {position:absolute;background-color:rgba(235, 235, 229, 0.7); -webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:none;top:0;width:100%;}.ProdottiTipologiaGrigliaFamigliaInfo.show {display:block;}.ProdottiTipologiaGrigliaFamiglia .position-relative {aspect-ratio:3 / 4;}.ProdottiTipologiaGrigliaProdotti .position-relative {aspect-ratio:3 / 2;border-radius:4px;background-color:var(--Grey100-Color);}input[type="checkbox"] + .ProdottiApplicazioniImage {width:64px;height:64px;}.FiltroApplicazioneContainer:hover img, .FiltroApplicazioneContainer:focus img {transform:scale(1.2);}.ProdottiFiltriDropdown .d-flex:hover {background-color:#f5f5f5;}.PageProdottiOffcanvasFilterGroup {border-bottom:1px solid var(--Grey100-Color);}.PageProdottiImageActive,.ProdottiFiltriDropdown.show .PageProdottiImageInactive,#PageProdottiShowInfo.show .PageProdottiImageInactive,#PageProdottiShowInfo span {display:none;}.ProdottiFiltriDropdown.show .PageProdottiImageActive,#PageProdottiShowInfo.show .PageProdottiImageActive,#PageProdottiShowInfo:not(.show) .PageProdottiToggleInactive,#PageProdottiShowInfo.show .PageProdottiToggleActive {display:block;}.ProdottiFiltriButtonDesktop img {display:none;}.ProdottiFiltriButtonDesktop:not(.selected) .PageProdottiImageInactive, .ProdottiFiltriButtonDesktop.selected .PageProdottiImageActive {display:block;}.BadgeNuovoProdotto {position:absolute;bottom:16px;left:16px;padding:8px;border-radius:4px;z-index:10;pointer-events:none;}@media (max-width:767px) {.ProdottiIntroText {width:100%;}.ProdottiTipologiaTitle {width:100%;margin-bottom:40px;}.ProdottiTipologiaGriglia {width:100%;grid-template-columns:repeat(1, 100%);}.ProdottiFiltriButtonDesktop {display:none;}}@media (min-width:768px) and (max-width:991px) {.ProdottiIntroText {width:50%;}.ProdottiTipologiaTitle {width:100%;margin-bottom:40px;}.ProdottiTipologiaGriglia {width:100%;grid-template-columns:repeat(2, minmax(340px, 1fr));}.ProdottiFiltriButtonDesktop {display:none;}}@media (min-width:992px) and (max-width:1279px) {.ProdottiIntroText {width:50%;}.ProdottiTipologiaTitle {width:33.33333333%;}.ProdottiTipologiaGriglia {width:66.66666667%;grid-template-columns:repeat(2, minmax(282px, 1fr));}.ProdottiFiltriButtonMobile {display:none;}}@media (min-width:1280px) {.ProdottiFiltriButtonMobile {display:none;}}.ProgettiTitle, .ProgettiInteractions, #PageProgettiOffcanvas > .offcanvas-header {border-bottom:1px solid var(--Grey100-Color);}.ProgettiIntroText {flex:0 0 auto;width:33.33333333%;margin-bottom:40px;}.ProgettiInteractions {position:sticky;position:-webkit-sticky;top:0px;z-index:10000;background-color:var(--Transparent-Color); }.ProgettiInteractions button:not(.ProgettiResetFiltro) {height:44px;}#ProgettiResetAll {background-color:var(--Orange300-Color);}.ProgettiFiltri {column-gap:6px;}.ProgettiFiltriButtonDesktop.selected {border:1px solid var(--Grey400-Color);}.ProgettiFiltriDropdown {display:none;position:absolute;top:100%;width:100%;z-index:1;background-color:#fff;border-radius:4px;border:1px solid var(--Grey400-Color);width:max-content !important;height:416px !important;}.ProgettiFiltriDropdown.show {display:block;}.TextContainerBorder.ProgettiResetFiltro {z-index:0;}input[type="checkbox"] + .FiltroProgettiImage {width:64px;height:64px;}.FiltroProgettoContainer:hover img, .FiltroProgettoContainer:focus img {transform:scale(1.2);}.FiltroProgettoContainer[data-visible="false"] {display:none !important;}.ProgettiFiltriNumberChecked {background-color:var(--Orange300-Color);border-radius:50%;width:20px;height:20px;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;}.ProgettiFiltriDropdown .d-flex:hover {background-color:#f5f5f5;}.PageProgettiOffcanvasFilterGroup {border-bottom:1px solid var(--Grey100-Color);}.ListaProgettiContainer {display:grid;grid-template-columns:repeat(4, minmax(calc(23% - 24px), 1fr));grid-auto-rows:26vw;grid-auto-flow:dense;gap:24px; }.ListaProgettiItem {width:100%;height:100%;grid-column:span 1;grid-row:span 1;}.ListaProgettiItem.Large {grid-column:span 2;grid-row:span 1;}.ListaProgettiItemImage {width:100%;height:100%;object-position:center;object-fit:cover;border-radius:4px;}.ListaProgettiItemInfo {position:absolute;bottom:0;left:0;right:0;color:white;border-radius:4px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);}.PageProgettiImageActive,.ProgettiFiltriDropdown.show .PageProgettiImageInactive,#PageProgettiShowInfo.show .PageProgettiImageInactive,#PageProgettiShowInfo span {display:none;}.ProgettiFiltriDropdown.show .PageProgettiImageActive,#PageProgettiShowInfo.show .PageProgettiImageActive,#PageProgettiShowInfo:not(.show) .PageProgettiToggleInactive,#PageProgettiShowInfo.show .PageProgettiToggleActive {display:block;}.ProgettiFiltriButtonDesktop img {display:none;}.ProgettiFiltriButtonDesktop:not(.selected) .PageProgettiImageInactive, .ProgettiFiltriButtonDesktop.selected .PageProgettiImageActive {display:block;}.FilterOffcanvasCollapse[aria-expanded="true"] .PageProgettiImageInactive, .FilterOffcanvasCollapse[aria-expanded="false"] .PageProgettiImageActive {display:none}.FilterOffcanvasCollapse[aria-expanded="true"] .PageProgettiImageActive, .FilterOffcanvasCollapse[aria-expanded="false"] .PageProgettiImageInactive {display:block}#ListaProgettiSearchFamiglieProdotti {border-radius:24px;}.ListaProgettiSearchIcon {position:absolute;right:16px;border:none;width:20px;height:20px;}.ListaFiltriScrollableContent {overflow-y:auto;scrollbar-width:thin;}#ListaFiltriFamiglieProdotti .KmatCheckboxImage {width:64px;height:64px;background-color:var(--Grey100-Color);}.ListaFiltriContainer {display:flex;flex-direction:column;height:100%; width:100%;min-width:200px;}.ListaFiltriContainer .SearchDropdown {flex-grow:0;}.ProgettoShowcaseBackgroundImage {position:absolute;top:0;left:0;width:100%;height:100%;z-index:0; }.ProgettoShowcaseBackgroundImage img {width:100%;height:100%;object-fit:cover;object-position:center;}.ProgettoCreditsContainer {row-gap:32px;column-gap:24px;display:grid;grid-template-columns:repeat(3, minmax(282px, 1fr));padding-right:40px;}.ProgettoFamigliaGriglia {flex:0 0 auto;width:100%;display:grid;grid-template-columns:repeat(4, minmax(340px, 1fr));gap:24px;align-items:start;padding-top:56px;}.ProgettoFamigliaGrigliaItem > div {border-radius:4px;}.ProjectGalleryImageStyles {border-radius:4px;height:100%;object-fit:cover;aspect-ratio:3/2;width:100%;object-position:center;}.ProgettiGalleryItem {height:100%;}@media (max-width:767px) {.ProgettiIntroText {width:100%;}.ProgettiFiltriButtonDesktop {display:none;}.ListaProgettiContainer {grid-template-columns:repeat(1, 100%);grid-auto-rows:25vh;}.ListaProgettiItem {grid-column:span 1;grid-row:span 2;}.ListaProgettiItem.Large {grid-column:span 1;grid-row:span 1;}.ListaFiltriScrollableContent {height:auto;}.ProgettoCreditsContainer {grid-template-columns:repeat(1, 100%);padding-right:32px;;}.ProgettoFamigliaGriglia {width:100%;grid-template-columns:repeat(1, 100%);}.ProjectGalleryImageStyles, .ProgettiGalleryItem {height:auto;}}@media (min-width:320px) and (max-width:599px) {.ProgettoCreditsContainer {padding-right:16px;}}@media (min-width:768px) and (max-width:991px) {.ProgettiIntroText {width:50%;}.ProgettiFiltriButtonDesktop {display:none;}.ListaProgettiContainer {grid-template-columns:repeat(2, minmax(calc(50% - 24px), 1fr));}.ListaProgettiItem {grid-column:span 1;grid-row:span 2;}.ListaProgettiItem.Large {grid-column:span 1;grid-row:span 1;}.ListaFiltriScrollableContent {height:auto;}.ProgettoCreditsContainer {grid-template-columns:repeat(2, minmax(340px, 1fr));padding-right:32px;}.ProgettoFamigliaGriglia {width:66.66666667%;grid-template-columns:repeat(2, minmax(340px, 1fr));}}@media (min-width:992px) and (max-width:1279px) {.ProgettiIntroText {width:50%;}.ProgettiFiltriButtonMobile {display:none;}.ProgettoFamigliaGriglia {width:66.66666667%;grid-template-columns:repeat(3, minmax(340px, 1fr));}.ProgettoCreditsContainer {padding-right:32px;}}@media (min-width:1280px) {.ProgettiFiltriButtonMobile {display:none;}}.FamigliaGriglia {flex:0 0 auto;width:100%;display:grid;grid-template-columns:repeat(4, minmax(340px, 1fr));gap:24px;align-items:start;padding-top:56px;}.FamilyGrigliaItem > div {border-radius:4px;background-color:var(--Grey100-Color);}.FamilyGrigliaItem img {margin:40px;}.FamilyName {padding:16px 0 10px 0;}#FamilyIntroNavBar{z-index:1000000;height:72px;}.FamigliaShowcaseContainer {position:relative;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;height:calc(100vh - 72px); }.HeightWithoutNavbar {height:calc(100vh - 72px);}main:not(.HomepageIdentify) .FamigliaShowcaseContainer {top:64px; }.HomepageIdentify .FamigliaShowcaseContainer{height:100vh;}.FamigliaShowcaseTextBehind {position:absolute;color:var(--Yellow400-Color);z-index:3;opacity:0.7;}.FamigliaShowcaseImg {position:relative;max-height:70%; height:auto;z-index:2;width:auto;margin:40px 0 0 0; }picture.FamigliaShowcaseImg {display:flex;justify-content:center;align-items:center;position:relative;max-height:70%;height:100%; width:auto;z-index:2;margin:40px 0 0 0;}picture.FamigliaShowcaseImg img {width:auto;height:auto;object-fit:contain;}.HomepageIdentify .FamigliaShowcaseImg {width:100%;}.FamigliaShowcaseTextIntro {position:absolute;top:40px;text-align:center;z-index:3; }.HomepageIdentify .FamigliaShowcaseTextIntro {position:absolute;top:72px; text-align:center;z-index:3; }main:not(.HomepageIdentify) .ButtonNew {bottom:104px;}.ButtonNew {bottom:40px;position:absolute;height:26px;}.FamigliaShowcaseContainer a {}.FamigliaShowcaseLinkContainer {bottom:40px;position:absolute;display:flex;justify-content:end;}.FlipCard_HoverContainer {position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.7); backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;visibility:hidden;transition:all 0.4s ease-in-out;z-index:5;}.FlipCardMainContainer.is-active .FlipCard_HoverContainer {opacity:1;visibility:visible;}.FlipCardPlusIcon {transition:transform 0.3s ease; cursor:pointer;}.FlipCardMainContainer.is-active .FlipCardPlusIcon {transform:rotate(45deg);}.FlipCard_HoverInfo {--bs-gutter-x:24px !important;}.HighlightContainer {--bs-gutter-y:24px !important;--bs-gutter-x:24px !important;}.HighlightsAccordionTrigger .HighlightsMinusIcon {display:none;}.HighlightsAccordionTrigger[aria-expanded="true"] .HighlightsPlusIcon {display:none;}.HighlightsAccordionTrigger[aria-expanded="true"] .HighlightsMinusIcon {display:block;}.DesignerImgContainer {border-bottom:1px solid var(--Grey100-Color);padding:0 24px 40px 40px;}.DesignerTextContainer {border-left:1px solid var(--Grey100-Color);border-bottom:1px solid var(--Grey100-Color);padding:0 40px 40px 24px;}.DesignerImg {width:100%;height:auto;border-radius:4px;}.RecapCaratteristicheContainer {--bs-gutter-y:3rem;--bs-gutter-x:1.5rem;margin-left:calc(var(--bs-gutter-x) * -0.5);margin-right:calc(var(--bs-gutter-x) * -0.5);padding-left:calc(var(--bs-gutter-x) * -0.5);}@media (min-width:600px) and (max-width:1279px) { .DesignerImgContainer {padding:0 32px 0 32px;border:none;}.DesignerTextContainer {padding:0 32px 0 32px;border:none;}picture.FamigliaShowcaseImg img {max-height:100%;}}@media (max-width:599px) {main:not(.HomepageIdentify) .FamigliaShowcaseContainer {top:56px;}.main:not(.HomepageIdentify) .ButtonNew {bottom:88px;}.ButtonNew {bottom:32px;}.FamigliaShowcaseLinkContainer { bottom:32px;}.DesignerTextContainer {padding:0 16px 0 16px;border:none;}.DesignerImgContainer {padding:0 16px 0 16px;border:none;}.HomepageIdentify .FamigliaShowcaseContainer{height:calc(100vh - 56px);}.FamigliaShowcaseImg {height:auto;}.RecapCaratteristicheContainer > div {border-top:1px solid var(--Grey100-Color);padding-top:1.5rem;}.FamigliaShowcaseTextIntro {top:32px;}.HomepageIdentify .FamigliaShowcaseTextIntro {top:56px;}picture.FamigliaShowcaseImg img {max-height:100%;}}@media (max-width:767px) {.FamigliaGriglia {width:100%;grid-template-columns:repeat(1, 100%);}.FamigliaShowcaseImg {height:auto;}.RecapCaratteristicheContainer {--bs-gutter-x:inherit;--bs-gutter-y:1.5rem;margin-left:0;margin-right:0;}.FamigliaShowcaseTextIntro {top:32px;}.HomepageIdentify .FamigliaShowcaseTextIntro {top:56px;}picture.FamigliaShowcaseImg {max-height:inherit;} }@media (min-width:768px) and (max-width:991px) {.FamigliaGriglia {width:66.66666667%;grid-template-columns:repeat(2, minmax(340px, 1fr));}.FamigliaShowcaseImg {height:auto;}.FamigliaShowcaseTextIntro {top:32px;}.HomepageIdentify .FamigliaShowcaseTextIntro {top:56px;}}@media (min-width:992px) and (max-width:1279px) {.FamigliaGriglia {width:66.66666667%;grid-template-columns:repeat(3, minmax(340px, 1fr));}.FamigliaShowcaseImg {height:auto;}.FamigliaShowcaseTextIntro {top:32px;}.HomepageIdentify .FamigliaShowcaseTextIntro {top:56px;}}@media (min-width:1280px) {}.KmatPadding {padding:67px 0 192px 0;}.KmatOverviewSection {padding-top:40px;padding-bottom:40px;}.KmatOverviewSection .IconContainerBorder, .KmatOverviewSection .TextContainerBorder {z-index:1;}.KmatTitle {padding-top:10px;padding-bottom:24px;}.KmatBadge {border:1px solid var(--Grey700-Color);}.KmatContentContainer {padding-top:96px;}.KmatFilterDesktopTxt {border-bottom:1px solid var(--Grey100-Color);min-height:48px; }.KmatSwiperPrev, .KmatSwiperNext {aspect-ratio:1 / 1;}.KmatPageSwiperContainer {display:flex;align-items:stretch;gap:0;}.KmatStaticBig {flex:0 0 40%;padding-right:24px;}.KmatSwiperItemImageBig, .KmatSwiperItemImageSmall {width:100%;aspect-ratio:3 / 2;object-fit:fill; background-color:#f4f4f2;border-radius:4px;display:block;}.KmatSwiperItemImageBig {height:100%;padding:56px;}.KmatSwiperItemImageSmall { padding:32px;}.KmatPageSwiperSmall {flex:0 0 60%;min-width:0; position:relative;overflow:hidden;opacity:0; transition:opacity 0.3s ease-in-out;}.KmatPageSwiperSmall.swiper-initialized {opacity:0.5;}.KmatSwiperPrev, .KmatSwiperNext {cursor:pointer;opacity:1;visibility:visible !important;z-index:1;}.KmatSwiperPrev.ReachedEnd, .KmatSwiperNext.ReachedEnd {opacity:0;pointer-events:none;}#KmatFilterDesktop {display:none;flex:0 0 auto;width:33.33333333%;position:sticky;position:-webkit-sticky;height:fit-content;top:16px;}#KmatFilterMobileContainer {display:flex;position:sticky;top:0px;z-index:1;background-color:var(--White-Color);border-bottom:1px solid var(--Grey100-Color);padding:16px 32px;}#PageKmatOffcanvas .offcanvas-header {border-bottom:1px solid var(--Grey100-Color);}.PageKmatOffcanvasFilterGroup {border-bottom:1px solid var(--Grey100-Color);}.FilterOffcanvasCollapse {padding:16px;}.KmatFiltriNumberChecked {background-color:var(--Orange300-Color);border-radius:50%;width:20px;height:20px;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;}.KmatFiltriButtonMobile {height:44px;}#KmatResetAll {background-color:var(--Orange300-Color);}#ListaFiltriKmat {overflow-y:auto;scrollbar-width:thin;height:calc(100vh - 68px); }#KmatListSubKmat {flex:0 0 auto;width:100%;row-gap:72px;padding-top:24px;}.KmatListSubKmatContainer {flex-direction:column;}.KmatListSubKmatTitleImage, .KmatListSubKmatListaIcone {flex:0 0 auto;}.KmatListSubKmatImage {background-color:var(--Grey100-Color);aspect-ratio:3 / 2;width:100%;height:auto;border-radius:4px;}.KmatListSubKmatIntro .column-gap-3, .KmatListSubKmatIntro .ProductIcon {height:fit-content;}.KmatListSubKmatTableContainer {width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.KmatListSubKmatTable {width:100%;border-collapse:collapse;min-width:700px;}.KmatListSubKmatTable thead tr {padding:0 8px 8px 8px;}@property --KmatSelection {syntax:"<percentage>";inherits:false;initial-value:0%;}.KmatListSubKmatTable tbody tr {padding:24px 8px;--KmatSelection:0%;background:linear-gradient(to right,var(--Grey100-Color) var(--KmatSelection),var(--White-Color) var(--KmatSelection));height:82px;transition:--KmatSelection 0.3s;}.KmatListSubKmatTable tr {border-bottom:1px solid var(--Grey100-Color);}.KmatListSubKmatTable th, .KmatListSubKmatTable td {padding:12px 16px;}.KmatListSubKmatTable .FirstCell {width:210px; padding-left:8px;}.KmatListSubKmatTable .LastCell {width:124px;padding-right:8px;white-space:nowrap;}.KmatListSubKmatTable tbody td:not(.FirstCell) {color:var(--Grey400-Color);}.KmatListSubKmatTableButtonOverview {opacity:0;border-radius:24px;padding:11px 16px !important; border:1px solid var(--Grey200-Color);color:var(--Grey700-Color) !important;transition:opacity 0.3s, border 0.3s;}.KmatListSubKmatTableButtonOverview:hover {border:1px solid var(--Grey400-Color);}.SubKmatTableShowMore {color:var(--Orange300-Color);}.SubKmatTableCounter {color:var(--Grey400-Color);}.KmatListSubKmatTableContainer tbody tr[data-visible="true"] {display:table-row;}.KmatListSubKmatTableContainer tbody tr[data-visible="false"] {display:none;}.KmatListSubKmatTableContainer tbody tr:nth-child(n+11 of [data-visible="true"]) {display:none;}.KmatListSubKmatTableContainer[data-action="Show"] + div .SubKmatTableTxtShowLess {display:none;}.KmatListSubKmatTableContainer[data-action="Hide"] + div .SubKmatTableTxtShowMore,.KmatListSubKmatTableContainer[data-action="Hide"] + div .SubKmatTableCounter {display:none;}.KmatListSubKmatTableContainer tbody tr:hover {--KmatSelection:100%;}.KmatListSubKmatTableContainer tbody tr:hover .KmatListSubKmatTableButtonOverview {opacity:1;}input[type="checkbox"] + .KmatCheckboxImage {width:44px;height:44px;}.SwiperKmatNovita {position:absolute;bottom:10px;left:10px;}@media (max-width:767px) {.KmatPageSwiperBig {width:100%;padding-right:0px;}.KmatPageSwiperSmall {display:block;width:100%;}.KmatListSubKmatIntro {flex-direction:column;}.KmatListSubKmatTitleImage, .KmatListSubKmatListaIcone {width:100%;}#KmatFilterMobileContainer {padding:16px;}.KmatSwiperItemSmall h6 { }.KmatPageSwiperBig {margin-bottom:16px;}.KmatSwiperPrev, .KmatSwiperNext {display:none;}.KmatSwiperItemImageBig {padding:32px;}.KmatSwiperItemImageSmall {padding:16px;}}@media (min-width:768px) and (max-width:991px) {.KmatListSubKmatIntro {flex-direction:row;}.KmatListSubKmatTitleImage {width:37.5%;}.KmatListSubKmatListaIcone {width:58.33333333%;}.KmatPageSwiperBig .KmatSwiperItemBig {transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);width:25%;}.KmatPageSwiperBig .KmatSwiperItemBig.swiper-slide-active {width:50%;}}@media (min-width:992px) and (max-width:1279px) {.KmatListSubKmatContainer {flex-direction:row;}.KmatListSubKmatIntro {flex-direction:column;}.KmatListSubKmatTitleImage, .KmatListSubKmatListaIcone {width:100%;}.KmatPageSwiperBig .KmatSwiperItemBig {transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);width:25%;}.KmatPageSwiperBig .KmatSwiperItemBig.swiper-slide-active {width:41.6%;}}@media (min-width:1280px) {#KmatFilterDesktop {display:flex;flex-direction:column;}#KmatFilterMobileContainer {display:none;}#KmatListSubKmat {width:58.33333333%;row-gap:96px;padding-top:0px;}.KmatListSubKmatIntro {flex-direction:row;}.KmatListSubKmatTitleImage {width:25%;}.KmatListSubKmatListaIcone {width:66.66666667%;}.KmatListSubKmatTableContainer {padding-top:56px;}.FilterOffcanvasCollapse {padding:16px 0px;}.KmatPageSwiperBig .KmatSwiperItemBig {transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);width:25%;}.KmatPageSwiperBig .KmatSwiperItemBig.swiper-slide-active {width:41.6%;}#ListaFiltriKmat {height:calc(100vh - 68px); }}.PageItemPadding {padding-top:67px;padding-bottom:192px;}.PageItemOverviewSection {padding-top:40px;padding-bottom:40px;}.PageItemTitle {padding-top:10px;padding-bottom:24px;}.PageItemBadge {border:1px solid var(--Grey700-Color);}.PageItemContentContainer {padding-top:96px;}.PageItemFilterDesktopTxt {border-bottom:1px solid var(--Grey100-Color);}.ItemSectionPadding {padding-top:144px;}.ItemDownloadsCheckbox {border-top:1px solid var(--Grey200-Color);}.ItemDownloadsCheckbox .TextAndIconContainerBorder {aspect-ratio:1 / 1;}.ItemDatasheetGroupRow {border-top:1px solid var(--Grey200-Color);}.ItemDatasheetGroup h5, .PageItemSingleAccessorioContainer h5 {padding-bottom:12px;}.ItemGridDownload {flex:0 0 auto;width:100%;display:grid;grid-template-columns:repeat(2, minmax(300px, 1fr));column-gap:24px;align-items:start;}#PageItemIntroData {row-gap:40px;}.ItemDatasheetTable {row-gap:52px;}.TextContainerTipoAndName {row-gap:10px;}@property --progress {syntax:"<angle>";inherits:false;initial-value:0deg;}@keyframes SpinnerLoading {0% {--progress:0deg;background:conic-gradient(var(--Orange300-Color) 0deg var(--progress),var(--Grey200-Color) var(--progress) 360deg);}50% {--progress:360deg;background:conic-gradient(var(--Orange300-Color) 0deg var(--progress),var(--Grey200-Color) var(--progress) 360deg);}50.1% {--progress:0deg;background:conic-gradient(var(--Grey200-Color) 0deg var(--progress),var(--Orange300-Color) var(--progress) 360deg);}100% {--progress:360deg;background:conic-gradient(var(--Grey200-Color) 0deg var(--progress),var(--Orange300-Color) var(--progress) 360deg);}}.SpinnerLoadingExt {height:20px;width:20px;border-radius:50%;position:relative;background:conic-gradient(var(--Orange300-Color) 0deg var(--progress), var(--Grey200-Color) var(--progress) 360deg);animation:SpinnerLoading 3s linear infinite;}.SpinnerLoadingInt {background-color:var(--White-Color);z-index:1;height:16px;width:16px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}#ItemBtnDownload img, #ItemBtnDownload.Loading .SpinnerLoadingExt {display:block;}#ItemBtnDownload .SpinnerLoadingExt, #ItemBtnDownload.Loading img {display:none;}.AccessorioDisegnoFullScreenIcon {position:absolute;bottom:10px;right:10px;}#PageItemIntroSwiper {max-height:100%;}.ItemSwiperItemBig { border:1px solid var(--Grey100-Color); }.ItemSwiperItemBig.FotoItem { background-color:var(--Grey100-Color);}.ItemSwiperItemBig img {aspect-ratio:3 / 2;}.ItemSwiperItemSmall, .ItemSwiperItemSmall.swiper-slide-active {width:128px;height:85px;border:1px solid var(--Grey100-Color);}.ItemSwiperItemSmall.FotoItem, .ItemSwiperItemSmall.swiper-slide-active.FotoItem {background-color:var(--Grey100-Color);}.ItemSwiperItemSmall.swiper-slide-thumb-active {border:1px solid var(--Grey200-Color);}.ItemSwiperItemImageBig, .ItemSwiperItemImageSmall {width:100%;height:100%;object-fit:contain; display:block;}.ItemSwiperPrev, .ItemSwiperNext {aspect-ratio:1 / 1;}.SwiperItemSiglaFotometria {position:absolute;bottom:10%;left:50%;transform:translate(-50%); }.PageItemAccessorioButtonCollapse[disabled] { opacity:1; pointer-events:none;}.PageItemAccessorioButtonCollapse img {display:none;}.PageItemAccessorioMainImg {aspect-ratio:1/1;object-fit:contain;object-position:center;border-radius:4px;border:1px solid var(--Grey100-Color);}.PageItemAccessorioMainImg:not(.AccessorioDisegno) {background-color:var(--Grey100-Color); }.ItemDatasheetGroupOverflowable:not(.Show) {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.ItemDatasheetGroupOverflowable.Short + button {visibility:hidden;}.ItemDatasheetGroupOverflowable + button img {display:none;}.ItemDatasheetGroupOverflowable:not(.Show) + button .ItemDatasheetGroupRowCollapsed, .ItemDatasheetGroupOverflowable.Show + button .ItemDatasheetGroupRowShowed {display:block;}.ItemDatasheetGroupOverflowable:not(.Show) br,.ItemDatasheetGroupOverflowable:not(.Show) ul,.ItemDatasheetGroupOverflowable:not(.Show) li{display:none;}.ItemDatasheetGroupShowImage img, .ItemDatasheetGroupShowImage + .ItemDatasheetGroupRowImg {display:none;}.ItemDatasheetGroupShowImage:not(.Show) .ItemDatasheetGroupRowCollapsed, .ItemDatasheetGroupShowImage.Show .ItemDatasheetGroupRowShowed,.ItemDatasheetGroupShowImage.Show + .ItemDatasheetGroupRowImg {display:block;}.PageItemAccessorioCollapse .ItemSwiperItemBig {aspect-ratio:1/1 !important;}.PageItemAccessorioCollapse .ItemSwiperItemSmall {width:85px;height:85px;}.AccessoriDisegniModal {border:0px;background-color:var(--Grey600-Color);overflow-x:hidden;text-align:center;}.AccessoriDisegniModal::backdrop {background-color:var(--Grey600-Color);}.AccessoriDisegniModalImage {height:100%;width:auto; object-fit:contain;object-position:center;border-radius:4px;background-color:white;}.AccessoriDisegniModalClose {position:absolute;top:0;right:0;border-radius:50%;background-color:var(--White-Color);width:40px; height:40px;}.AccessoriDisegniModalClose img{width:20px;height:20px;vertical-align:text-top;}.AccessorioDisegno {cursor:pointer;}.AccessoriTableContainer {width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.AccessoriTable {width:100%;border-collapse:collapse;}.AccessoriTable thead tr {padding:0 8px 8px 8px;}.AccessoriTable tbody tr {padding:24px 8px;}.AccessoriTable tr {border-bottom:1px solid var(--Grey100-Color);}.AccessoriTable th {width:150px;}.AccessoriTable th, .AccessoriTable td {padding:12px 0px;}.AccessoriTable .FirstCell {width:210px; }.AccessoriTable .LastCell {width:124px;padding-right:8px;white-space:nowrap;}.AccessoriTable tbody td:not(.FirstCell) {color:var(--Grey400-Color);}.AccessoriTableContainer tr:last-child {border:0;}input[type="checkbox"] + .PageItemCheckboxImage {width:44px;height:44px;}#PageItemIntroContainer{padding-bottom:40px;}@media (max-width:767px) {.PageItemOverviewSection {padding-top:16px;padding-bottom:16px;}#PageItemIntroContainer {row-gap:40px;}.ItemSectionPadding {padding-top:96px;row-gap:40px;}.ItemGridDownload {grid-template-columns:repeat(1, 100%);}.PageItemAccessorioButtonCollapse {border-bottom:1px solid var(--Grey200-Color);}.PageItemAccessorioButtonCollapse[aria-expanded="false"] .PageItemAccessorioCollapseInactive,.PageItemAccessorioButtonCollapse[aria-expanded="true"] .PageItemAccessorioCollapseActive{display:block;}.ItemSwiperPrev, .ItemSwiperNext {display:none;}}@media (min-width:768px) and (max-width:991px) {.ItemSectionPadding {row-gap:24px;}}@media (min-width:992px) and (max-width:1279px) {}@media (min-width:1280px) {#PageItemFilterDesktop {display:flex;flex-direction:column;}}.StoriesTitle {border-bottom:1px solid var(--Grey100-Color);}.StoriesGriglia {flex:0 0 auto;width:100%;display:grid;grid-template-columns:repeat(4, minmax(282px, 1fr));gap:24px;align-items:start;}.StoriesItemNews > div, .StoriesItemFamiglia > div, .StoriesItemProgetto > div {border-radius:4px;} .StoriesItemNews {container-type:inline-size;container-name:NewsContainer;}.StoriesItemFamiglia > div:first-child {background-color:var(--Grey100-Color);padding:40px;}.StoriesItemFamiglia img {height:auto;width:100%;}.StoriesItemFamigliaNovita {position:absolute;bottom:16px;left:16px;}.StoriesItemProgettoImage, .StoriesItemNewsImage {height:auto;width:100%;}.StoriesNewsLuogo {color:var(--Grey600-Color);}.StoriesItemNews .StoriesDateContainer {display:flex;flex-direction:column;}@container NewsContainer (min-width:260px) {.StoriesItemNews .StoriesDateContainer {flex-direction:row; }}@media (max-width:767px) {.StoriesGriglia {grid-template-columns:repeat(1, 100%);}}@media (min-width:768px) and (max-width:991px) {.StoriesGriglia {grid-template-columns:repeat(2, minmax(282px, 1fr));}}@media (min-width:992px) and (max-width:1279px) {}@media (min-width:1280px) {}.BackgroundYellow100ColorGrey600 {background-color:var(--Yellow100-Color);color:var(--Grey600-Color);}.BackgroundYellow500ColorWhite { background-color:var(--Yellow500-Color);color:var(--White-Color);}.IntroNavbar {display:flex;z-index:1000;height:72px;background-color:var(--Transparent-Color); }body:has(.FamilyIdentify) .IntroNavbar {background-color:var(--White-Color);}.IntroNavBarMenuSelected {transition:all 100ms ease-out;height:32px;background-color:var(--Grey600-Color) !important;display:flex;align-items:center;justify-content:center;width:fit-content;border-radius:24px;color:var(--White-Color) !important;}.IntroNavBarMenu:hover{transition:all 100ms ease-out;height:32px;display:flex;align-items:center;background-color:var(--Grey100-Color);width:fit-content;justify-content:center;border-radius:24px;} .GalleryContainer {--bs-gutter-y:24px !important;--bs-gutter-x:24px !important;}.ProgettiGalleryContainer {height:100%;--bs-gutter-y:24px !important;--bs-gutter-x:24px !important;}.StoriesDateContainer {width:fit-content;border-radius:4px;padding:2px;}.StoriesDateField {backdrop-filter:blur(40px);border-radius:4px;min-width:51px;min-height:26px;display:flex;align-items:center;justify-content:center;}.ComponentDownloadContainer {border-bottom:1px solid var(--Grey100-Color);border-top:1px solid var(--Grey100-Color);row-gap:32px;}.ComponentDownloadImage {aspect-ratio:3 / 2;object-fit:cover;}.DownloadSectionContainerImg {border-right:1px solid var(--Grey100-Color);padding:40px;}.DownloadSectionContainerText {padding:40px;}.BG_Green700 .AccordionSection .AccordionContainer:not(:first-child) {border-top:1px solid var(--Green600-Color);}.BG_Yellow200 .AccordionSection .AccordionContainer:not(:first-child) {border-top:1px solid var(--Yellow300-Color);}.BG_White .AccordionSection .AccordionContainer:not(:first-child) {border-top:1px solid var(--Grey100-Color);}.BackgroundImgStyles {background-position:center;background-repeat:no-repeat;background-size:cover;}.SlideMediaWithText {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;}iframe.SlideMediaWithText {pointer-events:none;}@keyframes fadeIn {from { opacity:0; transform:translateY(0); }to { opacity:1; transform:translateY(0); }}.SwiperAziendaIdee {position:relative;}.SwiperAziendaIdee .swiper-slide {width:25%;opacity:0.6;transition:width 0.7s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.4s ease;}.SwiperAziendaIdee .swiper-slide.FakeSlide {visibility:hidden;pointer-events:none;}.SwiperAziendaIdee .swiper-slide-active {width:75%;opacity:1;}.AziendaIdeeCard {display:flex;flex-direction:row;border-radius:8px;margin-bottom:16px;overflow:hidden;background-color:var(--Green700-Color);color:var(--Grey200-Color);aspect-ratio:16 / 9;transition:all 0.6s cubic-bezier(0.4, 0, 0.2, 1);}.AziendaIdeeCardText {flex:0 0 0%;opacity:0;overflow:hidden;padding:0;transition:flex0.6s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.3s ease 0.15s,padding 0.6s ease;}.swiper-slide-active .AziendaIdeeCardText {flex:0 0 40%;opacity:1;padding:24px;}.AziendaIdeeCardImage {flex:1 1 100%;overflow:hidden;height:100%;object-fit:cover;transition:flex 0.6s cubic-bezier(0.4, 0, 0.2, 1);}.swiper-slide-active .AziendaIdeeCardImage {flex:0 0 60%;object-fit:contain;padding:24px;}.AziendaIdeeCardTitle {margin-top:16px;transition:opacity 0.3s ease, font-size 0.3s ease;}.SwiperAziendaIdee .swiper-slide:not(.swiper-slide-active) .AziendaIdeeCardTitle {opacity:0.4;font-size:1rem;}div:has(> .AziendaIdeeLeftArrow) {position:absolute;bottom:0;right:25%;display:flex;flex-direction:row;column-gap:8px;}.AziendaIdeeLeftArrow,.AziendaIdeeRightArrow {aspect-ratio:1 / 1;cursor:pointer;} .MediaEditoriale {aspect-ratio:3/2;object-fit:cover; width:100%; object-position:center;border-radius:4px;}.MediaAccordion_EffLumGallery, .MediaAccordion_EffLumRange {aspect-ratio:3/2;width:100%; object-position:center;border-radius:4px;max-height:600px;}.MediaAccordion_EffLumGallery {object-fit:cover;}.MediaAccordion_EffLumRange {object-fit:contain;}.AziendaListaPaddingText, .AziendaListaPaddingImage {padding:72px 40px;}.AziendaListaSingleList {list-style:none;counter-reset:azienda-counter;padding-left:0;padding-top:32px;}.AziendaListaImage {aspect-ratio:3 / 2;object-fit:cover;}.AziendaListaSingleList li {counter-increment:azienda-counter;position:relative;padding:10px 0px 10px 48px;border-top:1px solid var(--Grey700-Color);}.AziendaListaSingleList li::before {content:counter(azienda-counter, decimal-leading-zero);position:absolute;left:0;top:10px;font-variant-numeric:tabular-nums; }.AziendaListaSingleList + .AziendaListaButton > .AziendaListaButtonClose, .AziendaListaSingleList.Show + .AziendaListaButton > .AziendaListaButtonOpen {display:none;}.AziendaListaSingleList.Show + .AziendaListaButton > .AziendaListaButtonClose {display:block;}.AziendaListaButton {background-color:var(--Orange300-Color);border-radius:24px;width:32px;height:32px;}.AziendaListaButton img {width:20px;height:20px;}.AziendaListaSingleList:not(.Show) li:nth-child(n+4) {display:none;}@keyframes slideUpFade {from {opacity:0;transform:translateY(30px); }to {opacity:1;transform:translateY(0);}}.AccordionContainer .AccordionBody {max-height:0;opacity:0;overflow:hidden;display:flex;flex-direction:column;gap:24px;padding-top:0 !important;padding-bottom:0 !important;transition:max-height 0.8s cubic-bezier(0.32, 1, 0.36, 1), opacity 0.8s cubic-bezier(0.32, 1, 0.36, 1),padding 0.8s cubic-bezier(0.32, 1, 0.36, 1);}.AccordionContainer.active .AccordionBody {max-height:600px; opacity:1;padding-top:40px !important;padding-bottom:40px !important;}.AccordionContainer .AccordionHeader { display:flex; }.AccordionContainer.active .AccordionHeader { display:none; }.AccordionContainer.active.animate-up .AccordionBody > * {animation:slideUpFade 0.8s cubic-bezier(1, 1, 0.36, 1) both;}.AccordionContainer.active.animate-down .AccordionBody > * {animation:slideDownFade 0.8s cubic-bezier(1, 1, 0.36, 1) forwards;}.AccordionContainer.active .AccordionBody > *:nth-child(1) { animation-delay:0.36s; }.AccordionContainer.active .AccordionBody > *:nth-child(2) { animation-delay:0.44s; }.AccordionContainer.active .AccordionBody > *:nth-child(3) { animation-delay:0.52s; }.AccordionContainer.active .AccordionBody > *:nth-child(4) { animation-delay:0.56s; }.AccordionMainImage .MediaEditoriale,.AccordionMainImage .MediaAccordion_EffLumGallery,.AccordionGalleryThumbsContainer {animation:fadeIn 1s ease-out;}@keyframes slideUpFade {from {opacity:0;transform:translateY(8px);}to {opacity:1;transform:translateY(0);}}@keyframes slideDownFade {from {opacity:0;transform:translateY(-8px);}to {opacity:1;transform:translateY(0);}}.AccordionGalleryMain, .EffettiLuminosiGalleryMain {width:100%;border-radius:8px;overflow:hidden;}.AccordionGalleryThumbsContainer, .EffettiLuminosiGalleryThumbsContainer {margin-left:0;height:auto;min-height:85px;}.AccordionGalleryThumb, .EffettiLuminosiGalleryThumb {aspect-ratio:3/2;max-width:calc(100% / 6);cursor:pointer;transition:opacity 0.3s;border-radius:4px;overflow:hidden;overflow:visible !important; display:flex !important;flex-direction:column;align-items:center;height:auto!important;}.EffettiLuminosiGalleryThumb {opacity:1;}.EffettiLuminosiRangeMainImg {width:100%;max-height:600px;overflow:hidden;}.EffettiLuminosiRangeMainImg img {max-height:100%;transition:opacity 0.1s ease-in-out, visibility 0.1s;will-change:opacity;pointer-events:none;}.AccordionGalleryThumb img, .AccordionThumbVideoPlaceholder, .EffettiLuminosiGalleryThumb img { width:100%;min-width:100%;height:100%; object-fit:cover;border-radius:4px;border:1px solid transparent;opacity:0.5;}.EffettiLuminosiGalleryThumb img {object-fit:inherit;border:1px solid var(--Grey100-Color);border-radius:4px;}.EffettiLuminosiThumbLabel, .AccordionGalleryThumbLabel {margin-top:10px;transition:color 0.3s;display:block;width:100%;min-height:30px;}.EffettiLuminosiThumbLabel {color:inherit;}.AccordionGalleryThumbLabel {color:inherit;}.AccordionThumbVideoPlaceholder {color:#fff;display:flex;align-items:center;justify-content:center;font-size:10px;}.AccordionGalleryThumbsContainer .swiper-slide-thumb-active img {opacity:1;border:1px solid var(--Grey200-Color);}.EffettiLuminosiGalleryThumb.is-active img{opacity:1;border:1px solid var(--Orange300-Color);border-radius:4px;}.AccordionGalleryCounter {white-space:nowrap;min-width:40px;}.AccordionBTableContainer {width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.AccordionBTable {width:100%;border-collapse:collapse;min-width:700px;}.AccordionBTable thead tr {padding:0 8px 8px 8px;}.AccordionBTable tbody tr {padding:24px 8px;}.AccordionBTable tr:not(:last-child), .AccordionBTable tr:first-child {border-bottom:1px solid var(--Grey100-Color);}.AccordionBTable th, .AccordionBTable td {padding:12px 16px;}.AccordionBTable .FirstCell {width:16.6%; padding-left:8px;}.AccordionBTable th:not(.FirstCell) {text-align:center;}.AccordionBTable tbody td:not(.FirstCell) {color:var(--Grey400-Color);text-align:center;}.EffettiLuminosiRangeWrapper {display:flex;align-items:center;padding:40px 0;}.EffettiLuminosiRangeLimitLabel{min-width:30px;}.EffettiLuminosiRangeControls {position:relative;display:flex;width:100%;align-items:center;height:48px;}.EffettiLuminosiRange::-webkit-slider-thumb {-webkit-appearance:none;appearance:none;width:48px;height:38px;background:transparent;border:none;cursor:pointer;}.EffettiLuminosiRange::-moz-range-thumb {width:48px;height:48px;background:transparent;border:none;cursor:pointer;}.EffettiLuminosiRange {-webkit-appearance:none;appearance:none;width:100%;height:4px;border-radius:2px;outline:none;background:var(--Grey600-Color);cursor:pointer;position:relative;z-index:2;}.EffettiLuminosiRangeValue {position:absolute;top:50%;transform:translate(-50%, -50%);color:var(--Grey700-Color);pointer-events:none;z-index:10;text-align:center;background:var(--Orange300-Color);width:48px;height:38px;border-radius:16px;}.EffettiLuminosiRangeDots {position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:0;pointer-events:none;z-index:5; }.EffettiLuminosiRangeDot {position:absolute;width:10px;height:10px;background:#fff;border:1px solid var(--Grey600-Color);border-radius:50%;transform:translate(-50%, -50%);transition:opacity 0.1s ease;}.StaticPageIntroText {flex:0 0 auto;width:33.33333333%;margin-bottom:40px;}@media (max-width:991px) {.BG_Green700 .AccordionSection .AccordionContainer {border-top:1px solid var(--Green600-Color);}.BG_Yellow200 .AccordionSection .AccordionContainer {border-top:1px solid var(--Yellow300-Color);}.BG_White .AccordionSection .AccordionContainer {border-top:1px solid var(--Grey100-Color);}.AccordionMainImage .BorderLeft1pxSolidYellow300 {border-left:none;}.AccordionMainImage .BorderLeft1pxSolidGrey100 {border-left:none;}.AccordionMainImage .BorderLeft1pxSolidGreen600 {border-left:none;}.AccordionGalleryThumbsContainer {height:auto !important; min-height:120px;}.AccordionBody {padding:24px 0px!important;}}@media (min-width:768px) {.AziendaListaImage {position:sticky;position:-webkit-sticky;top:0px;}}@media (max-width:599px) {.AziendaListaPaddingImage {padding:56px 16px 16px;}.AziendaListaPaddingText {padding:16px 16px 56px;}.AccordionGalleryThumb {max-width:calc(100% / 2);}.DownloadSectionContainerImg {border:none;padding:16px 16px 0 16px;}.DownloadSectionContainerText {padding:0px 16px 16px 16px;}.DownloadSectionContainerImg.d-none + .DownloadSectionContainerText {padding-top:16px;}}@media (min-width:600px) and (max-width:767px) {.AziendaListaPaddingImage {padding:72px 32px 16px;}.AziendaListaPaddingText {padding:16px 32px 72px;}.DownloadSectionContainerImg {border:none;padding:32px 32px 0 32px;}.DownloadSectionContainerText {padding:0px 32px 32px 32px;}.DownloadSectionContainerImg.d-none + .DownloadSectionContainerText {padding-top:32px;}}@media (min-width:768px) and (max-width:1279px) {.AziendaListaPaddingText, .AziendaListaPaddingImage {padding:72px 32px;}.DownloadSectionContainerImg {padding:32px;}.DownloadSectionContainerText {padding:32px;}}@media (max-width:767px) {.AziendaIdeeCard { flex-direction:column-reverse; height:400px; }.SwiperAziendaIdee::before { width:100%; }.SwiperAziendaIdee .swiper-slide-active .AziendaIdeeCardText { width:100%; height:40%; }.SwiperAziendaIdee .swiper-slide-active .AziendaIdeeCardImage { width:100%; height:60%; }.AccordionGalleryThumb {max-width:calc(100% / 2);}.IntroNavbar {display:none;}}@media (min-width:768px) and (max-width:991px) {.AziendaIdeeCard { height:320px; }.SwiperAziendaIdee::before { width:100%; }.SwiperAziendaIdee .swiper-slide-active .AziendaIdeeCardText { width:50%; }.SwiperAziendaIdee .swiper-slide-active .AziendaIdeeCardImage { width:50%; }.AccordionGalleryThumb {max-width:calc(100% / 3);}}@media (min-width:992px) and (max-width:1279px) {.AziendaIdeeCard { height:380px; }.SwiperAziendaIdee::before { width:75%; }.SwiperAziendaIdee .swiper-slide-active .AziendaIdeeCardText { width:50%; }.SwiperAziendaIdee .swiper-slide-active .AziendaIdeeCardImage { width:50%; }.AccordionGalleryThumb {max-width:calc(100% / 4);}}@media (min-width:1280px) {}.PageDownloadPadding {padding:144px 0;}.PageDownloadTipologieGap {row-gap:144px;}.PageDownloadTitle {border-bottom:1px solid var(--Grey100-Color);}.PageDownloadIntroText {flex:0 0 auto;width:33.33333333%;margin-bottom:56px;}.FiltroDownloadContainer {color:var(--Grey400-Color);}.FiltroDownloadContainer.Show {color:var(--Grey700-Color);}.FiltroDownloadContainer:not(.Show) .FiltroDownloadClose, .FiltroDownloadContainer.Show .FiltroDownloadOpen {display:none;}.FiltroDownloadItemCounter {min-width:32px;padding-left:8px;padding-right:8px;height:32px;border:1px solid var(--Grey400-Color);}.FiltroDownloadContainer.Show .FiltroDownloadItemCounter {border-color:var(--Grey700-Color);}.FiltroDownloadContainer + .FiltroDownloadSeeAll {display:none;}.FiltroDownloadContainer.Show + .FiltroDownloadSeeAll {display:flex;}.TipologiaDownloadContainer {display:none;grid-template-columns:repeat(2, minmax(282px, 1fr));column-gap:24px;row-gap:56px;align-items:start;}.TipologiaDownloadContainer.Show {display:grid;}.PageDownloadTipologiaGrigliaFamigliaImage {border-radius:4px;background-color:var(--Grey100-Color);}.PageDownloadTipologiaGrigliaFamiglia img {margin:24px;}@media (max-width:767px) {.PageDownloadIntroText {width:100%;margin-bottom:40px;}.FiltroDownloadContainer.Show + .PageDownloadContentMobile {padding:32px 0px;}.TipologiaDownloadContainer {grid-template-columns:repeat(1, 100%);}}@media (min-width:768px) and (max-width:991px) {.PageDownloadIntroText {width:50%;margin-bottom:40px;}.TipologiaDownloadContainer {grid-template-columns:repeat(1, 100%);}}@media (min-width:992px) and (max-width:1279px) {.PageDownloadIntroText {width:50%;margin-bottom:40px;}.TipologiaDownloadContainer {grid-template-columns:repeat(2, minmax(282px, 1fr));}}@media (min-width:1280px) {}.ContattiTitle, .ContattiInteractions {border-bottom:1px solid var(--Grey100-Color);}.ContattiIntroText {flex:0 0 auto;width:33.33333333%;margin-bottom:40px;}#FormContattaci {column-gap:24px;row-gap:32px;}.ContattiBtnContainerBorder, .ContattiInputContainerBorder {display:flex;width:fit-content;justify-content:center;align-items:center;height:44px;gap:8px;padding:12px 16px;border:1px solid var(--Grey300-Color);}.ContattiInputContainerBorder { border-radius:4px;background-color:var(--Transparent-Color);}.ContattiBtnContainerBorder {border-radius:4px;color:var(--White-Color);}@media (max-width:767px) {#FormContattaci {row-gap:24px;}#ContattiContentDesktop {padding:72px 0 0 0;}}@media (min-width:768px) and (max-width:991px) {}@media (min-width:992px) and (max-width:1279px) {}@media (min-width:1280px) {}.ContattiTitle, .ContattiInteractions {border-bottom:1px solid var(--Grey100-Color);}.ContattiIntroText {flex:0 0 auto;width:33.33333333%;margin-bottom:40px;}#FormContattaci {column-gap:24px;row-gap:32px;}.ContattiBtnContainerBorder, .ContattiInputContainerBorder {display:flex;width:fit-content;justify-content:center;align-items:center;height:44px;gap:8px;padding:12px 16px;border:1px solid var(--Grey300-Color);}.ContattiInputContainerBorder { border-radius:4px;background-color:var(--Transparent-Color);}.ContattiBtnContainerBorder {border-radius:4px;color:var(--White-Color);}@media (max-width:767px) {#FormContattaci {row-gap:24px;}#ContattiContentDesktop {padding:72px 0 0 0;}}@media (min-width:768px) and (max-width:991px) {}@media (min-width:992px) and (max-width:1279px) {}@media (min-width:1280px) {}.SearchBarContainer { border-bottom:1px solid var(--Grey100-Color);}#SearchPageInput {border:0;padding:0;font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);font-size:var(--FontSize72px);leading-trim:NONE;line-height:var(--LineHeight100);letter-spacing:var(--Letterspacing0);}#SearchPageInput::placeholder {position:absolute;top:35px;left:40px;font-weight:var(--Medium-FontWeight);font-style:var(--Medium-FontStyle);font-size:var(--FontSize21px);leading-trim:NONE;line-height:var(--LineHeight130);letter-spacing:var(--Letterspacing0);color:var(--Grey300-Color);}#SearchPageResults {min-height:800px;}#SearchCategorieContainer {display:none;padding-top:40px;}#SearchCategorieContainer.Show {display:block;}#SearchCategorieContainer ~ .IntroNavbar {display:none;width:100%;overflow:auto;}#SearchCategorieContainer ~ .IntroNavbar .IntroNavBarMenu {white-space:nowrap;}#SearchCategorieContainer ~ .IntroNavbar.Show {display:flex;}#SearchCategorieContainer .FiltroDownloadContainer:hover,#SearchCategorieContainer .FiltroDownloadContainer:focus {color:var(--Grey700-Color);}#SearchCategorieContainer .TextAndIconContainerBorder {display:none;}#SearchCategorieContainer .TextAndIconContainerBorder[data-visible="false"] {display:none !important;}#SearchCategorieContainer .FiltroDownloadContainer:hover .TextAndIconContainerBorder,#SearchCategorieContainer .FiltroDownloadContainer:focus .TextAndIconContainerBorder {display:block;}#ResultsAccessori, #ResultsCodici, #ResultsKmat, #ResultsFamily, #ResultsProgetti, #ResultsStories {display:none;}#ResultsAccessori.Show, #ResultsCodici.Show {display:block;}#ResultsKmat.Show, #ResultsFamily.Show, #ResultsProgetti.Show, #ResultsStories.Show {display:grid;grid-template-columns:repeat(4, minmax(calc(23% - 24px), 1fr));grid-auto-rows:1fr; grid-auto-flow:dense;gap:24px; }#ResultsProgetti.Show {grid-auto-rows:26vw;}#ResultsFamily.Show, #ResultsKmat.Show {row-gap:56px;}.SearchResultItemRow {padding:24px 40px;border-bottom:1px solid var(--Grey100-Color);}.SearchResultItemRow:first-child {margin-top:24px;}.SearchResultItemRow:hover {background-color:var(--Grey100-Color);}.SearchResultItemImage {aspect-ratio:1 / 1;object-fit:contain;width:84px;height:84px;background-color:var(--Grey100-Color);}.SearchResultAccessorioRow {padding:24px 40px;border-bottom:1px solid var(--Grey100-Color);cursor:not-allowed;}.SearchResultAccessorioRow:first-child {margin-top:24px;}.SearchResultAccessorioRow:hover {background-color:var(--Grey100-Color);}.SearchResultAccessorioImage {aspect-ratio:1 / 1;object-fit:contain;width:84px;height:84px;background-color:var(--Grey100-Color);}.SearchResultAccessorioRow .ItemDatasheetGroupRow {border:0;}@media (max-width:767px) {#ResultsFamily.Show, #ResultsProgetti.Show, #ResultsStories.Show, #ResultsKmat.Show {grid-template-columns:repeat(1, 100%);}#ResultsProgetti.Show {grid-auto-rows:25vh;}.SearchResultItemCode {margin-top:24px;margin-left:100px;}.SearchResultAccessorioRow {padding:24px 16px;}.SearchResultItemRow {padding:24px 16px;}}@media (min-width:768px) and (max-width:991px) {#ResultsFamily.Show, #ResultsProgetti.Show, #ResultsStories.Show, #ResultsKmat.Show {grid-template-columns:repeat(2, minmax(calc(50% - 24px), 1fr));}}@media (min-width:992px) and (max-width:1279px) {}@media (min-width:1280px) {}.ReteVenditaContainer {height:80vh;}.ReteVenditaMapStyle{height:100%;width:100%;border-radius:4px;}#RCPaesiDropdown, #RCRegioneDropdown {display:none;position:absolute;z-index:100;width:100%;max-height:320px;overflow-y:auto;box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);}.RCPaeseOption, .RCRegioneOption {min-height:auto;color:var(--Grey400-Color);}.RCPaeseOption:hover, .RCRegioneOption:hover {cursor:pointer;color:var(--Grey700-Color);}.RCSearchDropdownBox {top:38px;}.RCPaeseOption {display:none;}.RCPaeseOption.show {display:block;}.ContattiReteCommerciale_FilterContainer .RCSearchIcon, .ContattiReteCommerciale_FilterContainer .RCArrowIcon {position:absolute;right:12px;cursor:pointer;border:none;width:20px;height:20px;}.AgenziaRisultato {--bs-gutter-x:1.5rem;--bs-gutter-y:2.5rem;}.AgenziaRisultato.d-none + .ReteVenditaSeparator {display:none;}.AgenziaRisultatoSingleCol {padding-right:24px;padding-left:0;}.AgenziaRisultato.visible:not(.d-none) {margin-top:72px;}@media (max-width:575.98px) {.ReteVenditaContainer {height:auto;}.ReteVenditaMapStyle{height:350px;}.AziendaMappaFilterContainer[data-showresults="true"] {overflow:hidden;}.AziendaMappaResultsContainer {max-height:500px;min-height:350px;}.mobile-view-mappa #ReteVenditaMapResults {display:none !important;}.mobile-view-lista #ReteVenditaMap {display:none !important;}} @media (min-width:576px) and (max-width:767.98px) {.ReteVenditaContainer {height:auto;}.ReteVenditaMapStyle{height:400px;}.AziendaMappaFilterContainer[data-showresults="true"] {overflow:hidden;}.AziendaMappaResultsContainer {max-height:500px;min-height:350px;}.mobile-view-mappa #ReteVenditaMapResults {display:none !important;}.mobile-view-lista #ReteVenditaMap {display:none !important;}}@media (min-width:768px) and (max-width:991.98px) {.ReteVenditaContainer {height:auto;}.ReteVenditaMapStyle{height:450px;}.AziendaMappaFilterContainer[data-showresults="true"] {overflow:hidden;}.AziendaMappaResultsContainer {max-height:500px;min-height:350px;}.mobile-view-mappa #ReteVenditaMapResults {display:none !important;}.mobile-view-lista #ReteVenditaMap {display:none !important;}}@media (min-width:992px) and (max-width:1199.98px) {.AziendaMappaFilterContainer {overflow:hidden;} }@media (min-width:1200px) and (max-width:1399.98px) {.AziendaMappaFilterContainer {overflow:hidden;} }@media (min-width:1400px) {.AziendaMappaFilterContainer {overflow:hidden;} }.RCViewSwitcher {background:var(--Grey100-Color);border-radius:8px;padding:4px;width:fit-content;}.RCViewSwitcher .btn {border:none;padding:8px 24px;border-radius:6px;font-size:14px;color:#666;background:transparent;transition:all 0.3s;}.RCViewSwitcher .btn.active {background:var(--White-Color);color:var(--Black-Color);box-shadow:0 2px 4px rgba(0,0,0,0.1);}@media (max-width:991px) {}.HPRelatedProductImage {aspect-ratio:3 / 2;object-fit:contain;width:100%;height:auto;border-radius:4px;}.HPRelatedProductSliderNewBtn {position:absolute;left:16px;bottom:16px;}.HPRelatedProductSliderTypeBtn {position:absolute;right:16px;bottom:16px;}.SwiperTopPrimoPianoArrowContainer {top:50%;}#RelatedProductID {overflow:hidden;}.SwiperRelatedProducts {margin-left:40px;margin-right:40px;overflow:visible !important;}.SwiperRelatedProducts .swiper-wrapper {margin-right:-40px; }@media (min-width:320px) and (max-width:599px) {.SwiperTopPrimoPianoArrowContainer {top:40%;}.SwiperRelatedProducts .swiper-wrapper {margin-right:-16px; }.SwiperRelatedProducts {margin-left:16px;margin-right:16px;}}@media (min-width:600px) and (max-width:1279px) {.SwiperTopPrimoPianoArrowContainer {top:40%;}.SwiperRelatedProducts .swiper-wrapper {margin-right:-32px; }.SwiperRelatedProducts {margin-left:32px;margin-right:32px;}}#BSTSFamily, #BSTSFamily * {box-sizing:border-box;}.accordion {--bs-accordion-btn-bg:#ffffff;--bs-accordion-active-bg:#ffffff;--bs-accordion-active-color:#000000;--bs-accordion-bg:ffffff;--bs-accordion-color:#000000;--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-border-color:trasparent;}.accordion-button {padding-left:0px;}tbody, td, tfoot, th, thead, tr {border-color:#000000;border-style:solid;border-width:0;vertical-align:middle;}.TdImage {line-height:16px;vertical-align:middle;}.ThFirstCol {text-align:left;}.FamilyIntroLancio {font-size:30px;font-family:proxima-nova, sans-serif;font-weight:300;font-style:normal;}.FamilyIntroBoxTitle {font-size:24px;}.hide {padding:10px;width:160px;position:absolute;top:340px;display:none;}.myDIV:hover + .hide {display:block;position:absolute;background-color:#000000;color:#ffffff;opacity:0.8;}.DivProductOZ {position:relative;width:100%;height:100%;overflow:hidden;}.ImageProductOZ {transition:transform 0.3s ease-in-out;}img .ImageProductOZ {width:100%;}.DescriProductOZ {position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;color:#333333;font-size:18px;line-height:20px;border-radius:30px;opacity:0; transition:opacity 0.3s ease-in-out;}.DivProductOZ:hover .ImageProductOZ {opacity:1;}.DivProductOZ:hover .DescriProductOZ {opacity:1;background:rgba( 255, 255, 255, 0.25 );backdrop-filter:blur( 20px );-webkit-backdrop-filter:blur( 20px );border-radius:10px;border:1px solid rgba( 255, 255, 255, 0.18 );}.DivProductIVY {position:relative;width:100%;height:100%;overflow:hidden;}.FrontCardIVY {transition:transform 0.3s ease-in;}img .FrontCardIVY {width:100%;}.OverCardIVY {position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;color:#333333;font-size:18px;line-height:20px;opacity:0; transition:opacity 0.3s ease-in;}.DivProductIVY:hover .FrontCardIVY {opacity:1;}.DivProductIVY:hover .OverCardIVY {opacity:1;background:url('/media/family/intro/Ivy/UnitaLuminose_02.jpg');background-position:center;background-size:cover;}.custom-range::-webkit-slider-thumb {background-color:#333333; }.custom-range::-moz-range-thumb {background-color:#333333; }.GlassCol {background:rgba(255, 255, 255, 0.2);border-radius:15px;backdrop-filter:blur(50px);border-radius:0px;color:#000000;}.BackgroundColorBrown {background-color:#B99785; color:#000000;}.BackgroundColorOliva {background-color:#9c8a2a; color:#000000;}.BackgroundColorDarkRed {background-color:#6a2523; color:#000000;}.BackgroundColorDarkGray {background-color:#313131; color:#000000;}.BackgroundGradientGray1 {background:#FFF;background:linear-gradient(0deg,rgba(255, 255, 255, 1) 0%, rgba(222, 222, 222, 1) 50%);}.BackgroundGradientGray2 {background:#FFF;background:linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(222, 222, 222, 1) 50%);}.css-selector {background:linear-gradient(270deg, #fafbf4, #fff2e8, #d5e3f9, #bad6ff, #d6efff);background-size:1000% 1000%;-webkit-animation:BackgroundInfinite 14s ease infinite;-moz-animation:BackgroundInfinite 14s ease infinite;animation:BackgroundInfinite 14s ease infinite;}@-webkit-keyframes BackgroundInfinite {0%{background-position:0% 78%}50%{background-position:100% 23%}100%{background-position:0% 78%}}@-moz-keyframes BackgroundInfinite {0%{background-position:0% 78%}50%{background-position:100% 23%}100%{background-position:0% 78%}}@keyframes BackgroundInfinite {0%{background-position:0% 78%}50%{background-position:100% 23%}100%{background-position:0% 78%}}.PaddingTop120 {height:120px;}#ContainerFlipCard{width:100%;padding-top:48px;padding-bottom:48px;position:relative;display:flex;flex-direction:row;justify-content:center;}.flip-card {width:400px;height:600px;margin-left:15px;margin-right:15px;border-radius:15px;perspective:1000px;}.flip-card-square {width:400px;height:400px;margin-left:15px;margin-right:15px;border-radius:15px;perspective:1000px;}.flip-card-inner {position:relative;width:100%;height:100%;border-radius:15px;text-align:center;transition:transform 0.6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);}.flip-card-square:hover .flip-card-inner {transform:rotateY(180deg);}.flip-card:hover .flip-card-inner {transform:rotateY(180deg);}.flip-card-front, .flip-card-back {position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:rgb(223, 223, 223);background:linear-gradient(5deg, rgba(223, 223, 223, 1) 0%, rgba(255, 255, 255, 1) 100%);}.flip-card-front[data-FamilyName="Ivy"], .flip-card-back[data-FamilyName="Ivy"] {background:rgba(255, 255, 255, 0.2);}.flip-card-front {border-radius:15px;backdrop-filter:blur(10px);border:1px solid rgba(255, 255, 255, 0.18);color:#000000;padding:30px;}.flip-card-front[data-FamilyName="Ivy"] img {padding-top:24px;}.flip-card-front img {padding-top:48px;}.flip-card-back {border-radius:15px;backdrop-filter:blur(10px);border:1px solid rgba(255, 255, 255, 0.18);color:#000000;transform:rotateY(180deg);text-align:left;padding:30px;}.FlipTitle {position:relative;padding-top:50px;}.FamilyIntroNavBarMenuSelected {transition:all 100ms ease-out;height:32px;background-color:var(--Grey600-Color) !important;display:flex;align-items:center;justify-content:center;width:fit-content;border-radius:24px;color:var(--White-Color) !important;}.FamilyIntroNavBarMenu:hover{transition:all 100ms ease-out;height:32px;display:flex;align-items:center;background-color:var(--Grey100-Color);width:fit-content;justify-content:center;border-radius:24px;}.ImageLeftTextRightBox {align-items:center;margin:0;padding:1rem;}.CatirpelButtonFlipImage {padding:1rem 0 0;text-align:center;}.CatirpelButtonFlipImage .btn {border:0;}.FlipImageLeftContainer {position:relative;width:100%;height:600px;}.CatirpelFlipImage {height:95%;object-fit:cover;object-position:50% 50%;}.FlipImageBox {justify-content:center;align-items:center;height:inherit;border:3px solid white;border-radius:60px 60px;}.TextRightTextBox {padding:1rem 0;}#FlipImage1, #FlipImage2 {background:linear-gradient(145deg, #fff, #9d9d92);position:relative;animation-duration:1s;perspective:1000px;transition:transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;}#ContainerCenter #CatirpelButtonFlip1:hover, #ContainerCenter #CatirpelButtonFlip2:hover {background:transparent;color:#fff;font-weight:normal;}.PageElementImgText_DescriptionFontSize {font-size:36px; line-height:36px;}@media (max-width:1000px) {.PageElementImgText_DescriptionFontSize{font-size:24px;line-height:24px;}}@keyframes no-show {0% {transform:rotateY(0deg);display:flex;}49% {display:flex;}50% {display:none;}100% {transform:rotateY(180deg);display:none;}}@keyframes show {0% {transform:rotateY(-180deg);display:none;}49% {display:none;}50% {display:flex;}100% {transform:rotateY(0deg);display:flex;}}#FlipImage1 {transform:rotateY(0deg);animation-name:show;display:flex;}#FlipImage2 {transform:rotateY(-180deg);animation-name:no-show;position:absolute;display:none;}#FlipImage1.ImageFlipped {transform:rotateY(180deg);animation-name:no-show;position:absolute;display:none;}#FlipImage2.ImageFlipped {transform:rotateY(0deg);animation-name:show;display:flex;}.SceltaEffettoLuminosoBox{text-align:center;margin-top:2.5rem;}.SceltaEffettoLuminosoSpaziatura {margin:auto;padding:1rem 0;}.SceltaEffettoLuminosoItemContainer {padding:0;height:190px;}.SceltaEffettoLuminosoItemContainer img{margin-bottom:0.5rem;}.SceltaEffettoLuminosoItemContainer img:hover{cursor:pointer;}.SceltaEffettoLuminosoItemContainer div{padding:0.75rem 0;}.SceltaEffettoLuminosoTitle {max-width:100%;padding:1rem 0 3rem 0;text-align:center;font-family:proxima-nova, sans-serif;font-weight:300;font-style:normal;}.FontProximaLightW {font-family:proxima-nova, sans-serif;font-weight:300;font-style:normal;color:#ffffff;}.FontProximaLightB {font-family:proxima-nova, sans-serif;font-weight:300;font-style:normal;color:#000000;}.FontSize14px {line-height:14px;font-size:14px;}.FontSize16px {line-height:16px;font-size:16px;}.FontSize18px {line-height:18px;font-size:18px;}.FontSize20px {line-height:20px;font-size:20px;}.FontSize24px {line-height:24px;font-size:24px;}.FontSize28px {line-height:28px;font-size:28px;}.FontSize30px {line-height:30px;font-size:30px;}.FontSize35px {line-height:35px;font-size:35px;}.FontSize40px {line-height:40px;font-size:40px;}.FontSize48px {font-size:48px;line-height:48px;}.FontSize64px {font-size:64px;line-height:64px;}.FontSize80px {line-height:80px;font-size:80px;}.FontSize100px {line-height:100px;font-size:100px;}.MenuMobile.accordion {--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}.MenuMobile.accordion-button {color:#ffffff;background-color:#212529;}.MenuMobile.accordion-button:not(.collapsed) {color:#ffffff;background-color:#212529;}.btn-primary {color:#313131;background-color:transparent;border-color:#313131;border-radius:0;border:2px solid #313131;}.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {color:#313131;background-color:#ffff99;border-radius:0;border:2px solid #ffff99;}#BtnLinkChange a:link, #BtnLinkChange a:visited,#BtnLinkChange a:hover,#BtnLinkChange a:active {background:transparent !important;}.DbsImgHeight {height:auto;}.FamilyIntroSlideShowContainer{color:#ffffff; background-color:#ffffff; background:url('https://www.targetti.com/media/menu/desktop/Vader2024.jpg'); background-position:top; background-repeat:no-repeat; background-size:cover;height:400px; font-size:40px;}.VimeoIframe{width:100%;height:100%;aspect-ratio:16/9;}.LightGreyBackground{background-color:#ececec;}.VaderPreviewCollection{row-gap:20px;color:var(--White);}.VaderBoxArrow{border-radius:20px; padding:3px;background-color:var(--White);cursor:pointer;}.ButtonChiusuraInfoOffCanvas{width:34px;height:34px;border-radius:20px;padding-top:6px;background-color:var(--Black); cursor:pointer;float:right;}.VaderPreviewContainer{max-width:300px; }.VaderBoxCard{background-color:#181818; border-radius:30px; cursor:pointer; aspect-ratio:1/1;}.VaderPreviewText2024{float:left;width:100%;margin-top:20px;margin-bottom:1px;}.VaderOffcanvas{right:-100%;margin-top:88px;transition:0.5s;z-index:95;}.VaderOffcanvasContent{margin:0 0 0 5%;width:90%;overflow-y:auto;}.VaderOffcanvasIcon{width:50px;}.VaderOffcanvasImgFluid{max-width:100%;height:auto;}.KepleroTextOverImgContainer{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;background-size:cover;background-position:center;background-image:var(--bg-image);}.KepleroTextOverImgContainer img {transition:opacity 0.3s ease-in-out;position:relative;width:100%;height:100%;object-fit:cover;}.KepleroTextOverImgContainer:hover img {opacity:0;}.KepleroTextOverImgContainer::after {content:attr(data-text);position:absolute;text-align:center;height:100%;width:100%;padding-left:48px;padding-right:48px;display:flex; align-items:center;justify-content:center;background:#eaeaea;opacity:0;transition:opacity 0.3s ease-in-out;z-index:1;}.KepleroTextOverImgContainer:hover::after {opacity:1;}.CoroInteractiveImage {width:75%;height:auto;position:relative;font-size:16px;}.CoroHotspotWrapper1, .CoroHotspotWrapper2, .CoroHotspotWrapper3 {position:absolute;width:60px;padding:0;}.CoroHotspotWrapper1 {left:16.7%; top:67.8%;}.CoroHotspotWrapper2 {left:54.7%; top:65.6%;} .CoroHotspotWrapper3 {left:64.5%; top:77.4%;} .CoroButtonForOffCanvas{width:50px;height:50px;background:transparent;border:none;cursor:pointer;border-radius:50%;outline:none;}.CoroOffCanvasSize {width:33%!important;}.CitazioneText {line-height:40px;font-size:40px;}.CitazioneDescription {line-height:20px;font-size:20px;}.CitazioneImg {height:400px;}.FamigliaIntroDescriptionBig{line-height:30px;font-size:30px;}.FamigliaIntroDescriptionSmall{line-height:20px;font-size:20px;}.ContainerSectionImgHoverText {position:relative;width:100%;height:70%;overflow:hidden;color:#ffffff;}.ImgHoverByText {transition:transform 0.3s ease-in-out;width:100%;}.ContainerTextHovering {position:absolute;top:0;left:0;width:100%;height:100%;color:#ffffff;font-size:18px;line-height:20px;border-radius:30px;opacity:0;}.ContainerSectionImgHoverText:hover .ImgHoverByText {opacity:1;}.ContainerSectionImgHoverText:hover .ContainerTextHovering {opacity:0.8;background:#3c3c3c;color:#ffffff;border-radius:10px;border:1px solid rgba( 255, 255, 255, 0.18 );}@media (min-width:999px) and (max-width:1399px){.ContainerSectionImgHoverText {height:100%;}}@media screen and (min-width:700px) and (max-width:1000px) {.slick-dots li {width:10px; height:5px; margin:0 1px; background:#c6c6c6;}.ContainerSectionImgHoverText {height:80%;}}@media screen and (min-width:421px) and (max-width:699px) {.slick-slide img { width:auto; height:200px;}.slick-dots li {width:10px; height:5px; margin:0 1px; background:#c6c6c6;}.ContainerSectionImgHoverText {height:80%;}}@media screen and (min-width:0px) and (max-width:420px) {.slick-slide img { width:auto; height:200px;}.slick-dots li {width:10px; height:5px; margin:0 1px; background:#c6c6c6;}.ContainerSectionImgHoverText {height:80%;}}@media (max-width:1199px) {.CoroInteractiveImage {width:100%;font-size:12px;}.CoroHotspotWrapper1 {left:14%; top:69.8%;}.CoroHotspotWrapper2 {left:56.5%; top:67.5%;}.CoroHotspotWrapper3 {left:66.1%; top:80.8%;}.CoroButtonForOffCanvas {width:25px;height:25px;}.CitazioneText {font-size:24px;line-height:24px;}.CitazioneDescription{font-size:14px;line-height:14px;}.CitazioneImg{height:auto;}.FamigliaIntroDescriptionBig{line-height:20px;font-size:20px;}}@media (max-width:575.98px) {.FamilyIntroNavBarMenu {font-size:16px;}.DbsImgHeight {height:300px;}#ContainerFlipCard {flex-direction:column;justify-content:center;}.flip-card{width:100%;height:650px;margin:20px 0px 20px 0px;}.flip-card-square{width:100%;height:400px;margin:20px 0px 20px 0px;}#FlipImage1, #FlipImage2 {width:inherit;}.SceltaEffettoLuminosoSpaziatura{display:none}.EffettiLuminosiBigImg{margin-top:2.5rem}.SceltaEffettoLuminosoItemContainer{flex:0 0 auto;width:20%;}.SceltaEffettoLuminosoItemContainer img{height:50px;}.VaderPreviewCollection{row-gap:0px;}.VaderOffcanvasImgFluid{max-height:500px;width:auto;}.CoroHotspotWrapper1 {left:14%; top:69.8%;}.CoroHotspotWrapper2 {left:54.5%; top:67.5%;}.CoroHotspotWrapper3 {left:65.1%; top:80.8%;}.CoroOffCanvasSize{width:80% !important}}@media (min-width:576px) and (max-width:767.98px) {.FamilyIntroNavBarMenu {font-size:20px;}.DbsImgHeight {height:400px;}#ContainerFlipCard {flex-direction:column;justify-content:center;}.flip-card{width:100%;height:800px;margin:20px 0px 20px 0px;}.flip-card-square{width:100%;height:400px;margin:20px 0px 20px 0px;}#FlipImage1, #FlipImage2 {width:inherit;}.SceltaEffettoLuminosoSpaziatura{display:none}.EffettiLuminosiBigImg{margin-top:2.5rem}.SceltaEffettoLuminosoItemContainer{flex:0 0 auto;width:20%;}.SceltaEffettoLuminosoItemContainer img{height:75px;}.VaderPreviewCollection{row-gap:0px;}.VaderOffcanvasImgFluid{max-height:500px;width:auto;}.CoroOffCanvasSize{width:70% !important}}@media (min-width:768px) and (max-width:991.98px) {.FamilyIntroNavBarMenu{font-size:20px;}#ContainerFlipCard {flex-direction:column;justify-content:center;}.flip-card{width:100%;height:800px;margin:20px 0px 20px 0px;}.flip-card-square{width:100%;height:400px;margin:20px 0px 20px 0px;}#FlipImage1, #FlipImage2 {width:inherit;}.SceltaEffettoLuminosoSpaziatura{display:none}.EffettiLuminosiBigImg{margin-top:2.5rem}.SceltaEffettoLuminosoItemContainer{flex:0 0 auto;width:20%;}.SceltaEffettoLuminosoItemContainer img{height:90px;}.SceltaEffettoLuminosoItemContainer div{white-space:nowrap}.VaderPreviewCollection{row-gap:0px;}.VaderOffcanvasImgFluid{max-height:500px;width:auto;}}@media (min-width:992px) and (max-width:1199.98px) {.flip-card{width:400px;height:680px;margin:20px 15px 20px 15px;}.flip-card-square{width:100%;height:400px;margin:20px 20px 20px 20px;}.SceltaEffettoLuminosoSpaziatura{ display:none}.EffettiLuminosiBigImg{margin-top:2.5rem}.SceltaEffettoLuminosoItemContainer{flex:0 0 auto;width:20%;}.SceltaEffettoLuminosoBox{flex-wrap:nowrap;padding-right:2rem !important;}.SceltaEffettoLuminosoItemContainer img{height:90px;}}@media (min-width:1200px) and (max-width:1399.98px) {.ImageLeftTextRightBox {padding:3rem;}.TextRightTextBox {padding:1rem;}.FlipImageLeftContainer {height:600px;}.FlipImageBox {width:100%;}.SceltaEffettoLuminosoSpaziatura {padding:0;width:35%;}.SceltaEffettoLuminosoTitle {padding-left:40%}.EffettiLuminosiBigImg{padding-left:6rem;}.SceltaEffettoLuminosoItemContainer{flex:0 0 auto;width:12%;}.SceltaEffettoLuminosoBox{flex-wrap:nowrap;padding-right:3rem !important;}.SceltaEffettoLuminosoItemContainer img{height:100px;}.SceltaEffettoLuminosoItemContainer div{white-space:nowrap}.EffettoLuminosoTeDescr{padding-left:3rem;}.flip-card-square{width:100%;height:400px;margin:20px;}.FamilyIntroSlideShowContainer{height:100vh;font-size:100px;line-height:100px;}}@media (min-width:1400px) {.ImageLeftTextRightBox {padding:3rem;}.TextRightTextBox {padding:1rem;}.FlipImageLeftContainer {height:600px;}.FlipImageBox {width:100%;}.SceltaEffettoLuminosoSpaziatura {padding:0;width:35%;text-align:right;}.EffettiLuminosiBigImg{padding-left:19rem;height:500px;}.SceltaEffettoLuminosoBox{flex-wrap:nowrap;padding-right:5rem !important;}.SceltaEffettoLuminosoItemContainer{width:9.5%;}.SceltaEffettoLuminosoItemContainer img{height:110px;}.SceltaEffettoLuminosoTitle {padding-left:50%}.EffettoLuminosoTeDescr{padding-left:3rem;}.flip-card-square{width:400px;height:400px;margin:20px;}.FamilyIntroSlideShowContainer{height:100vh;font-size:100px;line-height:100px;}}