.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15952 .elementor-element.elementor-element-5ad30be:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-5ad30be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15952 .elementor-element.elementor-element-5ad30be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15952 .elementor-element.elementor-element-5ad30be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15952 .elementor-element.elementor-element-ed043ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15952 .elementor-element.elementor-element-ed043ba{text-align:center;}.elementor-15952 .elementor-element.elementor-element-ed043ba .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:100px;text-shadow:1px 1px 5px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-15952 .elementor-element.elementor-element-42de3ce > .elementor-widget-container{margin:-22px -22px -22px -22px;}.elementor-15952 .elementor-element.elementor-element-42de3ce{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;line-height:1.6em;letter-spacing:0px;text-shadow:1px 1px 5px rgba(0,0,0,0.3);color:#AE8330;}.elementor-15952 .elementor-element.elementor-element-a27a533{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15952 .elementor-element.elementor-element-a27a533 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15952 .elementor-element.elementor-element-1ae759d:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-1ae759d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15952 .elementor-element.elementor-element-1ae759d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15952 .elementor-element.elementor-element-1ae759d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15952 .elementor-element.elementor-element-1d50409 > .elementor-widget-container{margin:23px 23px 23px 23px;}.elementor-15952 .elementor-element.elementor-element-1d50409{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#070707FC;}.elementor-15952 .elementor-element.elementor-element-01327a4:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-01327a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15952 .elementor-element.elementor-element-01327a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15952 .elementor-element.elementor-element-01327a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15952 .elementor-element.elementor-element-9da4f00 > .elementor-widget-container{margin:23px 23px 23px 23px;}.elementor-15952 .elementor-element.elementor-element-9da4f00{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:500;line-height:1.4em;letter-spacing:0px;text-shadow:1px 1px 0px rgba(0,0,0,0.3);color:#0C0C0D;}.elementor-15952 .elementor-element.elementor-element-9da4f00 p{margin-block-end:0px;}.elementor-15952 .elementor-element.elementor-element-95ee73e:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-95ee73e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cataloji.com/wp-content/uploads/2025/06/Fondos-WEB-1-scaled.jpg");}.elementor-15952 .elementor-element.elementor-element-95ee73e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-22px;margin-bottom:-22px;padding:24px 24px 24px 24px;}.elementor-15952 .elementor-element.elementor-element-95ee73e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-15952 .elementor-element.elementor-element-7f1e1c7 .elementor-button{background-color:#AE8330;font-family:"Nunito Sans", Sans-serif;font-size:28px;font-weight:500;border-radius:21px 21px 21px 21px;padding:22px 22px 22px 22px;}.elementor-15952 .elementor-element.elementor-element-7f1e1c7 > .elementor-widget-container{margin:-17px -17px -17px -17px;padding:24px 24px 24px 24px;}.elementor-15952 .elementor-element.elementor-element-e2f665e:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-e2f665e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15952 .elementor-element.elementor-element-e2f665e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15952 .elementor-element.elementor-element-e2f665e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15952 .elementor-element.elementor-element-b55758d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15952 .elementor-element.elementor-element-b55758d{text-align:center;}.elementor-15952 .elementor-element.elementor-element-b55758d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:100px;text-shadow:1px 1px 5px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-15952 .elementor-element.elementor-element-c90c03d:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-c90c03d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cataloji.com/wp-content/uploads/2025/06/Fondos-WEB-1-scaled.jpg");}.elementor-15952 .elementor-element.elementor-element-c90c03d > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15952 .elementor-element.elementor-element-c90c03d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15952 .elementor-element.elementor-element-823100f{font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#020101;}.elementor-15952 .elementor-element.elementor-element-3367639:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-3367639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cataloji.com/wp-content/uploads/2025/06/Fondos-WEB-1-scaled.jpg");background-position:bottom right;}.elementor-15952 .elementor-element.elementor-element-3367639{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15952 .elementor-element.elementor-element-3367639 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15952 .elementor-element.elementor-element-a57b8ed{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:400;line-height:0.3em;letter-spacing:0px;}.elementor-15952 .elementor-element.elementor-element-6c62c0a:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-6c62c0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15952 .elementor-element.elementor-element-6c62c0a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15952 .elementor-element.elementor-element-6c62c0a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15952 .elementor-element.elementor-element-21e3ce0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15952 .elementor-element.elementor-element-21e3ce0{text-align:center;}.elementor-15952 .elementor-element.elementor-element-21e3ce0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:100px;text-shadow:1px 1px 5px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-15952 .elementor-element.elementor-element-245e279:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-245e279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cataloji.com/wp-content/uploads/2025/06/Fondos-WEB-1-scaled.jpg");}.elementor-15952 .elementor-element.elementor-element-245e279{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15952 .elementor-element.elementor-element-245e279 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15952 .elementor-element.elementor-element-aa6cbf4{font-family:"Nunito", Sans-serif;font-size:23px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-15952 .elementor-element.elementor-element-7ca14dc:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-7ca14dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cataloji.com/wp-content/uploads/2025/06/Fondos-WEB-1-scaled.jpg");background-position:bottom right;}.elementor-15952 .elementor-element.elementor-element-7ca14dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15952 .elementor-element.elementor-element-7ca14dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15952 .elementor-element.elementor-element-56b8455{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:400;line-height:0.3em;letter-spacing:0px;}.elementor-15952 .elementor-element.elementor-element-6f83480:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-6f83480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15952 .elementor-element.elementor-element-6f83480{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15952 .elementor-element.elementor-element-6f83480 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15952 .elementor-element.elementor-element-7c66533 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15952 .elementor-element.elementor-element-7c66533{text-align:center;}.elementor-15952 .elementor-element.elementor-element-7c66533 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:100px;text-shadow:1px 1px 5px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-15952 .elementor-element.elementor-element-4a244f8:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-4a244f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cataloji.com/wp-content/uploads/2025/06/Fondos-WEB-1-scaled.jpg");}.elementor-15952 .elementor-element.elementor-element-4a244f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15952 .elementor-element.elementor-element-4a244f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15952 .elementor-element.elementor-element-555a43f{font-family:"Nunito", Sans-serif;font-size:23px;font-weight:400;line-height:1.6em;letter-spacing:0px;}.elementor-15952 .elementor-element.elementor-element-56a84bb:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-56a84bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cataloji.com/wp-content/uploads/2025/06/Fondos-WEB-1-scaled.jpg");background-position:bottom right;}.elementor-15952 .elementor-element.elementor-element-56a84bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15952 .elementor-element.elementor-element-56a84bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15952 .elementor-element.elementor-element-1c1ee86{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:400;line-height:0.3em;letter-spacing:0px;}.elementor-15952 .elementor-element.elementor-element-2f042ca:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-2f042ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15952 .elementor-element.elementor-element-2f042ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15952 .elementor-element.elementor-element-2f042ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15952 .elementor-element.elementor-element-95889a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15952 .elementor-element.elementor-element-95889a3{text-align:center;}.elementor-15952 .elementor-element.elementor-element-95889a3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:100px;text-shadow:1px 1px 5px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-15952 .elementor-element.elementor-element-ae5d866 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15952 .elementor-element.elementor-element-ae5d866{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:400;line-height:1.4em;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0.87);color:#020202;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-15952 .elementor-element.elementor-element-ed043ba .elementor-heading-title{font-size:27px;line-height:1.4em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15952 .elementor-element.elementor-element-1d50409{font-size:23px;}.elementor-15952 .elementor-element.elementor-element-9da4f00{font-size:23px;}.elementor-15952 .elementor-element.elementor-element-b55758d .elementor-heading-title{font-size:27px;line-height:1.4em;}.elementor-15952 .elementor-element.elementor-element-21e3ce0 .elementor-heading-title{font-size:27px;line-height:1.4em;}.elementor-15952 .elementor-element.elementor-element-7c66533 .elementor-heading-title{font-size:27px;line-height:1.4em;}.elementor-15952 .elementor-element.elementor-element-95889a3 .elementor-heading-title{font-size:27px;line-height:1.4em;}.elementor-15952 .elementor-element.elementor-element-ae5d866{width:var( --container-widget-width, 431.969px );max-width:431.969px;--container-widget-width:431.969px;--container-widget-flex-grow:0;column-gap:0px;font-size:23px;}.elementor-15952 .elementor-element.elementor-element-ae5d866 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-15952 .elementor-element.elementor-element-ed043ba > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-15952 .elementor-element.elementor-element-ed043ba .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15952 .elementor-element.elementor-element-42de3ce{font-size:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15952 .elementor-element.elementor-element-1d50409 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15952 .elementor-element.elementor-element-1d50409{font-size:20px;line-height:1.4em;}.elementor-15952 .elementor-element.elementor-element-9da4f00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15952 .elementor-element.elementor-element-9da4f00{font-size:20px;line-height:1.4em;}.elementor-15952 .elementor-element.elementor-element-95ee73e{margin-top:10px;margin-bottom:10px;}.elementor-15952 .elementor-element.elementor-element-3eda1d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15952 .elementor-element.elementor-element-7f1e1c7 > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-15952 .elementor-element.elementor-element-7f1e1c7 .elementor-button{padding:-8px -8px -8px -8px;}.elementor-15952 .elementor-element.elementor-element-b55758d > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-15952 .elementor-element.elementor-element-b55758d .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-15952 .elementor-element.elementor-element-823100f{font-size:20px;line-height:1.4em;}.elementor-15952 .elementor-element.elementor-element-3367639:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-3367639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cataloji.com/wp-content/uploads/2025/06/Fondos-WEB-1-scaled.jpg");background-position:bottom right;}.elementor-15952 .elementor-element.elementor-element-a57b8ed{font-size:20px;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-15952 .elementor-element.elementor-element-21e3ce0 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-15952 .elementor-element.elementor-element-21e3ce0 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-15952 .elementor-element.elementor-element-245e279:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-245e279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-15952 .elementor-element.elementor-element-aa6cbf4{font-size:20px;line-height:1.4em;}.elementor-15952 .elementor-element.elementor-element-7ca14dc:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-7ca14dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-15952 .elementor-element.elementor-element-56b8455{line-height:1em;}.elementor-15952 .elementor-element.elementor-element-7c66533 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-15952 .elementor-element.elementor-element-7c66533 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-15952 .elementor-element.elementor-element-4a244f8:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-4a244f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-15952 .elementor-element.elementor-element-555a43f{font-size:20px;line-height:1.5em;}.elementor-15952 .elementor-element.elementor-element-56a84bb:not(.elementor-motion-effects-element-type-background), .elementor-15952 .elementor-element.elementor-element-56a84bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-15952 .elementor-element.elementor-element-1c1ee86{line-height:1em;}.elementor-15952 .elementor-element.elementor-element-95889a3 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-15952 .elementor-element.elementor-element-95889a3 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-15952 .elementor-element.elementor-element-ae5d866 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15952 .elementor-element.elementor-element-ae5d866{font-size:20px;line-height:1.5em;}.elementor-15952 .elementor-element.elementor-element-ae5d866 p{margin-block-end:12px;}}