.elementor-30934 .elementor-element.elementor-element-76f05c10{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-30934 .elementor-element.elementor-element-76f05c10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30934 .elementor-element.elementor-element-41a17c66{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-30934 .elementor-element.elementor-element-46beff56{--display:flex;--min-height:600px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.56;--overlay-mix-blend-mode:overlay;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-30934 .elementor-element.elementor-element-46beff56:not(.elementor-motion-effects-element-type-background), .elementor-30934 .elementor-element.elementor-element-46beff56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vyvosocialfi.com/wp-content/uploads/2025/08/international-conventio-gala-dinner-singapore-2025.webp");background-position:center center;background-size:cover;}.elementor-30934 .elementor-element.elementor-element-46beff56::before, .elementor-30934 .elementor-element.elementor-element-46beff56 > .elementor-background-video-container::before, .elementor-30934 .elementor-element.elementor-element-46beff56 > .e-con-inner > .elementor-background-video-container::before, .elementor-30934 .elementor-element.elementor-element-46beff56 > .elementor-background-slideshow::before, .elementor-30934 .elementor-element.elementor-element-46beff56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30934 .elementor-element.elementor-element-46beff56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(292deg, #BD3B7996 35%, #7CDBF7 100%);}.elementor-30934 .elementor-element.elementor-element-798317a1{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-30934 .elementor-element.elementor-element-798317a1:not(.elementor-motion-effects-element-type-background), .elementor-30934 .elementor-element.elementor-element-798317a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(276deg, #FFFFFF00 0%, #000000 100%);}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-30934 .elementor-element.elementor-element-23d6005a{text-align:left;}.elementor-30934 .elementor-element.elementor-element-23d6005a .elementor-heading-title{font-family:var( --e-global-typography-8323786-font-family ), Sans-serif;font-size:var( --e-global-typography-8323786-font-size );font-weight:var( --e-global-typography-8323786-font-weight );line-height:var( --e-global-typography-8323786-line-height );letter-spacing:var( --e-global-typography-8323786-letter-spacing );word-spacing:var( --e-global-typography-8323786-word-spacing );color:var( --e-global-color-efdae67 );}.elementor-30934 .elementor-element.elementor-element-23d6005a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-30934 .elementor-element.elementor-element-57fd0273 .elementor-heading-title{font-family:var( --e-global-typography-47c8400-font-family ), Sans-serif;font-size:var( --e-global-typography-47c8400-font-size );font-weight:var( --e-global-typography-47c8400-font-weight );line-height:var( --e-global-typography-47c8400-line-height );letter-spacing:var( --e-global-typography-47c8400-letter-spacing );word-spacing:var( --e-global-typography-47c8400-word-spacing );color:var( --e-global-color-efdae67 );}.elementor-30934 .elementor-element.elementor-element-57fd0273 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30934 .elementor-element.elementor-element-3b64c37b .elementor-heading-title{font-family:var( --e-global-typography-a3fe7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-a3fe7fd-font-size );line-height:var( --e-global-typography-a3fe7fd-line-height );letter-spacing:var( --e-global-typography-a3fe7fd-letter-spacing );word-spacing:var( --e-global-typography-a3fe7fd-word-spacing );color:var( --e-global-color-efdae67 );}.elementor-30934 .elementor-element.elementor-element-3b64c37b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4% 0% 0% 0%;}.elementor-30934 .elementor-element.elementor-element-229416c1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30934 .elementor-element.elementor-element-1d6c74b{--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-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30934 .elementor-element.elementor-element-c45fb04{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30934 .elementor-element.elementor-element-e767933{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000029;--border-color:#00000029;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-30934 .elementor-element.elementor-element-e767933:not(.elementor-motion-effects-element-type-background), .elementor-30934 .elementor-element.elementor-element-e767933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7E6;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-30934 .elementor-element.elementor-element-5a2e89d2{text-align:left;font-family:var( --e-global-typography-22775ac-font-family ), Sans-serif;font-size:var( --e-global-typography-22775ac-font-size );line-height:var( --e-global-typography-22775ac-line-height );letter-spacing:var( --e-global-typography-22775ac-letter-spacing );word-spacing:var( --e-global-typography-22775ac-word-spacing );}.elementor-30934 .elementor-element.elementor-element-5a2e89d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 1% 0%;}.elementor-30934 .elementor-element.elementor-element-5a2e89d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-30934 .elementor-element.elementor-element-7ab0136e{text-align:left;font-family:var( --e-global-typography-22775ac-font-family ), Sans-serif;font-size:var( --e-global-typography-22775ac-font-size );line-height:var( --e-global-typography-22775ac-line-height );letter-spacing:var( --e-global-typography-22775ac-letter-spacing );word-spacing:var( --e-global-typography-22775ac-word-spacing );}.elementor-30934 .elementor-element.elementor-element-7ab0136e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-30934 .elementor-element.elementor-element-1596940a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-30934 .elementor-element.elementor-element-1596940a.e-con{--align-self:center;}.elementor-30934 .elementor-element.elementor-element-48da640{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-accent );}.elementor-30934 .elementor-element.elementor-element-5c28745 .elementor-button{font-family:var( --e-global-typography-78de4c5-font-family ), Sans-serif;font-size:var( --e-global-typography-78de4c5-font-size );font-weight:var( --e-global-typography-78de4c5-font-weight );line-height:var( --e-global-typography-78de4c5-line-height );letter-spacing:var( --e-global-typography-78de4c5-letter-spacing );word-spacing:var( --e-global-typography-78de4c5-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-efdae67 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;padding:10px 30px 10px 30px;}.elementor-30934 .elementor-element.elementor-element-5c28745 .elementor-button:hover, .elementor-30934 .elementor-element.elementor-element-5c28745 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30934 .elementor-element.elementor-element-5c28745 .elementor-button:hover svg, .elementor-30934 .elementor-element.elementor-element-5c28745 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-30934 .elementor-element.elementor-element-5c28745 > .elementor-widget-container{margin:1% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-30934 .elementor-element.elementor-element-5c28745.elementor-element{--align-self:flex-start;}.elementor-30934 .elementor-element.elementor-element-12ddf42{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-30934 .elementor-element.elementor-element-9ca15fa{text-align:left;}.elementor-30934 .elementor-element.elementor-element-9ca15fa img{width:46%;}.elementor-30934 .elementor-element.elementor-element-9ca15fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-30934 .elementor-element.elementor-element-70eac3f{--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-30934 .elementor-element.elementor-element-6433151{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30934 .elementor-element.elementor-element-cb92626 .elementor-icon-box-wrapper{align-items:start;}.elementor-30934 .elementor-element.elementor-element-cb92626{--icon-box-icon-margin:12px;}.elementor-30934 .elementor-element.elementor-element-cb92626 .elementor-icon-box-title{margin-block-end:0px;}.elementor-30934 .elementor-element.elementor-element-cb92626 .elementor-icon{font-size:15px;}.elementor-30934 .elementor-element.elementor-element-cb92626 .elementor-icon-box-title, .elementor-30934 .elementor-element.elementor-element-cb92626 .elementor-icon-box-title a{font-family:var( --e-global-typography-a3fe7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-a3fe7fd-font-size );line-height:var( --e-global-typography-a3fe7fd-line-height );letter-spacing:var( --e-global-typography-a3fe7fd-letter-spacing );word-spacing:var( --e-global-typography-a3fe7fd-word-spacing );}.elementor-30934 .elementor-element.elementor-element-cb92626 .elementor-icon-box-description{font-family:var( --e-global-typography-47c8400-font-family ), Sans-serif;font-size:var( --e-global-typography-47c8400-font-size );font-weight:var( --e-global-typography-47c8400-font-weight );line-height:var( --e-global-typography-47c8400-line-height );letter-spacing:var( --e-global-typography-47c8400-letter-spacing );word-spacing:var( --e-global-typography-47c8400-word-spacing );}.elementor-30934 .elementor-element.elementor-element-cb92626 > .elementor-widget-container{margin:4% 0% 0% 0%;padding:0% 0% 4% 0%;border-style:none;}.elementor-30934 .elementor-element.elementor-element-b2fd223{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;}.elementor-30934 .elementor-element.elementor-element-b2fd223 .swiper-slide > .elementor-element{height:100%;}.elementor-30934 .elementor-element.elementor-element-b2fd223 > .elementor-widget-container{margin:1% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-30934 .elementor-element.elementor-element-7aaf4c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30934 .elementor-element.elementor-element-6d88534 .elementor-icon-box-wrapper{align-items:start;}.elementor-30934 .elementor-element.elementor-element-6d88534{--icon-box-icon-margin:12px;}.elementor-30934 .elementor-element.elementor-element-6d88534 .elementor-icon-box-title{margin-block-end:0px;}.elementor-30934 .elementor-element.elementor-element-6d88534 .elementor-icon{font-size:15px;}.elementor-30934 .elementor-element.elementor-element-6d88534 .elementor-icon-box-title, .elementor-30934 .elementor-element.elementor-element-6d88534 .elementor-icon-box-title a{font-family:var( --e-global-typography-a3fe7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-a3fe7fd-font-size );line-height:var( --e-global-typography-a3fe7fd-line-height );letter-spacing:var( --e-global-typography-a3fe7fd-letter-spacing );word-spacing:var( --e-global-typography-a3fe7fd-word-spacing );}.elementor-30934 .elementor-element.elementor-element-6d88534 .elementor-icon-box-description{font-family:var( --e-global-typography-47c8400-font-family ), Sans-serif;font-size:var( --e-global-typography-47c8400-font-size );font-weight:var( --e-global-typography-47c8400-font-weight );line-height:var( --e-global-typography-47c8400-line-height );letter-spacing:var( --e-global-typography-47c8400-letter-spacing );word-spacing:var( --e-global-typography-47c8400-word-spacing );}.elementor-30934 .elementor-element.elementor-element-6d88534 > .elementor-widget-container{margin:4% 0% 0% 0%;padding:0% 0% 4% 0%;border-style:none;}.elementor-30934 .elementor-element.elementor-element-1fd6061{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;}.elementor-30934 .elementor-element.elementor-element-1fd6061 .swiper-slide > .elementor-element{height:100%;}.elementor-30934 .elementor-element.elementor-element-1fd6061 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30934 .elementor-element.elementor-element-b2a17b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-30934 .elementor-element.elementor-element-e1e8009 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-30934 .elementor-element.elementor-element-ac0e0ff .elementor-button{font-family:var( --e-global-typography-78de4c5-font-family ), Sans-serif;font-size:var( --e-global-typography-78de4c5-font-size );font-weight:var( --e-global-typography-78de4c5-font-weight );line-height:var( --e-global-typography-78de4c5-line-height );letter-spacing:var( --e-global-typography-78de4c5-letter-spacing );word-spacing:var( --e-global-typography-78de4c5-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;padding:10px 40px 10px 40px;}.elementor-30934 .elementor-element.elementor-element-ac0e0ff .elementor-button:hover, .elementor-30934 .elementor-element.elementor-element-ac0e0ff .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30934 .elementor-element.elementor-element-ac0e0ff .elementor-button:hover svg, .elementor-30934 .elementor-element.elementor-element-ac0e0ff .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-30934 .elementor-element.elementor-element-ac0e0ff > .elementor-widget-container{margin:6% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-30934 .elementor-element.elementor-element-2caf5982{--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:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30934 .elementor-element.elementor-element-2caf5982:not(.elementor-motion-effects-element-type-background), .elementor-30934 .elementor-element.elementor-element-2caf5982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F8;}.elementor-30934 .elementor-element.elementor-element-2cfa70ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30934 .elementor-element.elementor-element-128ef810{text-align:center;}.elementor-30934 .elementor-element.elementor-element-128ef810 .elementor-heading-title{font-family:var( --e-global-typography-838623d-font-family ), Sans-serif;font-size:var( --e-global-typography-838623d-font-size );font-weight:var( --e-global-typography-838623d-font-weight );line-height:var( --e-global-typography-838623d-line-height );letter-spacing:var( --e-global-typography-838623d-letter-spacing );word-spacing:var( --e-global-typography-838623d-word-spacing );color:var( --e-global-color-primary );}.elementor-30934 .elementor-element.elementor-element-3fe3ec3d{text-align:center;}.elementor-30934 .elementor-element.elementor-element-3fe3ec3d .elementor-heading-title{font-family:var( --e-global-typography-11aa434-font-family ), Sans-serif;font-size:var( --e-global-typography-11aa434-font-size );font-weight:var( --e-global-typography-11aa434-font-weight );line-height:var( --e-global-typography-11aa434-line-height );letter-spacing:var( --e-global-typography-11aa434-letter-spacing );word-spacing:var( --e-global-typography-11aa434-word-spacing );color:var( --e-global-color-primary );}.elementor-30934 .elementor-element.elementor-element-3ace3b0c{text-align:center;}.elementor-30934 .elementor-element.elementor-element-3ace3b0c .elementor-heading-title{font-family:var( --e-global-typography-a3fe7fd-font-family ), Sans-serif;font-size:var( --e-global-typography-a3fe7fd-font-size );line-height:var( --e-global-typography-a3fe7fd-line-height );letter-spacing:var( --e-global-typography-a3fe7fd-letter-spacing );word-spacing:var( --e-global-typography-a3fe7fd-word-spacing );color:var( --e-global-color-primary );}.elementor-30934 .elementor-element.elementor-element-1c2bcebf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30934 .elementor-element.elementor-element-745844ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30934 .elementor-element.elementor-element-745844ae{width:100%;max-width:100%;}@media(min-width:768px){.elementor-30934 .elementor-element.elementor-element-798317a1{--width:100%;}.elementor-30934 .elementor-element.elementor-element-1d6c74b{--width:100%;}.elementor-30934 .elementor-element.elementor-element-c45fb04{--width:50%;}.elementor-30934 .elementor-element.elementor-element-1596940a{--width:50%;}.elementor-30934 .elementor-element.elementor-element-12ddf42{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-30934 .elementor-element.elementor-element-e767933{--width:100%;}.elementor-30934 .elementor-element.elementor-element-1596940a{--width:100%;}}@media(max-width:1024px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30934 .elementor-element.elementor-element-23d6005a .elementor-heading-title{font-size:var( --e-global-typography-8323786-font-size );line-height:var( --e-global-typography-8323786-line-height );letter-spacing:var( --e-global-typography-8323786-letter-spacing );word-spacing:var( --e-global-typography-8323786-word-spacing );}.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-30934 .elementor-element.elementor-element-57fd0273 .elementor-heading-title{font-size:var( --e-global-typography-47c8400-font-size );line-height:var( --e-global-typography-47c8400-line-height );letter-spacing:var( --e-global-typography-47c8400-letter-spacing );word-spacing:var( --e-global-typography-47c8400-word-spacing );}.elementor-30934 .elementor-element.elementor-element-3b64c37b .elementor-heading-title{font-size:var( --e-global-typography-a3fe7fd-font-size );line-height:var( --e-global-typography-a3fe7fd-line-height );letter-spacing:var( --e-global-typography-a3fe7fd-letter-spacing );word-spacing:var( --e-global-typography-a3fe7fd-word-spacing );}.elementor-30934 .elementor-element.elementor-element-e767933{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30934 .elementor-element.elementor-element-5a2e89d2{font-size:var( --e-global-typography-22775ac-font-size );line-height:var( --e-global-typography-22775ac-line-height );letter-spacing:var( --e-global-typography-22775ac-letter-spacing );word-spacing:var( --e-global-typography-22775ac-word-spacing );}.elementor-30934 .elementor-element.elementor-element-7ab0136e{font-size:var( --e-global-typography-22775ac-font-size );line-height:var( --e-global-typography-22775ac-line-height );letter-spacing:var( --e-global-typography-22775ac-letter-spacing );word-spacing:var( --e-global-typography-22775ac-word-spacing );}.elementor-30934 .elementor-element.elementor-element-1596940a{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30934 .elementor-element.elementor-element-5c28745 .elementor-button{font-size:var( --e-global-typography-78de4c5-font-size );line-height:var( --e-global-typography-78de4c5-line-height );letter-spacing:var( --e-global-typography-78de4c5-letter-spacing );word-spacing:var( --e-global-typography-78de4c5-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30934 .elementor-element.elementor-element-cb92626 .elementor-icon-box-title, .elementor-30934 .elementor-element.elementor-element-cb92626 .elementor-icon-box-title a{font-size:var( --e-global-typography-a3fe7fd-font-size );line-height:var( --e-global-typography-a3fe7fd-line-height );letter-spacing:var( --e-global-typography-a3fe7fd-letter-spacing );word-spacing:var( --e-global-typography-a3fe7fd-word-spacing );}.elementor-30934 .elementor-element.elementor-element-cb92626 .elementor-icon-box-description{font-size:var( --e-global-typography-47c8400-font-size );line-height:var( --e-global-typography-47c8400-line-height );letter-spacing:var( --e-global-typography-47c8400-letter-spacing );word-spacing:var( --e-global-typography-47c8400-word-spacing );}.elementor-30934 .elementor-element.elementor-element-b2fd223{--swiper-slides-to-display:2;}.elementor-30934 .elementor-element.elementor-element-6d88534 .elementor-icon-box-title, .elementor-30934 .elementor-element.elementor-element-6d88534 .elementor-icon-box-title a{font-size:var( --e-global-typography-a3fe7fd-font-size );line-height:var( --e-global-typography-a3fe7fd-line-height );letter-spacing:var( --e-global-typography-a3fe7fd-letter-spacing );word-spacing:var( --e-global-typography-a3fe7fd-word-spacing );}.elementor-30934 .elementor-element.elementor-element-6d88534 .elementor-icon-box-description{font-size:var( --e-global-typography-47c8400-font-size );line-height:var( --e-global-typography-47c8400-line-height );letter-spacing:var( --e-global-typography-47c8400-letter-spacing );word-spacing:var( --e-global-typography-47c8400-word-spacing );}.elementor-30934 .elementor-element.elementor-element-1fd6061{--swiper-slides-to-display:2;}.elementor-30934 .elementor-element.elementor-element-ac0e0ff .elementor-button{font-size:var( --e-global-typography-78de4c5-font-size );line-height:var( --e-global-typography-78de4c5-line-height );letter-spacing:var( --e-global-typography-78de4c5-letter-spacing );word-spacing:var( --e-global-typography-78de4c5-word-spacing );}.elementor-30934 .elementor-element.elementor-element-128ef810 .elementor-heading-title{font-size:var( --e-global-typography-838623d-font-size );line-height:var( --e-global-typography-838623d-line-height );letter-spacing:var( --e-global-typography-838623d-letter-spacing );word-spacing:var( --e-global-typography-838623d-word-spacing );}.elementor-30934 .elementor-element.elementor-element-3fe3ec3d .elementor-heading-title{font-size:var( --e-global-typography-11aa434-font-size );line-height:var( --e-global-typography-11aa434-line-height );letter-spacing:var( --e-global-typography-11aa434-letter-spacing );word-spacing:var( --e-global-typography-11aa434-word-spacing );}.elementor-30934 .elementor-element.elementor-element-3ace3b0c .elementor-heading-title{font-size:var( --e-global-typography-a3fe7fd-font-size );line-height:var( --e-global-typography-a3fe7fd-line-height );letter-spacing:var( --e-global-typography-a3fe7fd-letter-spacing );word-spacing:var( --e-global-typography-a3fe7fd-word-spacing );}}@media(max-width:767px){.elementor-30934 .elementor-element.elementor-element-76f05c10{--width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30934 .elementor-element.elementor-element-41a17c66{--width:100%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30934 .elementor-element.elementor-element-798317a1{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30934 .elementor-element.elementor-element-23d6005a .elementor-heading-title{font-size:var( --e-global-typography-8323786-font-size );line-height:var( --e-global-typography-8323786-line-height );letter-spacing:var( --e-global-typography-8323786-letter-spacing );word-spacing:var( --e-global-typography-8323786-word-spacing );}.elementor-30934 .elementor-element.elementor-element-23d6005a > .elementor-widget-container{padding:0% 0% 0% 0%;}.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-30934 .elementor-element.elementor-element-57fd0273 .elementor-heading-title{font-size:var( --e-global-typography-47c8400-font-size );line-height:var( --e-global-typography-47c8400-line-height );letter-spacing:var( --e-global-typography-47c8400-letter-spacing );word-spacing:var( --e-global-typography-47c8400-word-spacing );}.elementor-30934 .elementor-element.elementor-element-57fd0273 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-30934 .elementor-element.elementor-element-3b64c37b .elementor-heading-title{font-size:var( --e-global-typography-a3fe7fd-font-size );line-height:var( --e-global-typography-a3fe7fd-line-height );letter-spacing:var( --e-global-typography-a3fe7fd-letter-spacing );word-spacing:var( --e-global-typography-a3fe7fd-word-spacing );}.elementor-30934 .elementor-element.elementor-element-3b64c37b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-30934 .elementor-element.elementor-element-1d6c74b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30934 .elementor-element.elementor-element-c45fb04{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30934 .elementor-element.elementor-element-e767933{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:4%;--padding-right:5%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30934 .elementor-element.elementor-element-5a2e89d2{font-size:var( --e-global-typography-22775ac-font-size );line-height:var( --e-global-typography-22775ac-line-height );letter-spacing:var( --e-global-typography-22775ac-letter-spacing );word-spacing:var( --e-global-typography-22775ac-word-spacing );}.elementor-30934 .elementor-element.elementor-element-7ab0136e{font-size:var( --e-global-typography-22775ac-font-size );line-height:var( --e-global-typography-22775ac-line-height );letter-spacing:var( --e-global-typography-22775ac-letter-spacing );word-spacing:var( --e-global-typography-22775ac-word-spacing );}.elementor-30934 .elementor-element.elementor-element-1596940a{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30934 .elementor-element.elementor-element-5c28745 .elementor-button{font-size:var( --e-global-typography-78de4c5-font-size );line-height:var( --e-global-typography-78de4c5-line-height );letter-spacing:var( --e-global-typography-78de4c5-letter-spacing );word-spacing:var( --e-global-typography-78de4c5-word-spacing );padding:15px 30px 15px 30px;}.elementor-30934 .elementor-element.elementor-element-5c28745 > .elementor-widget-container{margin:6% 0% 7% 0%;}.elementor-30934 .elementor-element.elementor-element-12ddf42{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30934 .elementor-element.elementor-element-9ca15fa{text-align:center;}.elementor-30934 .elementor-element.elementor-element-9ca15fa > .elementor-widget-container{padding:5% 0% 5% 0%;}.elementor-30934 .elementor-element.elementor-element-70eac3f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30934 .elementor-element.elementor-element-cb92626{--icon-box-icon-margin:12px;}.elementor-30934 .elementor-element.elementor-element-cb92626 .elementor-icon-box-title, .elementor-30934 .elementor-element.elementor-element-cb92626 .elementor-icon-box-title a{font-size:var( --e-global-typography-a3fe7fd-font-size );line-height:var( --e-global-typography-a3fe7fd-line-height );letter-spacing:var( --e-global-typography-a3fe7fd-letter-spacing );word-spacing:var( --e-global-typography-a3fe7fd-word-spacing );}.elementor-30934 .elementor-element.elementor-element-cb92626 .elementor-icon-box-description{font-size:var( --e-global-typography-47c8400-font-size );line-height:var( --e-global-typography-47c8400-line-height );letter-spacing:var( --e-global-typography-47c8400-letter-spacing );word-spacing:var( --e-global-typography-47c8400-word-spacing );}.elementor-30934 .elementor-element.elementor-element-cb92626 > .elementor-widget-container{padding:1% 0% 0% 0%;}.elementor-30934 .elementor-element.elementor-element-b2fd223{--swiper-slides-to-display:1;}.elementor-30934 .elementor-element.elementor-element-b2fd223 > .elementor-widget-container{margin:7% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-30934 .elementor-element.elementor-element-6d88534{--icon-box-icon-margin:12px;}.elementor-30934 .elementor-element.elementor-element-6d88534 .elementor-icon-box-title, .elementor-30934 .elementor-element.elementor-element-6d88534 .elementor-icon-box-title a{font-size:var( --e-global-typography-a3fe7fd-font-size );line-height:var( --e-global-typography-a3fe7fd-line-height );letter-spacing:var( --e-global-typography-a3fe7fd-letter-spacing );word-spacing:var( --e-global-typography-a3fe7fd-word-spacing );}.elementor-30934 .elementor-element.elementor-element-6d88534 .elementor-icon-box-description{font-size:var( --e-global-typography-47c8400-font-size );line-height:var( --e-global-typography-47c8400-line-height );letter-spacing:var( --e-global-typography-47c8400-letter-spacing );word-spacing:var( --e-global-typography-47c8400-word-spacing );}.elementor-30934 .elementor-element.elementor-element-6d88534 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-30934 .elementor-element.elementor-element-1fd6061{--swiper-slides-to-display:1;}.elementor-30934 .elementor-element.elementor-element-1fd6061 > .elementor-widget-container{margin:7% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-30934 .elementor-element.elementor-element-b2a17b8{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30934 .elementor-element.elementor-element-ac0e0ff .elementor-button{font-size:var( --e-global-typography-78de4c5-font-size );line-height:var( --e-global-typography-78de4c5-line-height );letter-spacing:var( --e-global-typography-78de4c5-letter-spacing );word-spacing:var( --e-global-typography-78de4c5-word-spacing );padding:15px 30px 15px 30px;}.elementor-30934 .elementor-element.elementor-element-ac0e0ff > .elementor-widget-container{margin:5% 0% 5% 0%;padding:0% 0% 0% 0%;}.elementor-30934 .elementor-element.elementor-element-2caf5982{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-30934 .elementor-element.elementor-element-128ef810 .elementor-heading-title{font-size:var( --e-global-typography-838623d-font-size );line-height:var( --e-global-typography-838623d-line-height );letter-spacing:var( --e-global-typography-838623d-letter-spacing );word-spacing:var( --e-global-typography-838623d-word-spacing );}.elementor-30934 .elementor-element.elementor-element-3fe3ec3d .elementor-heading-title{font-size:var( --e-global-typography-11aa434-font-size );line-height:var( --e-global-typography-11aa434-line-height );letter-spacing:var( --e-global-typography-11aa434-letter-spacing );word-spacing:var( --e-global-typography-11aa434-word-spacing );}.elementor-30934 .elementor-element.elementor-element-3ace3b0c .elementor-heading-title{font-size:var( --e-global-typography-a3fe7fd-font-size );line-height:var( --e-global-typography-a3fe7fd-line-height );letter-spacing:var( --e-global-typography-a3fe7fd-letter-spacing );word-spacing:var( --e-global-typography-a3fe7fd-word-spacing );}}/* Start custom CSS for search-filter-field, class: .elementor-element-999c2ce *//* Contenitore campo di ricerca */
.search-filter-input-text {
    display: flex;
    align-items: center;
    background-color: #fff;
    border: 1px solid #000;
    border-radius: 25px;
    padding: 5px 5px;
    transition: all 0.3s ease;
    max-width: 300px;
}

/* Hover */
.search-filter-input-text:hover {
    border-color: #6E7087;
}

/* Focus: niente bordo, ombra interna leggera */
.search-filter-input-text:focus-within {
    border-color: transparent;
    box-shadow: inset 0 0 5px rgba(0,0,0,0.15);
}

/* Icona */
.search-filter-input-text__icon {
    margin-right: 8px;
    display: flex;
    align-items: center;
}

.search-filter-icon__svg {
    width: 18px;
    height: 18px;
    fill: #6E7087;
    transition: fill 0.3s ease;
}

.search-filter-input-text:focus-within .search-filter-icon__svg {
    fill: #6E7087;
}

/* Campo testo */
.search-filter-input-text__input {
    border: none;
    outline: none;
    background: transparent;
    flex: 1;
    font-size: 12px; /* ridotto */
    color: #333;
    padding: 6px 0;
}

/* Placeholder normale */
.search-filter-input-text__input::placeholder {
    color: #aaa;
    font-style: italic;
    font-size: 14px !important; /* ridotto */
    transition: opacity 0.2s ease;
}

/* Nasconde placeholder in focus */
.search-filter-input-text__input:focus::placeholder {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS */.page-header {display: none;}/* End custom CSS */