@charset "UTF-8";
/* https://marcobiella.com/wp-content/uploads/hummingbird-assets/6db1983973e899e280e3af3abea718e9.css */
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.scroll-progress{--alpha-scroll-progress-radius:0px;width:100%;pointer-events:none;-webkit-appearance:none;appearance:none;border:0;border-radius:var(--alpha-scroll-progress-radius);background-color:#f4f4f4}.scroll-progress::-moz-progress-bar{border:0;border-radius:var(--alpha-scroll-progress-radius);background-color:var(--alpha-primary-color)}.scroll-progress::-webkit-progress-bar{border-radius:var(--alpha-scroll-progress-radius);background-color:#f4f4f4}.scroll-progress::-webkit-progress-value{border-radius:var(--alpha-scroll-progress-radius);background-color:var(--alpha-primary-color)}.scroll-progress.fixed-bottom,.scroll-progress.fixed-top{position:fixed;right:0;left:0;z-index:1060}.scroll-progress.fixed-top{top:0}.scroll-progress.fixed-bottom{bottom:0}.scroll-progress:focus{outline:none}.admin-bar .scroll-progress.fixed-top{top:32px}@media screen and (max-width:782px){.admin-bar .scroll-progress.fixed-top{top:46px}}@media screen and (max-width:600px){.admin-bar .scroll-progress.fixed-top{top:0}}.scroll-progress.fixed-under-header{display:none}.scroll-progress-circle{position:fixed;z-index:1299;right:1.25rem;bottom:calc(2.5rem + var(--alpha-bottom-sticky-h));width:5rem;height:5rem;padding:1px;background:none;font-size:1.6rem;pointer-events:auto;opacity:0;transform:translateY(20px);transition:opacity 0.3s,transform 0.3s,bottom 0.3s}.scroll-progress-circle.show{opacity:1;transform:translateY(0)}.scroll-progress-circle.pos-bl,.scroll-progress-circle.pos-tl{left:1.25rem;right:auto}.scroll-progress-circle.pos-tl,.scroll-progress-circle.pos-tr{top:1.25rem;bottom:auto}.scroll-progress-circle.show svg{border-radius:50px;overflow:visible}.scroll-progress-circle i{position:absolute;width:80%;height:80%;left:10%;top:10%;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;background-color:var(--alpha-dark-color);z-index:1}.scroll-progress-circle circle{stroke:var(--alpha-primary-color);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1400}@media (max-width:767px){.scroll-progress-circle{display:none}}.counter{position:relative;text-align:center}.counter i,.counter svg{display:block}.counters .counter svg{margin-left:auto;margin-right:auto}.counter-number{font-size:5rem;font-weight:700;line-height:1;color:var(--alpha-primary-color);margin-bottom:1.5rem}.count-title{font-size:1.8rem;font-weight:600;margin-bottom:1rem}.count-desc{line-height:1.9;margin-bottom:0}.counter-side{display:flex;align-items:flex-start}.counter-side .counter-number{margin-bottom:0}.counter-side.position-left .counter-number{margin-right:20px}.counter-side.position-right .counter-number{margin-left:20px;order:13}.counter .counter-content>:last-child,.counter>:last-child{margin-bottom:0}.counters-separated .counter:after{--alpha-gap:inherit;content:"";position:absolute;width:1px;height:84px;right:calc(-1 * var(--alpha-gap));top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.1)}.counters-separated .grid-col:last-child .counter:after{content:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}