.elementor-31 .elementor-element.elementor-element-c6cd02c{--display:flex;--min-height:65vh;--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:center;--align-items:center;--overlay-opacity:0.06;}.elementor-31 .elementor-element.elementor-element-c6cd02c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c6cd02c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0055BE 24%, #023D86 100%);}.elementor-31 .elementor-element.elementor-element-c6cd02c::before, .elementor-31 .elementor-element.elementor-element-c6cd02c > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-c6cd02c > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-c6cd02c > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-c6cd02c > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-c6cd02c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://marcelloibbalotto.it/wp-content/uploads/2026/03/mi-presento2.webp");--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-c6cd02c > .elementor-shape-bottom svg, .elementor-31 .elementor-element.elementor-element-c6cd02c > .e-con-inner > .elementor-shape-bottom svg{height:135px;}.elementor-31 .elementor-element.elementor-element-9e11033{--display:flex;--justify-content:center;}.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-31 .elementor-element.elementor-element-b515bbb{width:var( --container-widget-width, 105.874% );max-width:105.874%;--container-widget-width:105.874%;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-b515bbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-b515bbb .elementor-heading-title{font-family:"Encode Sans Semi Expanded", Sans-serif;font-size:100px;font-weight:600;line-height:100px;text-shadow:1px 0px 35px rgba(2.0000000000000044, 20.00000000000007, 58.000000000000014, 0.71);}.elementor-31 .elementor-element.elementor-element-dda9051{--display:grid;--min-height:24vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-dda9051:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-dda9051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-008c54d{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-008c54d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-008c54d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-01b3e04{--display:flex;}.elementor-31 .elementor-element.elementor-element-0d4f11e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-0d4f11e .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-01e759e{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-01e759e > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-01e759e .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-01e759e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-3999718{text-align:start;}.elementor-31 .elementor-element.elementor-element-3999718 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-b819f8f .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-b819f8f .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-b819f8f .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-4b7f31a{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-4b7f31a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4b7f31a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-72ea304{--display:flex;}.elementor-31 .elementor-element.elementor-element-7410bb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7410bb5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-6d27b91{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-6d27b91 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6d27b91 .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-6d27b91 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-f591e1f{text-align:start;}.elementor-31 .elementor-element.elementor-element-f591e1f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-49a7658 .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-49a7658 .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-49a7658 .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-573b2c1{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-573b2c1:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-573b2c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-37ebce4{--display:flex;}.elementor-31 .elementor-element.elementor-element-a440e97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a440e97 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-24850a7{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-24850a7 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-24850a7 .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-24850a7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-32220e6{text-align:start;}.elementor-31 .elementor-element.elementor-element-32220e6 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-0058452 .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-0058452 .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-0058452 .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-7da7749{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-7da7749:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7da7749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-6e431de{--display:flex;}.elementor-31 .elementor-element.elementor-element-ddc22bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ddc22bd .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-1c58c75{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-1c58c75 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1c58c75 .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-1c58c75 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-84cce58{text-align:start;}.elementor-31 .elementor-element.elementor-element-84cce58 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-5892701 .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-5892701 .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-5892701 .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-8e499ca{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-8e499ca:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8e499ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-9d4116e{--display:flex;}.elementor-31 .elementor-element.elementor-element-49a51e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-49a51e8 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-226f00c{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-226f00c > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-226f00c .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-226f00c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-77106c3{text-align:start;}.elementor-31 .elementor-element.elementor-element-77106c3 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-3aa07a5 .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-3aa07a5 .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-3aa07a5 .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-877e6b8{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-877e6b8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-877e6b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-4a8dd22{--display:flex;}.elementor-31 .elementor-element.elementor-element-2663743 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2663743 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-95d1281{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-95d1281 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-95d1281 .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-95d1281 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-caee511{text-align:start;}.elementor-31 .elementor-element.elementor-element-caee511 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-8c74882 .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-8c74882 .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-8c74882 .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-7badd84{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-151b7a0{--display:grid;--min-height:24vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-151b7a0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-151b7a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d73237c{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-d73237c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-d73237c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b59f3df{--display:flex;}.elementor-31 .elementor-element.elementor-element-18a8028 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-18a8028 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-481c8dc{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-481c8dc > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-481c8dc .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-481c8dc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-b33cfad{text-align:start;}.elementor-31 .elementor-element.elementor-element-b33cfad .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-7f6cae1 .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-7f6cae1 .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-7f6cae1 .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-1300318{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-1300318:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1300318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-886b621{--display:flex;}.elementor-31 .elementor-element.elementor-element-147b0ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-147b0ec .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-13458f0{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-13458f0 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-13458f0 .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-13458f0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-3b39c33{text-align:start;}.elementor-31 .elementor-element.elementor-element-3b39c33 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-0d0582b .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-0d0582b .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-0d0582b .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-61c61d1{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-61c61d1:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-61c61d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-eedc7b4{--display:flex;}.elementor-31 .elementor-element.elementor-element-12117f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-12117f3 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-ff8b3a7{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-ff8b3a7 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ff8b3a7 .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-ff8b3a7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-36e0cf6{text-align:start;}.elementor-31 .elementor-element.elementor-element-36e0cf6 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-0f1c7ba .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-0f1c7ba .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-0f1c7ba .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-774732b{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-774732b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-774732b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0d5832d{--display:flex;}.elementor-31 .elementor-element.elementor-element-7ef72df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7ef72df .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-170d90b{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-170d90b > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-170d90b .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-170d90b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-0735971{text-align:start;}.elementor-31 .elementor-element.elementor-element-0735971 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-f941740 .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-f941740 .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-f941740 .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-1efc6f9{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-1efc6f9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1efc6f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0b048e3{--display:flex;}.elementor-31 .elementor-element.elementor-element-84d98f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-84d98f4 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-22ea655{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-22ea655 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-22ea655 .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-22ea655 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-621e6e0{text-align:start;}.elementor-31 .elementor-element.elementor-element-621e6e0 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-8616cd0 .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-8616cd0 .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-8616cd0 .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-a8daa91{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-a8daa91:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-a8daa91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1a9187e{--display:flex;}.elementor-31 .elementor-element.elementor-element-5e78a40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5e78a40 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-95ff44e{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-95ff44e > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-95ff44e .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-95ff44e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-dbec294{text-align:start;}.elementor-31 .elementor-element.elementor-element-dbec294 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-bfa6b4e .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-bfa6b4e .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-bfa6b4e .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-6091330{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-fe122c8{--display:grid;--min-height:24vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-fe122c8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-fe122c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-62a5fb1{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-62a5fb1:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-62a5fb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-31b74d6{--display:flex;}.elementor-31 .elementor-element.elementor-element-2747afc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2747afc .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-1f643a4{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-1f643a4 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1f643a4 .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-1f643a4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-939d054{text-align:start;}.elementor-31 .elementor-element.elementor-element-939d054 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-d41889c .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-d41889c .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-d41889c .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-6d6ae83{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-6d6ae83:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6d6ae83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ee233ae{--display:flex;}.elementor-31 .elementor-element.elementor-element-9e2fde7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-9e2fde7 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-e120b66{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-e120b66 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e120b66 .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-e120b66 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-3d8df41{text-align:start;}.elementor-31 .elementor-element.elementor-element-3d8df41 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-3c429b3 .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-3c429b3 .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-3c429b3 .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-cba5535{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-cba5535:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-cba5535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-aeacc4c{--display:flex;}.elementor-31 .elementor-element.elementor-element-0b07706 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-0b07706 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-fc49ccc{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-fc49ccc > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-fc49ccc .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-fc49ccc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-21a15fa{text-align:start;}.elementor-31 .elementor-element.elementor-element-21a15fa .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-f2e06d7 .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-f2e06d7 .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-f2e06d7 .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-c00935e{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-c00935e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c00935e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-58c916e{--display:flex;}.elementor-31 .elementor-element.elementor-element-f3d068a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f3d068a .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-b66595b{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-b66595b > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b66595b .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-b66595b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-bd71043{text-align:start;}.elementor-31 .elementor-element.elementor-element-bd71043 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-91af73f .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-91af73f .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-91af73f .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-aa0fe7d{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-aa0fe7d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-aa0fe7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2b5dcaa{--display:flex;}.elementor-31 .elementor-element.elementor-element-b97f167 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b97f167 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-7050a54{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-7050a54 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7050a54 .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-7050a54 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-2b1b96d{text-align:start;}.elementor-31 .elementor-element.elementor-element-2b1b96d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-8f0abca .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-8f0abca .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-8f0abca .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-2259307{--display:flex;--min-height:496px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F8F8F8;--border-color:#F8F8F8;--border-radius:25px 25px 25px 25px;box-shadow:5px 3px 19px 3px rgba(207.39999999999998, 207.3963148611029, 206.31509510869563, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-2259307:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2259307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f560484{--display:flex;}.elementor-31 .elementor-element.elementor-element-a485e66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a485e66 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-292feef{--divider-border-style:solid;--divider-color:#202132;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-292feef > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-292feef .elementor-divider-separator{width:49%;}.elementor-31 .elementor-element.elementor-element-292feef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-b086980{text-align:start;}.elementor-31 .elementor-element.elementor-element-b086980 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#202132;}.elementor-31 .elementor-element.elementor-element-bd04e01 .gallery-item .gallery-caption{display:none;}.elementor-31 .elementor-element.elementor-element-bd04e01 .gallery-item{padding:0 10px 10px 0;}.elementor-31 .elementor-element.elementor-element-bd04e01 .gallery{margin:0 -10px -10px 0;}.elementor-31 .elementor-element.elementor-element-7bcd2a4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-dda9051{--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-151b7a0{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-31 .elementor-element.elementor-element-fe122c8{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-c6cd02c{--content-width:100%;}.elementor-31 .elementor-element.elementor-element-dda9051{--content-width:80%;}.elementor-31 .elementor-element.elementor-element-008c54d{--width:100%;}.elementor-31 .elementor-element.elementor-element-4b7f31a{--width:100%;}.elementor-31 .elementor-element.elementor-element-573b2c1{--width:100%;}.elementor-31 .elementor-element.elementor-element-7da7749{--width:100%;}.elementor-31 .elementor-element.elementor-element-8e499ca{--width:100%;}.elementor-31 .elementor-element.elementor-element-877e6b8{--width:100%;}.elementor-31 .elementor-element.elementor-element-7badd84{--width:100%;}.elementor-31 .elementor-element.elementor-element-151b7a0{--content-width:80%;}.elementor-31 .elementor-element.elementor-element-d73237c{--width:100%;}.elementor-31 .elementor-element.elementor-element-1300318{--width:100%;}.elementor-31 .elementor-element.elementor-element-61c61d1{--width:100%;}.elementor-31 .elementor-element.elementor-element-774732b{--width:100%;}.elementor-31 .elementor-element.elementor-element-1efc6f9{--width:100%;}.elementor-31 .elementor-element.elementor-element-a8daa91{--width:100%;}.elementor-31 .elementor-element.elementor-element-6091330{--width:100%;}.elementor-31 .elementor-element.elementor-element-fe122c8{--content-width:80%;}.elementor-31 .elementor-element.elementor-element-62a5fb1{--width:100%;}.elementor-31 .elementor-element.elementor-element-6d6ae83{--width:100%;}.elementor-31 .elementor-element.elementor-element-cba5535{--width:100%;}.elementor-31 .elementor-element.elementor-element-c00935e{--width:100%;}.elementor-31 .elementor-element.elementor-element-aa0fe7d{--width:100%;}.elementor-31 .elementor-element.elementor-element-2259307{--width:100%;}.elementor-31 .elementor-element.elementor-element-7bcd2a4{--width:100%;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-b515bbb .elementor-heading-title{font-size:60px;line-height:1em;}.elementor-31 .elementor-element.elementor-element-dda9051{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-151b7a0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-fe122c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}/* Start custom CSS for container, class: .elementor-element-008c54d *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b7f31a *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-573b2c1 *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7da7749 *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e499ca *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-877e6b8 *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d73237c *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1300318 *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61c61d1 *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774732b *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1efc6f9 *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8daa91 *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62a5fb1 *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d6ae83 *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba5535 *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c00935e *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa0fe7d *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2259307 *//* CONTENITORE BOTTONE CF7 */
.wpcf7 form p:last-of-type {
  text-align: center;
}

/* BOTTONE CONTACT FORM 7 */
.wpcf7-submit {

  background: linear-gradient(
    90deg,
    #f8d36a 0%,
    #f1b933 50%,
    #e5a90a 100%
  ) !important;

  border: none !important;
  color: #1a1a1a !important;
  font-weight: 600;
  border-radius: 999px !important;

  padding: 12px 22px !important;   /* più piccolo */
  font-size: 14px !important;      /* leggermente ridotto */
  
  cursor: pointer;
  transition: all 0.3s ease !important;
}

.wpcf7-submit:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(241, 185, 51, 0.35);
}/* End custom CSS */