.elementor-20 .elementor-element.elementor-element-66f39fc4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-66f39fc4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-66f39fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151413;}.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-20 .elementor-element.elementor-element-14898ed9{text-align:center;font-family:"Archivo", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:1.76px;color:#b9b1a6;}.elementor-20 .elementor-element.elementor-element-121a3a64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E7EAE8;--border-color:#E7EAE8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-121a3a64:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-121a3a64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-20 .elementor-element.elementor-element-4a339a51{--display:flex;--min-height:76px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-widget-theme-site-logo .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-20 .elementor-element.elementor-element-f40cd2c img{width:182px;}.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-20 .elementor-element.elementor-element-0b11985 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:50px 50px 50px 50px;padding:12px 32px 12px 32px;}.elementor-20 .elementor-element.elementor-element-0b11985 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-0b11985 .elementor-button:focus{background-color:var( --e-global-color-242c907 );color:#000000;border-color:var( --e-global-color-242c907 );}.elementor-20 .elementor-element.elementor-element-0b11985 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-0b11985 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-0b11985 .elementor-button:focus svg{fill:#000000;}.elementor-20 .elementor-element.elementor-element-f9c443b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E7EAE8;--border-color:#E7EAE8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f9c443b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f9c443b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-20 .elementor-element.elementor-element-c2f1225{--display:flex;--min-height:76px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-67e05ee img{width:182px;}.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-20 .elementor-element.elementor-element-8eb0dd2 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-1f7d3ae7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-20 .elementor-element.elementor-element-1702a5be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-26da5a10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-20 .elementor-element.elementor-element-5f27eea .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:1.68px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-77a5ae80 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:60px;font-weight:600;line-height:1.02em;letter-spacing:-0.6px;color:#151413;}.elementor-20 .elementor-element.elementor-element-1dcec4ac{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;line-height:29px;color:#000000;}.elementor-20 .elementor-element.elementor-element-22386c7f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-77c87ef .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:18px 32px 18px 32px;}.elementor-20 .elementor-element.elementor-element-77c87ef .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-77c87ef .elementor-button:focus{background-color:var( --e-global-color-242c907 );color:#000000;border-color:var( --e-global-color-242c907 );}.elementor-20 .elementor-element.elementor-element-77c87ef .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-77c87ef .elementor-button:focus svg{fill:#000000;}.elementor-20 .elementor-element.elementor-element-42704228{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-379df7c6{--display:flex;--min-height:600px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-10eb7780{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-10eb7780:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-10eb7780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebe4d8;background-image:url("https://maglietta.com.br/wp-content/uploads/2026/10/fogaca.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-5e24260{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E7EAE8;--border-color:#E7EAE8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-16b45243{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-71dd9753{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-55d98dd9{--display:flex;}.elementor-20 .elementor-element.elementor-element-55d98dd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-22670517 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-22670517.elementor-view-stacked .elementor-icon{background-color:#DC3279;}.elementor-20 .elementor-element.elementor-element-22670517.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-22670517.elementor-view-default .elementor-icon{color:#DC3279;border-color:#DC3279;}.elementor-20 .elementor-element.elementor-element-22670517.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-22670517.elementor-view-default .elementor-icon svg{fill:#DC3279;}.elementor-20 .elementor-element.elementor-element-22670517 .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-22670517 .elementor-icon svg{height:18px;}.elementor-20 .elementor-element.elementor-element-62f8aa01{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-262f889a .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;color:#151413;}.elementor-20 .elementor-element.elementor-element-5552b93{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-5552b93 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-11085b91{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-2a0981a6{--display:flex;}.elementor-20 .elementor-element.elementor-element-2a0981a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-49affaa2 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-49affaa2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-242c907 );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-49affaa2.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-49affaa2.elementor-view-default .elementor-icon{color:var( --e-global-color-242c907 );border-color:var( --e-global-color-242c907 );}.elementor-20 .elementor-element.elementor-element-49affaa2.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-49affaa2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-242c907 );}.elementor-20 .elementor-element.elementor-element-49affaa2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-49affaa2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-49affaa2 .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-49affaa2 .elementor-icon svg{height:18px;}.elementor-20 .elementor-element.elementor-element-77de7c53{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-79307e83 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;color:#151413;}.elementor-20 .elementor-element.elementor-element-16ac7d11{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-16ac7d11 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-392d97a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-346ae438{--display:flex;}.elementor-20 .elementor-element.elementor-element-346ae438.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-1bf6493a .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-1bf6493a.elementor-view-stacked .elementor-icon{background-color:#DC3279;}.elementor-20 .elementor-element.elementor-element-1bf6493a.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-1bf6493a.elementor-view-default .elementor-icon{color:#DC3279;border-color:#DC3279;}.elementor-20 .elementor-element.elementor-element-1bf6493a.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-1bf6493a.elementor-view-default .elementor-icon svg{fill:#DC3279;}.elementor-20 .elementor-element.elementor-element-1bf6493a .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-1bf6493a .elementor-icon svg{height:18px;}.elementor-20 .elementor-element.elementor-element-531f70ef{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-23fd0148 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;color:#151413;}.elementor-20 .elementor-element.elementor-element-42f6da14{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-42f6da14 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-bca3c95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-6061bdc4{--display:flex;}.elementor-20 .elementor-element.elementor-element-6061bdc4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-1862c466 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-1862c466.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-242c907 );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-1862c466.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-1862c466.elementor-view-default .elementor-icon{color:var( --e-global-color-242c907 );border-color:var( --e-global-color-242c907 );}.elementor-20 .elementor-element.elementor-element-1862c466.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-1862c466.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-242c907 );}.elementor-20 .elementor-element.elementor-element-1862c466.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-1862c466.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-1862c466 .elementor-icon{font-size:18px;}.elementor-20 .elementor-element.elementor-element-1862c466 .elementor-icon svg{height:18px;}.elementor-20 .elementor-element.elementor-element-1dec23a8{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-41aa6ef0 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:24px;font-weight:600;line-height:1.15em;color:#151413;}.elementor-20 .elementor-element.elementor-element-42a4950b{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-42a4950b p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-62080b79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-20 .elementor-element.elementor-element-62080b79:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-62080b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-40e3e68e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-56a8b580{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7bac998c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7f3a8998 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:1.68px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-2174ad7a .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:60px;font-weight:600;line-height:1.02em;letter-spacing:-0.6px;color:#151413;}.elementor-20 .elementor-element.elementor-element-5156eb7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-708bf422{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-2896bf01{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7dba06ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E7EAE8;--border-color:#E7EAE8;--border-radius:15px 15px 15px 15px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-7dba06ba:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7dba06ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-57b07232{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-57b07232:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-57b07232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebe4d8;background-image:url("https://maglietta.com.br/wp-content/uploads/2026/10/WhatsApp-Image-2026-10-21-at-15.46.32.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-52e5c004{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-66c2b561 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:#151413;}.elementor-20 .elementor-element.elementor-element-5d3bc36d{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-2c14bc88 .elementor-button{background-color:#00000000;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.15px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-20 .elementor-element.elementor-element-2c14bc88 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-2c14bc88 .elementor-button:focus{background-color:#00000000;color:#151413;}.elementor-20 .elementor-element.elementor-element-2c14bc88{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-2c14bc88 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-2c14bc88 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20 .elementor-element.elementor-element-2c14bc88 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-2c14bc88 .elementor-button:focus svg{fill:#151413;}.elementor-20 .elementor-element.elementor-element-42f53af0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E7EAE8;--border-color:#E7EAE8;--border-radius:15px 15px 15px 15px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-42f53af0:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-42f53af0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-65f7962a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-65f7962a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-65f7962a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebe4d8;background-image:url("https://maglietta.com.br/wp-content/uploads/2026/10/WhatsApp-Image-2026-10-21-at-15.42.46.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-6073c0c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-780308cb .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:#151413;}.elementor-20 .elementor-element.elementor-element-1a3bdb73{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-4234fe0a .elementor-button{background-color:#00000000;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.15px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-20 .elementor-element.elementor-element-4234fe0a .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-4234fe0a .elementor-button:focus{background-color:#00000000;color:#151413;}.elementor-20 .elementor-element.elementor-element-4234fe0a{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-4234fe0a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-4234fe0a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20 .elementor-element.elementor-element-4234fe0a .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-4234fe0a .elementor-button:focus svg{fill:#151413;}.elementor-20 .elementor-element.elementor-element-685e645d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E7EAE8;--border-color:#E7EAE8;--border-radius:15px 15px 15px 15px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-20 .elementor-element.elementor-element-685e645d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-685e645d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-618901b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-618901b2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-618901b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebe4d8;background-image:url("https://maglietta.com.br/wp-content/uploads/2026/10/WhatsApp-Image-2026-10-21-at-16.03.53.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-575e3c80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1baa54f4 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:#151413;}.elementor-20 .elementor-element.elementor-element-715f6902{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-406820f8 .elementor-button{background-color:#00000000;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:0.15px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-20 .elementor-element.elementor-element-406820f8 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-406820f8 .elementor-button:focus{background-color:#00000000;color:#151413;}.elementor-20 .elementor-element.elementor-element-406820f8{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-406820f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-406820f8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20 .elementor-element.elementor-element-406820f8 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-406820f8 .elementor-button:focus svg{fill:#151413;}.elementor-20 .elementor-element.elementor-element-ed10656{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3fd62cd{text-align:center;}.elementor-20 .elementor-element.elementor-element-3fd62cd .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:46px;font-weight:400;line-height:1.04em;letter-spacing:-0.52px;color:#151413;}.elementor-20 .elementor-element.elementor-element-ca531a4{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-deea990 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:18px 32px 18px 32px;}.elementor-20 .elementor-element.elementor-element-deea990 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-deea990 .elementor-button:focus{background-color:var( --e-global-color-242c907 );color:#000000;border-color:var( --e-global-color-242c907 );}.elementor-20 .elementor-element.elementor-element-deea990 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-deea990 .elementor-button:focus svg{fill:#000000;}.elementor-20 .elementor-element.elementor-element-6101926e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6101926e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6101926e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-20 .elementor-element.elementor-element-2bf80de2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-edd21ad{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2b494c48 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:60px;font-weight:600;line-height:1.02em;letter-spacing:-0.6px;color:#151413;}.elementor-20 .elementor-element.elementor-element-936ba25{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-1290d25{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9a45c65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9a45c65:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9a45c65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-316e622{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--z-index:999999;}.elementor-20 .elementor-element.elementor-element-316e622:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-316e622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-914df2a{--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:flex-end;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-914df2a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-914df2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maglietta.com.br/wp-content/uploads/2026/10/CAMISETA-ALGODAO-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-05d35a5{background-color:var( --e-global-color-accent );padding:8px 15px 8px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4F8130;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-20 .elementor-element.elementor-element-05d35a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3e5a10d{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-20 .elementor-element.elementor-element-3e5a10d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3e5a10d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f34175b{text-align:center;}.elementor-20 .elementor-element.elementor-element-f34175b .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:28px;font-weight:600;line-height:1.1em;color:#151413;}.elementor-20 .elementor-element.elementor-element-3e265a7{text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-e0011cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e0011cb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e0011cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-eeb5121{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--z-index:999999;}.elementor-20 .elementor-element.elementor-element-eeb5121:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-eeb5121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-b255d03{--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:flex-end;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b255d03:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b255d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maglietta.com.br/wp-content/uploads/2026/10/poliamida-2.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-934438d{background-color:var( --e-global-color-accent );padding:8px 15px 8px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4F8130;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-20 .elementor-element.elementor-element-934438d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-fb1799c{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-20 .elementor-element.elementor-element-fb1799c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fb1799c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f64dd81{text-align:center;}.elementor-20 .elementor-element.elementor-element-f64dd81 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:28px;font-weight:600;line-height:1.1em;color:#151413;}.elementor-20 .elementor-element.elementor-element-171901c{text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-1c62750{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1c62750:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1c62750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-51f41d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--z-index:999999;}.elementor-20 .elementor-element.elementor-element-51f41d7:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-51f41d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-b9baf9a{--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:flex-end;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b9baf9a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b9baf9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maglietta.com.br/wp-content/uploads/2026/10/POLO-PIQUET.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-2981743{background-color:var( --e-global-color-accent );padding:8px 15px 8px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4F8130;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-20 .elementor-element.elementor-element-2981743 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1abeb13{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-20 .elementor-element.elementor-element-1abeb13:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1abeb13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-098b806{text-align:center;}.elementor-20 .elementor-element.elementor-element-098b806 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:28px;font-weight:600;line-height:1.1em;color:#151413;}.elementor-20 .elementor-element.elementor-element-67d1102{text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-63beb47{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-63beb47:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-63beb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-c3a910c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--z-index:999999;}.elementor-20 .elementor-element.elementor-element-c3a910c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c3a910c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-a57c00b{--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:flex-end;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a57c00b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a57c00b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maglietta.com.br/wp-content/uploads/2026/10/Camiseta-sublimada.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-2dfb17e{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-20 .elementor-element.elementor-element-2dfb17e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2dfb17e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6689682{text-align:center;}.elementor-20 .elementor-element.elementor-element-6689682 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:28px;font-weight:600;line-height:1.1em;color:#151413;}.elementor-20 .elementor-element.elementor-element-4b76c28{text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-b53d888{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b53d888:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b53d888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-a2dad73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--z-index:999999;}.elementor-20 .elementor-element.elementor-element-a2dad73:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a2dad73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-b51a21e{--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:flex-end;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b51a21e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b51a21e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maglietta.com.br/wp-content/uploads/2026/10/MOLETOM-CANGURU.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-9d2fcd8{background-color:var( --e-global-color-accent );padding:8px 15px 8px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4F8130;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-20 .elementor-element.elementor-element-9d2fcd8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-fd0f760{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-20 .elementor-element.elementor-element-fd0f760:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fd0f760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-a40806b{text-align:center;}.elementor-20 .elementor-element.elementor-element-a40806b .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:28px;font-weight:600;line-height:1.1em;color:#151413;}.elementor-20 .elementor-element.elementor-element-ab3ec87{text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-375d63e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-375d63e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-375d63e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6845b39{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--z-index:999999;}.elementor-20 .elementor-element.elementor-element-6845b39:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6845b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2974df3{--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:flex-end;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2974df3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2974df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maglietta.com.br/wp-content/uploads/2026/10/AVENTAL.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-f52f02d{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-20 .elementor-element.elementor-element-f52f02d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f52f02d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-18a5fc2{text-align:center;}.elementor-20 .elementor-element.elementor-element-18a5fc2 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:28px;font-weight:600;line-height:1.1em;color:#151413;}.elementor-20 .elementor-element.elementor-element-0a9a749{text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-9f5c1b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9f5c1b7:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9f5c1b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3ef1672{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--z-index:999999;}.elementor-20 .elementor-element.elementor-element-3ef1672:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3ef1672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-60a3aa0{--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:flex-end;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-60a3aa0:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-60a3aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maglietta.com.br/wp-content/uploads/2026/10/JAQUETA-PUFFER.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-c8f4502{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-20 .elementor-element.elementor-element-c8f4502:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c8f4502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-53c0280{text-align:center;}.elementor-20 .elementor-element.elementor-element-53c0280 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:28px;font-weight:600;line-height:1.1em;color:#151413;}.elementor-20 .elementor-element.elementor-element-b4a332f{text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-2af5ffb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2af5ffb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2af5ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-9b371b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--z-index:999999;}.elementor-20 .elementor-element.elementor-element-9b371b9:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9b371b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4bff367{--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:flex-end;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4bff367:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4bff367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maglietta.com.br/wp-content/uploads/2026/10/width_800-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-1e047bd{background-color:var( --e-global-color-accent );padding:8px 15px 8px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4F8130;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-20 .elementor-element.elementor-element-1e047bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-00dff7b{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-20 .elementor-element.elementor-element-00dff7b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-00dff7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7e6db76{text-align:center;}.elementor-20 .elementor-element.elementor-element-7e6db76 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:28px;font-weight:600;line-height:1.1em;color:#151413;}.elementor-20 .elementor-element.elementor-element-55e5597{text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-f47e349{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:39px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:48px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f47e349 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-ae12872{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-20 .elementor-element.elementor-element-ae12872 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:20px;font-weight:400;line-height:1.04em;letter-spacing:-0.52px;color:#151413;}.elementor-20 .elementor-element.elementor-element-cbf2def{text-align:center;}.elementor-20 .elementor-element.elementor-element-cbf2def .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:52px;font-weight:400;line-height:1.04em;letter-spacing:-0.52px;color:#151413;}.elementor-20 .elementor-element.elementor-element-cdaae86{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-4ecdab1 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:18px 32px 18px 32px;}.elementor-20 .elementor-element.elementor-element-4ecdab1 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-4ecdab1 .elementor-button:focus{background-color:var( --e-global-color-242c907 );color:#000000;border-color:var( --e-global-color-242c907 );}.elementor-20 .elementor-element.elementor-element-4ecdab1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-4ecdab1 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-4ecdab1 .elementor-button:focus svg{fill:#000000;}.elementor-20 .elementor-element.elementor-element-7476d327{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-275ced9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:00px 0px 0px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-275ced9d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-275ced9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-275ced9d.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-20 .elementor-element.elementor-element-4ce3e01e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:600;line-height:16px;letter-spacing:1.68px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-51245871 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:28px;font-weight:400;line-height:1.1em;color:#151413;}.elementor-20 .elementor-element.elementor-element-4e915eda{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-24c97e2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:00px 0px 0px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-24c97e2f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-24c97e2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-24c97e2f.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-20 .elementor-element.elementor-element-3b2a42cd .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:600;line-height:16px;letter-spacing:1.68px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2b1933f9 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:28px;font-weight:400;line-height:1.1em;color:#151413;}.elementor-20 .elementor-element.elementor-element-5b9bf938{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-2ca02d07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:00px 0px 0px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-2ca02d07:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2ca02d07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2ca02d07.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-20 .elementor-element.elementor-element-51f69e5b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:600;line-height:16px;letter-spacing:1.68px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-201655fb .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:28px;font-weight:400;line-height:1.1em;color:#151413;}.elementor-20 .elementor-element.elementor-element-748e95c6{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-4f7216cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:00px 0px 0px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-20 .elementor-element.elementor-element-4f7216cd:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4f7216cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4f7216cd.e-con:hover{--e-con-transform-translateY:-15px;}.elementor-20 .elementor-element.elementor-element-434d1801 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:600;line-height:16px;letter-spacing:1.68px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-56cb5afc .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:28px;font-weight:400;line-height:1.1em;color:#151413;}.elementor-20 .elementor-element.elementor-element-74e59ba9{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-3916bfad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3916bfad:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3916bfad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151413;}.elementor-20 .elementor-element.elementor-element-788ed31f{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-77be8cfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-04301e7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d62da01{background-color:var( --e-global-color-242c907 );padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF4F8130;border-radius:100px 100px 100px 100px;}.elementor-20 .elementor-element.elementor-element-d62da01 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-20 .elementor-element.elementor-element-65717b72 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:60px;font-weight:600;line-height:1.02em;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-42c008fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7987bf6d{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3a3633;--border-color:#3a3633;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2d6305ef{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-2d6305ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-2d6305ef .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:56px;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-1faace3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1faace3a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-57e06378{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-20 .elementor-element.elementor-element-57e06378 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:34px;font-weight:400;line-height:1.1em;color:#f5f1ea;}.elementor-20 .elementor-element.elementor-element-3752ae3c{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#b9b1a6;}.elementor-20 .elementor-element.elementor-element-5c09f40{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3a3633;--border-color:#3a3633;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-69ed08af{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-69ed08af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-69ed08af .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:56px;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-1a5c0835{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1a5c0835.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-23faa349{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-20 .elementor-element.elementor-element-23faa349 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:34px;font-weight:400;line-height:1.1em;color:#f5f1ea;}.elementor-20 .elementor-element.elementor-element-772d055a{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#b9b1a6;}.elementor-20 .elementor-element.elementor-element-6de75a50{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3a3633;--border-color:#3a3633;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-69443ed2{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-69443ed2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-69443ed2 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:56px;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-19b3c0bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-19b3c0bf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-5df4939a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-20 .elementor-element.elementor-element-5df4939a .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:34px;font-weight:400;line-height:1.1em;color:#f5f1ea;}.elementor-20 .elementor-element.elementor-element-eb2e933{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#b9b1a6;}.elementor-20 .elementor-element.elementor-element-fbb992f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:87px 0px;--row-gap:87px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5c2adb1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-10d16ddb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2bb54435 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:1.68px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-17dc216c .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:60px;font-weight:600;line-height:1.02em;letter-spacing:-0.6px;color:#151413;}.elementor-20 .elementor-element.elementor-element-541380bc{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#5e5852;}.elementor-20 .elementor-element.elementor-element-095dc47 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:18px 32px 18px 32px;}.elementor-20 .elementor-element.elementor-element-095dc47 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-095dc47 .elementor-button:focus{background-color:var( --e-global-color-242c907 );color:#000000;border-color:var( --e-global-color-242c907 );}.elementor-20 .elementor-element.elementor-element-095dc47 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-095dc47 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-095dc47 .elementor-button:focus svg{fill:#000000;}.elementor-20 .elementor-element.elementor-element-53bc4787{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#d9cfbf;--border-color:#d9cfbf;--border-radius:2px 2px 2px 2px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.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-20 .elementor-element.elementor-element-0c8d0b1 img{width:621px;border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-1e1460f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:18px 32px 18px 32px;}.elementor-20 .elementor-element.elementor-element-1e1460f .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-1e1460f .elementor-button:focus{background-color:var( --e-global-color-242c907 );color:#000000;border-color:var( --e-global-color-242c907 );}.elementor-20 .elementor-element.elementor-element-1e1460f .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-1e1460f .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-1e1460f .elementor-button:focus svg{fill:#000000;}.elementor-20 .elementor-element.elementor-element-82f8824{--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-d0ce113 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:60px;font-weight:600;line-height:1.02em;letter-spacing:-0.6px;color:#151413;}.elementor-20 .elementor-element.elementor-element-09c71c7{--e-image-carousel-slides-to-show:7;}.elementor-20 .elementor-element.elementor-element-1666b841{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.27;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1666b841:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1666b841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-1666b841::before, .elementor-20 .elementor-element.elementor-element-1666b841 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-1666b841 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-1666b841 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-1666b841 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-1666b841 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://maglietta.com.br/wp-content/uploads/2026/10/WhatsApp-Image-2026-10-15-at-09.24.32.jpeg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-295e50eb{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-131ae09d{text-align:center;}.elementor-20 .elementor-element.elementor-element-131ae09d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:1.68px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-8ea3589{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-8ea3589 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:82px;font-weight:400;line-height:1.04em;letter-spacing:-0.64px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-2162fa1e{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;font-family:"Archivo", Sans-serif;font-size:23px;font-weight:400;line-height:29px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#ffffff;}.elementor-20 .elementor-element.elementor-element-04aa178 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:18px 32px 18px 32px;}.elementor-20 .elementor-element.elementor-element-04aa178 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-04aa178 .elementor-button:focus{background-color:var( --e-global-color-242c907 );color:#000000;border-color:var( --e-global-color-242c907 );}.elementor-20 .elementor-element.elementor-element-04aa178 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-04aa178 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-04aa178 .elementor-button:focus svg{fill:#000000;}.elementor-20 .elementor-element.elementor-element-4451e81e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4451e81e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4451e81e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151413;}.elementor-20 .elementor-element.elementor-element-798542a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-fd8e378 img{width:166px;}.elementor-20 .elementor-element.elementor-element-58204d26{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#b9b1a6;}.elementor-20 .elementor-element.elementor-element-58204d26 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-daca371{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#b9b1a6;}.elementor-20 .elementor-element.elementor-element-ffb330d{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#b9b1a6;}.elementor-20 .elementor-element.elementor-element-ffb330d a{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-4a339a51{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-c2f1225{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-1702a5be{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-26da5a10{--width:51%;}.elementor-20 .elementor-element.elementor-element-379df7c6{--width:49%;}.elementor-20 .elementor-element.elementor-element-16b45243{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-71dd9753{--width:25%;}.elementor-20 .elementor-element.elementor-element-55d98dd9{--width:16%;}.elementor-20 .elementor-element.elementor-element-11085b91{--width:25%;}.elementor-20 .elementor-element.elementor-element-2a0981a6{--width:16%;}.elementor-20 .elementor-element.elementor-element-392d97a0{--width:25%;}.elementor-20 .elementor-element.elementor-element-346ae438{--width:16%;}.elementor-20 .elementor-element.elementor-element-bca3c95{--width:25%;}.elementor-20 .elementor-element.elementor-element-6061bdc4{--width:16%;}.elementor-20 .elementor-element.elementor-element-40e3e68e{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-7bac998c{--width:54%;}.elementor-20 .elementor-element.elementor-element-5156eb7c{--width:46%;}.elementor-20 .elementor-element.elementor-element-7dba06ba{--width:33.333%;}.elementor-20 .elementor-element.elementor-element-42f53af0{--width:33.333%;}.elementor-20 .elementor-element.elementor-element-685e645d{--width:33.333%;}.elementor-20 .elementor-element.elementor-element-2bf80de2{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-edd21ad{--width:760px;}.elementor-20 .elementor-element.elementor-element-275ced9d{--width:25%;}.elementor-20 .elementor-element.elementor-element-24c97e2f{--width:25%;}.elementor-20 .elementor-element.elementor-element-2ca02d07{--width:25%;}.elementor-20 .elementor-element.elementor-element-4f7216cd{--width:25%;}.elementor-20 .elementor-element.elementor-element-788ed31f{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-77be8cfd{--width:42%;}.elementor-20 .elementor-element.elementor-element-42c008fd{--width:58%;}.elementor-20 .elementor-element.elementor-element-5c2adb1e{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-10d16ddb{--width:50%;}.elementor-20 .elementor-element.elementor-element-53bc4787{--width:50%;}.elementor-20 .elementor-element.elementor-element-82f8824{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-295e50eb{--content-width:1200px;}.elementor-20 .elementor-element.elementor-element-798542a3{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-26da5a10{--width:100%;}.elementor-20 .elementor-element.elementor-element-379df7c6{--width:100%;}.elementor-20 .elementor-element.elementor-element-71dd9753{--width:50%;}.elementor-20 .elementor-element.elementor-element-11085b91{--width:50%;}.elementor-20 .elementor-element.elementor-element-392d97a0{--width:50%;}.elementor-20 .elementor-element.elementor-element-bca3c95{--width:50%;}.elementor-20 .elementor-element.elementor-element-7dba06ba{--width:100%;}.elementor-20 .elementor-element.elementor-element-42f53af0{--width:100%;}.elementor-20 .elementor-element.elementor-element-685e645d{--width:100%;}.elementor-20 .elementor-element.elementor-element-275ced9d{--width:100%;}.elementor-20 .elementor-element.elementor-element-24c97e2f{--width:100%;}.elementor-20 .elementor-element.elementor-element-2ca02d07{--width:100%;}.elementor-20 .elementor-element.elementor-element-4f7216cd{--width:100%;}.elementor-20 .elementor-element.elementor-element-77be8cfd{--width:100%;}.elementor-20 .elementor-element.elementor-element-42c008fd{--width:100%;}.elementor-20 .elementor-element.elementor-element-10d16ddb{--width:100%;}.elementor-20 .elementor-element.elementor-element-53bc4787{--width:100%;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-1702a5be{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-20 .elementor-element.elementor-element-379df7c6{--min-height:420px;}.elementor-20 .elementor-element.elementor-element-16b45243{--flex-wrap:wrap;}.elementor-20 .elementor-element.elementor-element-2896bf01{--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-20 .elementor-element.elementor-element-ed10656{--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-20 .elementor-element.elementor-element-f47e349{--e-n-carousel-swiper-slides-to-display:2;}.elementor-20 .elementor-element.elementor-element-7476d327{--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-20 .elementor-element.elementor-element-788ed31f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-20 .elementor-element.elementor-element-5c2adb1e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-20 .elementor-element.elementor-element-82f8824{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-121a3a64{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4a339a51{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-f9c443b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999999;}.elementor-20 .elementor-element.elementor-element-c2f1225{--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-67e05ee img{width:150px;}.elementor-20 .elementor-element.elementor-element-8eb0dd2 .elementor-icon{font-size:19px;}.elementor-20 .elementor-element.elementor-element-8eb0dd2 .elementor-icon svg{height:19px;}.elementor-20 .elementor-element.elementor-element-1f7d3ae7{--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-1702a5be{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-5f27eea{text-align:center;}.elementor-20 .elementor-element.elementor-element-77a5ae80{text-align:center;}.elementor-20 .elementor-element.elementor-element-77a5ae80 .elementor-heading-title{font-size:42px;letter-spacing:-0.42px;}.elementor-20 .elementor-element.elementor-element-1dcec4ac{text-align:center;}.elementor-20 .elementor-element.elementor-element-22386c7f{--justify-content:center;}.elementor-20 .elementor-element.elementor-element-379df7c6{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-10eb7780{--width:100%;--min-height:261px;}.elementor-20 .elementor-element.elementor-element-10eb7780:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-10eb7780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-20 .elementor-element.elementor-element-5e24260{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-16b45243{--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-20 .elementor-element.elementor-element-71dd9753{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-55d98dd9{--width:59px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-22670517 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-22670517 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-11085b91{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2a0981a6{--width:59px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-49affaa2 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-49affaa2 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-392d97a0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-346ae438{--width:59px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-1bf6493a .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-1bf6493a .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-bca3c95{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6061bdc4{--width:59px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-1862c466 .elementor-icon{font-size:15px;}.elementor-20 .elementor-element.elementor-element-1862c466 .elementor-icon svg{height:15px;}.elementor-20 .elementor-element.elementor-element-62080b79{--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-40e3e68e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-56a8b580{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20 .elementor-element.elementor-element-7bac998c{--width:100%;}.elementor-20 .elementor-element.elementor-element-7f3a8998{text-align:center;}.elementor-20 .elementor-element.elementor-element-2174ad7a{text-align:center;}.elementor-20 .elementor-element.elementor-element-2174ad7a .elementor-heading-title{font-size:42px;letter-spacing:-0.42px;}.elementor-20 .elementor-element.elementor-element-5156eb7c{--width:100%;}.elementor-20 .elementor-element.elementor-element-708bf422{text-align:center;}.elementor-20 .elementor-element.elementor-element-3fd62cd .elementor-heading-title{font-size:36px;letter-spacing:-0.36px;}.elementor-20 .elementor-element.elementor-element-ca531a4{text-align:center;}.elementor-20 .elementor-element.elementor-element-6101926e{--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-2bf80de2{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-2b494c48{text-align:center;}.elementor-20 .elementor-element.elementor-element-2b494c48 .elementor-heading-title{font-size:42px;letter-spacing:-0.42px;}.elementor-20 .elementor-element.elementor-element-936ba25{text-align:center;}.elementor-20 .elementor-element.elementor-element-05d35a5{margin:0% -2% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:4px 12px 4px 12px;}.elementor-20 .elementor-element.elementor-element-05d35a5 .elementor-heading-title{font-size:0.7em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-934438d{margin:0% -2% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:4px 12px 4px 12px;}.elementor-20 .elementor-element.elementor-element-934438d .elementor-heading-title{font-size:0.7em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-2981743{margin:0% -2% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:4px 12px 4px 12px;}.elementor-20 .elementor-element.elementor-element-2981743 .elementor-heading-title{font-size:0.7em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-9d2fcd8{margin:0% -2% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:4px 12px 4px 12px;}.elementor-20 .elementor-element.elementor-element-9d2fcd8 .elementor-heading-title{font-size:0.7em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-1e047bd{margin:0% -2% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:4px 12px 4px 12px;}.elementor-20 .elementor-element.elementor-element-1e047bd .elementor-heading-title{font-size:0.7em;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-f47e349{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:34px;}.elementor-20 .elementor-element.elementor-element-f47e349 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;}.elementor-20 .elementor-element.elementor-element-ae12872 .elementor-heading-title{font-size:1em;letter-spacing:-0.36px;}.elementor-20 .elementor-element.elementor-element-cbf2def .elementor-heading-title{font-size:36px;letter-spacing:-0.36px;}.elementor-20 .elementor-element.elementor-element-3916bfad{--padding-top:13%;--padding-bottom:13%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-788ed31f{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-04301e7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-65717b72{text-align:center;}.elementor-20 .elementor-element.elementor-element-65717b72 .elementor-heading-title{font-size:42px;letter-spacing:-0.42px;}.elementor-20 .elementor-element.elementor-element-7987bf6d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20 .elementor-element.elementor-element-5c09f40{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20 .elementor-element.elementor-element-6de75a50{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20 .elementor-element.elementor-element-fbb992f{--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-5c2adb1e{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-10d16ddb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-17dc216c{text-align:center;}.elementor-20 .elementor-element.elementor-element-17dc216c .elementor-heading-title{font-size:42px;letter-spacing:-0.42px;}.elementor-20 .elementor-element.elementor-element-541380bc{text-align:center;}.elementor-20 .elementor-element.elementor-element-095dc47 .elementor-button{font-size:14px;border-radius:50px 50px 50px 50px;padding:15px 22px 15px 22px;}.elementor-20 .elementor-element.elementor-element-53bc4787{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0c8d0b1 img{width:100%;}.elementor-20 .elementor-element.elementor-element-1e1460f .elementor-button{font-size:14px;border-radius:50px 50px 50px 50px;padding:15px 22px 15px 22px;}.elementor-20 .elementor-element.elementor-element-82f8824{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-d0ce113{text-align:center;}.elementor-20 .elementor-element.elementor-element-d0ce113 .elementor-heading-title{font-size:42px;letter-spacing:-0.42px;}.elementor-20 .elementor-element.elementor-element-1666b841{--padding-top:17%;--padding-bottom:17%;--padding-left:4%;--padding-right:4%;}.elementor-20 .elementor-element.elementor-element-295e50eb{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-8ea3589{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-8ea3589 .elementor-heading-title{font-size:51px;letter-spacing:-0.4px;}.elementor-20 .elementor-element.elementor-element-2162fa1e{width:100%;max-width:100%;font-size:17px;}.elementor-20 .elementor-element.elementor-element-798542a3{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-58204d26{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-914df2a */.elementor-20 .elementor-element.elementor-element-914df2a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a45c65 */.elementor-20 .elementor-element.elementor-element-9a45c65 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b255d03 */.elementor-20 .elementor-element.elementor-element-b255d03 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0011cb */.elementor-20 .elementor-element.elementor-element-e0011cb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9baf9a */.elementor-20 .elementor-element.elementor-element-b9baf9a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c62750 */.elementor-20 .elementor-element.elementor-element-1c62750 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a57c00b */.elementor-20 .elementor-element.elementor-element-a57c00b {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63beb47 */.elementor-20 .elementor-element.elementor-element-63beb47 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b51a21e */.elementor-20 .elementor-element.elementor-element-b51a21e {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53d888 */.elementor-20 .elementor-element.elementor-element-b53d888 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2974df3 */.elementor-20 .elementor-element.elementor-element-2974df3 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375d63e */.elementor-20 .elementor-element.elementor-element-375d63e {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a3aa0 */.elementor-20 .elementor-element.elementor-element-60a3aa0 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f5c1b7 */.elementor-20 .elementor-element.elementor-element-9f5c1b7 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bff367 */.elementor-20 .elementor-element.elementor-element-4bff367 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af5ffb */.elementor-20 .elementor-element.elementor-element-2af5ffb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914df2a */.elementor-20 .elementor-element.elementor-element-914df2a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a45c65 */.elementor-20 .elementor-element.elementor-element-9a45c65 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b255d03 */.elementor-20 .elementor-element.elementor-element-b255d03 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0011cb */.elementor-20 .elementor-element.elementor-element-e0011cb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9baf9a */.elementor-20 .elementor-element.elementor-element-b9baf9a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c62750 */.elementor-20 .elementor-element.elementor-element-1c62750 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a57c00b */.elementor-20 .elementor-element.elementor-element-a57c00b {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63beb47 */.elementor-20 .elementor-element.elementor-element-63beb47 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b51a21e */.elementor-20 .elementor-element.elementor-element-b51a21e {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53d888 */.elementor-20 .elementor-element.elementor-element-b53d888 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2974df3 */.elementor-20 .elementor-element.elementor-element-2974df3 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375d63e */.elementor-20 .elementor-element.elementor-element-375d63e {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a3aa0 */.elementor-20 .elementor-element.elementor-element-60a3aa0 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f5c1b7 */.elementor-20 .elementor-element.elementor-element-9f5c1b7 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bff367 */.elementor-20 .elementor-element.elementor-element-4bff367 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af5ffb */.elementor-20 .elementor-element.elementor-element-2af5ffb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914df2a */.elementor-20 .elementor-element.elementor-element-914df2a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a45c65 */.elementor-20 .elementor-element.elementor-element-9a45c65 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b255d03 */.elementor-20 .elementor-element.elementor-element-b255d03 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0011cb */.elementor-20 .elementor-element.elementor-element-e0011cb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9baf9a */.elementor-20 .elementor-element.elementor-element-b9baf9a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c62750 */.elementor-20 .elementor-element.elementor-element-1c62750 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a57c00b */.elementor-20 .elementor-element.elementor-element-a57c00b {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63beb47 */.elementor-20 .elementor-element.elementor-element-63beb47 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b51a21e */.elementor-20 .elementor-element.elementor-element-b51a21e {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53d888 */.elementor-20 .elementor-element.elementor-element-b53d888 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2974df3 */.elementor-20 .elementor-element.elementor-element-2974df3 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375d63e */.elementor-20 .elementor-element.elementor-element-375d63e {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a3aa0 */.elementor-20 .elementor-element.elementor-element-60a3aa0 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f5c1b7 */.elementor-20 .elementor-element.elementor-element-9f5c1b7 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bff367 */.elementor-20 .elementor-element.elementor-element-4bff367 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af5ffb */.elementor-20 .elementor-element.elementor-element-2af5ffb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914df2a */.elementor-20 .elementor-element.elementor-element-914df2a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a45c65 */.elementor-20 .elementor-element.elementor-element-9a45c65 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b255d03 */.elementor-20 .elementor-element.elementor-element-b255d03 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0011cb */.elementor-20 .elementor-element.elementor-element-e0011cb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9baf9a */.elementor-20 .elementor-element.elementor-element-b9baf9a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c62750 */.elementor-20 .elementor-element.elementor-element-1c62750 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a57c00b */.elementor-20 .elementor-element.elementor-element-a57c00b {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63beb47 */.elementor-20 .elementor-element.elementor-element-63beb47 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b51a21e */.elementor-20 .elementor-element.elementor-element-b51a21e {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53d888 */.elementor-20 .elementor-element.elementor-element-b53d888 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2974df3 */.elementor-20 .elementor-element.elementor-element-2974df3 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375d63e */.elementor-20 .elementor-element.elementor-element-375d63e {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a3aa0 */.elementor-20 .elementor-element.elementor-element-60a3aa0 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f5c1b7 */.elementor-20 .elementor-element.elementor-element-9f5c1b7 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bff367 */.elementor-20 .elementor-element.elementor-element-4bff367 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af5ffb */.elementor-20 .elementor-element.elementor-element-2af5ffb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914df2a */.elementor-20 .elementor-element.elementor-element-914df2a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a45c65 */.elementor-20 .elementor-element.elementor-element-9a45c65 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b255d03 */.elementor-20 .elementor-element.elementor-element-b255d03 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0011cb */.elementor-20 .elementor-element.elementor-element-e0011cb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9baf9a */.elementor-20 .elementor-element.elementor-element-b9baf9a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c62750 */.elementor-20 .elementor-element.elementor-element-1c62750 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a57c00b */.elementor-20 .elementor-element.elementor-element-a57c00b {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63beb47 */.elementor-20 .elementor-element.elementor-element-63beb47 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b51a21e */.elementor-20 .elementor-element.elementor-element-b51a21e {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53d888 */.elementor-20 .elementor-element.elementor-element-b53d888 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2974df3 */.elementor-20 .elementor-element.elementor-element-2974df3 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375d63e */.elementor-20 .elementor-element.elementor-element-375d63e {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a3aa0 */.elementor-20 .elementor-element.elementor-element-60a3aa0 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f5c1b7 */.elementor-20 .elementor-element.elementor-element-9f5c1b7 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bff367 */.elementor-20 .elementor-element.elementor-element-4bff367 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af5ffb */.elementor-20 .elementor-element.elementor-element-2af5ffb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914df2a */.elementor-20 .elementor-element.elementor-element-914df2a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a45c65 */.elementor-20 .elementor-element.elementor-element-9a45c65 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b255d03 */.elementor-20 .elementor-element.elementor-element-b255d03 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0011cb */.elementor-20 .elementor-element.elementor-element-e0011cb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9baf9a */.elementor-20 .elementor-element.elementor-element-b9baf9a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c62750 */.elementor-20 .elementor-element.elementor-element-1c62750 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a57c00b */.elementor-20 .elementor-element.elementor-element-a57c00b {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63beb47 */.elementor-20 .elementor-element.elementor-element-63beb47 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b51a21e */.elementor-20 .elementor-element.elementor-element-b51a21e {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53d888 */.elementor-20 .elementor-element.elementor-element-b53d888 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2974df3 */.elementor-20 .elementor-element.elementor-element-2974df3 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375d63e */.elementor-20 .elementor-element.elementor-element-375d63e {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a3aa0 */.elementor-20 .elementor-element.elementor-element-60a3aa0 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f5c1b7 */.elementor-20 .elementor-element.elementor-element-9f5c1b7 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bff367 */.elementor-20 .elementor-element.elementor-element-4bff367 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af5ffb */.elementor-20 .elementor-element.elementor-element-2af5ffb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914df2a */.elementor-20 .elementor-element.elementor-element-914df2a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a45c65 */.elementor-20 .elementor-element.elementor-element-9a45c65 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b255d03 */.elementor-20 .elementor-element.elementor-element-b255d03 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0011cb */.elementor-20 .elementor-element.elementor-element-e0011cb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9baf9a */.elementor-20 .elementor-element.elementor-element-b9baf9a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c62750 */.elementor-20 .elementor-element.elementor-element-1c62750 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a57c00b */.elementor-20 .elementor-element.elementor-element-a57c00b {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63beb47 */.elementor-20 .elementor-element.elementor-element-63beb47 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b51a21e */.elementor-20 .elementor-element.elementor-element-b51a21e {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53d888 */.elementor-20 .elementor-element.elementor-element-b53d888 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2974df3 */.elementor-20 .elementor-element.elementor-element-2974df3 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375d63e */.elementor-20 .elementor-element.elementor-element-375d63e {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a3aa0 */.elementor-20 .elementor-element.elementor-element-60a3aa0 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f5c1b7 */.elementor-20 .elementor-element.elementor-element-9f5c1b7 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bff367 */.elementor-20 .elementor-element.elementor-element-4bff367 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af5ffb */.elementor-20 .elementor-element.elementor-element-2af5ffb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914df2a */.elementor-20 .elementor-element.elementor-element-914df2a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a45c65 */.elementor-20 .elementor-element.elementor-element-9a45c65 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b255d03 */.elementor-20 .elementor-element.elementor-element-b255d03 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0011cb */.elementor-20 .elementor-element.elementor-element-e0011cb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9baf9a */.elementor-20 .elementor-element.elementor-element-b9baf9a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c62750 */.elementor-20 .elementor-element.elementor-element-1c62750 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a57c00b */.elementor-20 .elementor-element.elementor-element-a57c00b {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63beb47 */.elementor-20 .elementor-element.elementor-element-63beb47 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b51a21e */.elementor-20 .elementor-element.elementor-element-b51a21e {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53d888 */.elementor-20 .elementor-element.elementor-element-b53d888 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2974df3 */.elementor-20 .elementor-element.elementor-element-2974df3 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375d63e */.elementor-20 .elementor-element.elementor-element-375d63e {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a3aa0 */.elementor-20 .elementor-element.elementor-element-60a3aa0 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f5c1b7 */.elementor-20 .elementor-element.elementor-element-9f5c1b7 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bff367 */.elementor-20 .elementor-element.elementor-element-4bff367 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af5ffb */.elementor-20 .elementor-element.elementor-element-2af5ffb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-914df2a */.elementor-20 .elementor-element.elementor-element-914df2a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a45c65 */.elementor-20 .elementor-element.elementor-element-9a45c65 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b255d03 */.elementor-20 .elementor-element.elementor-element-b255d03 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0011cb */.elementor-20 .elementor-element.elementor-element-e0011cb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9baf9a */.elementor-20 .elementor-element.elementor-element-b9baf9a {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c62750 */.elementor-20 .elementor-element.elementor-element-1c62750 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a57c00b */.elementor-20 .elementor-element.elementor-element-a57c00b {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63beb47 */.elementor-20 .elementor-element.elementor-element-63beb47 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b51a21e */.elementor-20 .elementor-element.elementor-element-b51a21e {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53d888 */.elementor-20 .elementor-element.elementor-element-b53d888 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2974df3 */.elementor-20 .elementor-element.elementor-element-2974df3 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375d63e */.elementor-20 .elementor-element.elementor-element-375d63e {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a3aa0 */.elementor-20 .elementor-element.elementor-element-60a3aa0 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f5c1b7 */.elementor-20 .elementor-element.elementor-element-9f5c1b7 {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bff367 */.elementor-20 .elementor-element.elementor-element-4bff367 {
    aspect-ratio: 4/4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af5ffb */.elementor-20 .elementor-element.elementor-element-2af5ffb {
      box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53bc4787 */.elementor-20 .elementor-element.elementor-element-53bc4787 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS */@import url("https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700&family=Instrument+Serif:ital@0;1&display=swap");
html{scroll-behavior:smooth}
body{-webkit-font-smoothing:antialiased}
a:focus-visible{outline:2px solid #151413;outline-offset:2px}
.lp-nav{position:sticky;top:0;z-index:5}
.mg-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}
.mg-eyebrow .elementor-heading-title::before{content:"";width:24px;height:1px;background:currentColor}
.lp-dot-text .elementor-widget-container{display:flex;align-items:center;gap:8px}
.lp-dot-text .elementor-widget-container::before{content:"";width:8px;height:8px;border-radius:999px;background:#a3281c;flex:none}
.mg-photo{position:relative;overflow:hidden;background-image:repeating-linear-gradient(135deg,transparent 0 6px,rgba(21,20,19,.035) 6px 7px)}
.mg-photo-cap{position:absolute;left:16px;bottom:16px;background:#f5f1ea;padding:6px 10px;border-radius:2px;font:600 11px/14px Archivo;letter-spacing:.14em;text-transform:uppercase;color:#5e5852}
.mg-card .mg-photo{aspect-ratio:4/5}
.mg-link .elementor-button{background:transparent;border-radius:0;padding:0 0 2px;border-bottom:1px solid currentColor}
.lp-diffs-head{position:sticky;top:120px;align-self:flex-start}
.lp-wa{position:fixed;right:24px;bottom:24px;z-index:10;box-shadow:0 10px 30px rgba(21,20,19,.22)}
.mg-lead .elementor-widget-container{max-width:58ch}
.lp-final-title .elementor-heading-title{max-width:16ch;margin:0 auto}
.lp-final-text .elementor-widget-container{max-width:56ch;margin:0 auto}
@media(max-width:960px){.lp-diffs-head{position:static}}
@media(max-width:720px){.lp-nav-btn .elementor-button-text{display:none}.lp-nav-btn .elementor-button-icon{margin:0}.lp-hero .mg-photo:first-child{aspect-ratio:4/5}
    .carrossel .swiper-pagination {
    display: none;
}
}

.featured {
    color: #DC3279;
    font-style: italic;
    font-weight: 700;
}

 .dot {
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #DC3279;
    flex: none;
}

.badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    font-size: .82rem;
    border-radius: 999px;
 
}

.shadow {
    box-shadow: 0 24px 60px -28px rgba(16,25,20,.32) !important;
}

.carousel-box {
   border-radius: 15px !important;
}

.carrossel .swiper-pagination-bullet {
    width: 25px;
    height: 12px;
    border-radius: 15px;
}

.carrossel .swiper-pagination-bullet-active {
    background-color: #DC3279 !important;
}

.carrossel .swiper-pagination {
    margin-top: 15px;
}

.elementor-button-hilight .elementor-button {
  animation: pulse-button 1.5s infinite;
}

.elementor-button-pulse-text {
  animation: pulse-text 1.5s infinite;
}

@keyframes pulse-text {
  0% {
    transform: scale(1);
    
  }
  70% {
    transform: scale(1.05);
  }
  100% {
    transform: scale(1);
  }
}

@keyframes pulse-button {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(201, 9, 58, 0.6)
  }
  70% {
    transform: scale(1.05);
    box-shadow: 0 0 0 15px rgba(159, 216, 240, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(159, 216, 240, 0);
  }
}

.featured strong {
    color:#C9093A
}

.featured-yellow {
    color: #FFD529;
    font-style: italic;
    font-weight: 700;
}

.reveal {
  opacity: 0;
  transform: translateY(24px);
  transition: opacity .6s ease, transform .6s ease;
  will-change: opacity, transform;
}
.reveal.is-visible {
  opacity: 1;
  transform: none;
}
@media (prefers-reduced-motion: reduce) {
  .reveal { opacity: 1; transform: none; transition: none; }
}

.elementor-editor-active .reveal { opacity: 1; transform: none; }/* End custom CSS */