﻿/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #1d3176;--bs-secondary: #E42518;--bs-success: #007B40;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #D01012;--bs-light: #F8F8F9;--bs-dark: #0A172B;--bs-grey: #707070;--bs-primary-rgb: 29, 49, 118;--bs-secondary-rgb: 228, 37, 24;--bs-success-rgb: 0, 123, 64;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 208, 16, 18;--bs-light-rgb: 248, 248, 249;--bs-dark-rgb: 10, 23, 43;--bs-grey-rgb: 112, 112, 112;--bs-primary-text-emphasis: #0c142f;--bs-secondary-text-emphasis: #5b0f0a;--bs-success-text-emphasis: #00311a;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #530607;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #d2d6e4;--bs-secondary-bg-subtle: #fad3d1;--bs-success-bg-subtle: #cce5d9;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f6cfd0;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #a5adc8;--bs-secondary-border-subtle: #f4a8a3;--bs-success-border-subtle: #99cab3;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #ec9fa0;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:1.125rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.8;--bs-body-color: #414556;--bs-body-color-rgb: 65, 69, 86;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(65, 69, 86, 0.75);--bs-secondary-color-rgb: 65, 69, 86;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(65, 69, 86, 0.5);--bs-tertiary-color-rgb: 65, 69, 86;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: #1d3176;--bs-link-color: #1d3176;--bs-link-color-rgb: 29, 49, 118;--bs-link-decoration: underline;--bs-link-hover-color: #17275e;--bs-link-hover-color-rgb: 23, 39, 94;--bs-code-color: #d63384;--bs-highlight-color: #414556;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 3rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(29, 49, 118, 0.25);--bs-form-valid-color: #007B40;--bs-form-valid-border-color: #007B40;--bs-form-invalid-color: #D01012;--bs-form-invalid-border-color: #D01012}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #7783ad;--bs-secondary-text-emphasis: #ef7c74;--bs-success-text-emphasis: #66b08c;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #e37071;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #060a18;--bs-secondary-bg-subtle: #2e0705;--bs-success-bg-subtle: #00190d;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2a0304;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #111d47;--bs-secondary-border-subtle: #89160e;--bs-success-border-subtle: #004a26;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #7d0a0b;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #7783ad;--bs-link-hover-color: #929cbd;--bs-link-color-rgb: 119, 131, 173;--bs-link-hover-color-rgb: 146, 156, 189;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}.bg-gray{background-color:#ededed}body .vh-100-dynamic{height:100svh}body .vh-100-dynamic-breadcrumbs{height:calc(100vh - 119.1px - 46.8px)}@media(max-width: 782px){body .vh-100-dynamic-breadcrumbs{height:calc(100svh - 104.87px - 46.8px)}}body.admin-bar .vh-100-dynamic{height:calc(100svh - 32px)}@media(max-width: 782px){body.admin-bar .vh-100-dynamic{height:calc(100svh - 46px)}}header{opacity:1 !important}header nav{transition:background-color 700ms ease-in-out}header nav#topMenu #pedrolloGroupLogo{width:170px}header nav#topMenu #pedrolloGroupLogo .grouplogotype{fill:#fff}@media(max-width: 767.98px){header nav#topMenu #pedrolloGroupLogo{width:140px}}header nav#topMenu .social-links{font-size:.85rem}header nav#mainMenu .navbar-brand #pedrolloLogo{width:100%;max-height:42px}header nav#mainMenu .navbar-brand #pedrolloLogo .logotype{transition:fill 700ms ease-in-out}@media(max-width: 767.98px){header nav#mainMenu .navbar-brand #pedrolloLogo{width:100%;max-width:220px;max-height:32px}}@media screen and (max-width: 360px){header nav#mainMenu .navbar-brand #pedrolloLogo{max-width:160px}}header nav#mainMenu .navbar-toggler:focus{box-shadow:none !important}header nav#mainMenu .navbar-toggler:hover{background-color:rgba(0,0,0,0)}header nav#mainMenu .navbar-nav .nav-item .nav-link{font-size:1rem;font-weight:700}header nav#mainMenu .navbar-nav .nav-item .nav-link .icon-search{font-size:26px}@media(min-width: 1200px)and (max-width: 1599.98px){header nav#mainMenu .navbar-nav .nav-item .nav-link{padding-right:calc(1.3rem - .8vw);padding-left:calc(1.3rem - .8vw)}}@media(min-width: 1600px){header nav#mainMenu .navbar-nav .nav-item.dropdown .dropdown-menu{min-width:260px;background-color:rgba(255,255,255,.9);border-radius:20px;padding:2rem;box-shadow:0px 4px 6px 0px rgba(14,35,56,.25);backdrop-filter:blur(7.5px);border:.5px solid #fff;text-align:center}header nav#mainMenu .navbar-nav .nav-item.dropdown .dropdown-menu li{padding-top:.2rem;padding-bottom:.2rem}header nav#mainMenu .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item{color:#414556;font-size:1.025rem}header nav#mainMenu .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item.active,header nav#mainMenu .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:hover,header nav#mainMenu .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:focus{background-color:rgba(0,0,0,0);color:#1d3176;font-weight:700}header nav#mainMenu .navbar-nav .nav-item.dropdown.has-megamenu .dropdown-menu{padding:2rem 3rem}header nav#mainMenu .navbar-nav .nav-item.dropdown.has-megamenu .dropdown-menu .megamenu-title{color:#414556}header nav#mainMenu .navbar-nav .nav-item.dropdown.has-megamenu .dropdown-menu .megamenu-title a{color:#414556}header nav#mainMenu .navbar-nav .nav-item.dropdown.has-megamenu .dropdown-menu .megamenu-title a:hover{color:#1d3176}header nav#mainMenu .navbar-nav .nav-item.dropdown.has-megamenu .dropdown-menu li a{font-size:.875rem;padding-left:0;padding-right:0}header nav#mainMenu .navbar-nav .nav-item.dropdown.has-megamenu .dropdown-menu [class^=border-],header nav#mainMenu .navbar-nav .nav-item.dropdown.has-megamenu .dropdown-menu [class*=" border-"]{border-color:#dee2e6 !important}header nav#mainMenu .navbar-nav .nav-item.dropdown:not(.has-megamenu) .dropdown-menu li{padding-top:.5rem;padding-bottom:.5rem}header nav#mainMenu .navbar-nav .nav-item.dropdown:not(.has-megamenu) .dropdown-menu li:not(:last-child){border-bottom:.5px solid rgba(0,0,0,.1)}header nav#mainMenu .navbar-nav .nav-item.has-megamenu{position:static}header nav#mainMenu .navbar-nav .nav-item.has-megamenu .dropdown-menu{right:0;left:0;width:90%;margin:auto}}@media(max-width: 1599.98px){header nav#mainMenu .navbar-nav .nav-item.dropdown .dropdown-menu{border:none;margin-top:0 !important}header nav#mainMenu .navbar-nav .nav-item.dropdown .dropdown-menu .border-start{border-color:rgba(0,0,0,0) !important;border-width:0px !important}header nav#mainMenu .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item{font-size:1.025rem;font-weight:400}header nav#mainMenu .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:hover,header nav#mainMenu .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:focus{background-color:rgba(0,0,0,0);color:#1d3176}header nav#mainMenu .navbar-nav .nav-item .nav-link.active,header nav#mainMenu .navbar-nav .nav-item .dropdown-item.active{color:#1d3176;background-color:rgba(0,0,0,0)}header nav#mainMenu .navbar-nav .nav-item>.nav-link:not(.btn){font-size:1.225rem}header nav#mainMenu .navbar-nav .nav-item .h4{font-size:1.025rem !important;padding:5px 10px;background-color:#1d3176;color:#fff !important}}header nav#mainMenu .navbar-nav .nav-item.lang-selector{text-transform:uppercase}header nav#mainMenu .dropdown-toggle:after{font-family:"ak-icons";content:"";border-color:rgba(0,0,0,0) !important;border-width:0px !important;vertical-align:unset !important;line-height:1;transition:transform ease-in-out 400ms}header nav#mainMenu .dropdown-toggle.show:after{transform:rotate(-180deg)}header nav .pll-parent-menu-item.dropdown-toggle{font-weight:700}header nav .pll-parent-menu-item.active{background-color:rgba(0,0,0,0);font-weight:700;color:#1d3176}@media(max-width: 1599.98px){header nav .lang-dropdown-mobile{left:-50px !important;background-color:rgba(255,255,255,.9);border-radius:20px;padding:1rem;box-shadow:0px 4px 6px 0px rgba(14,35,56,.25);backdrop-filter:blur(7.5px);border:.5px solid #fff;text-align:center;min-width:7rem}header nav .lang-dropdown-mobile li{padding-top:.2rem;padding-bottom:.2rem}header nav .lang-dropdown-mobile li:not(:last-child){border-bottom:.5px solid rgba(0,0,0,.1)}header nav .lang-dropdown-mobile li .dropdown-item{color:#414556;font-size:1.025rem}header nav .lang-dropdown-mobile li .dropdown-item.active,header nav .lang-dropdown-mobile li .dropdown-item:hover,header nav .lang-dropdown-mobile li .dropdown-item:focus{background-color:rgba(0,0,0,0);color:#1d3176;font-weight:700}}header nav[data-bs-theme=dark]{background-color:rgba(0,0,0,0)}header nav[data-bs-theme=dark]#topMenu{border-bottom:1px solid rgba(255,255,255,.2)}header nav[data-bs-theme=dark]#topMenu.bg-dark{border-bottom-color:rgba(255,255,255,0)}header nav[data-bs-theme=dark]#mainMenu .navbar-brand #pedrolloLogo .logotype{fill:#fff}header nav[data-bs-theme=dark]#mainMenu .dropdown-item{color:#414556 !important}header nav[data-bs-theme=dark]#mainMenu .nav-item.dropdown:not(.lang-selector):has(.active) .dropdown-toggle{color:#fff}header nav[data-bs-theme=dark]#mainMenu .navbar-toggler .hamburger-menu{background:#fff}header nav[data-bs-theme=dark]#mainMenu .navbar-toggler .hamburger-menu:before{background:#fff}header nav[data-bs-theme=dark]#mainMenu .navbar-toggler .hamburger-menu:after{background:#fff}header nav[data-bs-theme=dark]#mainMenu .navbar-toggler .hamburger-menu.animate{background:rgba(0,0,0,0)}header nav[data-bs-theme=dark]#mainMenu .pll-parent-menu-item,header nav[data-bs-theme=dark]#mainMenu .lang-dropdown-mobile{color:rgba(255,255,255,.55)}header nav[data-bs-theme=dark]#mainMenu .lang-dropdown-mobile{background-color:#fff}header nav[data-bs-theme=dark]#mainMenu .lang-dropdown-mobile .pll-parent-menu-item:hover{background-color:#f8f9fa}@media(max-width: 991.98px){header nav[data-bs-theme=dark] .offcanvas{background-color:#fff}}header nav[data-bs-theme=light]{background-color:#fff}header nav[data-bs-theme=light] .navbar-brand #pedrolloLogo .logotype{fill:#1d3176}header nav[data-bs-theme=light] .nav-item.dropdown:not(.lang-selector):has(.active) .dropdown-toggle{color:#1d3176}header nav[data-bs-theme=light] .navbar-toggler .hamburger-menu{background:#0a172b}header nav[data-bs-theme=light] .navbar-toggler .hamburger-menu:before{background:#0a172b}header nav[data-bs-theme=light] .navbar-toggler .hamburger-menu:after{background:#0a172b}header nav[data-bs-theme=light] .navbar-toggler .hamburger-menu.animate{background:rgba(0,0,0,0)}header nav[data-bs-theme=light] .pll-parent-menu-item,header nav[data-bs-theme=light] .lang-dropdown-mobile{color:rgba(var(--bs-emphasis-color-rgb), 0.65)}.w-fit-content{width:fit-content}.breadcrumbs a{text-decoration:none !important}.hero{position:relative}.hero #videoBg{position:absolute;left:50%;transform:translate(-50%, -50%);bottom:0;min-width:100%;min-height:100%;top:50%;object-fit:cover;width:100.5%}.hero .overlay{z-index:2;position:relative;background-color:rgba(0,0,0,.5)}.bg-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.scroll-down{height:60px;width:60px;border-radius:100%;position:absolute;bottom:0px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;background-color:rgba(248,248,249,.4);margin-bottom:40px}.scroll-down i{font-size:25px;font-weight:400}@media(max-width: 767.98px){.scroll-down{display:none}}.btn-video{height:60px;width:222px;border-radius:1000px;position:absolute;bottom:0px;right:0px;display:flex;align-items:center;justify-content:center;background-color:rgba(248,248,249,.4);margin-bottom:40px;margin-right:40px;padding:2px}.btn-video .circle-icon{width:56px;height:56px;position:absolute;margin:2px;top:0;left:0%;background-color:#fff;transform:translateX(0%);transition:left 400ms ease-in-out,transform 400ms ease-in-out,background-color 400ms ease-in-out;z-index:2}.btn-video .circle-icon .btn-video-overlay{height:100%;width:100%;position:absolute;top:0;left:0;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity 400ms ease-in-out;z-index:1}.btn-video .circle-icon i{color:#1d3176;font-size:25px;font-weight:400;z-index:2;transition:color 400ms ease-in-out}.btn-video span{padding-left:1rem;padding-right:1rem;position:absolute;top:50%;right:0%;transform:translateY(-50%);width:max-content;transition:right 400ms ease-in-out,transform 400ms ease-in-out;z-index:1}.btn-video:hover .circle-icon{left:calc(100% - 4px);transform:translateX(-100%);background-color:#000}.btn-video:hover .circle-icon .btn-video-overlay{opacity:.8}.btn-video:hover .circle-icon i{color:#fff}.btn-video:hover span{right:100%;transform:translate(100%, -50%)}@media(max-width: 767.98px){.btn-video{left:50%;transform:translateX(-50%);margin-right:0px}}#pills-tab{border:3px solid #1d3176;background-color:#f8f8f9;border-radius:100px;float:left}@media(max-width: 991.98px){#pills-tab .nav-link{font-size:.8rem}}.ambito-card{border-radius:40px;overflow:hidden}.ambito-card .ratio{transform:scale(1);transition:transform 600ms ease-in-out}.ambito-card .ambito-card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.35)}.ambito-card .ambito-card-divider{width:60px;height:2px;background-color:#fff;transition:all 600ms ease-in-out}@media(min-width: 768px){.ambito-card:hover .ratio{transform:scale(1.15)}.ambito-card:hover .ambito-card-divider{width:100%}}.prodotto-card{outline:1px solid rgba(10,23,43,.2509803922);outline-offset:-2px;border-radius:20px;transition:outline-color 600ms ease-in-out,outline-width 600ms ease-in-out}.prodotto-card .prodotto-card-cat,.prodotto-card .prodotto-card-exc{height:2lh;line-height:1.5}.prodotto-card .prodotto-img,.prodotto-card img{transition:transform 300ms ease-in-out;transform:scale(0.9)}.prodotto-card:hover{outline-width:2px;outline-color:#e42518}.prodotto-card:hover .prodotto-img,.prodotto-card:hover img{transform:scale(1)}.prodotto-card p:not(.au-category){overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.prodotto-card .au-category{height:2lh}.btn-primary{background-color:rgba(0,0,0,0);border:1px solid rgba(29,49,118,.25);color:#1d3176;transition:color .25s ease-in-out,background-color .25s ease-in-out,outline-color .25s ease-in-out,outline-width .25s ease-in-out}.btn-primary:hover{background-color:#1d3176;border-color:#1d3176;color:#fff}.btn-primary.btn-inverted{border:1px solid rgba(255,255,255,.25);color:#fff;transition:color .25s ease-in-out,background-color .25s ease-in-out,outline-color .25s ease-in-out,outline-width .25s ease-in-out}.btn-primary.btn-inverted:hover{background-color:#fff;border-color:#fff;color:#0a172b}.btn-primary.btn-sm{border-width:0px !important;outline:1px solid rgba(29,49,118,.25)}.btn-primary.btn-sm:hover{background-color:rgba(0,0,0,0);outline-color:#1d3176;color:#1d3176;outline-width:2px}.btn-primary.btn-sm.btn-inverted{border-width:0px !important;outline:1px solid rgba(255,255,255,.25);color:#fff;transition:color .25s ease-in-out,background-color .25s ease-in-out,outline-color .25s ease-in-out,outline-width .25s ease-in-out}.btn-primary.btn-sm.btn-inverted:hover{background-color:rgba(0,0,0,0);outline-color:#fff;color:#fff;outline-width:2px}.btn-outline-primary{border-width:0px !important;outline:1px solid rgba(29,49,118,.25);transition:color .25s ease-in-out,background-color .25s ease-in-out,outline-color .25s ease-in-out,outline-width .25s ease-in-out}.btn-outline-primary:hover{background-color:rgba(0,0,0,0);outline-color:#1d3176;color:#1d3176;outline-width:2px}.btn-outline-primary.btn-inverted{outline-color:rgba(255,255,255,.25);color:#fff;transition:color .25s ease-in-out,background-color .25s ease-in-out,outline-color .25s ease-in-out,outline-width .25s ease-in-out}.btn-outline-primary.btn-inverted:hover{outline-color:#fff;color:#fff}.btn-outline-dark{border-width:0px !important;outline:1px solid rgba(10,23,43,.25);transition:color .25s ease-in-out,background-color .25s ease-in-out,outline-color .25s ease-in-out,outline-width .25s ease-in-out}.btn-outline-dark:hover{background-color:rgba(0,0,0,0);outline-color:#000;color:#0a172b;outline-width:2px}.btn-outline-dark.btn-inverted{outline-color:rgba(255,255,255,.25);color:#fff;transition:color .25s ease-in-out,background-color .25s ease-in-out,outline-color .25s ease-in-out,outline-width .25s ease-in-out}.btn-outline-dark.btn-inverted:hover{outline-color:#fff;color:#fff}.btn-outline-dark.btn-icon{color:#1d3176;transition:color .25s ease-in-out,background-color .25s ease-in-out,outline-color .25s ease-in-out,outline-width .25s ease-in-out}.btn-outline-dark.btn-icon .circle-icon{background-color:#1d3176}.btn-outline-dark.btn-icon .circle-icon i{color:#fff}.btn-outline-dark.btn-icon:hover{outline-color:#1d3176}.btn-outline-dark.btn-icon.btn-inverted{outline-color:rgba(255,255,255,.25);color:#fff}.btn-outline-dark.btn-icon.btn-inverted .circle-icon{background-color:#fff}.btn-outline-dark.btn-icon.btn-inverted .circle-icon i{color:#0a172b}.btn-outline-dark.btn-icon.btn-inverted:hover{outline-color:#fff;color:#fff}.btn-icon{padding-top:.469rem;padding-bottom:.469rem;padding-left:1.875rem;padding-right:.469rem;transition:color .25s ease-in-out,background-color .25s ease-in-out,outline-color .25s ease-in-out,outline-width .25s ease-in-out}.btn-icon .d-flex{gap:1.875rem}.btn-icon .d-flex .circle-icon{width:36px;height:36px;border-radius:100px;display:flex;align-items:center;justify-content:center}.btn-icon .d-flex .circle-icon i{font-size:1.125rem}.btn-icon.btn-sm{padding-top:.4378rem;padding-bottom:.4378rem;padding-left:1.5rem;padding-right:.4378rem}.btn-icon.btn-sm .d-flex{gap:1.5rem}.btn-icon.btn-sm .d-flex .circle-icon{width:28px;height:28px}.btn-icon.btn-sm .d-flex .circle-icon i{font-size:1.125rem}.circle-icon{width:50px;height:50px;border-radius:100px;display:flex;align-items:center;justify-content:center}.circle-icon:not(.social-icon) i{font-size:25px}.circle-icon.product-icon i{font-size:42px}#carouselStep .bg-cover{border-radius:20px}#carouselStep .carousel-item{height:80vh}#carouselStep .carousel-item .carousel-caption{right:0;bottom:0;left:unset;padding:48px}@media(max-width: 991.98px){#carouselStep .carousel-item .carousel-caption{padding:16px}}#carouselStep .carousel-item .carousel-caption .carousel-caption-wrapper{border-radius:20px;background:rgba(255,255,255,.75);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#carouselStep .carousel-item .carousel-caption .carousel-caption-wrapper .circle-icon{cursor:pointer}#carouselStep .carousel-item .carousel-caption .carousel-caption-wrapper .carousel-progress{width:100%;height:5px;border-radius:100px;background-color:#fff;overflow:hidden}#carouselStep .carousel-item .carousel-caption .carousel-caption-wrapper .carousel-progress .carousel-progress-indicator{background-color:#1d3176;height:100%;border-radius:100px;transition:width 400ms ease-in-out}.carousel-fade .carousel-item .bg-cover{opacity:0}.carousel-fade .carousel-item.active .bg-cover{opacity:1;transition:opacity .8s ease-in-out}.carousel-fade .carousel-item.active .carousel-progress-indicator{transition:width 400ms ease-in-out}.carousel-fade .carousel-item.active.carousel-item-start .bg-cover{opacity:0;transition:opacity .8s ease-in-out}.carousel-fade .carousel-item.active.carousel-item-start .carousel-progress-indicator{transition:width 400ms ease-in-out}.carousel-fade .carousel-item.active.carousel-item-end .bg-cover{opacity:0;transition:opacity .8s ease-in-out}.carousel-fade .carousel-item.active.carousel-item-end .carousel-progress-indicator{transition:width 400ms ease-in-out}.carousel-fade .carousel-item.carousel-item-next.carousel-item-start .bg-cover,.carousel-fade .carousel-item.carousel-item-prev.carousel-item-end .bg-cover{opacity:1;transition:opacity .8s ease-in-out}.carousel-fade .carousel-item.carousel-item-next.carousel-item-start .carousel-progress-indicator,.carousel-fade .carousel-item.carousel-item-prev.carousel-item-end .carousel-progress-indicator{transition:width 400ms ease-in-out}.article-card{background-color:rgba(255,255,255,.75);border-radius:30px;overflow:hidden;position:relative;transition:background-color .15s ease-in-out}.article-card .article-card-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.4);transition:background-color .15s ease-in-out}.article-card .badge{background-color:#fff;color:#1d3176;position:absolute;z-index:2;top:0;right:0;margin:12px;transition:color .15s ease-in-out,background-color .15s ease-in-out}.article-card .circle-icon{background-color:#fff;transition:background-color .15s ease-in-out}.article-card .circle-icon i{color:#1d3176;transition:color .15s ease-in-out}.article-card .article-card-excerpt{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.article-card .article-card-data{color:rgba(10,23,43,.7)}.article-card:hover{background-color:rgba(248,248,249,.85)}.article-card:hover .article-card-overlay{background-color:rgba(0,0,0,.2)}.article-card:hover .badge{background-color:#1d3176;color:#fff}.article-card:hover .circle-icon{background-color:#1d3176}.article-card:hover .circle-icon i{color:#fff}.navigation.pagination{display:flex;flex-direction:column;text-align:center}.navigation.pagination .nav-links{border-width:0px !important;display:flex !important;justify-content:center;gap:.5rem}.navigation.pagination .nav-links .page-numbers{width:48px;height:48px;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#1d3176 !important;text-decoration:none;padding:.5em}.navigation.pagination .nav-links .page-numbers.current{background:#1d3176 !important;color:#fff !important}.navigation.pagination .nav-links .page-numbers:hover{background:#e9e6ed}@media(max-width: 767.98px){.navigation.pagination .nav-links .page-numbers{width:35px;height:35px}}.post-title{font-size:1.25rem;font-weight:700}.xsmall{font-size:1rem !important}.xxsmall{font-size:.875rem !important}#carouselVertical .ratio{border-radius:40px;overflow:hidden}#carouselVertical .carousel-vertical-controls{position:absolute;top:50%;right:-80px;transform:translateY(-50%)}#carouselVertical .carousel-vertical-controls .circle-icon{border:1px solid rgba(10,23,43,.25);cursor:pointer;transition:all .25s ease-in-out;width:45px;height:45px}#carouselVertical .carousel-vertical-controls .circle-icon i{color:rgba(10,23,43,.25);transition:all .25s ease-in-out}#carouselVertical .carousel-vertical-controls .circle-icon:hover{transform:scale(1.1);border-color:#1d3176}#carouselVertical .carousel-vertical-controls .circle-icon:hover i{color:#1d3176}#carouselVertical .carousel-vertical-controls .carousel-indicators{flex-direction:column;align-items:center;position:unset;right:unset;bottom:unset;left:unset;justify-content:unset;padding:unset;margin-right:unset;margin-bottom:unset;margin-left:unset}#carouselVertical .carousel-vertical-controls .carousel-indicators .carousel-vertical-indicator{width:8px;height:8px;border-radius:100%;background-color:rgba(29,49,118,.25);transition:background-color .25s ease-in-out,transform .45s ease-in-out}#carouselVertical .carousel-vertical-controls .carousel-indicators .carousel-vertical-indicator.active{background-color:#1d3176;transform:scale(1.4)}@media(max-width: 991.98px){#carouselVertical{display:flex;flex-wrap:wrap;margin-right:calc(-0.5*1.5rem);margin-left:calc(-0.5*1.5rem)}#carouselVertical .carousel-inner{flex:0 0 auto;width:83.33333333%;padding-right:calc(1.5rem*.5);padding-left:calc(1.5rem*.5)}#carouselVertical .carousel-vertical-controls{right:0;flex:0 0 auto;width:16.66666667%;padding-right:calc(1.5rem*.5);padding-left:calc(1.5rem*.5)}}footer #pedrolloLogo{width:100%;max-height:38px}footer #pedrolloLogo .logotype{fill:#1d3176}footer #pedrolloGroupLogo{width:100%;max-height:30px}footer #pedrolloGroupLogo .grouplogotype{fill:#1d3176}footer #pedrolloForPeopleLogo{max-width:180px}footer #pedrolloForPeopleLogo .grouplogotype{fill:#1d3176}footer .circle-icon{border:2px solid rgba(113,136,214,.2)}footer .border-top,footer .border-start{border-color:rgba(29,49,118,.3) !important}@media(min-width: 992px)and (max-width: 1599.98px){footer .circle-icon{width:40px;height:40px}}div.mb-0 p{margin-bottom:0px}#pedrolloForPeopleLogo{width:100%;max-width:400px}.accordion{border-radius:20px;border:none}@media(min-width: 992px){.accordion{background-color:#f8f8f9}}.accordion .accordion-item{border:0;background-color:rgba(0,0,0,0)}.accordion .accordion-button{box-shadow:none;color:#1d3176}.accordion .accordion-button:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23004990'%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")}.accordion .accordion-item:first-of-type .accordion-button{border-top-left-radius:20px;border-top-right-radius:20px}.accordion .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.list-group-flush>.list-group-item{background-color:rgba(0,0,0,0)}.list-group-flush>.list-group-item:last-child{border-bottom-width:thin}.product-subtitle{color:#10387a;font-weight:700;font-size:1.5rem}.table>:not(caption)>*>*{padding:.938rem 1.25rem}#detailsTab{border-bottom:1px solid #a6a6a6}#detailsTab .nav-link{font-weight:700;text-transform:uppercase;padding-bottom:.938rem}@media(max-width: 767.98px){#detailsTab .nav-link{padding-bottom:.2rem;padding-top:0}}.product-featured-tit{border-bottom:1px solid #a6a6a6;padding-bottom:.938rem;color:#1d3176;font-weight:700;text-transform:uppercase}@media(max-width: 767.98px){.product-featured-tit{padding-bottom:.2rem}}.case-history-img{border-radius:20px}.woocommerce div.product div.images.woocommerce-product-gallery{width:100%}.nav-pills-buttons .custom-swiper-button.swiper-button-disabled{opacity:.3;pointer-events:none}.nav-pills-buttons.ambito .tipologia-button-prev,.nav-pills-buttons.ambito .tipologia-button-next{display:none !important}.nav-pills-buttons.prodotti .ambito-button-prev,.nav-pills-buttons.prodotti .ambito-button-next{display:none !important}.swiper#swiperAmbito,.swiper#swiperTipologia,.swiper#swiperNews{width:100%}@media(max-width: 575.98px){.swiper#swiperAmbito,.swiper#swiperTipologia,.swiper#swiperNews{padding-right:calc(3rem*.5);padding-left:calc(3rem*.5)}}.swiper#swiperAmbito .swiper-wrapper,.swiper#swiperTipologia .swiper-wrapper,.swiper#swiperNews .swiper-wrapper{margin-right:0px}.swiper#swiperAmbito .prodotto-card-title,.swiper#swiperTipologia .prodotto-card-title,.swiper#swiperNews .prodotto-card-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis}.swiper#swiperAmbito .swiper-scrollbar,.swiper#swiperTipologia .swiper-scrollbar,.swiper#swiperNews .swiper-scrollbar{position:unset !important;left:unset !important;bottom:unset !important;top:unset !important;z-index:unset !important;margin-top:40px;height:10px !important;background:#d9d9d9;border-radius:100px;margin-left:auto;margin-right:auto}@media(max-width: 575.98px){.swiper#swiperAmbito .swiper-scrollbar,.swiper#swiperTipologia .swiper-scrollbar,.swiper#swiperNews .swiper-scrollbar{width:100% !important}}@media(min-width: 576px){.swiper#swiperAmbito .swiper-scrollbar,.swiper#swiperTipologia .swiper-scrollbar,.swiper#swiperNews .swiper-scrollbar{width:calc(540px - 1.5rem*2) !important}}@media(min-width: 768px){.swiper#swiperAmbito .swiper-scrollbar,.swiper#swiperTipologia .swiper-scrollbar,.swiper#swiperNews .swiper-scrollbar{width:calc(720px - 1.5rem*2) !important}}@media(min-width: 992px){.swiper#swiperAmbito .swiper-scrollbar,.swiper#swiperTipologia .swiper-scrollbar,.swiper#swiperNews .swiper-scrollbar{width:calc(960px - 1.5rem*2) !important}}@media(min-width: 1200px){.swiper#swiperAmbito .swiper-scrollbar,.swiper#swiperTipologia .swiper-scrollbar,.swiper#swiperNews .swiper-scrollbar{width:calc(1240px - 1.5rem*2) !important}}@media(min-width: 1600px){.swiper#swiperAmbito .swiper-scrollbar,.swiper#swiperTipologia .swiper-scrollbar,.swiper#swiperNews .swiper-scrollbar{width:calc(1520px - 1.5rem*2) !important}}.swiper#swiperAmbito .swiper-scrollbar .swiper-scrollbar-drag,.swiper#swiperTipologia .swiper-scrollbar .swiper-scrollbar-drag,.swiper#swiperNews .swiper-scrollbar .swiper-scrollbar-drag{background-color:#1d3176;border-radius:100px}.product .addtoany_shortcode{text-align:center}.ambito-icon{font-size:35px}#offcanvasDocumentazione{height:100vh}#offcanvasDocumentazione .btn-close{color:#fff}.yith-ajaxsearchform-container input[type=search],.yith-ajaxsearchform-container input[type=search]:focus-visible,.yith-ajaxsearchform-container input[type=submit]{background:rgba(0,0,0,0);border:none;outline:none}.yith-ajaxsearchform-container input[type=search],.yith-ajaxsearchform-container input[type=search]:focus-visible{border-bottom:1px solid;width:calc(100% - 25px)}.yith-ajaxsearchform-container input[type=submit]{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 28.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Livello_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 853.3 853.3' style='enable-background:new 0 0 853.3 853.3;' xml:space='preserve'%3E%3Cpath d='M591.2,599.1c1.1-1.5,2.3-2.9,3.7-4.2c1.4-1.4,2.7-2.6,4.2-3.7c51.8-53.7,83.5-126.7,83.5-207.1 c0-82.5-33.4-157.1-87.5-211.2S466.5,85.3,384,85.3s-157.1,33.4-211.2,87.5S85.3,301.5,85.3,384s33.4,157.1,87.5,211.2 s128.7,87.5,211.2,87.5C464.5,682.7,537.5,650.9,591.2,599.1L591.2,599.1z M780.5,840.8L623.7,684c-65.7,52.5-149,84-239.7,84 c-106,0-202.1-43-271.5-112.5S0,490,0,384s43-202.1,112.5-271.5S278,0,384,0s202.1,43,271.5,112.5S768,278,768,384 c0,90.7-31.4,174-84,239.7l156.8,156.8c16.7,16.7,16.7,43.7,0,60.3S797.1,857.5,780.5,840.8z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position-y:bottom;width:20px}.autocomplete-suggestion img{height:auto}.yith-wcan-filters .yith-wcan-filter.label-design .filter-items{display:flex;flex-wrap:wrap}.yith-wcan-filters .yith-wcan-filter .hierarchy-collapsable>label{margin-right:30px}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>label>a{font-size:1rem !important}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item{line-height:1.5 !important}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label .term-label{font-size:.5rem;text-transform:uppercase;font-weight:600}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label .term-image{margin-bottom:4px}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label .term-image img{width:40px}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label.active.with-image,.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label:not(.disabled):hover{box-shadow:none;background-color:#1d3176}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label.active.with-image .term-label,.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label:not(.disabled):hover .term-label{color:#fff}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label.active.with-image .term-image img,.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label:not(.disabled):hover .term-image img{filter:invert(1)}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label.active.with-image>a:after{display:none}.yith-wcan-filters .yith-wcan-filter .filter-title{font-size:1.2rem}.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown{border-radius:3rem;font-size:1rem}.yith-wcan-active-filters{margin-bottom:0;margin-top:1rem}.yith-wcan-active-filters h4{display:none}.yith-wcan-active-filters .active-filter{margin-bottom:0}.yith-wcan-active-filters .active-filter .active-filter-label{border-radius:25px;border-color:#0a172b;color:#0a172b;padding-right:36px;margin-bottom:4px}.yith-wcan-active-filters .active-filter .active-filter-label:after{background-color:rgba(0,0,0,0);top:6px;right:12px;filter:invert(1);top:50%;transform:translateY(-50%)}.filter-desktop{background-color:#fff;border:1px solid rgba(10,23,43,0.2509803922);border-radius:20px}.filter-desktop .filter-title{margin-bottom:20px}.tipicon{box-shadow:0 0 0 1px #d7d7d7;border-radius:4px;padding:7px;margin-bottom:.8rem !important}.tipicon>label{margin-bottom:0 !important}.tipicon>label>a{display:flex;align-items:center;font-weight:600}.tipicon>label>a:before{font-family:"ak-icons" !important;font-size:34px;margin-right:.3rem;font-weight:400}.tipicon label{flex-direction:row-reverse}.tipicon label a{flex-grow:1}.tipicon-superficie>label>a:before{content:""}.tipicon-sommerse>label>a:before{content:""}.tipicon-sommergibili>label>a:before{content:""}.tipicon-gruppiPressione>label>a:before{content:""}.tipicon-quadriSistemi>label>a:before{content:""}.tipicon-accessori>label>a:before{content:""}.woocommerce ul.products li.product{margin:0 1.23rem 1.23rem 0}.woocommerce ul.products .woocommerce-loop-product__title{font-size:1.08em !important;padding:.5em 0 .2em !important}@media(min-width: 1600px){.woocommerce ul.products.columns-4 li.product{width:23.65%}}@media(min-width: 1200px)and (max-width: 1599.98px){.woocommerce ul.products.columns-4 li.product{width:23.18%}}@media(min-width: 992px)and (max-width: 1199.98px){.woocommerce ul.products.columns-4 li.product{width:23.38%}}@media(min-width: 768px)and (max-width: 991.98px){.woocommerce ul.products.columns-4 li.product{width:22.8%}}@media(max-width: 767.98px){.woocommerce ul.products.columns-4 li.product{margin:0 0 1rem}}.woocommerce ul.products.columns-4 li.product:nth-child(4n+4){margin-right:0px !important}.woocommerce-info{border-top-color:#1d3176}.woocommerce-info:before{color:#1d3176}.au-category{text-transform:uppercase;margin-bottom:0}#productVideo{width:60%}@media(max-width: 767.98px){#productVideo{width:100%}}.page-error-overlay{background-color:rgba(0,0,0,.5)}.filter-item.checkbox label{display:flex;align-items:center;gap:8px;margin-bottom:8px}.filter-item.checkbox label input{flex-basis:26px;flex-shrink:0;appearance:none;background-color:#fff;margin:0;width:26px;height:26px;border:1px solid #d9d9d9;border-radius:5px;position:relative;overflow:hidden}.filter-item.checkbox label input:before{content:"";width:100%;height:100%;transform:scale(0);transition:120ms transform ease-in-out;position:absolute;top:0;left:0;background-color:#1d3176}.filter-item.checkbox label input[checked=checked]{border:#1d3176}.filter-item.checkbox label input[checked=checked]:before{transform:scale(1)}.filter-item.checkbox label input[checked=checked]:after{content:"";position:absolute;left:6px;top:12px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg) scale(1.5)}.filter-item.checkbox.active>label{margin-bottom:8px !important}body.yith-wcan-pro.filtered{overflow:visible !important}.ratio img{object-fit:cover}.cert-logo{max-width:160px;max-height:100px}.mb-0>p{margin-bottom:0px}.faq-trigger .faq-btn{width:48px;height:48px;border:1px solid rgba(29,49,118,.25);border-radius:100%;position:relative;flex-basis:48px;flex-shrink:0;transition:transform ease-in-out 500ms}.faq-trigger .faq-btn span{position:absolute;display:block;width:18px;height:1.5px;background-color:#1d3176;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform ease-in-out 500ms}.faq-trigger .faq-btn span:nth-child(2){transform:translate(-50%, -50%) rotate(-90deg)}.faq-trigger[aria-expanded=false]:hover .faq-btn{transform:rotate(-90deg)}.faq-trigger[aria-expanded=true] .faq-btn{transform:rotate(-90deg)}.faq-trigger[aria-expanded=true] .faq-btn span:nth-child(1){transform:translate(-50%, -50%) rotate(-90deg)}.contattiHeaderImg{border-radius:20px}.ctaColumn{justify-content:space-between}.pedrolloLogo{width:250px}#storyCarousel{overflow:hidden}#storyCarousel .carousel-indicators{position:unset;right:0;left:0;z-index:2;display:flex;justify-content:start;margin:0;margin-bottom:1rem;transform:translateX(calc(50% - 7.5px));transition-duration:.6s;transition-property:transform}#storyCarousel .carousel-indicators [data-bs-target]{background-color:#1d3176;width:15px;height:15px;border-radius:50px;border-bottom:0;border-top:0;opacity:1;margin-right:125px;margin-left:0px;text-indent:0px;position:relative;box-sizing:unset;padding:unset;flex-basis:15px;flex-shrink:0}#storyCarousel .carousel-indicators [data-bs-target]:before{content:"";width:calc(125px + 15px);height:2px;position:absolute;top:50%;transform:translateY(-50%);left:0;background-color:#1d3176;overflow:hidden}#storyCarousel .carousel-indicators [data-bs-target]:last-child:before{width:0px}#storyCarousel .carousel-indicators [data-bs-target] .textIndicator{position:absolute;top:-200%;left:50%;transform:translateX(-50%);transition:all ease-in-out 500ms}#storyCarousel .carousel-indicators [data-bs-target].active .textIndicator{position:absolute;top:-500%;left:50%;transform:translateX(-50%);font-size:40px;transition:all ease-in-out 500ms}#storyCarousel .outlineIndicator{outline:1px solid #1d3176;outline-offset:15px;width:15px;height:15px;border-radius:50px}#storyCarousel .storyCarouselText{min-height:3lh}#storyCarousel .carousel-item-next,#storyCarousel .carousel-item-prev{display:flex}#storyCarousel .carouselContent{justify-content:center;display:flex;flex-direction:column}@media(max-width: 1199.98px){#storyCarousel .carouselContent{margin:1rem}}#storyCarousel .storyCarouselHr{width:250px;color:#1d3176}#storyCarousel .carousel-control-next,#storyCarousel .carousel-control-prev{border:0;opacity:1;transition:opacity .15s ease;background-color:#1d3176;border-radius:50px;width:50px;height:50px;margin:2rem;position:absolute;display:flex;justify-content:center;align-items:center;top:50%}@media(max-width: 1199.98px){#storyCarousel .carousel-control-next,#storyCarousel .carousel-control-prev{top:unset;position:relative}}#storyCarousel .carousel-control-prev{left:33.33333333%;transform:translate(-110px, -120px)}@media(max-width: 1599.98px){#storyCarousel .carousel-control-prev{left:38%}}@media(max-width: 1199.98px){#storyCarousel .carousel-control-prev{left:0%;transform:translate(0px)}}#storyCarousel .carousel-control-next{right:33.33333333%;transform:translate(110px, -120px)}@media(max-width: 1599.98px){#storyCarousel .carousel-control-next{right:38%}}@media(max-width: 1199.98px){#storyCarousel .carousel-control-next{left:0%;transform:translate(0px)}}.CarouselText{font-size:25px;display:block;width:350px}.CarouselTitle{display:block;width:300px}@media(max-width: 575.98px){.CarouselTitle{width:100%;margin-top:2rem}}.CarouselTitle .display-4{line-height:1.4;font-weight:bold}.CarouselTexts{position:absolute;top:20%;left:15%}@media(max-width: 575.98px){.CarouselTexts{margin:1rem;position:inherit;top:unset;left:unset}}@media(min-width: 1200px){.position-xl-absolute{position:absolute !important}}#assistenzaCarousel .assistenzaCarouselIcon{max-width:100px}#assistenzaCarousel .assistenzaCarouselContentBg{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(255,255,255,.75);margin:1.5rem;padding:1.5rem;margin-top:24rem}@media(max-width: 991.98px){#assistenzaCarousel .assistenzaCarouselContentBg{margin:0;padding:1.5rem}}#assistenzaCarousel .carousel-indicators{position:relative;z-index:4;display:flex;margin:0;margin-bottom:3rem;width:100%;justify-content:space-between}#assistenzaCarousel .carousel-indicators [data-bs-target]{background-color:#1d3176;width:15px;height:15px;border-radius:50px;border-bottom:0;border-top:0;opacity:1;margin-left:0px;text-indent:0px;position:relative;box-sizing:unset;padding:unset;flex-basis:15px;flex-shrink:0;margin-right:0}#assistenzaCarousel .assistenzaCarouselLine{width:100%;height:2px;background-color:#1d3176;position:absolute;top:50%;transform:translateY(-50%)}#assistenzaCarousel .outlineIndicator{outline:1px solid #1d3176;outline-offset:15px;width:15px;height:15px;border-radius:50px;position:absolute;margin-bottom:1rem;z-index:2;left:0;transition-duration:.6s;transition-property:left}@media(max-width: 991.98px){#assistenzaCarousel .outlineIndicator{outline-offset:8px}}#assistenzaCarousel .assistenzaCarouselButtonsRow{display:flex;justify-content:space-between}#assistenzaCarousel .carousel-item.active:last-child #skip{display:none}#assistenzaCarousel .carousel-item.active:first-child #back{display:none}#returns .assistenzaCarouselContentBg{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(255,255,255,.75);padding:3rem}@media(max-width: 991.98px){#returns .assistenzaCarouselContentBg{padding:1.5rem}}@media(min-width: 992px){#returns #returnsPanel .container{padding-top:23rem}}.assistenzaCarouselText{width:80%}@media(max-width: 575.98px){.assistenzaCarouselText{width:100%}}.navAssistenza{border-bottom:1px rgba(65,69,86,.25) solid;align-items:end;gap:0}.navAssistenza .nav-item{width:25%}@media(max-width: 1199.98px){.navAssistenza .nav-item{width:50%}}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{color:#1d3176}.nf-form-cont .nf-form-fields-required{display:none}.nf-form-cont .nf-fu-fileinput-button{background-color:rgba(0,0,0,0);color:#1d3176;transition:all .35s ease-in-out;border-color:rgba(29,49,118,.25)}.nf-form-cont .nf-fu-fileinput-button:hover{background-color:#1d3176;color:#fff}.nf-form-cont .nf-error .nf-fu-fileinput-button{border-color:#e80000 !important}.nf-form-cont .checkbox-wrap{align-items:center}.nf-form-cont .checkbox-wrap .nf-field-element{width:26px}.nf-form-cont .checkbox-wrap .nf-field-element .form-check-input{width:26px;height:26px}.nf-form-cont .checkbox-wrap .nf-field-label{padding-left:10px}.nf-form-cont .checkbox-wrap .nf-field-label label{font-weight:400;font-size:.875rem}.nf-form-cont .nf-field-label label{font-size:1rem}.nf-form-cont .nf-field-element input:not([type=submit]),.nf-form-cont .nf-field-element select,.nf-form-cont .nf-field-element textarea{font-size:.875rem}.nf-form-cont .nf-error-msg{font-size:1.025rem}.nf-form-cont .nf-fu-progress{height:5px;box-shadow:none !important;background-color:rgba(0,0,0,0) !important}.nf-form-cont .nf-fu-progress .nf-fu-progress-bar{background-color:#1d3176}.nf-form-cont .files_uploaded nf-section{display:inline-block;background:#f7f7f7;padding:10px 30px;border:2px solid #1d3176;border-radius:10px}.nf-form-cont .files_uploaded nf-section p{margin-bottom:0}.nf-form-cont .files_uploaded nf-section p .delete{margin-left:30px}.nf-form-cont .nf-fu-button-cancel{display:none}@media(max-width: 991.98px){.nf-form-cont .one-third,.nf-form-cont .two-third{width:100%;margin-left:0}}@media(max-width: 991.98px){.ratio-sm-4x3{--bs-aspect-ratio: 75% !important}}.thankYouHeight{height:calc(100vh - 110.1px - 46.8px)}.woocommerce-pagination>.page-numbers{border-width:0px !important;display:flex !important;justify-content:center;gap:.5rem}.woocommerce-pagination>.page-numbers li{border-width:0px !important}.woocommerce-pagination>.page-numbers li .page-numbers{width:48px;height:48px;border-radius:100%;display:flex !important;align-items:center;justify-content:center;color:#1d3176 !important}.woocommerce-pagination>.page-numbers li .page-numbers.current{background:#1d3176 !important;color:#fff !important}@media(max-width: 767.98px){.woocommerce-pagination>.page-numbers li .page-numbers{width:35px;height:35px}}@media(max-width: 767.98px){.product p:not(.product-featured-tit){font-size:.8rem !important}}.archive .product p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.single-product .woocommerce-product-gallery{margin-bottom:0px !important}.single-product .woocommerce-product-gallery img{max-height:500px;object-fit:contain}@media(max-width: 991.98px){.single-product .woocommerce-product-gallery img{max-height:300px}}.single-product .entry-summary{margin-bottom:0px !important}.is-search-form.is-form-style.is-ajax-search label{width:calc(100% - 48px) !important}.is-search-form.is-form-style.is-ajax-search input.is-search-input{padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;height:auto;font-size:1.125rem !important;line-height:1.8;font-family:"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";border-top-left-radius:3rem;border-bottom-left-radius:3rem}.is-search-form.is-form-style.is-ajax-search .is-search-submit{height:auto !important}.is-search-form.is-form-style.is-ajax-search .is-search-submit .is-search-icon{padding-top:.5rem !important;padding-bottom:.5rem !important;padding-left:.75rem !important;padding-right:.75rem !important;border-top-right-radius:3rem;border-bottom-right-radius:3rem;font-size:1.125rem !important;line-height:1.8;height:auto !important;width:auto !important}@media(max-width: 575.98px){#history .swiper#swiperHistory{padding-right:calc(3rem*.5);padding-left:calc(3rem*.5)}}#history .swiper#swiperHistory .swiper-slide{margin-top:200px;opacity:.4;transition:opacity ease-in-out 500ms;transition-delay:200ms}#history .swiper#swiperHistory .swiper-slide .yearMobile{z-index:40;position:absolute;font-size:90px;text-align:center;color:#adb5bd;margin-top:-213px;left:50vw;transition:color ease-in-out 500ms;transition-delay:200ms;transform:translateX(-50%);font-weight:700}@media(max-width: 991.98px){#history .swiper#swiperHistory .swiper-slide .yearMobile{margin-left:calc((100vw - 720px)/-2 - 1.5rem)}}@media(max-width: 767.98px){#history .swiper#swiperHistory .swiper-slide .yearMobile{margin-left:calc((100vw - 540px)/-2 - 1.5rem)}}@media(max-width: 575.98px){#history .swiper#swiperHistory .swiper-slide .yearMobile{margin-left:-1.5rem}}#history .swiper#swiperHistory .swiper-slide.swiper-slide-active{opacity:1}#history .swiper#swiperHistory .swiper-slide.swiper-slide-active .yearMobile{color:#1d3176}#history .swiper#swiperHistory .swiper-slide:last-child .yearMobile{left:unset;transform:translateX(50%);margin-left:unset}@media(max-width: 991.98px){#history .swiper#swiperHistory .swiper-slide:last-child .yearMobile{right:50vw;margin-right:calc((100vw - 720px)/-2 - 1.5rem)}}@media(max-width: 767.98px){#history .swiper#swiperHistory .swiper-slide:last-child .yearMobile{margin-right:calc((100vw - 540px)/-2 - 1.5rem)}}@media(max-width: 575.98px){#history .swiper#swiperHistory .swiper-slide:last-child .yearMobile{margin-right:-1.5rem}}#history .circle-wrapper,#history .dates-wrapper{position:absolute}#history .yearSection{position:absolute;top:50%;transition:transform .5s cubic-bezier(0.39, 0.4, 0.83, 1) 0s;will-change:transform}#history .yearSection .year{z-index:40;position:relative;font-size:135px;text-align:center;color:#dee2e6;transform:translateY(-7px);font-weight:700;transition:color cubic-bezier(0.87, 0, 0.13, 1) .4s}@media(max-width: 1199.98px){#history .yearSection .year{font-size:100px;transform:translateY(5px)}}#history .yearSection:not(:has(.text-primary)) .year:first-of-type{color:#1d3176}#history .circle-progress-history{height:230px;width:230px;transform:rotate(-90deg);overflow:visible}@media(max-width: 1199.98px){#history .circle-progress-history{height:190px;width:190px}}#history .circle-progress-history circle{stroke-dashoffset:0;fill:none}#history .circle-progress-history circle.circle-progress-bg{stroke-width:.2;stroke:#b3b3b3}#history .circle-progress-history circle.circle-progress-progress{stroke-width:.3;stroke:#1d3176;transition:all .3s ease 0s}#history .circle-progress-history.mobile{height:150px;width:150px;transform:rotate(-90deg) translateY(-50%)}#history .circle-progress-history.mobile circle.circle-progress-progress{stroke-width:.3;stroke:#1d3176;transition:all .3s ease 0s}#history .historyCards .infoSection .row{opacity:.4;transition:opacity ease-in-out 300ms}#history .historyCards .infoSection .row.active{opacity:1}#history .historyCards .infoSection:not(:has(.active)) .row:first-of-type{opacity:1}.vh-100-no-header{height:calc(100vh - 119.1px - 46.8px)}table.dataTable>tbody>tr.child ul.dtr-details{width:100%}table.dataTable>tbody>tr.child ul.dtr-details .dtr-data{font-size:.875rem}table.dataTable>tbody>tr.child ul.dtr-details .dtr-data h4{font-size:1rem}table.dataTable>tbody>tr .wpgmza_table_title{font-size:1rem}button.cat-item{text-transform:uppercase;font-weight:600}.is-ajax-search-result{padding:1px !important;margin-top:20px}.is-ajax-search-result .is-title a{color:#1d3176 !important;font-weight:700;font-size:1.125rem}@media(min-width: 1600px){.is-ajax-search-items{max-height:calc(100dvh - 50px - 107.15px - 20px - 80px) !important}}@media(max-width: 1599.98px){.is-ajax-search-items{max-height:calc(100dvh - 50px - 50.4px - 1rem - 20px) !important}.is-ajax-search-result{width:397px !important;max-width:100% !important;right:0 !important;left:unset !important}}@media(max-width: 767.98px){.navAssistenza .nav-link{font-size:.75rem}}@media(max-width: 767.98px){#assistenzaCarousel p{font-size:.75rem}}.file_upload-wrap button[type=reset]{display:none !important}.logo-contatti-page #pedrolloLogo{max-height:42px}.logo-contatti-page #pedrolloLogo .logotype{fill:#1d3176}/*# sourceMappingURL=custom.min.css.map */