.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-3179 .elementor-element.elementor-element-2b2d0d00{--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-3179 .elementor-element.elementor-element-698cd44d{--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-3179 .elementor-element.elementor-element-698cd44d.e-con{--order:99999 /* order end hack */;}.elementor-3179 .elementor-element.elementor-element-462d2c3b{--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-3179 .elementor-element.elementor-element-462d2c3b:not(.elementor-motion-effects-element-type-background), .elementor-3179 .elementor-element.elementor-element-462d2c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-main );}.elementor-3179 .elementor-element.elementor-element-462d2c3b.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.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-3179 .elementor-element.elementor-element-5ad77523.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-3179 .elementor-element.elementor-element-5ad77523{text-align:start;}.elementor-3179 .elementor-element.elementor-element-5ad77523 .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-3179 .elementor-element.elementor-element-4e525bc6{text-align:start;}.elementor-3179 .elementor-element.elementor-element-4e525bc6 .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-3179 .elementor-element.elementor-element-47a92f3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3179 .elementor-element.elementor-element-47a92f3a 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-3179 .elementor-element.elementor-element-70c60655{--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-3179 .elementor-element.elementor-element-70c60655:not(.elementor-motion-effects-element-type-background), .elementor-3179 .elementor-element.elementor-element-70c60655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-main );}.elementor-3179 .elementor-element.elementor-element-5dbaeeb1{--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-3179 .elementor-element.elementor-element-5dbaeeb1.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-3179 .elementor-element.elementor-element-6651f26a{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-3179 .elementor-element.elementor-element-6651f26a.elementor-element{--order:-99999 /* order start hack */;}.elementor-3179 .elementor-element.elementor-element-6651f26a:hover{border-style:none;}.elementor-3179 .elementor-element.elementor-element-6651f26a 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-3179 .elementor-element.elementor-element-724dd33a{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-3179 .elementor-element.elementor-element-724dd33a.elementor-element{--align-self:center;}.elementor-3179 .elementor-element.elementor-element-724dd33a:hover{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-third );}.elementor-3179 .elementor-element.elementor-element-724dd33a .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-3179 .elementor-element.elementor-element-724dd33a .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-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-third );fill:var( --e-global-color-third );}.elementor-3179 .elementor-element.elementor-element-724dd33a .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-3179 .elementor-element.elementor-element-724dd33a .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-3179 .elementor-element.elementor-element-724dd33a .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-3179 .elementor-element.elementor-element-724dd33a .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-3179 .elementor-element.elementor-element-724dd33a .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-3179 .elementor-element.elementor-element-724dd33a .e--pointer-underline .elementor-item:after,
					 .elementor-3179 .elementor-element.elementor-element-724dd33a .e--pointer-overline .elementor-item:before,
					 .elementor-3179 .elementor-element.elementor-element-724dd33a .e--pointer-double-line .elementor-item:before,
					 .elementor-3179 .elementor-element.elementor-element-724dd33a .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:35px;}.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--dropdown a, .elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-menu-toggle{color:#ffffff;fill:#ffffff;}.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--dropdown{background-color:var( --e-global-color-third );}.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--dropdown a:hover,
					.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--dropdown a:focus,
					.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--dropdown a.highlighted,
					.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-menu-toggle:hover,
					.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-menu-toggle:focus{color:var( --e-global-color-accent );}.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--dropdown a:hover,
					.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--dropdown a:focus,
					.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--dropdown a.highlighted{background-color:#5804fa;}.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--dropdown .elementor-item, .elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Racing Sans One";font-size:18px;}.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 20px 20px 0px rgba(0,0,0,0.25);}.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--dropdown a{padding-top:20px;padding-bottom:20px;}.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:rgba(255,255,255,0.3);border-bottom-width:1px;}.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-3179 .elementor-element.elementor-element-73f455e9{--display:flex;}.elementor-3179 .elementor-element.elementor-element-73f455e9:not(.elementor-motion-effects-element-type-background), .elementor-3179 .elementor-element.elementor-element-73f455e9 > .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-3179 .elementor-element.elementor-element-5fb4ce41{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-2dd8e357{--display:flex;}.elementor-3179 .elementor-element.elementor-element-517d26da{text-align:justify;}.elementor-3179 .elementor-element.elementor-element-517d26da .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-3179 .elementor-element.elementor-element-3b74a3d1{--spacer-size:3vh;}.elementor-3179 .elementor-element.elementor-element-9b7a4a5{--display:flex;}.elementor-3179 .elementor-element.elementor-element-9b7a4a5:not(.elementor-motion-effects-element-type-background), .elementor-3179 .elementor-element.elementor-element-9b7a4a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fifth );}.elementor-3179 .elementor-element.elementor-element-e25f278{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-9c1847c{--display:flex;}.elementor-3179 .elementor-element.elementor-element-88a1e7e{text-align:center;}.elementor-3179 .elementor-element.elementor-element-88a1e7e .elementor-heading-title{font-family:"SeasonMix";font-size:2.7rem;font-weight:300;line-height:3.4rem;}.elementor-3179 .elementor-element.elementor-element-58f3f25{--spacer-size:3vh;}.elementor-3179 .elementor-element.elementor-element-d63eeba{text-align:center;}.elementor-3179 .elementor-element.elementor-element-d63eeba .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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .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-button .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-3179 .elementor-element.elementor-element-4725ece .elementor-button{background-color:var( --e-global-color-fourth );font-family:"SeasonMix";font-size:1rem;font-weight:300;line-height:1rem;border-radius:0px 0px 0px 0px;}.elementor-3179 .elementor-element.elementor-element-4725ece{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3179 .elementor-element.elementor-element-a0f1c1c{--display:flex;}.elementor-3179 .elementor-element.elementor-element-a0f1c1c:not(.elementor-motion-effects-element-type-background), .elementor-3179 .elementor-element.elementor-element-a0f1c1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fifth );}.elementor-3179 .elementor-element.elementor-element-2dc918a{--spacer-size:2vh;}.elementor-3179 .elementor-element.elementor-element-e8bfaac{--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;}.elementor-3179 .elementor-element.elementor-element-9bd0e74{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-3179 .elementor-element.elementor-element-de33ab7{--display:flex;}.elementor-3179 .elementor-element.elementor-element-2bc6701{--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;}.elementor-3179 .elementor-element.elementor-element-f88f163 .elementor-heading-title{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-3179 .elementor-element.elementor-element-14bc06e{--spacer-size:1vh;}.elementor-3179 .elementor-element.elementor-element-d0ee923 .elementor-heading-title{font-family:var( --e-global-typography-175be7e-font-family );font-size:var( --e-global-typography-175be7e-font-size );font-weight:var( --e-global-typography-175be7e-font-weight );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-54e8e08{--spacer-size:1vh;}.elementor-3179 .elementor-element.elementor-element-9503132 .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-3179 .elementor-element.elementor-element-d368a1e{--spacer-size:1vh;}.elementor-3179 .elementor-element.elementor-element-fc7c2f2{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-3179 .elementor-element.elementor-element-891dfb4{--display:flex;}.elementor-3179 .elementor-element.elementor-element-3e84777 .elementor-heading-title{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-3179 .elementor-element.elementor-element-722e126 .elementor-heading-title{font-family:var( --e-global-typography-175be7e-font-family );font-size:var( --e-global-typography-175be7e-font-size );font-weight:var( --e-global-typography-175be7e-font-weight );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-e9f10e8 .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-3179 .elementor-element.elementor-element-0218b22{--spacer-size:2vh;}.elementor-3179 .elementor-element.elementor-element-bb8469b{--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;}.elementor-3179 .elementor-element.elementor-element-c13bff3{--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;}.elementor-3179 .elementor-element.elementor-element-a5b0f27{--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;}.elementor-3179 .elementor-element.elementor-element-01d1c50{--spacer-size:1vh;}.elementor-3179 .elementor-element.elementor-element-4c756ad{text-align:start;}.elementor-3179 .elementor-element.elementor-element-4c756ad .elementor-heading-title{font-family:var( --e-global-typography-175be7e-font-family );font-size:var( --e-global-typography-175be7e-font-size );font-weight:var( --e-global-typography-175be7e-font-weight );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-79b12a6{--spacer-size:2vh;}.elementor-3179 .elementor-element.elementor-element-e6dea9a{text-align:start;}.elementor-3179 .elementor-element.elementor-element-e6dea9a .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-3179 .elementor-element.elementor-element-6629148{--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;}.elementor-3179 .elementor-element.elementor-element-871a5bc{--spacer-size:1vh;}.elementor-3179 .elementor-element.elementor-element-91d8acf{text-align:center;}.elementor-3179 .elementor-element.elementor-element-91d8acf .elementor-heading-title{font-family:var( --e-global-typography-25b06e2-font-family );font-size:var( --e-global-typography-25b06e2-font-size );font-weight:var( --e-global-typography-25b06e2-font-weight );font-style:var( --e-global-typography-25b06e2-font-style );line-height:var( --e-global-typography-25b06e2-line-height );}.elementor-3179 .elementor-element.elementor-element-411740f{--spacer-size:1vh;}.elementor-3179 .elementor-element.elementor-element-fc6d9a5{text-align:center;}.elementor-3179 .elementor-element.elementor-element-fc6d9a5 .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-3179 .elementor-element.elementor-element-29ebf16{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-a4a5c28{--display:flex;}.elementor-3179 .elementor-element.elementor-element-db0d3a3{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-f2e745b{--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;}.elementor-3179 .elementor-element.elementor-element-a4a58fb{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-3179 .elementor-element.elementor-element-a4a58fb:not(.elementor-motion-effects-element-type-background), .elementor-3179 .elementor-element.elementor-element-a4a58fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fifth );}.elementor-3179 .elementor-element.elementor-element-9a5215f{--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;}.elementor-3179 .elementor-element.elementor-element-a0d6e2f .elementor-heading-title{font-family:"brandon";font-size:1.1rem;font-weight:400;line-height:1.5rem;}.elementor-3179 .elementor-element.elementor-element-daaf27c{--spacer-size:1vh;}.elementor-3179 .elementor-element.elementor-element-e8afed2 .elementor-heading-title{font-family:"SeasonMix";font-size:1.8rem;font-weight:300;line-height:2rem;}.elementor-3179 .elementor-element.elementor-element-a212812{--spacer-size:1vh;}.elementor-3179 .elementor-element.elementor-element-62c8825 .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-3179 .elementor-element.elementor-element-b07926a{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-17c4a37{--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-3179 .elementor-element.elementor-element-17c4a37:not(.elementor-motion-effects-element-type-background), .elementor-3179 .elementor-element.elementor-element-17c4a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fifth );}.elementor-3179 .elementor-element.elementor-element-f9255e4{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-107ed3f{--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;}.elementor-3179 .elementor-element.elementor-element-a10120a{--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;}.elementor-3179 .elementor-element.elementor-element-2a9fe13{--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;}.elementor-3179 .elementor-element.elementor-element-ce9bf47{--spacer-size:1vh;}.elementor-3179 .elementor-element.elementor-element-f6d56e9{text-align:end;}.elementor-3179 .elementor-element.elementor-element-f6d56e9 .elementor-heading-title{font-family:"SeasonMix";font-size:2.7rem;font-weight:300;line-height:3.4rem;color:var( --e-global-color-primary );}.elementor-3179 .elementor-element.elementor-element-6d82451{--spacer-size:2vh;}.elementor-3179 .elementor-element.elementor-element-d174671{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-d965829{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-f4567c4{--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;}.elementor-3179 .elementor-element.elementor-element-480905a{text-align:start;}.elementor-3179 .elementor-element.elementor-element-480905a .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-3179 .elementor-element.elementor-element-00931a5{--spacer-size:2vh;}.elementor-3179 .elementor-element.elementor-element-cb954ca .elementor-button{background-color:var( --e-global-color-fourth );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 );border-radius:0px 0px 0px 0px;}.elementor-3179 .elementor-element.elementor-element-c24729e{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-68a533d{--display:flex;}.elementor-3179 .elementor-element.elementor-element-68a533d:not(.elementor-motion-effects-element-type-background), .elementor-3179 .elementor-element.elementor-element-68a533d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fifth );}.elementor-3179 .elementor-element.elementor-element-265c744{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-a40b8c3{--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;}.elementor-3179 .elementor-element.elementor-element-be2e9a7{--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;}.elementor-3179 .elementor-element.elementor-element-7ee5174{--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;}.elementor-3179 .elementor-element.elementor-element-114fefe{--spacer-size:1vh;}.elementor-3179 .elementor-element.elementor-element-abfc535{text-align:end;}.elementor-3179 .elementor-element.elementor-element-abfc535 .elementor-heading-title{font-family:"SeasonMix";font-size:2.7rem;font-weight:300;line-height:3.4rem;color:var( --e-global-color-primary );}.elementor-3179 .elementor-element.elementor-element-2bfbf6a{--spacer-size:2vh;}.elementor-3179 .elementor-element.elementor-element-eb7006d{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-4a66803{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-e36e476{--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;}.elementor-3179 .elementor-element.elementor-element-39d55d3{text-align:start;}.elementor-3179 .elementor-element.elementor-element-39d55d3 .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-3179 .elementor-element.elementor-element-823bbdc{--spacer-size:2vh;}.elementor-3179 .elementor-element.elementor-element-59fd03d .elementor-button{background-color:var( --e-global-color-fourth );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 );border-radius:0px 0px 0px 0px;}.elementor-3179 .elementor-element.elementor-element-c1e423d{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-afdba8c{--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-3179 .elementor-element.elementor-element-ddfe21a{--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-3179 .elementor-element.elementor-element-ddfe21a:not(.elementor-motion-effects-element-type-background), .elementor-3179 .elementor-element.elementor-element-ddfe21a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-main );}.elementor-3179 .elementor-element.elementor-element-ddfe21a.e-con{--align-self:center;}.elementor-3179 .elementor-element.elementor-element-2ecee3f{text-align:start;}.elementor-3179 .elementor-element.elementor-element-2ecee3f .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-3179 .elementor-element.elementor-element-f33b67b{--spacer-size:2vh;}.elementor-3179 .elementor-element.elementor-element-88b9582{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-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-3179 .elementor-element.elementor-element-0e83caf{width:100%;max-width:100%;}.elementor-3179 .elementor-element.elementor-element-0e83caf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3179 .elementor-element.elementor-element-0e83caf .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-3179 .elementor-element.elementor-element-0e83caf .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-3179 .elementor-element.elementor-element-0e83caf .iao-commissioni .iao-comm-circle-text{font-family:"brandon";font-size:18px;font-weight:300;text-transform:capitalize;line-height:1.4em;}.elementor-3179 .elementor-element.elementor-element-0e83caf .iao-commissioni .iao-cd-card-role{font-family:"brandon";font-size:22px;font-weight:400;line-height:1em;letter-spacing:-1.2px;}.elementor-3179 .elementor-element.elementor-element-0e83caf .iao-commissioni .iao-cd-card-lastname{font-family:"SeasonMix";font-size:28px;font-weight:500;line-height:37px;letter-spacing:-0.3px;}.elementor-3179 .elementor-element.elementor-element-0e83caf .iao-commissioni .iao-cd-card-firstname{font-family:"SeasonMix";font-size:25px;font-weight:500;line-height:1.8rem;letter-spacing:-1.2px;}.elementor-3179 .elementor-element.elementor-element-c1d2169{--spacer-size:1vh;}.elementor-3179 .elementor-element.elementor-element-14509a4{--display:flex;}.elementor-3179 .elementor-element.elementor-element-14509a4:not(.elementor-motion-effects-element-type-background), .elementor-3179 .elementor-element.elementor-element-14509a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fifth );}.elementor-3179 .elementor-element.elementor-element-a8b47d4{--spacer-size:50px;}.elementor-3179 .elementor-element.elementor-element-f0cadc4{--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;}.elementor-3179 .elementor-element.elementor-element-d1424a6{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-3179 .elementor-element.elementor-element-98ad000{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-9c0e977{--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;}.elementor-3179 .elementor-element.elementor-element-9c0e977.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3179 .elementor-element.elementor-element-2eb8ba3 img{box-shadow:2px 2px 7px 3px rgba(0,0,0,0.5);}.elementor-3179 .elementor-element.elementor-element-12655b1{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-1e6725c{--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;}.elementor-3179 .elementor-element.elementor-element-96afa9a{--spacer-size:1vh;}.elementor-3179 .elementor-element.elementor-element-30bf53f .elementor-heading-title{font-family:var( --e-global-typography-175be7e-font-family );font-size:var( --e-global-typography-175be7e-font-size );font-weight:var( --e-global-typography-175be7e-font-weight );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-3c56273{--spacer-size:1vh;}.elementor-3179 .elementor-element.elementor-element-fe41c3e .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-3179 .elementor-element.elementor-element-e83995f{--spacer-size:1vh;}.elementor-3179 .elementor-element.elementor-element-26dd96d .elementor-button{background-color:var( --e-global-color-fifth );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 );fill:var( --e-global-color-fourth );color:var( --e-global-color-fourth );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fourth );}.elementor-3179 .elementor-element.elementor-element-e513e60{--spacer-size:5vh;}.elementor-3179 .elementor-element.elementor-element-83d738f{--spacer-size:50px;}.elementor-3179 .elementor-element.elementor-element-92d3fb9{--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-3179 .elementor-element.elementor-element-92d3fb9:not(.elementor-motion-effects-element-type-background), .elementor-3179 .elementor-element.elementor-element-92d3fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-main );}.elementor-3179 .elementor-element.elementor-element-5fc2e319{--spacer-size:5vh;}.elementor-widget-iao-ready-talk .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-ready-talk .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-3179 .elementor-element.elementor-element-55655ef0{width:100%;max-width:100%;}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk{background-color:var( --e-global-color-main );padding:0% 10% 0% 10%;}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__inner{gap:4%;}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__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 );margin:7% 0% 0% 0%;}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__label{color:var( --e-global-color-fifth );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 );margin:15% 0% 3% 0%;}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__select{color:var( --e-global-color-accent );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 );background-color:var( --e-global-color-main );border-color:var( --e-global-color-accent );border-width:1px;padding:4% 0% 0% 0%;}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__select-wrapper::after{background-color:var( --e-global-color-accent );height:1px;}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__subtitle{color:var( --e-global-color-fifth );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 );margin:8% 0% 5% 0%;}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__email{color:var( --e-global-color-secondary );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 );background-color:#ffffff;border-color:var( --e-global-color-fourth );border-width:3px;padding:3% 0% 3% 2%;}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__email::placeholder{color:#999999;}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__button{color:#FFFFFF;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 );background-color:#746A4D;width:100%;padding:3% 0% 3% 0%;margin:3% 3% 3% 3%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__button:hover{color:#746A4D00;background-color:#DDBA7B;}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__form{align-items:center;}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__message--success{color:var( --e-global-color-fourth );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__message--error{color:#dc3545;}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__message{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-3179 .elementor-element.elementor-element-259f9249{--spacer-size:5vh;}body.elementor-page-3179:not(.elementor-motion-effects-element-type-background), body.elementor-page-3179 > .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/NextGen.svg?ver=1771250093");background-repeat:repeat;background-size:85% auto;}:root{--page-title-display:none;}body.elementor-page-3179{--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-3179 .elementor-element.elementor-element-5ad77523 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-4e525bc6 .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-3179 .elementor-element.elementor-element-6651f26a{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-3179 .elementor-element.elementor-element-724dd33a .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-3179 .elementor-element.elementor-element-517d26da .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-d63eeba .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3179 .elementor-element.elementor-element-f88f163 .elementor-heading-title{font-size:var( --e-global-typography-1119cf0-font-size );line-height:var( --e-global-typography-1119cf0-line-height );}.elementor-3179 .elementor-element.elementor-element-d0ee923 .elementor-heading-title{font-size:var( --e-global-typography-175be7e-font-size );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-9503132 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-3e84777 .elementor-heading-title{font-size:var( --e-global-typography-1119cf0-font-size );line-height:var( --e-global-typography-1119cf0-line-height );}.elementor-3179 .elementor-element.elementor-element-722e126 .elementor-heading-title{font-size:var( --e-global-typography-175be7e-font-size );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-e9f10e8 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-4c756ad .elementor-heading-title{font-size:var( --e-global-typography-175be7e-font-size );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-e6dea9a .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-91d8acf .elementor-heading-title{font-size:var( --e-global-typography-25b06e2-font-size );line-height:var( --e-global-typography-25b06e2-line-height );}.elementor-3179 .elementor-element.elementor-element-fc6d9a5 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-62c8825 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-480905a .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-cb954ca .elementor-button{font-size:var( --e-global-typography-850e075-font-size );line-height:var( --e-global-typography-850e075-line-height );}.elementor-3179 .elementor-element.elementor-element-39d55d3 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-59fd03d .elementor-button{font-size:var( --e-global-typography-850e075-font-size );line-height:var( --e-global-typography-850e075-line-height );}.elementor-3179 .elementor-element.elementor-element-2ecee3f .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3179 .elementor-element.elementor-element-88b9582{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-3179 .elementor-element.elementor-element-0e83caf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3179 .elementor-element.elementor-element-0e83caf .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-3179 .elementor-element.elementor-element-0e83caf .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-3179 .elementor-element.elementor-element-30bf53f .elementor-heading-title{font-size:var( --e-global-typography-175be7e-font-size );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-fe41c3e .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-26dd96d .elementor-button{font-size:var( --e-global-typography-850e075-font-size );line-height:var( --e-global-typography-850e075-line-height );}.elementor-widget-iao-ready-talk .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-ready-talk .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__label{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__select{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__subtitle{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__email{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__button{font-size:var( --e-global-typography-850e075-font-size );line-height:var( --e-global-typography-850e075-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__message{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}}@media(max-width:1200px){.elementor-3179 .elementor-element.elementor-element-0e83caf .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-3179 .elementor-element.elementor-element-5ad77523 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-4e525bc6 .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-3179 .elementor-element.elementor-element-5dbaeeb1{--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-3179 .elementor-element.elementor-element-5dbaeeb1.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-3179 .elementor-element.elementor-element-6651f26a{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-3179 .elementor-element.elementor-element-6651f26a.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-3179 .elementor-element.elementor-element-724dd33a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0.5% 0% 0%;}.elementor-3179 .elementor-element.elementor-element-724dd33a .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-379b386-font-size );line-height:var( --e-global-typography-379b386-line-height );}.elementor-3179 .elementor-element.elementor-element-724dd33a .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-3179 .elementor-element.elementor-element-517d26da .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-d63eeba .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3179 .elementor-element.elementor-element-f88f163 .elementor-heading-title{font-size:var( --e-global-typography-1119cf0-font-size );line-height:var( --e-global-typography-1119cf0-line-height );}.elementor-3179 .elementor-element.elementor-element-d0ee923 .elementor-heading-title{font-size:var( --e-global-typography-175be7e-font-size );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-9503132 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-3e84777 .elementor-heading-title{font-size:var( --e-global-typography-1119cf0-font-size );line-height:var( --e-global-typography-1119cf0-line-height );}.elementor-3179 .elementor-element.elementor-element-722e126 .elementor-heading-title{font-size:var( --e-global-typography-175be7e-font-size );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-e9f10e8 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-4c756ad .elementor-heading-title{font-size:var( --e-global-typography-175be7e-font-size );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-e6dea9a .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-91d8acf .elementor-heading-title{font-size:var( --e-global-typography-25b06e2-font-size );line-height:var( --e-global-typography-25b06e2-line-height );}.elementor-3179 .elementor-element.elementor-element-fc6d9a5 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-62c8825 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-480905a .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-cb954ca .elementor-button{font-size:var( --e-global-typography-850e075-font-size );line-height:var( --e-global-typography-850e075-line-height );}.elementor-3179 .elementor-element.elementor-element-39d55d3 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-59fd03d .elementor-button{font-size:var( --e-global-typography-850e075-font-size );line-height:var( --e-global-typography-850e075-line-height );}.elementor-3179 .elementor-element.elementor-element-2ecee3f .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3179 .elementor-element.elementor-element-88b9582{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-3179 .elementor-element.elementor-element-0e83caf .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-3179 .elementor-element.elementor-element-30bf53f .elementor-heading-title{font-size:var( --e-global-typography-175be7e-font-size );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-fe41c3e .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-26dd96d .elementor-button{font-size:var( --e-global-typography-850e075-font-size );line-height:var( --e-global-typography-850e075-line-height );}.elementor-widget-iao-ready-talk .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-ready-talk .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__label{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__select{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__subtitle{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__email{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__button{font-size:var( --e-global-typography-850e075-font-size );line-height:var( --e-global-typography-850e075-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__message{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-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-3179 .elementor-element.elementor-element-5ad77523 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-4e525bc6 .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-3179 .elementor-element.elementor-element-5dbaeeb1{--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-3179 .elementor-element.elementor-element-6651f26a{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-3179 .elementor-element.elementor-element-724dd33a .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-3179 .elementor-element.elementor-element-517d26da .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-88a1e7e{text-align:justify;}.elementor-3179 .elementor-element.elementor-element-88a1e7e .elementor-heading-title{font-size:2.4rem;line-height:2rem;}.elementor-3179 .elementor-element.elementor-element-d63eeba .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3179 .elementor-element.elementor-element-4725ece .elementor-button{font-size:1.2rem;line-height:1.5rem;}.elementor-3179 .elementor-element.elementor-element-f88f163 .elementor-heading-title{font-size:var( --e-global-typography-1119cf0-font-size );line-height:var( --e-global-typography-1119cf0-line-height );}.elementor-3179 .elementor-element.elementor-element-d0ee923 .elementor-heading-title{font-size:var( --e-global-typography-175be7e-font-size );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-9503132 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-3e84777 .elementor-heading-title{font-size:var( --e-global-typography-1119cf0-font-size );line-height:var( --e-global-typography-1119cf0-line-height );}.elementor-3179 .elementor-element.elementor-element-722e126 .elementor-heading-title{font-size:var( --e-global-typography-175be7e-font-size );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-e9f10e8 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-4c756ad .elementor-heading-title{font-size:var( --e-global-typography-175be7e-font-size );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-e6dea9a .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-91d8acf .elementor-heading-title{font-size:var( --e-global-typography-25b06e2-font-size );line-height:var( --e-global-typography-25b06e2-line-height );}.elementor-3179 .elementor-element.elementor-element-fc6d9a5 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-e8afed2 .elementor-heading-title{font-size:32px;line-height:32px;}.elementor-3179 .elementor-element.elementor-element-62c8825 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-f6d56e9{text-align:justify;}.elementor-3179 .elementor-element.elementor-element-f6d56e9 .elementor-heading-title{font-size:2.4rem;line-height:2rem;}.elementor-3179 .elementor-element.elementor-element-480905a .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-cb954ca .elementor-button{font-size:var( --e-global-typography-850e075-font-size );line-height:var( --e-global-typography-850e075-line-height );}.elementor-3179 .elementor-element.elementor-element-abfc535{text-align:justify;}.elementor-3179 .elementor-element.elementor-element-abfc535 .elementor-heading-title{font-size:2.4rem;line-height:2rem;}.elementor-3179 .elementor-element.elementor-element-39d55d3 .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-59fd03d .elementor-button{font-size:var( --e-global-typography-850e075-font-size );line-height:var( --e-global-typography-850e075-line-height );}.elementor-3179 .elementor-element.elementor-element-2ecee3f .elementor-heading-title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3179 .elementor-element.elementor-element-88b9582{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-3179 .elementor-element.elementor-element-0e83caf .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:225px;--iao-comm-cards-justify:flex-start;--iao-cd-badge-y:23px;--iao-cd-surname-y:-103px;--iao-cd-name-y:26px;}.elementor-3179 .elementor-element.elementor-element-0e83caf .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-3179 .elementor-element.elementor-element-0e83caf .iao-commissioni .iao-comm-circle-text{font-size:14px;line-height:22px;letter-spacing:0.2px;}.elementor-3179 .elementor-element.elementor-element-0e83caf .iao-commissioni .iao-cd-card-role{font-size:17px;}.elementor-3179 .elementor-element.elementor-element-0e83caf .iao-commissioni .iao-cd-card-lastname{font-size:22px;}.elementor-3179 .elementor-element.elementor-element-0e83caf .iao-commissioni .iao-cd-card-firstname{font-size:17px;}.elementor-3179 .elementor-element.elementor-element-30bf53f .elementor-heading-title{font-size:var( --e-global-typography-175be7e-font-size );line-height:var( --e-global-typography-175be7e-line-height );}.elementor-3179 .elementor-element.elementor-element-fe41c3e .elementor-heading-title{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-26dd96d .elementor-button{font-size:var( --e-global-typography-850e075-font-size );line-height:var( --e-global-typography-850e075-line-height );}.elementor-widget-iao-ready-talk .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-ready-talk .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__title{font-size:var( --e-global-typography-fcde449-font-size );line-height:var( --e-global-typography-fcde449-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__label{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__select{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__subtitle{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__email{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__button{font-size:var( --e-global-typography-850e075-font-size );line-height:var( --e-global-typography-850e075-line-height );}.elementor-3179 .elementor-element.elementor-element-55655ef0 .iao-ready-talk__message{font-size:var( --e-global-typography-043899c-font-size );line-height:var( --e-global-typography-043899c-line-height );}}@media(min-width:768px){.elementor-3179 .elementor-element.elementor-element-462d2c3b{--width:60vw;}.elementor-3179 .elementor-element.elementor-element-2dd8e357{--content-width:51vw;}.elementor-3179 .elementor-element.elementor-element-9c1847c{--content-width:51vw;}.elementor-3179 .elementor-element.elementor-element-e8bfaac{--content-width:51vw;}.elementor-3179 .elementor-element.elementor-element-bb8469b{--content-width:51vw;}.elementor-3179 .elementor-element.elementor-element-f2e745b{--content-width:50vw;}.elementor-3179 .elementor-element.elementor-element-107ed3f{--content-width:50vw;}.elementor-3179 .elementor-element.elementor-element-a10120a{--width:100%;}.elementor-3179 .elementor-element.elementor-element-2a9fe13{--width:60%;}.elementor-3179 .elementor-element.elementor-element-a40b8c3{--content-width:50vw;}.elementor-3179 .elementor-element.elementor-element-be2e9a7{--width:100%;}.elementor-3179 .elementor-element.elementor-element-7ee5174{--width:60%;}.elementor-3179 .elementor-element.elementor-element-afdba8c{--width:100%;}.elementor-3179 .elementor-element.elementor-element-ddfe21a{--width:50%;}.elementor-3179 .elementor-element.elementor-element-f0cadc4{--content-width:50vw;}.elementor-3179 .elementor-element.elementor-element-d1424a6{--width:100%;}.elementor-3179 .elementor-element.elementor-element-9c0e977{--width:35%;}.elementor-3179 .elementor-element.elementor-element-1e6725c{--width:100%;}.elementor-3179 .elementor-element.elementor-element-92d3fb9{--content-width:62vw;}}@media(max-width:1366px) and (min-width:768px){.elementor-3179 .elementor-element.elementor-element-2dd8e357{--content-width:77vw;}.elementor-3179 .elementor-element.elementor-element-ddfe21a{--width:77vw;}}@media(min-width:1367px){body.elementor-page-3179:not(.elementor-motion-effects-element-type-background), body.elementor-page-3179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* 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 */