.hamburger{display:flex;flex-direction:column}.hamburger>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.hamburger span{--tw-bg-opacity:1;background-color:rgb(153 153 153/var(--tw-bg-opacity,1));display:inline-block;height:.125rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.hamburger.is-active span:first-child{--tw-translate-y:.3rem;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hamburger.is-active span:nth-child(2){opacity:0}.hamburger.is-active span:nth-child(3){--tw-translate-y:-.45rem;--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.title-h1{font-family:Montserrat,sans-serif;font-size:2rem;font-weight:500;line-height:.8}@media (min-width:1024px){.title-h1{font-size:3.75rem;font-weight:400;line-height:1.1}}.title-h2{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:500;line-height:.8}@media (min-width:1024px){.title-h2{font-size:2.625rem;font-weight:400;line-height:1.1}}.title-h3{font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:500;line-height:.9}@media (min-width:1024px){.title-h3{font-size:2.25rem;font-weight:700;line-height:1.1}}.title-h4{font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:500;line-height:.9}@media (min-width:1024px){.title-h4{font-size:1.875rem;font-weight:400;line-height:1.1}}.paragraph{font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}.prose p:last-child{margin-bottom:0}.paragraph-secondary h1:first-child,.paragraph-secondary h2:first-child,.paragraph-secondary h3:first-child,.paragraph-secondary h4:first-child,.paragraph-secondary h5:first-child,.paragraph-secondary h6:first-child,.paragraph-white h1:first-child,.paragraph-white h2:first-child,.paragraph-white h3:first-child,.paragraph-white h4:first-child,.paragraph-white h5:first-child,.paragraph-white h6:first-child{margin-top:0}.paragraph-secondary{color:var(--tw-prose-body);max-width:65ch}.paragraph-secondary :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.paragraph-secondary :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.paragraph-secondary :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.paragraph-secondary :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.paragraph-secondary :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-secondary :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-secondary :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-secondary :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.paragraph-secondary :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.paragraph-secondary :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.paragraph-secondary :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.paragraph-secondary :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.paragraph-secondary :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.paragraph-secondary :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.paragraph-secondary :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.paragraph-secondary :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.paragraph-secondary :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.paragraph-secondary :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.paragraph-secondary :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.paragraph-secondary :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.paragraph-secondary :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.paragraph-secondary :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.paragraph-secondary :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.paragraph-secondary :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.paragraph-secondary :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.paragraph-secondary :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.paragraph-secondary :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.paragraph-secondary :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.paragraph-secondary :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.paragraph-secondary :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.paragraph-secondary :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.paragraph-secondary :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.paragraph-secondary :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.paragraph-secondary :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.paragraph-secondary :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.paragraph-secondary :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.paragraph-secondary :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.paragraph-secondary :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.paragraph-secondary :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.paragraph-secondary :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.paragraph-secondary :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-secondary :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-secondary :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.paragraph-secondary :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.paragraph-secondary :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-secondary :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-secondary :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-secondary :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.paragraph-secondary :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.paragraph-secondary :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.paragraph-secondary :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.paragraph-secondary :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.paragraph-secondary :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.paragraph-secondary :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.paragraph-secondary :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.paragraph-secondary :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.paragraph-secondary :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.paragraph-secondary :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.paragraph-secondary :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.paragraph-secondary :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.paragraph-secondary :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.paragraph-secondary :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.paragraph-secondary{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.paragraph-secondary :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.paragraph-secondary :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.paragraph-secondary :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.paragraph-secondary :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.paragraph-secondary :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.paragraph-secondary :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.paragraph-secondary :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.paragraph-secondary :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.paragraph-secondary :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.paragraph-secondary :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.paragraph-secondary :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.paragraph-secondary :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.paragraph-secondary :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.paragraph-secondary :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.paragraph-secondary :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.paragraph-secondary :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.paragraph-secondary :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.paragraph-secondary :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.paragraph-secondary :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.paragraph-secondary :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.paragraph-secondary :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.paragraph-secondary :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.paragraph-secondary :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.paragraph-secondary :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.paragraph-secondary{--tw-text-opacity:1;color:rgb(103 103 103/var(--tw-text-opacity,1));font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}.paragraph-secondary p:last-child{margin-bottom:0}.paragraph-secondary :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(103 103 103/var(--tw-text-opacity,1));margin-bottom:1rem;margin-top:1rem}.paragraph-secondary :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(103 103 103/var(--tw-text-opacity,1))}.paragraph-secondary :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(103 103 103/var(--tw-text-opacity,1))}.paragraph-secondary ::marker{--tw-text-opacity:1;color:rgb(103 103 103/var(--tw-text-opacity,1))}.paragraph-white{color:var(--tw-prose-body);max-width:65ch}.paragraph-white :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.paragraph-white :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.paragraph-white :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.paragraph-white :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.paragraph-white :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-white :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-white :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-white :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.paragraph-white :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.paragraph-white :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.paragraph-white :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.paragraph-white :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.paragraph-white :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.paragraph-white :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.paragraph-white :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.paragraph-white :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.paragraph-white :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.paragraph-white :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.paragraph-white :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.paragraph-white :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.paragraph-white :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.paragraph-white :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.paragraph-white :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.paragraph-white :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.paragraph-white :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.paragraph-white :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.paragraph-white :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.paragraph-white :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.paragraph-white :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.paragraph-white :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.paragraph-white :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.paragraph-white :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.paragraph-white :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.paragraph-white :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.paragraph-white :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.paragraph-white :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.paragraph-white :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.paragraph-white :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.paragraph-white :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.paragraph-white :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.paragraph-white :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-white :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-white :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.paragraph-white :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.paragraph-white :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-white :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-white :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.paragraph-white :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.paragraph-white :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.paragraph-white :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.paragraph-white :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.paragraph-white :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.paragraph-white :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.paragraph-white :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.paragraph-white :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.paragraph-white :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.paragraph-white :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.paragraph-white :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.paragraph-white :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.paragraph-white :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.paragraph-white :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.paragraph-white :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.paragraph-white{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.paragraph-white :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.paragraph-white :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.paragraph-white :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.paragraph-white :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.paragraph-white :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.paragraph-white :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.paragraph-white :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.paragraph-white :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.paragraph-white :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.paragraph-white :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.paragraph-white :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.paragraph-white :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.paragraph-white :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.paragraph-white :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.paragraph-white :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.paragraph-white :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.paragraph-white :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.paragraph-white :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.paragraph-white :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.paragraph-white :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.paragraph-white :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.paragraph-white :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.paragraph-white :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.paragraph-white :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.paragraph-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4}.paragraph-white p:last-child{margin-bottom:0}.paragraph-white :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:1rem;margin-top:1rem}.paragraph-white :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.paragraph-white :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.paragraph-white ::marker{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.prose-single-post iframe{aspect-ratio:16/9;width:100%}.breadcrumb{font-family:Open Sans,sans-serif;font-size:.8125rem;line-height:1.4}.btn-custom{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(39 65 147/var(--tw-bg-opacity,1));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:.8125rem;line-height:1.4;min-width:10.625rem;padding:1rem 1.5rem;text-align:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-custom:hover{--tw-bg-opacity:1;background-color:rgb(71 91 159/var(--tw-bg-opacity,1));box-shadow:0 20px 40px 0 rgba(0,0,0,.1)}.btn-custom-small{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(39 65 147/var(--tw-bg-opacity,1));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:.8125rem;line-height:1.4;min-width:7rem;padding:1rem 1.5rem;text-align:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-custom-small:hover{--tw-bg-opacity:1;background-color:rgb(71 91 159/var(--tw-bg-opacity,1));box-shadow:0 20px 40px 0 rgba(0,0,0,.1)}.custom-draw-arrow svg{--tw-translate-x:-4px;transition-delay:50ms;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom-draw-arrow svg,.custom-draw-arrow svg line{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all}.custom-draw-arrow svg line{--tw-scale-x:0;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom-draw-arrow:hover svg{--tw-translate-x:0px}.custom-draw-arrow:hover svg,.custom-draw-arrow:hover svg line{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.custom-draw-arrow:hover svg line{--tw-scale-x:100%}.pagination{align-items:center;display:flex}.pagination>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.pagination .page-numbers{--tw-text-opacity:1;background-color:transparent;border-radius:9999px;color:rgb(135 135 134/var(--tw-text-opacity,1));font-size:.875rem;font-weight:700;height:2rem;line-height:1.7;padding:.25rem;text-align:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}.pagination .page-numbers:hover{--tw-text-opacity:1;color:rgb(39 65 147/var(--tw-text-opacity,1))}.pagination .page-numbers.next,.pagination .page-numbers.prev{height:auto;line-height:1;width:auto}.pagination .page-numbers.current{--tw-bg-opacity:1;background-color:rgb(39 65 147/var(--tw-bg-opacity,1))}.pagination .page-numbers.current,.pagination .page-numbers.current:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(to bottom right,#009bba,#274193);background-clip:text;-webkit-background-clip:text}.link-hover-animation{background:linear-gradient(270deg,transparent 51%,#274193 0) 100%;background-size:200%;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.link-hover-animation:hover{--tw-text-opacity:1;background-position:0;color:rgb(255 255 255/var(--tw-text-opacity,1))}.active.link-hover-animation,.current-menu-item .link-hover-animation{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(39 65 147/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){header{box-shadow:1px 0 1px 0 rgba(209,215,221,.5)}.sub-menu{padding-left:1rem}}.sub-menu li{padding-bottom:0;padding-top:0}.sub-menu li a.link-hover-animation{--tw-text-opacity:1;background-color:transparent;background-image:none;color:rgb(153 153 153/var(--tw-text-opacity,1));font-size:.875rem;font-weight:400;padding:0 .25rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sub-menu li a.link-hover-animation:hover{--tw-text-opacity:1;color:rgb(39 65 147/var(--tw-text-opacity,1))}.sub-menu li a.link-hover-animation{background:0 0;text-transform:lowercase}@media (max-width:1023px){.sub-menu a{align-items:center;display:flex;font-size:1.375rem;justify-content:center}}#header{-ms-overflow-style:none;scrollbar-width:none}#header ::-webkit-scrollbar{display:none}.wpml-ls{padding:0}.wpml-ls ul{display:flex;justify-content:center}@media (min-width:1024px){.wpml-ls ul{display:block}}.wpml-ls li.wpml-ls-item{padding-right:1.125rem}.wpml-ls-link{--tw-text-opacity:1;color:rgb(170 179 211/var(--tw-text-opacity,1));font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1;text-transform:uppercase;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wpml-ls-link:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){.wpml-ls-link{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.wpml-ls-link:hover{--tw-text-opacity:1;color:rgb(39 65 147/var(--tw-text-opacity,1))}}.wpml-ls-link{padding:0!important}.wpml-ls-current-language .wpml-ls-link{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){.wpml-ls-current-language .wpml-ls-link{--tw-text-opacity:1;color:rgb(39 65 147/var(--tw-text-opacity,1))}}.otgs-development-site-front-end{display:none}.form-newsletter .gform_wrapper{position:relative}@media (min-width:1024px){.form-newsletter .gform_wrapper{padding-right:6.25rem}}.form-newsletter .gfield_label.gform-field-label,.form-newsletter .gform_validation_errors,.form-newsletter .gform_wrapper .gform_heading{display:none!important}.form-newsletter .ginput_container input[type=email]{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(209 215 221/var(--tw-border-opacity,1));border-width:0 0 1.5px;color:rgb(103 103 103/var(--tw-text-opacity,1));height:3.5rem}.form-newsletter .ginput_container input[type=email]:focus{--tw-border-opacity:1;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:rgb(39 65 147/var(--tw-border-opacity,1));border-width:0 0 1.5px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.form-newsletter .ginput_container_consent{display:flex}.form-newsletter .ginput_container_consent>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.form-newsletter .gfield_consent_label{--tw-text-opacity:1;color:rgb(103 103 103/var(--tw-text-opacity,1));font-family:Open Sans,sans-serif;line-height:1.4}@media (min-width:1024px){.form-newsletter .gfield_consent_label{font-size:.8125rem}}.form-newsletter .gfield_consent_label a{text-decoration-line:underline;text-underline-offset:2px}.form-newsletter input[type=checkbox]{--tw-border-opacity:1;--tw-text-opacity:1;background-color:transparent;border-color:rgb(135 135 134/var(--tw-border-opacity,1));border-radius:2px;border-width:1px;color:rgb(39 65 147/var(--tw-text-opacity,1));cursor:pointer;height:1rem;margin-top:.25rem;width:1rem}.form-newsletter input[type=checkbox]:checked{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(39 65 147/var(--tw-bg-opacity,1));border-color:rgb(39 65 147/var(--tw-border-opacity,1))}.form-newsletter input[type=checkbox]:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:0px!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}@media (min-width:1024px){.form-newsletter .gform_wrapper.gravity-theme .gform_footer{margin:0!important;padding:0!important}}.form-newsletter .gform_footer{margin-bottom:0!important;padding-bottom:0!important}.form-newsletter .gform_footer .gform_button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(39 65 147/var(--tw-bg-opacity,1));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity,1));cursor:pointer;font-size:.8125rem;line-height:1.4;margin-left:auto;padding:.5rem 1.5rem;text-align:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-newsletter .gform_footer .gform_button:hover{--tw-bg-opacity:1;background-color:rgb(71 91 159/var(--tw-bg-opacity,1))}@media (min-width:1024px){.form-newsletter .gform_footer .gform_button{padding-bottom:1rem;padding-top:1rem;position:absolute;right:0;top:.25rem}}.form-newsletter .gform_footer .gform_button{margin-bottom:0!important}.form-newsletter .gform_footer .gform_button:hover{box-shadow:0 20px 40px 0 rgba(0,0,0,.1)}.yoast_breadcrumb{--tw-text-opacity:1;color:rgb(135 135 134/var(--tw-text-opacity,1));font-family:Open Sans,sans-serif;font-size:.8125rem;line-height:1.4}.yoast_breadcrumb .breadcrumb_last{--tw-text-opacity:1;color:rgb(39 65 147/var(--tw-text-opacity,1))}.tag-prodotti a:hover{--tw-text-opacity:1;color:rgb(103 103 103/var(--tw-text-opacity,1))}.form-search{position:relative}.form-search label{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));border-radius:.75rem;display:flex;padding:1rem 1.5rem 1rem .75rem;width:100%}.form-search input[type=text]{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);background-color:rgb(229 229 229/var(--tw-bg-opacity,1));border-color:rgb(209 215 221/var(--tw-border-opacity,1));border-width:0 0 1.5px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgb(103 103 103/var(--tw-text-opacity,1));font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;height:2.5rem;line-height:1.4;outline:2px solid transparent;outline-offset:2px;padding-right:2.5rem;text-overflow:ellipsis;width:100%}.form-search input[type=text]::-moz-placeholder{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.form-search input[type=text]::placeholder{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}@media (min-width:768px){.form-search input[type=text]{width:calc(100% - 112px)}}@media (min-width:1024px){.form-search input[type=text]{font-size:1.125rem;height:3.5rem}}.form-search input[type=text]:focus{--tw-border-opacity:1;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:rgb(39 65 147/var(--tw-border-opacity,1));border-width:0 0 1.5px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.form-search [type=submit]{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(39 65 147/var(--tw-bg-opacity,1));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity,1));cursor:pointer;font-size:.8125rem;line-height:1.4;margin-left:auto;margin-right:auto;margin-top:1.5rem;padding:.5rem 1.5rem;text-align:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-search [type=submit]:hover{--tw-bg-opacity:1;background-color:rgb(71 91 159/var(--tw-bg-opacity,1))}@media (min-width:768px){.form-search [type=submit]{margin-right:0;margin-top:0}}@media (min-width:1024px){.form-search [type=submit]{padding-bottom:1rem;padding-top:1rem;position:absolute;right:0;top:.25rem}}.form-search div{display:flex;flex-direction:column}@media (min-width:768px){.form-search div{display:block}}.embed-container{height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.embed-container embed,.embed-container iframe,.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.form-custom .gform_heading{display:none}.form-custom .gform_fields{grid-row-gap:1.5rem!important;row-gap:1.5rem}.form-custom .gfield_label,.form-custom .gform-field-label{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-family:Montserrat,sans-serif;font-size:14px!important;font-weight:600!important;letter-spacing:2px;line-height:14px;text-align:center;text-transform:uppercase}.form-custom .gfield{text-align:center}.form-custom .gform_wrapper.gravity-theme input[type=color],.form-custom .gform_wrapper.gravity-theme input[type=date],.form-custom .gform_wrapper.gravity-theme input[type=datetime-local],.form-custom .gform_wrapper.gravity-theme input[type=datetime],.form-custom .gform_wrapper.gravity-theme input[type=email],.form-custom .gform_wrapper.gravity-theme input[type=month],.form-custom .gform_wrapper.gravity-theme input[type=number],.form-custom .gform_wrapper.gravity-theme input[type=password],.form-custom .gform_wrapper.gravity-theme input[type=search],.form-custom .gform_wrapper.gravity-theme input[type=tel],.form-custom .gform_wrapper.gravity-theme input[type=text],.form-custom .gform_wrapper.gravity-theme input[type=time],.form-custom .gform_wrapper.gravity-theme input[type=url],.form-custom .gform_wrapper.gravity-theme input[type=week],.form-custom .gform_wrapper.gravity-theme select,.form-custom .gform_wrapper.gravity-theme textarea{--tw-text-opacity:1;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-bottom-color:transparent;border-width:0 0 2px;color:rgb(255 255 255/var(--tw-text-opacity,1));padding-bottom:1rem;padding-top:1rem}.form-custom .gform_wrapper.gravity-theme input[type=color]:focus,.form-custom .gform_wrapper.gravity-theme input[type=date]:focus,.form-custom .gform_wrapper.gravity-theme input[type=datetime-local]:focus,.form-custom .gform_wrapper.gravity-theme input[type=datetime]:focus,.form-custom .gform_wrapper.gravity-theme input[type=email]:focus,.form-custom .gform_wrapper.gravity-theme input[type=month]:focus,.form-custom .gform_wrapper.gravity-theme input[type=number]:focus,.form-custom .gform_wrapper.gravity-theme input[type=password]:focus,.form-custom .gform_wrapper.gravity-theme input[type=search]:focus,.form-custom .gform_wrapper.gravity-theme input[type=tel]:focus,.form-custom .gform_wrapper.gravity-theme input[type=text]:focus,.form-custom .gform_wrapper.gravity-theme input[type=time]:focus,.form-custom .gform_wrapper.gravity-theme input[type=url]:focus,.form-custom .gform_wrapper.gravity-theme input[type=week]:focus,.form-custom .gform_wrapper.gravity-theme select:focus,.form-custom .gform_wrapper.gravity-theme textarea:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.form-custom .gform_wrapper.gravity-theme input[type=color],.form-custom .gform_wrapper.gravity-theme input[type=date],.form-custom .gform_wrapper.gravity-theme input[type=datetime-local],.form-custom .gform_wrapper.gravity-theme input[type=datetime],.form-custom .gform_wrapper.gravity-theme input[type=email],.form-custom .gform_wrapper.gravity-theme input[type=month],.form-custom .gform_wrapper.gravity-theme input[type=number],.form-custom .gform_wrapper.gravity-theme input[type=password],.form-custom .gform_wrapper.gravity-theme input[type=search],.form-custom .gform_wrapper.gravity-theme input[type=tel],.form-custom .gform_wrapper.gravity-theme input[type=text],.form-custom .gform_wrapper.gravity-theme input[type=time],.form-custom .gform_wrapper.gravity-theme input[type=url],.form-custom .gform_wrapper.gravity-theme input[type=week],.form-custom .gform_wrapper.gravity-theme select,.form-custom .gform_wrapper.gravity-theme textarea{background-color:hsla(0,0%,100%,.04)}.form-custom .gform_wrapper.gravity-theme input[type=color]:focus,.form-custom .gform_wrapper.gravity-theme input[type=date]:focus,.form-custom .gform_wrapper.gravity-theme input[type=datetime-local]:focus,.form-custom .gform_wrapper.gravity-theme input[type=datetime]:focus,.form-custom .gform_wrapper.gravity-theme input[type=email]:focus,.form-custom .gform_wrapper.gravity-theme input[type=month]:focus,.form-custom .gform_wrapper.gravity-theme input[type=number]:focus,.form-custom .gform_wrapper.gravity-theme input[type=password]:focus,.form-custom .gform_wrapper.gravity-theme input[type=search]:focus,.form-custom .gform_wrapper.gravity-theme input[type=tel]:focus,.form-custom .gform_wrapper.gravity-theme input[type=text]:focus,.form-custom .gform_wrapper.gravity-theme input[type=time]:focus,.form-custom .gform_wrapper.gravity-theme input[type=url]:focus,.form-custom .gform_wrapper.gravity-theme input[type=week]:focus,.form-custom .gform_wrapper.gravity-theme select:focus,.form-custom .gform_wrapper.gravity-theme textarea:focus{--tw-border-opacity:1;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1))}.form-custom .gform_footer .gform_button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(39 65 147/var(--tw-bg-opacity,1));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity,1));cursor:pointer;font-size:.8125rem;line-height:1.4;margin-left:auto;margin-right:auto;padding:.5rem 1.5rem;text-align:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-custom .gform_footer .gform_button:hover{--tw-bg-opacity:1;background-color:rgb(71 91 159/var(--tw-bg-opacity,1))}@media (min-width:1024px){.form-custom .gform_footer .gform_button{padding-bottom:1rem;padding-top:1rem}}.form-custom .gform_footer .gform_button:hover{box-shadow:0 20px 40px 0 rgba(0,0,0,.1)}.form-custom .gform_wrapper.gravity-theme .field_description_below .gfield_consent_description,.form-custom .gform_wrapper.gravity-theme .gfield_consent_description{border-width:0}.form-custom .gform_wrapper.gravity-theme .field_description_below .gfield_consent_description a,.form-custom .gform_wrapper.gravity-theme .gfield_consent_description a{--tw-text-opacity:1;color:rgb(39 65 147/var(--tw-text-opacity,1));font-family:Montserrat,sans-serif;font-size:.75rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-custom .gform_wrapper.gravity-theme .field_description_below .gfield_consent_description a:hover,.form-custom .gform_wrapper.gravity-theme .gfield_consent_description a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.form-custom .gfield_consent_description{overflow-y:auto!important}[x-cloak]{display:none!important}body{--tw-text-opacity:1;color:rgb(60 60 59/var(--tw-text-opacity,1));font-family:Montserrat,sans-serif;overscroll-behavior:none}.box{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1280px){.box{padding-left:3.5rem;padding-right:3.5rem}}.gradient{background:linear-gradient(180deg,#2c4391,#2193b5)}.gradient-lr{background:linear-gradient(109deg,#2c4391 7.56%,#2193b5 77.11%)}.gradient-tr{background:linear-gradient(45deg,#274193,#009bba)}.gradient-map{background:linear-gradient(153deg,#2c4391 8.01%,#2193b5 121.17%)}.swiper-button-next-blog.swiper-button-disabled,.swiper-button-next-nuovo.swiper-button-disabled,.swiper-button-next-testata.swiper-button-disabled,.swiper-button-next-usato.swiper-button-disabled,.swiper-button-prev-blog.swiper-button-disabled,.swiper-button-prev-nuovo.swiper-button-disabled,.swiper-button-prev-testata.swiper-button-disabled,.swiper-button-prev-usato.swiper-button-disabled{cursor:not-allowed;opacity:.5}.swiperProductThumb .swiper-slide .overlay-white,.swiperProductThumbModal .swiper-slide .overlay-white{opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.swiperProductThumb .swiper-slide.swiper-slide-thumb-active .overlay-white,.swiperProductThumbModal .swiper-slide.swiper-slide-thumb-active .overlay-white{opacity:0}.card-blog,.card-prodotti{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.card-blog:hover,.card-prodotti:hover,.card-service:hover{box-shadow:0 10px 30px 0 rgba(0,0,0,.15)}.card-service .overlay-services{opacity:60%;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.card-service .overlay-services,.card-service:hover .overlay-services{background:linear-gradient(135deg,#2c4391 -3.22%,#2193b5 104.19%);border-radius:5px}.card-service:hover .overlay-services{opacity:80%}.custom-social-icon{overflow:hidden;position:relative;width:1.125rem}body.custom-social-icon .scroll-to-top{z-index:0}.custom-social-icon .svg-grey{position:absolute;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom-social-icon .svg-grey img,.custom-social-icon .svg-grey svg{fill:#999;-o-object-fit:contain;object-fit:contain;width:1.125rem}.custom-social-icon .svg-blue{--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom-social-icon .svg-blue img,.custom-social-icon .svg-blue svg{fill:#274193;-o-object-fit:contain;object-fit:contain;width:1.125rem}.custom-social-icon:hover .svg-grey{--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.custom-social-icon:hover .svg-grey img,.custom-social-icon:hover .svg-grey svg{fill:#999;-o-object-fit:contain;object-fit:contain;width:1.125rem}.custom-social-icon:hover .svg-blue{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.custom-social-icon:hover .svg-blue img,.custom-social-icon:hover .svg-blue svg{--tw-translate-y:0px;fill:#274193;-o-object-fit:contain;object-fit:contain;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:1.125rem}.svg-primary-300 img,.svg-primary-300 svg{fill:#aab3d3;-o-object-fit:contain;object-fit:contain;width:1.125rem}.nextButtonModal-disabled,.prevButtonModal-disabled{cursor:not-allowed;opacity:.5}.filter-container h4{font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:2px}.filter-container a{font-family:Open Sans,sans-serif;font-size:.9375rem}.blog-next-link a,.blog-prev-link a{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(39 65 147/var(--tw-bg-opacity,1));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:.8125rem;line-height:1.4;min-width:10.625rem;padding:1rem 1.5rem;text-align:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.blog-next-link a:hover,.blog-prev-link a:hover{--tw-bg-opacity:1;background-color:rgb(71 91 159/var(--tw-bg-opacity,1));box-shadow:0 20px 40px 0 rgba(0,0,0,.1)}.nextButton-post.swiper-button-disabled,.prevButton-post.swiper-button-disabled{cursor:not-allowed;opacity:.7}.clipped-title{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}body.single-post .scroll-to-top{display:none;opacity:0;visibility:hidden}body.overflow-hidden .scroll-to-top{z-index:0!important}