.elementor-29 .elementor-element.elementor-element-5532688{--display:flex;--min-height:600px;--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.6;--padding-top:90px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-29 .elementor-element.elementor-element-5532688:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-5532688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.corpomusicalegverdi.it/wp-content/uploads/2026/01/Corpo-Musicale-22G.-Verdi22-di-Venaria-Reale-APS-1536x864.jpg");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-5532688::before, .elementor-29 .elementor-element.elementor-element-5532688 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-5532688 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-5532688 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-5532688 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-5532688 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, var( --e-global-color-primary ) 0%, var( --e-global-color-b5954d9 ) 100%);}.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-29 .elementor-element.elementor-element-857fffd{text-align:center;}.elementor-29 .elementor-element.elementor-element-857fffd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-02b44ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-29 .elementor-element.elementor-element-02b44ac .elementor-heading-title{font-family:"Piazzolla", Sans-serif;font-size:24px;font-weight:700;font-style:italic;color:var( --e-global-color-a95e2d2 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-ac20b11{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-61ad4f1{--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:center;--gap:12px 16px;--row-gap:12px;--column-gap:16px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29 .elementor-element.elementor-element-547d0f6 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Karla", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:var( --e-global-color-ba8b5a9 );color:var( --e-global-color-ba8b5a9 );border-style:solid;border-color:var( --e-global-color-secondary );border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-29 .elementor-element.elementor-element-547d0f6 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-547d0f6 .elementor-button:focus{background-color:#D96A35;color:var( --e-global-color-ba8b5a9 );border-color:#D96A35;box-shadow:0px 0px 20px 0px rgba(236.99999999999997, 119.00000000000001, 62.999999999999986, 0.5);}.elementor-29 .elementor-element.elementor-element-547d0f6:hover{--e-transform-translateY:-3px;}.elementor-29 .elementor-element.elementor-element-547d0f6 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-547d0f6 .elementor-button:focus svg{fill:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-c19623b .elementor-button{background-color:transparent;font-family:"Karla", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-29 .elementor-element.elementor-element-c19623b .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-c19623b .elementor-button:focus{background-color:var( --e-global-color-ba8b5a9 );color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-c19623b:hover{--e-transform-translateY:-5px;}.elementor-29 .elementor-element.elementor-element-c19623b .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-c19623b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-e310b26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-29 .elementor-element.elementor-element-e310b26:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e310b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-22dbeb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-29 .elementor-element.elementor-element-d66d3e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-29 .elementor-element.elementor-element-d66d3e6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-29 .elementor-element.elementor-element-fda2c0e{font-family:"Piazzolla", Sans-serif;font-size:17px;font-weight:400;font-style:italic;line-height:1.6rem;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-36bb7aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-b5f2fe1 .elementor-button{background-color:transparent;font-family:"Karla", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-29 .elementor-element.elementor-element-b5f2fe1 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-b5f2fe1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-b5f2fe1:hover{--e-transform-translateY:-5px;}.elementor-29 .elementor-element.elementor-element-b5f2fe1.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-b5f2fe1 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-b5f2fe1 .elementor-button:focus svg{fill:var( --e-global-color-ba8b5a9 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-29 .elementor-element.elementor-element-83717cd.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-da56832{--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;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-29 .elementor-element.elementor-element-da56832:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-da56832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-be3843c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-be3843c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;}.elementor-29 .elementor-element.elementor-element-3b95971{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-39f28ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-39f28ca.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29 .elementor-element.elementor-element-bbf921f img{border-radius:11px 11px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f64627c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-4d75391{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-b68864b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-3934d63{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-ea0116f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-ea0116f.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29 .elementor-element.elementor-element-702b00e img{border-radius:11px 11px 0px 0px;}.elementor-29 .elementor-element.elementor-element-1558a51{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-98f8e1f{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-58d08ef{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-d26a806{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-e9f2ac5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e9f2ac5.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29 .elementor-element.elementor-element-2d8e486 img{border-radius:11px 11px 0px 0px;}.elementor-29 .elementor-element.elementor-element-bf4624f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-af4bfa7{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-9b816ee{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-eb6bd26{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-f71a28e .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-decoration:none;fill:var( --e-global-color-ba8b5a9 );color:var( --e-global-color-ba8b5a9 );border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-29 .elementor-element.elementor-element-f71a28e .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-f71a28e .elementor-button:focus{background-color:#D96A35;color:var( --e-global-color-ba8b5a9 );box-shadow:0px 0px 20px 0px rgba(236.99999999999997, 119.00000000000001, 62.999999999999986, 0.5);}.elementor-29 .elementor-element.elementor-element-f71a28e:hover{--e-transform-translateY:-2px;}.elementor-29 .elementor-element.elementor-element-f71a28e.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-f71a28e .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-f71a28e .elementor-button:focus svg{fill:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-5c70e49{--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;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-29 .elementor-element.elementor-element-5c70e49:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-5c70e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-82a3ebb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-c516484 .ectbe-wrapper{--e-ectbe-date-area-background:var( --e-global-color-89bbcba );--e-ectbe-date-area-color:var( --e-global-color-primary );--e-ectbe-evt-title-color:var( --e-global-color-primary );--e-ectbe-evt-description-color:var( --e-global-color-primary );--e-ectbe-evt-venue-color:var( --e-global-color-text );--e-ectbe-evt-read-more-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-c516484 .ectbe-list-wrapper.style-1 .ectbe-date-area,
					.elementor-29 .elementor-element.elementor-element-c516484 .ectbe-content-box .ectbe-date-area span,
					.elementor-29 .elementor-element.elementor-element-c516484 .ectbe-minimal-list-wrapper .ectbe-evt-time{font-family:"Inter", Sans-serif;font-size:18px;font-weight:bold;}.elementor-29 .elementor-element.elementor-element-c516484 .ectbe-evt-title .ectbe-evt-url{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;text-decoration:none;}.elementor-29 .elementor-element.elementor-element-c516484 .ectbe-evt-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-c516484 .ectbe-evt-venue span{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-c516484 .ectbe-evt-read-more{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-565bdae .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Karla", Sans-serif;font-size:18px;font-weight:600;text-decoration:none;fill:var( --e-global-color-ba8b5a9 );color:var( --e-global-color-ba8b5a9 );border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-29 .elementor-element.elementor-element-565bdae .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-565bdae .elementor-button:focus{background-color:#D96A35;color:var( --e-global-color-ba8b5a9 );box-shadow:0px 0px 20px 0px rgba(236.99999999999997, 119.00000000000001, 62.999999999999986, 0.5);}.elementor-29 .elementor-element.elementor-element-565bdae:hover{--e-transform-translateY:-2px;}.elementor-29 .elementor-element.elementor-element-565bdae.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-565bdae .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-565bdae .elementor-button:focus svg{fill:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-10bf32b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-29 .elementor-element.elementor-element-10bf32b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-10bf32b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-367b406{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-5195796{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-29 .elementor-element.elementor-element-5195796 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-f7bf7d5 );}.elementor-29 .elementor-element.elementor-element-4992b70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-29 .elementor-element.elementor-element-4992b70 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-c29de96{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-02120ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-29 .elementor-element.elementor-element-02120ed:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-02120ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#382A50;}.elementor-29 .elementor-element.elementor-element-91cf13a{font-family:"Space Mono", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-f7bf7d5 );}.elementor-29 .elementor-element.elementor-element-f7d8765{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-748bc80 .elementor-button{background-color:transparent;font-family:"Karla", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:var( --e-global-color-ba8b5a9 );color:var( --e-global-color-ba8b5a9 );border-style:solid;border-color:var( --e-global-color-ba8b5a9 );border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-29 .elementor-element.elementor-element-748bc80 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-748bc80 .elementor-button:focus{background-color:var( --e-global-color-ba8b5a9 );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-748bc80:hover{--e-transform-translateY:-5px;}.elementor-29 .elementor-element.elementor-element-748bc80.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-748bc80 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-748bc80 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-81271ec{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-f0320ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-f0320ee:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f0320ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#382A50;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-e92b8bb .elementor-icon-wrapper{text-align:start;}.elementor-29 .elementor-element.elementor-element-e92b8bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f7bf7d5 );}.elementor-29 .elementor-element.elementor-element-e92b8bb.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-e92b8bb.elementor-view-default .elementor-icon{color:var( --e-global-color-f7bf7d5 );border-color:var( --e-global-color-f7bf7d5 );}.elementor-29 .elementor-element.elementor-element-e92b8bb.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-e92b8bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f7bf7d5 );}.elementor-29 .elementor-element.elementor-element-e92b8bb .elementor-icon{font-size:22px;}.elementor-29 .elementor-element.elementor-element-e92b8bb .elementor-icon svg{height:22px;}.elementor-29 .elementor-element.elementor-element-85a882e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Space Mono", Sans-serif;font-size:32px;font-weight:400;line-height:1.6rem;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-d79db32{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-c47e6cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-c47e6cd:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c47e6cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#382A50;}.elementor-29 .elementor-element.elementor-element-cf662df .elementor-icon-wrapper{text-align:start;}.elementor-29 .elementor-element.elementor-element-cf662df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f7bf7d5 );}.elementor-29 .elementor-element.elementor-element-cf662df.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-cf662df.elementor-view-default .elementor-icon{color:var( --e-global-color-f7bf7d5 );border-color:var( --e-global-color-f7bf7d5 );}.elementor-29 .elementor-element.elementor-element-cf662df.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-cf662df.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f7bf7d5 );}.elementor-29 .elementor-element.elementor-element-cf662df .elementor-icon{font-size:22px;}.elementor-29 .elementor-element.elementor-element-cf662df .elementor-icon svg{height:22px;}.elementor-29 .elementor-element.elementor-element-8229f90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Space Mono", Sans-serif;font-size:32px;font-weight:400;line-height:1.6rem;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ac56af4{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-a87b10e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-a87b10e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-a87b10e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#382A50;}.elementor-29 .elementor-element.elementor-element-97a95e1 .elementor-icon-wrapper{text-align:start;}.elementor-29 .elementor-element.elementor-element-97a95e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f7bf7d5 );}.elementor-29 .elementor-element.elementor-element-97a95e1.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-97a95e1.elementor-view-default .elementor-icon{color:var( --e-global-color-f7bf7d5 );border-color:var( --e-global-color-f7bf7d5 );}.elementor-29 .elementor-element.elementor-element-97a95e1.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-97a95e1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f7bf7d5 );}.elementor-29 .elementor-element.elementor-element-97a95e1 .elementor-icon{font-size:22px;}.elementor-29 .elementor-element.elementor-element-97a95e1 .elementor-icon svg{height:22px;}.elementor-29 .elementor-element.elementor-element-6982b05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Space Mono", Sans-serif;font-size:32px;font-weight:400;line-height:1.6rem;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e5e7f92{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-8c43fbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-8c43fbc:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-8c43fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#382A50;}.elementor-29 .elementor-element.elementor-element-ffb9c83 .elementor-icon-wrapper{text-align:start;}.elementor-29 .elementor-element.elementor-element-ffb9c83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f7bf7d5 );}.elementor-29 .elementor-element.elementor-element-ffb9c83.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-ffb9c83.elementor-view-default .elementor-icon{color:var( --e-global-color-f7bf7d5 );border-color:var( --e-global-color-f7bf7d5 );}.elementor-29 .elementor-element.elementor-element-ffb9c83.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-ffb9c83.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f7bf7d5 );}.elementor-29 .elementor-element.elementor-element-ffb9c83 .elementor-icon{font-size:22px;}.elementor-29 .elementor-element.elementor-element-ffb9c83 .elementor-icon svg{height:22px;}.elementor-29 .elementor-element.elementor-element-957161c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:"Space Mono", Sans-serif;font-size:32px;font-weight:400;line-height:1.6rem;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-93096be{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-294aa6c{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-29 .elementor-element.elementor-element-294aa6c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-294aa6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-59251d3{--display:flex;}.elementor-29 .elementor-element.elementor-element-24b188f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-29 .elementor-element.elementor-element-24b188f .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-6ba9345{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-29 .elementor-element.elementor-element-6ba9345 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-4fc1f35{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-4fc1f35.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-d73f017{--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:20px 24px;--row-gap:20px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-bc0e447{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-29 .elementor-element.elementor-element-bc0e447:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-bc0e447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-ae290c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-29 .elementor-element.elementor-element-ae290c3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-29 .elementor-element.elementor-element-05b0d46{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-d1d211d{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-bfa854c .elementor-button{background-color:var( --e-global-color-accent );font-family:"Karla", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:var( --e-global-color-ba8b5a9 );color:var( --e-global-color-ba8b5a9 );border-style:solid;border-color:var( --e-global-color-accent );border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-29 .elementor-element.elementor-element-bfa854c:hover{--e-transform-translateY:-5px;}.elementor-29 .elementor-element.elementor-element-bfa854c.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-bfa854c .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-bfa854c .elementor-button:focus{color:var( --e-global-color-ba8b5a9 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);}.elementor-29 .elementor-element.elementor-element-bfa854c .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-bfa854c .elementor-button:focus svg{fill:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-6ce9098{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-29 .elementor-element.elementor-element-6ce9098:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-6ce9098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-505ddf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-29 .elementor-element.elementor-element-505ddf0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-29 .elementor-element.elementor-element-d41013d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-54fd19a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-f748eea .elementor-button{background-color:var( --e-global-color-accent );font-family:"Karla", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:var( --e-global-color-ba8b5a9 );color:var( --e-global-color-ba8b5a9 );border-style:solid;border-color:var( --e-global-color-accent );border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-29 .elementor-element.elementor-element-f748eea:hover{--e-transform-translateY:-5px;}.elementor-29 .elementor-element.elementor-element-f748eea.elementor-element{--align-self:flex-start;}.elementor-29 .elementor-element.elementor-element-f748eea .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-f748eea .elementor-button:focus{color:var( --e-global-color-ba8b5a9 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.28);}.elementor-29 .elementor-element.elementor-element-f748eea .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-f748eea .elementor-button:focus svg{fill:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-46d7550{--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;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-29 .elementor-element.elementor-element-46d7550:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-46d7550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-dd45399{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-dd45399 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;}.elementor-29 .elementor-element.elementor-element-fd16850{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-29 .elementor-element.elementor-element-7436acd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f7bf7d5 );--border-color:var( --e-global-color-f7bf7d5 );--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7436acd.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29 .elementor-element.elementor-element-a39e4a5 img{border-radius:11px 11px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-29 .elementor-element.elementor-element-89b48eb{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-8b6769a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-bdb0d76 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;}.elementor-29 .elementor-element.elementor-element-cd1397e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-9f2737e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f7bf7d5 );--border-color:var( --e-global-color-f7bf7d5 );--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-9f2737e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29 .elementor-element.elementor-element-3079f21 img{border-radius:11px 11px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e291b69{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-fb5e245{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-3656ae1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-17c8bf1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f7bf7d5 );--border-color:var( --e-global-color-f7bf7d5 );--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-17c8bf1.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29 .elementor-element.elementor-element-5a33adc img{border-radius:11px 11px 0px 0px;}.elementor-29 .elementor-element.elementor-element-6efe1e4{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-c1c691e{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-25e1e6c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-31bf1a3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-decoration:none;fill:var( --e-global-color-ba8b5a9 );color:var( --e-global-color-ba8b5a9 );border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-29 .elementor-element.elementor-element-31bf1a3 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-31bf1a3 .elementor-button:focus{background-color:#D96A35;color:var( --e-global-color-ba8b5a9 );box-shadow:0px 0px 20px 0px rgba(236.99999999999997, 119.00000000000001, 62.999999999999986, 0.5);}.elementor-29 .elementor-element.elementor-element-31bf1a3:hover{--e-transform-translateY:-2px;}.elementor-29 .elementor-element.elementor-element-31bf1a3.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-31bf1a3 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-31bf1a3 .elementor-button:focus svg{fill:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-5fe6421{--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;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-29 .elementor-element.elementor-element-5fe6421:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-5fe6421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-a009086{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-a009086 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-29 .elementor-element.elementor-element-6de24d1 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Karla", Sans-serif;font-size:18px;font-weight:700;text-decoration:none;fill:var( --e-global-color-ba8b5a9 );color:var( --e-global-color-ba8b5a9 );border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-29 .elementor-element.elementor-element-6de24d1 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-6de24d1 .elementor-button:focus{background-color:#D96A35;color:var( --e-global-color-ba8b5a9 );box-shadow:0px 0px 20px 0px rgba(236.99999999999997, 119.00000000000001, 62.999999999999986, 0.5);}.elementor-29 .elementor-element.elementor-element-6de24d1:hover{--e-transform-translateY:-2px;}.elementor-29 .elementor-element.elementor-element-6de24d1.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-6de24d1 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-6de24d1 .elementor-button:focus svg{fill:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-8482a3b{--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;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-29 .elementor-element.elementor-element-8482a3b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-8482a3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-b177ed1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-b177ed1 .elementor-heading-title{font-family:"Piazzolla", Sans-serif;font-weight:700;color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-bd22bd3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-ba8b5a9 );}.elementor-29 .elementor-element.elementor-element-ef65283{--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:center;--gap:12px 16px;--row-gap:12px;--column-gap:16px;--flex-wrap:wrap;}.elementor-29 .elementor-element.elementor-element-be4c0fb .elementor-button{background-color:transparent;font-family:"Karla", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-29 .elementor-element.elementor-element-be4c0fb .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-be4c0fb .elementor-button:focus{background-color:var( --e-global-color-ba8b5a9 );color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-be4c0fb:hover{--e-transform-translateY:-5px;}.elementor-29 .elementor-element.elementor-element-be4c0fb .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-be4c0fb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-b441f66 .elementor-button{background-color:transparent;font-family:"Karla", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-29 .elementor-element.elementor-element-b441f66 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-b441f66 .elementor-button:focus{background-color:var( --e-global-color-ba8b5a9 );color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-b441f66:hover{--e-transform-translateY:-5px;}.elementor-29 .elementor-element.elementor-element-b441f66 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-b441f66 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-61a1120{--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:center;--gap:12px 16px;--row-gap:12px;--column-gap:16px;--flex-wrap:wrap;}.elementor-29 .elementor-element.elementor-element-3748b10 .elementor-button{background-color:transparent;font-family:"Karla", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-29 .elementor-element.elementor-element-3748b10 .elementor-button:hover, .elementor-29 .elementor-element.elementor-element-3748b10 .elementor-button:focus{background-color:var( --e-global-color-ba8b5a9 );color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-3748b10:hover{--e-transform-translateY:-5px;}.elementor-29 .elementor-element.elementor-element-3748b10 .elementor-button:hover svg, .elementor-29 .elementor-element.elementor-element-3748b10 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-81271ec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-fd16850{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-5532688{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-02b44ac .elementor-heading-title{font-size:18px;}.elementor-29 .elementor-element.elementor-element-547d0f6 .elementor-button{font-size:16px;}.elementor-29 .elementor-element.elementor-element-e310b26{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-22dbeb0{--width:100%;}.elementor-29 .elementor-element.elementor-element-be3843c .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-f71a28e.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-c516484 .ectbe-evt-title .ectbe-evt-url{font-size:20px;}.elementor-29 .elementor-element.elementor-element-565bdae.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-10bf32b{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-367b406{--width:100%;}.elementor-29 .elementor-element.elementor-element-81271ec{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-294aa6c{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-d73f017{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-bc0e447{--width:100%;}.elementor-29 .elementor-element.elementor-element-6ce9098{--width:100%;}.elementor-29 .elementor-element.elementor-element-dd45399 .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-31bf1a3.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-6de24d1.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-8482a3b{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-29 .elementor-element.elementor-element-b177ed1 .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-39f28ca{--width:33%;}.elementor-29 .elementor-element.elementor-element-ea0116f{--width:33%;}.elementor-29 .elementor-element.elementor-element-e9f2ac5{--width:33%;}.elementor-29 .elementor-element.elementor-element-bc0e447{--width:50%;}.elementor-29 .elementor-element.elementor-element-6ce9098{--width:50%;}.elementor-29 .elementor-element.elementor-element-7436acd{--width:33%;}.elementor-29 .elementor-element.elementor-element-9f2737e{--width:33%;}.elementor-29 .elementor-element.elementor-element-17c8bf1{--width:33%;}}