.elementor-3167 .elementor-element.elementor-element-293a856{--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-3167 .elementor-element.elementor-element-293a856:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-293a856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3167 .elementor-element.elementor-element-a901027{text-align:left;}.elementor-3167 .elementor-element.elementor-element-a901027 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.5em;font-weight:100;text-transform:uppercase;color:#000000;}.elementor-3167 .elementor-element.elementor-element-b5142d8{--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-3167 .elementor-element.elementor-element-b5142d8:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-b5142d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-dca22a1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-3167 .elementor-element.elementor-element-11aa84f{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-11aa84f:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-11aa84f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/1.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-11aa84f:hover{background-color:#2B6396;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-3167 .elementor-element.elementor-element-fa08c86{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-22d78b9{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-22d78b9:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-22d78b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/8-2.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-22d78b9:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-a0ce4af{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-0d16cf1{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-0d16cf1:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-0d16cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/2-1.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-0d16cf1:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-e75a609{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-5b510f6{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-5b510f6:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-5b510f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/14.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-5b510f6:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-07194f7{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-3c7820c{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.3;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-3c7820c:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-3c7820c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/PALIO_500-1-min-scaled.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-3c7820c:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-3c7820c::before, .elementor-3167 .elementor-element.elementor-element-3c7820c > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-3c7820c > .e-con-inner > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-3c7820c > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-3c7820c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-3c7820c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3167 .elementor-element.elementor-element-3e17440{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-95a7892{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.3;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-95a7892:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-95a7892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/5-2.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-95a7892:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-95a7892::before, .elementor-3167 .elementor-element.elementor-element-95a7892 > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-95a7892 > .e-con-inner > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-95a7892 > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-95a7892 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-95a7892 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3167 .elementor-element.elementor-element-3170453{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-e15e788{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.3;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-e15e788:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-e15e788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/16.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-e15e788:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-e15e788::before, .elementor-3167 .elementor-element.elementor-element-e15e788 > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-e15e788 > .e-con-inner > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-e15e788 > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-e15e788 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-e15e788 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3167 .elementor-element.elementor-element-202845e{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-37b0d5e{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.3;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-37b0d5e:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-37b0d5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/15.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-37b0d5e:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-37b0d5e::before, .elementor-3167 .elementor-element.elementor-element-37b0d5e > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-37b0d5e > .e-con-inner > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-37b0d5e > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-37b0d5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-37b0d5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3167 .elementor-element.elementor-element-0966ea3{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-04a26a7{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.3;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-04a26a7:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-04a26a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/seatalk2.jpg");background-position:bottom left;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-04a26a7:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-04a26a7::before, .elementor-3167 .elementor-element.elementor-element-04a26a7 > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-04a26a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-04a26a7 > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-04a26a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-04a26a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3167 .elementor-element.elementor-element-2e449a4{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-5a2132e{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.3;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-5a2132e:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-5a2132e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/11.jpg");background-position:center left;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-5a2132e:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-5a2132e::before, .elementor-3167 .elementor-element.elementor-element-5a2132e > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-5a2132e > .e-con-inner > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-5a2132e > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-5a2132e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-5a2132e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3167 .elementor-element.elementor-element-e134df2{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-43102ff{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.3;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-43102ff:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-43102ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/3-2.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-43102ff:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-43102ff::before, .elementor-3167 .elementor-element.elementor-element-43102ff > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-43102ff > .e-con-inner > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-43102ff > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-43102ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-43102ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3167 .elementor-element.elementor-element-a67d400{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-fa9b734{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.3;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-fa9b734:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-fa9b734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/12/LAU_4567-scaled.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-fa9b734:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-fa9b734::before, .elementor-3167 .elementor-element.elementor-element-fa9b734 > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-fa9b734 > .e-con-inner > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-fa9b734 > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-fa9b734 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-fa9b734 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3167 .elementor-element.elementor-element-ea2fbe1{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-8f8f92d{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.3;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-8f8f92d:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-8f8f92d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/12.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-8f8f92d:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-8f8f92d::before, .elementor-3167 .elementor-element.elementor-element-8f8f92d > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-8f8f92d > .e-con-inner > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-8f8f92d > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-8f8f92d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-8f8f92d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3167 .elementor-element.elementor-element-c8e39bc{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-f0362f6{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.3;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-f0362f6:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-f0362f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/9-3.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-f0362f6:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-f0362f6::before, .elementor-3167 .elementor-element.elementor-element-f0362f6 > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-f0362f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-f0362f6 > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-f0362f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-f0362f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3167 .elementor-element.elementor-element-e6a4cbb{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-4618168{--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-3167 .elementor-element.elementor-element-4618168:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-4618168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-66dd039{text-align:left;}.elementor-3167 .elementor-element.elementor-element-66dd039 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.5em;font-weight:100;text-transform:uppercase;color:#000000;}.elementor-3167 .elementor-element.elementor-element-2aa90a8{--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:0%;--margin-bottom:05%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-3167 .elementor-element.elementor-element-2aa90a8:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-2aa90a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-6b27ab8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-3167 .elementor-element.elementor-element-e6d3494{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-e6d3494:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-e6d3494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/12/PRATO.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-e6d3494:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-e6d3494::before, .elementor-3167 .elementor-element.elementor-element-e6d3494 > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-e6d3494 > .e-con-inner > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-e6d3494 > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-e6d3494 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-e6d3494 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3167 .elementor-element.elementor-element-3a2bfb6{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-049c0da{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.17;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-049c0da:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-049c0da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/12/LEVANTO.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-049c0da:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-049c0da::before, .elementor-3167 .elementor-element.elementor-element-049c0da > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-049c0da > .e-con-inner > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-049c0da > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-049c0da > .e-con-inner > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-049c0da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3167 .elementor-element.elementor-element-cfdca4a{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-e88ec5b{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-e88ec5b:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-e88ec5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/lerici_castello.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-e88ec5b:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-e88ec5b::before, .elementor-3167 .elementor-element.elementor-element-e88ec5b > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-e88ec5b > .e-con-inner > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-e88ec5b > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-e88ec5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-e88ec5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3167 .elementor-element.elementor-element-28090c5{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-9b9b149{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-9b9b149:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-9b9b149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/Carro_e_Castello_da_Ziona-panorama-scaled.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-9b9b149:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-9b9b149::before, .elementor-3167 .elementor-element.elementor-element-9b9b149 > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-9b9b149 > .e-con-inner > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-9b9b149 > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-9b9b149 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-9b9b149 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3167 .elementor-element.elementor-element-cae69b1{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-d2d9170{--display:flex;--min-height:600px;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;}.elementor-3167 .elementor-element.elementor-element-d2d9170:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-d2d9170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ibgevents.com/wp-content/uploads/2025/11/Still0901_00018-1024x576-1.jpg");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-d2d9170:hover{background-color:#2B6396;}.elementor-3167 .elementor-element.elementor-element-d2d9170::before, .elementor-3167 .elementor-element.elementor-element-d2d9170 > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-d2d9170 > .e-con-inner > .elementor-background-video-container::before, .elementor-3167 .elementor-element.elementor-element-d2d9170 > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-d2d9170 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3167 .elementor-element.elementor-element-d2d9170 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3167 .elementor-element.elementor-element-6c6b624{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:100;line-height:0.8em;color:#FFFFFF;}.elementor-3167 .elementor-element.elementor-element-bd72218{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-3167 .elementor-element.elementor-element-bd72218:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-bd72218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00162A;}.elementor-3167 .elementor-element.elementor-element-7cd15f9{--display:flex;}.elementor-3167 .elementor-element.elementor-element-289d562{--display:flex;}.elementor-3167 .elementor-element.elementor-element-8f58996{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:14px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-3167 .elementor-element.elementor-element-2bb1a9b{--display:flex;}@media(max-width:1024px){.elementor-3167 .elementor-element.elementor-element-dca22a1{--grid-auto-flow:row;}.elementor-3167 .elementor-element.elementor-element-6b27ab8{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3167 .elementor-element.elementor-element-a901027{text-align:left;}.elementor-3167 .elementor-element.elementor-element-a901027 .elementor-heading-title{font-size:2.3em;letter-spacing:-0.9px;}.elementor-3167 .elementor-element.elementor-element-dca22a1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3167 .elementor-element.elementor-element-fa08c86{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-a0ce4af{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-e75a609{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-07194f7{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-3e17440{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-3170453{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-202845e{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-0966ea3{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-2e449a4{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-e134df2{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-a67d400{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-ea2fbe1{font-size:1.4em;}.elementor-3167 .elementor-element.elementor-element-c8e39bc{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-66dd039{text-align:left;}.elementor-3167 .elementor-element.elementor-element-66dd039 .elementor-heading-title{font-size:2.5em;}.elementor-3167 .elementor-element.elementor-element-6b27ab8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3167 .elementor-element.elementor-element-3a2bfb6{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-cfdca4a{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-28090c5{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-cae69b1{font-size:2em;}.elementor-3167 .elementor-element.elementor-element-6c6b624{font-size:2em;}}/* Start custom CSS for text-editor, class: .elementor-element-fa08c86 */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0ce4af */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e75a609 */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07194f7 */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e17440 */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3170453 */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-202845e */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0966ea3 */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e449a4 */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e134df2 */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a67d400 */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea2fbe1 */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8e39bc */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6a4cbb */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a2bfb6 */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfdca4a */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28090c5 */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cae69b1 */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c6b624 */.portfolio_grid {
    font-family: Montserrat !important; 
    color:#fff !important; 
    font-weight: 100;}
    
   
 .portfolio_grid{
  display:inline-block;              /* evita “salti” di layout */
  transition: transform 0.5s ease;    /* durata/curva */
  transform-origin: center;          /* punto di scalatura */
  will-change: transform;
  backface-visibility: hidden;       /* rende il testo più nitido durante l’animazione */
}

/* Effetto hover */
 .portfolio_grid:hover{
  transform: scale(1.2);            /* regoli il fattore se serve */
}

/* Accessibilità: niente animazioni se l’utente le riduce */
@media (prefers-reduced-motion: reduce){
 .portfolio_grid{ transition: none; }
 .portfolio_grid:hover{ transform: none; }
}

.page-id-3167 .elementor-motion-effects-layer {
  transition: transform .6s ease-in-out;
  will-change: transform;
}

.page-id-3167 .elementor-motion-effects-element:hover .elementor-motion-effects-layer {
  transform: scale(1.2) !important;
}/* End custom CSS */