.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-632d8d89{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-3643010c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-3643010c.e-con{--order:99999 /* order end hack */;}.elementor-3175 .elementor-element.elementor-element-1395d76b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3175 .elementor-element.elementor-element-1395d76b:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-1395d76b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-main );}.elementor-3175 .elementor-element.elementor-element-1395d76b.e-con{--align-self:flex-end;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3175 .elementor-element.elementor-element-277a45d.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-3175 .elementor-element.elementor-element-277a45d{text-align:start;}.elementor-3175 .elementor-element.elementor-element-277a45d .elementor-heading-title{font-family:var( --e-global-typography-043899c-font-family );font-size:var( --e-global-typography-043899c-font-size );font-weight:var( --e-global-typography-043899c-font-weight );line-height:var( --e-global-typography-043899c-line-height );color:var( --e-global-color-fifth );}.elementor-3175 .elementor-element.elementor-element-4edcaba4{text-align:start;}.elementor-3175 .elementor-element.elementor-element-4edcaba4 .elementor-heading-title{font-family:var( --e-global-typography-fcde449-font-family );font-size:var( --e-global-typography-fcde449-font-size );font-weight:var( --e-global-typography-fcde449-font-weight );line-height:var( --e-global-typography-fcde449-line-height );color:var( --e-global-color-fifth );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3175 .elementor-element.elementor-element-5ca8089e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-5ca8089e img{height:100%;object-fit:cover;object-position:center center;border-style:solid;border-width:25px 25px 25px 25px;border-color:var( --e-global-color-main );border-radius:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-46eb3f9d{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-46eb3f9d:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-46eb3f9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-main );}.elementor-3175 .elementor-element.elementor-element-31efd970{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:8px;--z-index:1;}.elementor-3175 .elementor-element.elementor-element-31efd970.e-con{--order:-99999 /* order start hack */;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3175 .elementor-element.elementor-element-2773930{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 20px 0px 0px;border-style:none;font-family:var( --e-global-typography-379b386-font-family );font-size:var( --e-global-typography-379b386-font-size );font-weight:var( --e-global-typography-379b386-font-weight );line-height:var( --e-global-typography-379b386-line-height );color:var( --e-global-color-main );}.elementor-3175 .elementor-element.elementor-element-2773930.elementor-element{--order:-99999 /* order start hack */;}.elementor-3175 .elementor-element.elementor-element-2773930:hover{border-style:none;}.elementor-3175 .elementor-element.elementor-element-2773930 a{color:var( --e-global-color-main );}.elementor-widget-nav-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3175 .elementor-element.elementor-element-1b7b426d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 7px 0px 0px;border-style:none;--e-nav-menu-horizontal-menu-item-margin:calc( 35px / 2 );}.elementor-3175 .elementor-element.elementor-element-1b7b426d.elementor-element{--align-self:center;}.elementor-3175 .elementor-element.elementor-element-1b7b426d:hover{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-third );}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-379b386-font-family );font-size:var( --e-global-typography-379b386-font-size );font-weight:var( --e-global-typography-379b386-font-weight );line-height:var( --e-global-typography-379b386-line-height );}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-fifth );fill:var( --e-global-color-fifth );padding-left:0px;padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-third );fill:var( --e-global-color-third );}.elementor-3175 .elementor-element.elementor-element-1b7b426d .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-3175 .elementor-element.elementor-element-1b7b426d .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-3175 .elementor-element.elementor-element-1b7b426d .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-3175 .elementor-element.elementor-element-1b7b426d .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-3175 .elementor-element.elementor-element-1b7b426d .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-3175 .elementor-element.elementor-element-1b7b426d .e--pointer-underline .elementor-item:after,
					 .elementor-3175 .elementor-element.elementor-element-1b7b426d .e--pointer-overline .elementor-item:before,
					 .elementor-3175 .elementor-element.elementor-element-1b7b426d .e--pointer-double-line .elementor-item:before,
					 .elementor-3175 .elementor-element.elementor-element-1b7b426d .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:35px;}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--dropdown a, .elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-menu-toggle{color:#ffffff;fill:#ffffff;}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--dropdown{background-color:var( --e-global-color-third );}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--dropdown a:hover,
					.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--dropdown a:focus,
					.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--dropdown a.highlighted,
					.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-menu-toggle:hover,
					.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-menu-toggle:focus{color:var( --e-global-color-accent );}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--dropdown a:hover,
					.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--dropdown a:focus,
					.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--dropdown a.highlighted{background-color:#5804fa;}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--dropdown .elementor-item, .elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Racing Sans One";font-size:18px;}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 20px 20px 0px rgba(0,0,0,0.25);}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--dropdown a{padding-top:20px;padding-bottom:20px;}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:rgba(255,255,255,0.3);border-bottom-width:1px;}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-3175 .elementor-element.elementor-element-b0bc55a{--display:flex;}.elementor-3175 .elementor-element.elementor-element-b0bc55a:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-b0bc55a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fifth );}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-21fc67c{--spacer-size:10vh;}.elementor-3175 .elementor-element.elementor-element-89cefb1{--display:flex;}.elementor-3175 .elementor-element.elementor-element-83ccd83{text-align:justify;}.elementor-3175 .elementor-element.elementor-element-83ccd83 .elementor-heading-title{font-family:var( --e-global-typography-043899c-font-family );font-size:var( --e-global-typography-043899c-font-size );font-weight:var( --e-global-typography-043899c-font-weight );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-a393757{--spacer-size:10vh;}.elementor-3175 .elementor-element.elementor-element-5c52118{--display:flex;}.elementor-3175 .elementor-element.elementor-element-5c52118:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-5c52118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fifth );}.elementor-3175 .elementor-element.elementor-element-8f864d3{--display:flex;--justify-content:center;}.elementor-3175 .elementor-element.elementor-element-77027c5{--display:flex;--min-height:20vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-3175 .elementor-element.elementor-element-77027c5:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-77027c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fourth );}.elementor-3175 .elementor-element.elementor-element-77027c5::before, .elementor-3175 .elementor-element.elementor-element-77027c5 > .elementor-background-video-container::before, .elementor-3175 .elementor-element.elementor-element-77027c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-3175 .elementor-element.elementor-element-77027c5 > .elementor-background-slideshow::before, .elementor-3175 .elementor-element.elementor-element-77027c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3175 .elementor-element.elementor-element-77027c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://iao.bfor.it/wp-content/uploads/2025/09/IAOsvg_Retino-15.svg");--background-overlay:'';}.elementor-3175 .elementor-element.elementor-element-77027c5:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3175 .elementor-element.elementor-element-638ae6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3175 .elementor-element.elementor-element-41fdbca{text-align:start;}.elementor-3175 .elementor-element.elementor-element-41fdbca .elementor-heading-title{font-family:var( --e-global-typography-fcde449-font-family );font-size:var( --e-global-typography-fcde449-font-size );font-weight:var( --e-global-typography-fcde449-font-weight );line-height:var( --e-global-typography-fcde449-line-height );color:var( --e-global-color-fifth );}.elementor-3175 .elementor-element.elementor-element-2b62c09{--spacer-size:1vh;}.elementor-3175 .elementor-element.elementor-element-000d997{text-align:start;}.elementor-3175 .elementor-element.elementor-element-000d997 .elementor-heading-title{font-family:var( --e-global-typography-043899c-font-family );font-size:var( --e-global-typography-043899c-font-size );font-weight:var( --e-global-typography-043899c-font-weight );line-height:var( --e-global-typography-043899c-line-height );color:var( --e-global-color-fifth );}.elementor-3175 .elementor-element.elementor-element-208820b{--spacer-size:3vh;}.elementor-3175 .elementor-element.elementor-element-b78c535{--display:flex;--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-iao-video-slider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-video-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider{height:50vh;min-height:520px;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__content-container{padding:250px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__content-inner{width:48%;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__title{font-family:var( --e-global-typography-fcde449-font-family );font-size:var( --e-global-typography-fcde449-font-size );font-weight:var( --e-global-typography-fcde449-font-weight );line-height:var( --e-global-typography-fcde449-line-height );text-align:left;color:var( --e-global-color-fifth );width:100%;max-width:100%;margin-bottom:100px;padding:0% 0% 0% 0%;margin:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__subtitle{font-family:var( --e-global-typography-043899c-font-family );font-size:var( --e-global-typography-043899c-font-size );font-weight:var( --e-global-typography-043899c-font-weight );line-height:var( --e-global-typography-043899c-line-height );color:var( --e-global-color-fifth );margin-bottom:10px;padding:0% 0% 0% 0%;max-width:45%;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__overlay-button{font-family:var( --e-global-typography-850e075-font-family );font-size:var( --e-global-typography-850e075-font-size );font-weight:var( --e-global-typography-850e075-font-weight );line-height:var( --e-global-typography-850e075-line-height );color:var( --e-global-color-fifth );background-color:var( --e-global-color-fourth );border-radius:4px 4px 4px 4px;padding:0.5em 8em 0.5em 8em;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__overlay-button:hover{color:var( --e-global-color-fifth );background-color:var( --e-global-color-third );}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__play-button{width:105px;height:105px;font-size:calc(105px * 0.45);--iao-play-button-top:48%;color:#ffffff;background-color:rgba(255, 255, 255, 0.2);border-radius:50%;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__play-button:hover{color:var( --e-global-color-third );}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__player video{max-width:100%;}.elementor-3175 .elementor-element.elementor-element-0f9e68c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-2c83f7e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3175 .elementor-element.elementor-element-2c83f7e:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-2c83f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-main );}.elementor-3175 .elementor-element.elementor-element-2c83f7e.e-con{--align-self:center;}.elementor-3175 .elementor-element.elementor-element-6e75492{text-align:start;}.elementor-3175 .elementor-element.elementor-element-6e75492 .elementor-heading-title{font-family:var( --e-global-typography-fcde449-font-family );font-size:var( --e-global-typography-fcde449-font-size );font-weight:var( --e-global-typography-fcde449-font-weight );line-height:var( --e-global-typography-fcde449-line-height );color:var( --e-global-color-fifth );}.elementor-3175 .elementor-element.elementor-element-df55ce4{--spacer-size:2vh;}.elementor-3175 .elementor-element.elementor-element-8f2bcd8{text-align:justify;font-family:var( --e-global-typography-043899c-font-family );font-size:var( --e-global-typography-043899c-font-size );font-weight:var( --e-global-typography-043899c-font-weight );line-height:var( --e-global-typography-043899c-line-height );color:var( --e-global-color-fifth );}.elementor-3175 .elementor-element.elementor-element-e93681f{--spacer-size:1vh;}.elementor-3175 .elementor-element.elementor-element-dd7dfdf{--spacer-size:1vh;}.elementor-3175 .elementor-element.elementor-element-c06fe81{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-726a78f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-iao-commissioni .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-commissioni .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-0763e5e{width:100%;max-width:100%;}.elementor-3175 .elementor-element.elementor-element-0763e5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni{--iao-comm-sidebar-width:1%;--iao-comm-cards-width:90%;--iao-comm-topbar-height-pct:15;--iao-comm-gap-circles-cards:0px;--iao-comm-gap-under-cards:0px;--iao-comm-cards-cols:4;--iao-comm-cards-gap-x:25px;--iao-comm-sidebar-border:var( --e-global-color-fifth );--iao-comm-sidebar-item-border:var( --e-global-color-fifth );--iao-comm-sidebar-accent:var( --e-global-color-third );--iao-comm-sidebar-text:var( --e-global-color-main );--iao-comm-sidebar-text-hover:var( --e-global-color-third );--iao-comm-sidebar-text-active:var( --e-global-color-third );--iao-comm-sidebar-item-py:14px;--iao-comm-sidebar-item-px:20px;--iao-comm-sidebar-top:50px;--iao-comm-circle-text-align:center;--iao-comm-circles-justify:center;--iao-comm-circle-icon-size:18px;--iao-comm-circle-icon-offset-y:14px;--iao-comm-circle-size:179px;--iao-comm-circle-overlap:-12px;--iao-comm-circle-grad-dir:180deg;--iao-comm-circle-grad-opacity-pct:0;--iao-comm-circle-border-width:1px;--iao-comm-circle-border-color:var( --e-global-color-fourth );--iao-comm-circle-border-width-hover:1px;--iao-comm-circle-border-width-selected:1px;--iao-comm-circle-fill:var( --e-global-color-fifth );--iao-comm-circle-text:var( --e-global-color-main );--iao-comm-circle-fill-hover:var( --e-global-color-fifth );--iao-comm-circle-text-hover:var( --e-global-color-third );--iao-comm-circle-text-selected:var( --e-global-color-fifth );--iao-cd-card-image-mode:full;--iao-cd-card-image-fit:cover;--iao-cd-card-image-position:center center;--iao-cd-card-width:200px;--iao-cd-card-height:336px;--iao-cd-card-radius:16px;--iao-cd-card-scale-base:1;--iao-cd-card-scale-selected:100;--iao-cd-card-scale-hover:1.05;--iao-cd-card-scale-president:1;--iao-cd-card-overlay-color:var( --e-global-color-fourth );--iao-cd-card-overlay-bg:linear-gradient(to top, var(--iao-cd-card-overlay-mixed), transparent);--iao-cd-card-overlay-opacity-pct:25;--iao-comm-cards-justify:center;--iao-cd-card-border:var( --e-global-color-secondary );--iao-cd-card-border-size:0px;--iao-cd-card-shadow-color:var( --e-global-color-secondary );--iao-cd-card-shadow-size:17;--iao-cd-card-shadow-opacity-pct:35;--iao-cd-card-border-hover:var( --e-global-color-third );--iao-cd-card-shadow-color-hover:var( --e-global-color-third );--iao-cd-card-shadow-size-hover:20;--iao-cd-card-shadow-opacity-pct-hover:100;--iao-cd-card-shadow-size-selected:34;--iao-cd-card-shadow-opacity-pct-selected:100;--iao-cd-card-name-gap:0px;--iao-cd-badge-text:var( --e-global-color-fifth );--iao-cd-badge-justify:center;--iao-cd-badge-text-align:center;--iao-cd-badge-shade-target:#000000;--iao-cd-badge-shade:25;--iao-cd-badge-gradient-dir:90deg;--iao-cd-badge-top:calc(50% + var(--iao-cd-badge-y));--iao-cd-badge-bottom:auto;--iao-cd-badge-ty:-50%;--iao-cd-badge-left:calc(50% + var(--iao-cd-badge-x));--iao-cd-badge-right:auto;--iao-cd-badge-tx:-50%;--iao-cd-badge-x:0px;--iao-cd-badge-y:75px;--iao-cd-badge-shadow-color:var( --e-global-color-main );--iao-cd-badge-shadow-size:6;--iao-cd-badge-shadow-opacity-pct:39;--iao-cd-badge-shadow-size-hover:0;--iao-cd-badge-shadow-opacity-pct-hover:0;--iao-cd-badge-shadow-size-selected:0;--iao-cd-badge-shadow-opacity-pct-selected:0;--iao-cd-card-surname:var( --e-global-color-fifth );--iao-cd-card-surname-hover:var( --e-global-color-third );--iao-cd-surname-top:auto;--iao-cd-surname-bottom:var(--iao-cd-surname-y);--iao-cd-surname-ty:0%;--iao-cd-surname-left:calc(50% + var(--iao-cd-surname-x));--iao-cd-surname-right:auto;--iao-cd-surname-tx:-50%;--iao-cd-surname-align:center;--iao-cd-surname-x:0px;--iao-cd-surname-y:-200px;--iao-cd-surname-shadow-color:var( --e-global-color-main );--iao-cd-surname-shadow-size:6;--iao-cd-surname-shadow-opacity-pct:74;--iao-cd-surname-shadow-size-hover:0;--iao-cd-surname-shadow-opacity-pct-hover:0;--iao-cd-surname-shadow-size-selected:0;--iao-cd-surname-shadow-opacity-pct-selected:0;--iao-cd-card-name:var( --e-global-color-fifth );--iao-cd-name-top:calc(50% + var(--iao-cd-name-y));--iao-cd-name-bottom:auto;--iao-cd-name-ty:-50%;--iao-cd-name-left:calc(50% + var(--iao-cd-name-x));--iao-cd-name-right:auto;--iao-cd-name-tx:-50%;--iao-cd-name-align:center;--iao-cd-name-x:0px;--iao-cd-name-y:55px;--iao-cd-name-shadow-color:var( --e-global-color-main );--iao-cd-name-shadow-size:6;--iao-cd-name-shadow-opacity-pct:80;--iao-cd-name-shadow-size-hover:0;--iao-cd-name-shadow-opacity-pct-hover:0;--iao-cd-name-shadow-size-selected:0;--iao-cd-name-shadow-opacity-pct-selected:0;}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni .iao-comm-sidebar-label{font-family:var( --e-global-typography-043899c-font-family );font-size:var( --e-global-typography-043899c-font-size );font-weight:var( --e-global-typography-043899c-font-weight );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni .iao-comm-circle-text{font-family:"brandon";font-size:18px;font-weight:300;text-transform:capitalize;line-height:1.4em;}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni .iao-cd-card-role{font-family:"brandon";font-size:20px;font-weight:400;line-height:1em;letter-spacing:-1.2px;}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni .iao-cd-card-lastname{font-family:"SeasonMix";font-size:28px;font-weight:500;line-height:37px;letter-spacing:-0.3px;}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni .iao-cd-card-firstname{font-family:"SeasonMix";font-size:25px;font-weight:500;line-height:1.8rem;letter-spacing:-1.2px;}.elementor-3175 .elementor-element.elementor-element-c66f911{--spacer-size:3vh;}.elementor-3175 .elementor-element.elementor-element-137d5c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-137d5c4:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-137d5c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fifth );}.elementor-3175 .elementor-element.elementor-element-0de7be5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3175 .elementor-element.elementor-element-0de7be5.e-con{--align-self:center;}.elementor-3175 .elementor-element.elementor-element-1c084a2{text-align:start;}.elementor-3175 .elementor-element.elementor-element-1c084a2 .elementor-heading-title{font-family:var( --e-global-typography-fcde449-font-family );font-size:var( --e-global-typography-fcde449-font-size );font-weight:var( --e-global-typography-fcde449-font-weight );line-height:var( --e-global-typography-fcde449-line-height );color:var( --e-global-color-main );}.elementor-3175 .elementor-element.elementor-element-d6f2a38{--spacer-size:2vh;}.elementor-3175 .elementor-element.elementor-element-839f089{text-align:justify;font-family:var( --e-global-typography-043899c-font-family );font-size:var( --e-global-typography-043899c-font-size );font-weight:var( --e-global-typography-043899c-font-weight );line-height:var( --e-global-typography-043899c-line-height );color:var( --e-global-color-main );}.elementor-3175 .elementor-element.elementor-element-f3af9c6{text-align:justify;font-family:var( --e-global-typography-043899c-font-family );font-size:var( --e-global-typography-043899c-font-size );font-weight:var( --e-global-typography-043899c-font-weight );line-height:var( --e-global-typography-043899c-line-height );color:var( --e-global-color-main );}.elementor-3175 .elementor-element.elementor-element-04a85ca{width:100%;max-width:100%;}.elementor-3175 .elementor-element.elementor-element-04a85ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni{--iao-comm-sidebar-width:25%;--iao-comm-cards-width:75%;--iao-comm-topbar-height-pct:18;--iao-comm-gap-circles-cards:0px;--iao-comm-gap-under-cards:0px;--iao-comm-cards-cols:5;--iao-comm-cards-gap-x:0px;--iao-comm-sidebar-border:var( --e-global-color-fifth );--iao-comm-sidebar-item-border:var( --e-global-color-fifth );--iao-comm-sidebar-accent:var( --e-global-color-third );--iao-comm-sidebar-text:var( --e-global-color-main );--iao-comm-sidebar-text-hover:var( --e-global-color-third );--iao-comm-sidebar-text-active:var( --e-global-color-third );--iao-comm-sidebar-item-py:14px;--iao-comm-sidebar-item-px:20px;--iao-comm-sidebar-top:50px;--iao-comm-circle-text-align:center;--iao-comm-circles-justify:center;--iao-comm-circle-icon-size:18px;--iao-comm-circle-icon-offset-y:14px;--iao-comm-circle-size:179px;--iao-comm-circle-overlap:-12px;--iao-comm-circle-grad-dir:180deg;--iao-comm-circle-grad-opacity-pct:0;--iao-comm-circle-border-width:1px;--iao-comm-circle-border-color:var( --e-global-color-fourth );--iao-comm-circle-border-width-hover:1px;--iao-comm-circle-border-width-selected:1px;--iao-comm-circle-fill:var( --e-global-color-fifth );--iao-comm-circle-text:var( --e-global-color-main );--iao-comm-circle-fill-hover:var( --e-global-color-fifth );--iao-comm-circle-text-hover:var( --e-global-color-third );--iao-comm-circle-text-selected:var( --e-global-color-fifth );--iao-cd-card-image-mode:full;--iao-cd-card-image-fit:cover;--iao-cd-card-image-position:center center;--iao-cd-card-width:224px;--iao-cd-card-height:387px;--iao-cd-card-radius:16px;--iao-cd-card-scale-base:0.9;--iao-cd-card-scale-selected:1;--iao-cd-card-scale-hover:0.95;--iao-cd-card-scale-president:0.9;--iao-cd-card-overlay-color:var( --e-global-color-fourth );--iao-cd-card-overlay-bg:linear-gradient(to top, var(--iao-cd-card-overlay-mixed), transparent);--iao-cd-card-overlay-opacity-pct:30;--iao-comm-cards-justify:center;--iao-cd-card-border:var( --e-global-color-secondary );--iao-cd-card-border-size:0px;--iao-cd-card-shadow-color:var( --e-global-color-secondary );--iao-cd-card-shadow-size:17;--iao-cd-card-shadow-opacity-pct:35;--iao-cd-card-border-hover:var( --e-global-color-third );--iao-cd-card-shadow-color-hover:var( --e-global-color-third );--iao-cd-card-shadow-size-hover:20;--iao-cd-card-shadow-opacity-pct-hover:100;--iao-cd-card-shadow-size-selected:34;--iao-cd-card-shadow-opacity-pct-selected:100;--iao-cd-card-name-gap:0px;--iao-cd-badge-text:var( --e-global-color-fifth );--iao-cd-badge-justify:center;--iao-cd-badge-text-align:center;--iao-cd-badge-shade-target:#000000;--iao-cd-badge-shade:25;--iao-cd-badge-gradient-dir:90deg;--iao-cd-badge-top:calc(50% + var(--iao-cd-badge-y));--iao-cd-badge-bottom:auto;--iao-cd-badge-ty:-50%;--iao-cd-badge-left:calc(50% + var(--iao-cd-badge-x));--iao-cd-badge-right:auto;--iao-cd-badge-tx:-50%;--iao-cd-badge-x:0px;--iao-cd-badge-y:91px;--iao-cd-badge-shadow-color:var( --e-global-color-main );--iao-cd-badge-shadow-size:6;--iao-cd-badge-shadow-opacity-pct:39;--iao-cd-badge-shadow-size-hover:0;--iao-cd-badge-shadow-opacity-pct-hover:0;--iao-cd-badge-shadow-size-selected:0;--iao-cd-badge-shadow-opacity-pct-selected:0;--iao-cd-card-surname:var( --e-global-color-fifth );--iao-cd-card-surname-hover:var( --e-global-color-third );--iao-cd-surname-top:auto;--iao-cd-surname-bottom:var(--iao-cd-surname-y);--iao-cd-surname-ty:0%;--iao-cd-surname-left:calc(50% + var(--iao-cd-surname-x));--iao-cd-surname-right:auto;--iao-cd-surname-tx:-50%;--iao-cd-surname-align:center;--iao-cd-surname-x:0px;--iao-cd-surname-y:-225px;--iao-cd-surname-shadow-color:var( --e-global-color-main );--iao-cd-surname-shadow-size:6;--iao-cd-surname-shadow-opacity-pct:75;--iao-cd-surname-shadow-size-hover:0;--iao-cd-surname-shadow-opacity-pct-hover:0;--iao-cd-surname-shadow-size-selected:0;--iao-cd-surname-shadow-opacity-pct-selected:0;--iao-cd-card-name:var( --e-global-color-fifth );--iao-cd-name-top:calc(50% + var(--iao-cd-name-y));--iao-cd-name-bottom:auto;--iao-cd-name-ty:-50%;--iao-cd-name-left:calc(50% + var(--iao-cd-name-x));--iao-cd-name-right:auto;--iao-cd-name-tx:-50%;--iao-cd-name-align:center;--iao-cd-name-x:0px;--iao-cd-name-y:62px;--iao-cd-name-shadow-color:var( --e-global-color-main );--iao-cd-name-shadow-size:6;--iao-cd-name-shadow-opacity-pct:80;--iao-cd-name-shadow-size-hover:0;--iao-cd-name-shadow-opacity-pct-hover:0;--iao-cd-name-shadow-size-selected:0;--iao-cd-name-shadow-opacity-pct-selected:0;}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni .iao-comm-sidebar-label{font-family:var( --e-global-typography-043899c-font-family );font-size:var( --e-global-typography-043899c-font-size );font-weight:var( --e-global-typography-043899c-font-weight );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni .iao-comm-circle-text{font-family:"brandon";font-size:18px;font-weight:300;text-transform:capitalize;line-height:1.4em;}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni .iao-cd-card-role{font-family:"brandon";font-size:22px;font-weight:400;line-height:1em;letter-spacing:-1.2px;}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni .iao-cd-card-lastname{font-family:"SeasonMix";font-size:28px;font-weight:500;line-height:37px;letter-spacing:-0.3px;}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni .iao-cd-card-firstname{font-family:"SeasonMix";font-size:25px;font-weight:500;line-height:1.8rem;letter-spacing:-1.2px;}.elementor-3175 .elementor-element.elementor-element-51ee864{--spacer-size:5vh;}.elementor-3175 .elementor-element.elementor-element-574ad48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-14de041{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3175 .elementor-element.elementor-element-14de041:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-14de041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-main );}.elementor-3175 .elementor-element.elementor-element-14de041.e-con{--align-self:center;}.elementor-3175 .elementor-element.elementor-element-4650c49{text-align:start;}.elementor-3175 .elementor-element.elementor-element-4650c49 .elementor-heading-title{font-family:var( --e-global-typography-fcde449-font-family );font-size:var( --e-global-typography-fcde449-font-size );font-weight:var( --e-global-typography-fcde449-font-weight );line-height:var( --e-global-typography-fcde449-line-height );color:var( --e-global-color-fifth );}.elementor-3175 .elementor-element.elementor-element-0a126eb{--spacer-size:2vh;}.elementor-3175 .elementor-element.elementor-element-8f7c6b8{text-align:justify;font-family:var( --e-global-typography-043899c-font-family );font-size:var( --e-global-typography-043899c-font-size );font-weight:var( --e-global-typography-043899c-font-weight );line-height:var( --e-global-typography-043899c-line-height );color:var( --e-global-color-fifth );}.elementor-3175 .elementor-element.elementor-element-b39a1ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-b39a1ea:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-b39a1ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-main );}.elementor-widget-iao-past-presidents .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-past-presidents .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-80642e0 .iao-past-presidents{--iao-cw-bg:var( --e-global-color-main );--iao-cw-bg-blob-1:#1F1F1F;--iao-cw-bg-blob-2:#1F1F1F;--iao-cw-icons-border-active:var( --e-global-color-fifth );--iao-cw-icons-border-inactive:var( --e-global-color-third );--iao-cw-icons-border-width:4px;--iao-cw-icons-img-fit:cover;--iao-cw-icons-img-zoom:1;--iao-cw-icons-img-pos-x:50%;--iao-cw-icons-img-pos-y:0%;--iao-cw-icons-badge-bg-active:var( --e-global-color-third );--iao-cw-icons-badge-text-active:var( --e-global-color-fourth );--iao-cw-icons-badge-bg-inactive:var( --e-global-color-fourth );--iao-cw-icons-badge-text-inactive:var( --e-global-color-fifth );--iao-cw-icons-name-active:var( --e-global-color-third );--iao-cw-icons-name-inactive:var( --e-global-color-fifth );--iao-cw-icons-firstname-active:var( --e-global-color-third );--iao-cw-icons-firstname-inactive:var( --e-global-color-fifth );--iao-cw-icons-flow-lines-start:var( --e-global-color-fourth );--iao-cw-icons-flow-lines-mid:var( --e-global-color-third );--iao-cw-icons-flow-lines-end:var( --e-global-color-third );--iao-cw-icons-desc-line:var( --e-global-color-main );--iao-cw-icons-desc-text:var( --e-global-color-main );--iao-cw-arrows-bg:var( --e-global-color-main );--iao-cw-arrows-color:var( --e-global-color-fifth );--iao-cw-arrows-border:var( --e-global-color-fifth );--iao-cw-detail-card-bg:var( --e-global-color-fourth );--iao-cw-detail-card-border:var( --e-global-color-secondary );--iao-cw-detail-year:var( --e-global-color-fifth );--iao-cw-detail-role:var( --e-global-color-fourth );--iao-cw-detail-name:var( --e-global-color-fifth );--iao-cw-detail-bio:var( --e-global-color-fifth );--iao-cw-detail-achievements-bg:var( --e-global-color-fourth );--iao-cw-detail-achievements-text:var( --e-global-color-fifth );--iao-cw-detail-achievements-border:var( --e-global-color-fifth );}.elementor-3175 .elementor-element.elementor-element-80642e0 .iao-past-presidents .iao-cw-icons-badge{font-family:"brandon";font-size:18px;font-weight:300;line-height:1.2em;}.elementor-3175 .elementor-element.elementor-element-80642e0 .iao-past-presidents .iao-cw-icons-description{font-family:"brandon";font-size:20px;font-weight:300;line-height:1.2em;}.elementor-3175 .elementor-element.elementor-element-80642e0 .iao-past-presidents .iao-cw-icons-fullname{font-family:"brandon";font-size:24px;font-weight:300;line-height:1.2em;}.elementor-3175 .elementor-element.elementor-element-80642e0 .iao-past-presidents .iao-cw-detail-year{font-family:"brandon";font-size:32px;font-weight:500;line-height:1.5rem;}.elementor-3175 .elementor-element.elementor-element-80642e0 .iao-past-presidents .iao-cw-detail-name{font-family:var( --e-global-typography-1119cf0-font-family );font-size:var( --e-global-typography-1119cf0-font-size );font-weight:var( --e-global-typography-1119cf0-font-weight );line-height:var( --e-global-typography-1119cf0-line-height );}.elementor-3175 .elementor-element.elementor-element-80642e0 .iao-past-presidents .iao-cw-detail-bio{font-family:var( --e-global-typography-043899c-font-family );font-size:var( --e-global-typography-043899c-font-size );font-weight:var( --e-global-typography-043899c-font-weight );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-7ddbb6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-7ddbb6c:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-7ddbb6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fifth );}.elementor-3175 .elementor-element.elementor-element-87df2e0{--spacer-size:5vh;}.elementor-3175 .elementor-element.elementor-element-fdfef2f{--display:flex;}.elementor-3175 .elementor-element.elementor-element-8a00d9e{text-align:center;}.elementor-3175 .elementor-element.elementor-element-8a00d9e .elementor-heading-title{font-family:var( --e-global-typography-fcde449-font-family );font-size:var( --e-global-typography-fcde449-font-size );font-weight:var( --e-global-typography-fcde449-font-weight );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-4327709{--spacer-size:3vh;}.elementor-3175 .elementor-element.elementor-element-221265d{text-align:justify;font-family:var( --e-global-typography-043899c-font-family );font-size:var( --e-global-typography-043899c-font-size );font-weight:var( --e-global-typography-043899c-font-weight );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-6b51e02{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-4bfb191{--spacer-size:1vh;}.elementor-3175 .elementor-element.elementor-element-a5ed15c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-a5ed15c:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-a5ed15c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fifth );}.elementor-3175 .elementor-element.elementor-element-4e144bf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-iao-geolocalization-soci .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-geolocalization-soci .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-b7e4dea{width:100%;max-width:100%;}.elementor-3175 .elementor-element.elementor-element-b7e4dea.elementor-element{--align-self:center;}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci{--iao-geo-detail-scale-mode:auto;--iao-geo-detail-scale-min:0.65;--iao-cd-card-image-mode:full;--iao-cd-card-image-fit:cover;--iao-cd-card-image-position:center center;--iao-cd-card-overlay-color:var( --e-global-color-fourth );--iao-cd-card-overlay-bg:linear-gradient(to top, var(--iao-cd-card-overlay-mixed), transparent);--iao-cd-card-overlay-opacity-pct:50;--iao-searchBorder:var( --e-global-color-third );--iao-searchInputBg:var( --e-global-color-fifth );--iao-searchInputText:var( --e-global-color-main );--iao-searchResultsText:var( --e-global-color-main );--iao-searchRadiusAccent:var( --e-global-color-third );--iao-cardsAreaMinH:170px;--iao-cardsAreaMaxH:300px;--iao-cardsAreaGapTop:1px;--iao-cd-card-border:var( --e-global-color-fifth );--iao-cd-card-border-size:1px;--iao-cd-card-shadow-color:var( --e-global-color-fourth );--iao-cd-card-shadow-size:13px;--iao-cd-card-shadow-opacity-pct:45;--iao-cd-card-border-hover:var( --e-global-color-fourth );--iao-cd-card-shadow-color-hover:var( --e-global-color-fourth );--iao-cd-card-shadow-size-hover:13px;--iao-cd-card-shadow-opacity-pct-hover:100;--iao-cd-card-border-selected:var( --e-global-color-third );--iao-cd-card-shadow-selected-color:var( --e-global-color-third );--iao-cd-card-shadow-size-selected:19px;--iao-cd-card-shadow-opacity-pct-selected:100;--iao-cd-card-width:150px;--iao-cd-card-height:220px;--iao-cd-card-radius:16px;--iao-cd-card-scale-base:1;--iao-cd-card-scale-hover:1.05;--iao-cd-card-scale-selected:1.05;--iao-cd-card-name:var( --e-global-color-fifth );--iao-cd-card-surname:var( --e-global-color-fifth );--iao-cd-name-align:center;--iao-cd-surname-align:center;--iao-cd-name-shadow-color:var( --e-global-color-main );--iao-cd-name-shadow-size:4px;--iao-cd-name-shadow-opacity-pct:80;--iao-cd-surname-shadow-color:var( --e-global-color-main );--iao-cd-surname-shadow-size:5px;--iao-cd-surname-shadow-opacity-pct:73;--iao-cd-card-name-hover:var( --e-global-color-fifth );--iao-cd-card-surname-hover:var( --e-global-color-third );--iao-cd-name-shadow-color-hover:rgba(0,0,0,0.55);--iao-cd-name-shadow-size-hover:0;--iao-cd-name-shadow-opacity-pct-hover:0;--iao-cd-surname-shadow-color-hover:rgba(0,0,0,0.55);--iao-cd-surname-shadow-size-hover:0;--iao-cd-surname-shadow-opacity-pct-hover:0;--iao-cd-card-name-selected:var( --e-global-color-third );--iao-cd-card-surname-selected:var( --e-global-color-third );--iao-cd-name-shadow-color-selected:var( --e-global-color-main );--iao-cd-name-shadow-size-selected:14;--iao-cd-name-shadow-opacity-pct-selected:80;--iao-cd-surname-shadow-color-selected:var( --e-global-color-main );--iao-cd-surname-shadow-size-selected:14;--iao-cd-surname-shadow-opacity-pct-selected:80;--iao-cd-name-top:calc(50% + var(--iao-cd-name-y));--iao-cd-name-bottom:auto;--iao-cd-name-ty:-50%;--iao-cd-name-left:calc(50% + var(--iao-cd-name-x));--iao-cd-name-right:auto;--iao-cd-name-tx:-50%;--iao-cd-name-x:0px;--iao-cd-name-y:34px;--iao-cd-surname-top:calc(50% + var(--iao-cd-surname-y));--iao-cd-surname-bottom:auto;--iao-cd-surname-ty:-50%;--iao-cd-surname-left:calc(50% + var(--iao-cd-surname-x));--iao-cd-surname-right:auto;--iao-cd-surname-tx:-50%;--iao-cd-surname-x:0px;--iao-cd-surname-y:26px;--iao-cd-badge-display:flex;--iao-cd-badge-opacity-pct:70;--iao-geo-location-color:var( --e-global-color-fourth );--iao-cd-badge-text:#ffffff;--iao-cd-badge-shadow-color:var( --e-global-color-main );--iao-cd-badge-shadow-size:4px;--iao-cd-badge-shadow-opacity-pct:80;--iao-cd-badge-opacity-pct-hover:90;--iao-cd-badge-text-hover:#ffffff;--iao-cd-badge-shadow-color-hover:rgba(0,0,0,0.55);--iao-cd-badge-shadow-size-hover:0px;--iao-cd-badge-shadow-opacity-pct-hover:0;--iao-cd-badge-opacity-pct-selected:100;--iao-cd-badge-text-selected:#ffffff;--iao-cd-badge-shadow-color-selected:rgba(0,0,0,0.55);--iao-cd-badge-shadow-size-selected:0px;--iao-cd-badge-shadow-opacity-pct-selected:0;--iao-cd-badge-shade-target:#000000;--iao-cd-badge-shade:25;--iao-cd-badge-gradient-dir:270deg;--iao-cd-badge-top:auto;--iao-cd-badge-bottom:var(--iao-cd-badge-y);--iao-cd-badge-ty:0%;--iao-cd-badge-left:calc(50% + var(--iao-cd-badge-x));--iao-cd-badge-right:auto;--iao-cd-badge-tx:-50%;--iao-cd-badge-x:0px;--iao-cd-badge-y:-99px;--iao-geo-rolebadge-display:flex;--iao-geo-rolebadge-color:var( --e-global-color-third );--iao-geo-rolebadge-opacity-pct:46;--iao-geo-rolebadge-text:#ffffff;--iao-geo-rolebadge-shadow-color:var( --e-global-color-main );--iao-geo-rolebadge-shadow-size:3px;--iao-geo-rolebadge-shadow-opacity-pct:76;--iao-geo-rolebadge-opacity-pct-hover:90;--iao-geo-rolebadge-text-hover:#ffffff;--iao-geo-rolebadge-shadow-color-hover:rgba(0,0,0,0.55);--iao-geo-rolebadge-shadow-size-hover:0px;--iao-geo-rolebadge-shadow-opacity-pct-hover:0;--iao-geo-rolebadge-opacity-pct-selected:100;--iao-geo-rolebadge-text-selected:#ffffff;--iao-geo-rolebadge-shadow-color-selected:rgba(0,0,0,0.55);--iao-geo-rolebadge-shadow-size-selected:0px;--iao-geo-rolebadge-shadow-opacity-pct-selected:0;--iao-geo-rolebadge-shade-target:#000000;--iao-geo-rolebadge-shade:25;--iao-geo-rolebadge-gradient-dir:270deg;--iao-geo-rolebadge-top:calc(50% + var(--iao-geo-rolebadge-y));--iao-geo-rolebadge-bottom:auto;--iao-geo-rolebadge-ty:-50%;--iao-geo-rolebadge-left:calc(50% + var(--iao-geo-rolebadge-x));--iao-geo-rolebadge-right:auto;--iao-geo-rolebadge-tx:-50%;--iao-geo-rolebadge-x:0px;--iao-geo-rolebadge-y:-140px;--iao-cd-box-border-size:2px;--iao-cd-box-border-color:#ffffff;--iao-cd-box-border-size-hover:2px;--iao-cd-box-border-color-hover:#ffffff;--iao-cd-box-border-size-selected:2px;--iao-cd-box-border-color-selected:#ffffff;--iao-detailBg:var( --e-global-color-main );--iao-detailCloseBg:var( --e-global-color-fourth );--iao-detailInfoBg:#f8fafc;--iao-detailBtnBg:var( --e-global-color-fifth );--iao-detailBtnHoverBg:var( --e-global-color-third );--iao-whatsappBtnBg:var( --e-global-color-fifth );--iao-whatsappBtnHoverBg:var( --e-global-color-third );--iao-detailAvatarBorder:var( --e-global-color-accent );--iao-detailName:var( --e-global-color-third );--iao-detailCategory:var( --e-global-color-fifth );--iao-detailSemId:var( --e-global-color-main );--iao-detailAddress:var( --e-global-color-fifth );--iao-detailProfText:var( --e-global-color-main );--iao-detailBtnText:var( --e-global-color-main );--iao-whatsappIcon:#059669;--iao-mapBg:var( --e-global-color-fifth );--iao-mapBgBlend:0.2;--iao-cluster:var( --e-global-color-third );--iao-clusterBorder:var( --e-global-color-fourth );--iao-mapTileOpacity:0.85;--iao-popupBg:#ffffff;--iao-popupText:#1e293b;--iao-popupBorder:#e2e8f0;font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-cd-card-firstname{font-family:"SeasonMix";font-size:1.1rem;font-weight:500;line-height:1.8rem;letter-spacing:-1.2px;}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-cd-card-lastname{font-family:"SeasonMix";font-size:1.4rem;font-weight:500;letter-spacing:-0.3px;}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-cd-card-role{font-family:"brandon";font-size:14px;font-weight:400;line-height:1em;letter-spacing:-1.2px;}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-geo-card-role-badge{font-family:var( --e-global-typography-09ae5f6-font-family );font-size:var( --e-global-typography-09ae5f6-font-size );font-weight:var( --e-global-typography-09ae5f6-font-weight );line-height:var( --e-global-typography-09ae5f6-line-height );letter-spacing:var( --e-global-typography-09ae5f6-letter-spacing );}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-font-title{font-family:"brandon";font-size:1em;font-weight:600;}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-font-category{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-3175 .elementor-element.elementor-element-6887713{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3175 .elementor-element.elementor-element-6887713:not(.elementor-motion-effects-element-type-background), .elementor-3175 .elementor-element.elementor-element-6887713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262626;}.elementor-3175 .elementor-element.elementor-element-6887713.e-con{--align-self:center;}.elementor-3175 .elementor-element.elementor-element-3897731{--spacer-size:5vh;}.elementor-widget-template .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-template .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-6cf39e9{width:100%;max-width:100%;}.elementor-3175 .elementor-element.elementor-element-6cf39e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-12699d8{--spacer-size:5vh;}body.elementor-page-3175:not(.elementor-motion-effects-element-type-background), body.elementor-page-3175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-main );background-image:url("https://iao.bfor.it/wp-content/uploads/2026/01/IAO_Retini-26_Nero.svg");background-repeat:repeat;background-size:85% auto;}:root{--page-title-display:none;}body.elementor-page-3175{--iao-abg-overlay-opacity:0.4;--iao-abg-min-highlight:0;--iao-abg-noise-duration:20s;--iao-abg-noise-dir:1;--iao-abg-noise-size:5000px 5000px;--iao-abg-noise-size-px:5000px;--iao-abg-softness:0px;--iao-abg-brightness:1;--iao-abg-tint-color:#efeeec;}@media(max-width:1366px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3175 .elementor-element.elementor-element-277a45d .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-4edcaba4 .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-2773930{font-size:var( --e-global-typography-379b386-font-size );line-height:var( --e-global-typography-379b386-line-height );}.elementor-widget-nav-menu .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-379b386-font-size );line-height:var( --e-global-typography-379b386-line-height );}.elementor-widget-spacer .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-spacer .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-83ccd83 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-41fdbca .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-000d997 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-widget-iao-video-slider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-video-slider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__content-inner{width:76%;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__subtitle{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__overlay-button{font-size:var( --e-global-typography-850e075-font-size );line-height:var( --e-global-typography-850e075-line-height );}.elementor-3175 .elementor-element.elementor-element-6e75492 .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-8f2bcd8{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-widget-iao-commissioni .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-commissioni .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-0763e5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni{--iao-comm-sidebar-width:270px;--iao-comm-cards-width:560px;--iao-comm-cards-cols:5;--iao-comm-cards-gap-x:-10px;--iao-comm-sidebar-item-py:14px;--iao-comm-sidebar-item-px:1px;--iao-comm-sidebar-top:0px;}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni .iao-comm-sidebar-label{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-1c084a2 .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-839f089{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-f3af9c6{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-04a85ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni{--iao-comm-sidebar-width:270px;--iao-comm-cards-width:560px;--iao-comm-cards-cols:5;--iao-comm-cards-gap-x:-10px;--iao-comm-sidebar-item-py:14px;--iao-comm-sidebar-item-px:1px;--iao-comm-sidebar-top:0px;}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni .iao-comm-sidebar-label{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-4650c49 .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-8f7c6b8{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-widget-iao-past-presidents .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-past-presidents .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-80642e0 .iao-past-presidents .iao-cw-detail-name{font-size:var( --e-global-typography-1119cf0-font-size );line-height:var( --e-global-typography-1119cf0-line-height );}.elementor-3175 .elementor-element.elementor-element-80642e0 .iao-past-presidents .iao-cw-detail-bio{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-7ddbb6c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3175 .elementor-element.elementor-element-fdfef2f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3175 .elementor-element.elementor-element-8a00d9e .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-221265d{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-widget-iao-geolocalization-soci .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-geolocalization-soci .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci{--iao-cd-card-overlay-opacity-pct:35;--iao-cardsAreaMinH:70px;--iao-cardsAreaMaxH:160px;--iao-cardsAreaGapTop:7px;--iao-cd-card-width:124px;--iao-cd-card-height:180px;--iao-cd-name-y:27px;--iao-cd-surname-y:13px;--iao-cd-badge-y:-65px;--iao-geo-rolebadge-y:-117px;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-cd-card-firstname{font-size:12px;}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-cd-card-lastname{font-size:16px;}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-geo-card-role-badge{font-size:var( --e-global-typography-09ae5f6-font-size );line-height:var( --e-global-typography-09ae5f6-line-height );letter-spacing:var( --e-global-typography-09ae5f6-letter-spacing );}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-font-category{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-template .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-template .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1200px){.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__content-inner{width:75%;}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni{--iao-cd-card-scale-base:1;}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni{--iao-cd-card-scale-base:1;}}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3175 .elementor-element.elementor-element-277a45d .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-4edcaba4 .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-31efd970{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:1px;}.elementor-3175 .elementor-element.elementor-element-31efd970.e-con{--order:-99999 /* order start hack */;}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-2773930{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1px 24px 0px 0px;font-size:var( --e-global-typography-379b386-font-size );line-height:var( --e-global-typography-379b386-line-height );}.elementor-3175 .elementor-element.elementor-element-2773930.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-widget-nav-menu .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3175 .elementor-element.elementor-element-1b7b426d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0.5% 0% 0%;}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-379b386-font-size );line-height:var( --e-global-typography-379b386-line-height );}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu--dropdown a{padding-top:30px;padding-bottom:30px;}.elementor-widget-spacer .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-spacer .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-83ccd83 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-41fdbca .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-000d997 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-widget-iao-video-slider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-video-slider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__content-container{padding:320px 0px 0px 0px;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__content-inner{width:74%;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );width:240px;max-width:240px;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__subtitle{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );max-width:350px;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__overlay-button{font-size:var( --e-global-typography-850e075-font-size );line-height:var( --e-global-typography-850e075-line-height );}.elementor-3175 .elementor-element.elementor-element-6e75492 .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-8f2bcd8{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-widget-iao-commissioni .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-commissioni .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni .iao-comm-sidebar-label{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-1c084a2 .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-839f089{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-f3af9c6{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni .iao-comm-sidebar-label{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-4650c49 .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-8f7c6b8{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-widget-iao-past-presidents .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-past-presidents .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-80642e0 .iao-past-presidents .iao-cw-detail-name{font-size:var( --e-global-typography-1119cf0-font-size );line-height:var( --e-global-typography-1119cf0-line-height );}.elementor-3175 .elementor-element.elementor-element-80642e0 .iao-past-presidents .iao-cw-detail-bio{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-8a00d9e .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-221265d{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-widget-iao-geolocalization-soci .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-geolocalization-soci .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-geo-card-role-badge{font-size:var( --e-global-typography-09ae5f6-font-size );line-height:var( --e-global-typography-09ae5f6-line-height );letter-spacing:var( --e-global-typography-09ae5f6-letter-spacing );}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-font-category{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-template .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-template .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3175 .elementor-element.elementor-element-277a45d .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-4edcaba4 .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-31efd970{--min-height:50px;}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-2773930{font-size:var( --e-global-typography-379b386-font-size );line-height:var( --e-global-typography-379b386-line-height );}.elementor-widget-nav-menu .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3175 .elementor-element.elementor-element-1b7b426d .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-379b386-font-size );line-height:var( --e-global-typography-379b386-line-height );}.elementor-widget-spacer .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-spacer .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-83ccd83 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-41fdbca .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-000d997 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-widget-iao-video-slider .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-video-slider .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__content-container{padding:80% 0% 0% 0%;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__content-inner{width:87%;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );width:100%;max-width:100%;margin-bottom:0em;padding:0% 0% 0% 0%;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__subtitle{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );margin-bottom:1.2em;padding:0% 0% 0% 0%;max-width:100%;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__overlay-button{font-size:var( --e-global-typography-850e075-font-size );line-height:var( --e-global-typography-850e075-line-height );padding:1px 011px 1px 11px;}.elementor-3175 .elementor-element.elementor-element-b9d1b2b .iao-video-slider__play-button{width:65px;height:65px;font-size:calc(65px * 0.45);--iao-play-button-top:250px;}.elementor-3175 .elementor-element.elementor-element-6e75492 .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-8f2bcd8{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-widget-iao-commissioni .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-commissioni .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni{--iao-comm-gap-circles-cards:0px;--iao-comm-gap-under-cards:0px;--iao-comm-cards-cols:2;--iao-comm-cards-gap-x:10px;--iao-comm-circles-justify:flex-start;--iao-comm-circle-size:119px;--iao-comm-circle-overlap:10px;--iao-cd-card-width:150px;--iao-cd-card-height:196px;--iao-comm-cards-justify:flex-start;--iao-cd-badge-y:11px;--iao-cd-surname-y:-83px;--iao-cd-name-y:20px;}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni .iao-comm-sidebar-label{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni .iao-comm-circle-text{font-size:14px;line-height:22px;letter-spacing:0.2px;}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni .iao-cd-card-role{font-size:18px;}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni .iao-cd-card-lastname{font-size:1.3rem;}.elementor-3175 .elementor-element.elementor-element-0763e5e .iao-commissioni .iao-cd-card-firstname{font-size:1.1rem;}.elementor-3175 .elementor-element.elementor-element-1c084a2 .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-839f089{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-f3af9c6{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-a6cde37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;text-align:center;}.elementor-3175 .elementor-element.elementor-element-a6cde37 img{max-width:20%;}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni{--iao-comm-gap-circles-cards:0px;--iao-comm-gap-under-cards:0px;--iao-comm-cards-cols:2;--iao-comm-cards-gap-x:10px;--iao-comm-circles-justify:flex-start;--iao-comm-circle-size:119px;--iao-comm-circle-overlap:10px;--iao-cd-card-width:142px;--iao-cd-card-height:206px;--iao-comm-cards-justify:flex-start;--iao-cd-badge-y:9px;--iao-cd-surname-y:-79px;--iao-cd-name-y:9px;}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni .iao-comm-sidebar-label{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni .iao-comm-circle-text{font-size:14px;line-height:22px;letter-spacing:0.2px;}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni .iao-cd-card-role{font-size:17px;}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni .iao-cd-card-lastname{font-size:20px;}.elementor-3175 .elementor-element.elementor-element-04a85ca .iao-commissioni .iao-cd-card-firstname{font-size:14px;}.elementor-3175 .elementor-element.elementor-element-4650c49 .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-8f7c6b8{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-widget-iao-past-presidents .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-past-presidents .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-80642e0 .iao-past-presidents .iao-cw-icons-fullname{font-size:1rem;}.elementor-3175 .elementor-element.elementor-element-80642e0 .iao-past-presidents .iao-cw-detail-name{font-size:var( --e-global-typography-1119cf0-font-size );line-height:var( --e-global-typography-1119cf0-line-height );}.elementor-3175 .elementor-element.elementor-element-80642e0 .iao-past-presidents .iao-cw-detail-bio{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3175 .elementor-element.elementor-element-8a00d9e .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3175 .elementor-element.elementor-element-221265d{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-widget-iao-geolocalization-soci .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-iao-geolocalization-soci .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci{--iao-cd-card-width:90px;--iao-cd-card-height:130px;--iao-cd-badge-shadow-opacity-pct:77;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-cd-card-firstname{font-size:13px;}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-cd-card-role{font-size:16px;}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-geo-card-role-badge{font-size:var( --e-global-typography-09ae5f6-font-size );line-height:var( --e-global-typography-09ae5f6-line-height );letter-spacing:var( --e-global-typography-09ae5f6-letter-spacing );}.elementor-3175 .elementor-element.elementor-element-b7e4dea .iao-geolocalization-soci .iao-font-category{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-template .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-template .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:768px){.elementor-3175 .elementor-element.elementor-element-1395d76b{--width:57vw;}.elementor-3175 .elementor-element.elementor-element-89cefb1{--content-width:50vw;}.elementor-3175 .elementor-element.elementor-element-8f864d3{--content-width:50vw;}.elementor-3175 .elementor-element.elementor-element-77027c5{--content-width:49vw;}.elementor-3175 .elementor-element.elementor-element-638ae6c{--width:92%;}.elementor-3175 .elementor-element.elementor-element-2c83f7e{--width:50%;}.elementor-3175 .elementor-element.elementor-element-c06fe81{--width:100%;}.elementor-3175 .elementor-element.elementor-element-726a78f{--width:100%;}.elementor-3175 .elementor-element.elementor-element-137d5c4{--width:100%;}.elementor-3175 .elementor-element.elementor-element-0de7be5{--width:50%;}.elementor-3175 .elementor-element.elementor-element-14de041{--width:50%;}.elementor-3175 .elementor-element.elementor-element-7ddbb6c{--content-width:50vw;}.elementor-3175 .elementor-element.elementor-element-fdfef2f{--width:100%;}.elementor-3175 .elementor-element.elementor-element-6b51e02{--width:100%;}.elementor-3175 .elementor-element.elementor-element-6887713{--content-width:62vw;}}@media(max-width:1366px) and (min-width:768px){.elementor-3175 .elementor-element.elementor-element-89cefb1{--content-width:77vw;}.elementor-3175 .elementor-element.elementor-element-8f864d3{--content-width:78vw;}.elementor-3175 .elementor-element.elementor-element-2c83f7e{--width:78vw;}.elementor-3175 .elementor-element.elementor-element-0de7be5{--width:77vw;}.elementor-3175 .elementor-element.elementor-element-14de041{--width:77vw;}.elementor-3175 .elementor-element.elementor-element-fdfef2f{--width:77vw;}.elementor-3175 .elementor-element.elementor-element-6887713{--content-width:100vw;}}@media(min-width:1367px){body.elementor-page-3175:not(.elementor-motion-effects-element-type-background), body.elementor-page-3175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-77027c5 *//* Elementor Flexbox Container: zoom leggero dello sfondo (cover) in hover */
.bg-zoom-cover{
  position: relative;
  overflow: hidden; /* fondamentale per tagliare lo zoom */
}

/* Layer di sfondo “duplicato” che zooma */
.bg-zoom-cover::before{
  content: "";
  position: absolute; inset: 0;

  background-image: inherit;      /* eredita l'immagine impostata in Elementor */
  background-size: cover;         /* mantiene cover */
  background-position: center;    /* allinea come in Elementor */
  background-repeat: no-repeat;

  transform: scale(1);
  transition: transform .6s ease;
  will-change: transform;

  z-index: 0;
}

/* Porta il contenuto sopra allo sfondo */
.bg-zoom-cover > *{
  position: relative;
  z-index: 1;
}

/* Zoom in hover */
.bg-zoom-cover:hover::before{
  transform: scale(1.06); /* zoom leggero: 1.04–1.10 */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SeasonMix';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://iao.bfor.it/wp-content/uploads/2026/01/SeasonMix-TRIAL-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'SeasonMix';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://iao.bfor.it/wp-content/uploads/2026/01/SeasonMix-TRIAL-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'SeasonMix';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://iao.bfor.it/wp-content/uploads/2026/01/SeasonMix-TRIAL-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'SeasonMix';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://iao.bfor.it/wp-content/uploads/2026/01/SeasonMix-TRIAL-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'SeasonMix';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://iao.bfor.it/wp-content/uploads/2026/01/SeasonMix-TRIAL-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'SeasonMix';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://iao.bfor.it/wp-content/uploads/2026/01/SeasonMix-TRIAL-Heavy.ttf') format('truetype');
}
@font-face {
	font-family: 'SeasonMix';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://iao.bfor.it/wp-content/uploads/2026/01/SeasonMix-TRIAL-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'SeasonMix';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://iao.bfor.it/wp-content/uploads/2026/01/SeasonMix-TRIAL-RegularItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'SeasonMix';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://iao.bfor.it/wp-content/uploads/2026/01/SeasonMix-TRIAL-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'SeasonMix';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://iao.bfor.it/wp-content/uploads/2026/01/SeasonMix-TRIAL-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'SeasonMix';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://iao.bfor.it/wp-content/uploads/2026/01/SeasonMix-TRIAL-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'SeasonMix';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://iao.bfor.it/wp-content/uploads/2026/01/SeasonMix-TRIAL-HeavyItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */