@charset "UTF-8";
/* https://leathercurt.com/wp-content/uploads/elementor/css/post-1038.css?ver=1774632608 */
.elementor-1038 .elementor-element.elementor-element-7a6ba98:not(.elementor-motion-effects-element-type-background),.elementor-1038 .elementor-element.elementor-element-7a6ba98>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2025/11/Gemini_Generated_Image_2k36rt2k36rt2k36.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1038 .elementor-element.elementor-element-7a6ba98{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;padding:0 0 0 0}.elementor-1038 .elementor-element.elementor-element-7a6ba98>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1038 .elementor-element.elementor-element-e142da1{--spacer-size:110px}.elementor-1038 .elementor-element.elementor-element-0b45930>.elementor-widget-container{margin:0 0 -10px 0;padding:0 0 0 0}.elementor-1038 .elementor-element.elementor-element-0b45930{text-align:center}.elementor-1038 .elementor-element.elementor-element-0b45930 .elementor-heading-title{font-family:"Cousine",Sans-serif;font-size:25px;color:#FFF}.elementor-1038 .elementor-element.elementor-element-f757da3>.elementor-widget-container{padding:0 8px 0 0}.elementor-1038 .elementor-element.elementor-element-f757da3{text-align:center}.elementor-1038 .elementor-element.elementor-element-f757da3 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:70px;color:#FFF}.elementor-1038 .elementor-element.elementor-element-e953c36>.elementor-widget-container{margin:-10px 0 0 0;padding:0 0 0 0}.elementor-1038 .elementor-element.elementor-element-e953c36{text-align:center;font-family:"Belgrano",Sans-serif;font-size:18px;color:#FFF}.elementor-1038 .elementor-element.elementor-element-e9be175{--spacer-size:110px}.elementor-1038 .elementor-element.elementor-element-63715f0:not(.elementor-motion-effects-element-type-background),.elementor-1038 .elementor-element.elementor-element-63715f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2023/12/Web-Banner-2-Mobile-Size.jpg)}.elementor-1038 .elementor-element.elementor-element-63715f0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1038 .elementor-element.elementor-element-63715f0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1038 .elementor-element.elementor-element-67f2551{--spacer-size:50px}.elementor-1038 .elementor-element.elementor-element-13130c1 .elementor-heading-title{font-family:"Cousine",Sans-serif;color:#FFF}.elementor-1038 .elementor-element.elementor-element-d53299c .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;color:#FFF}.elementor-1038 .elementor-element.elementor-element-b45fcc5{font-family:"Belgrano",Sans-serif;color:#FFF}.elementor-1038 .elementor-element.elementor-element-f22c81d{--spacer-size:50px}.elementor-1038 .elementor-element.elementor-element-70bb3a0{margin:0 0 0 0;padding:0 0 0 0}.elementor-1038 .elementor-element.elementor-element-8424e15 .elementor-button{background-color:#00000005;font-family:"Belgrano",Sans-serif;fill:#FFF;color:#FFF;box-shadow:0 0 10px 0 rgba(0,0,0,.5);border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFF;border-radius:5px 5px 5px 5px;padding:10px 35px 10px 35px}.elementor-1038 .elementor-element.elementor-element-8424e15 .elementor-button:hover,.elementor-1038 .elementor-element.elementor-element-8424e15 .elementor-button:focus{background-color:#FFF;color:#000;border-color:#FFA500}.elementor-1038 .elementor-element.elementor-element-8424e15>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0;border-style:solid}.elementor-1038 .elementor-element.elementor-element-8424e15 .elementor-button:hover svg,.elementor-1038 .elementor-element.elementor-element-8424e15 .elementor-button:focus svg{fill:#000}.elementor-1038 .elementor-element.elementor-element-712dbfc .elementor-button{background-color:#04040400;font-family:"Belgrano",Sans-serif;fill:#FFF;color:#FFF;border-style:solid;border-width:3px 3px 3px 3px;border-radius:5px 5px 5px 5px;padding:10px 22px 10px 22px}.elementor-1038 .elementor-element.elementor-element-712dbfc .elementor-button:hover,.elementor-1038 .elementor-element.elementor-element-712dbfc .elementor-button:focus{background-color:#FFF;color:#000;border-color:#FFA500}.elementor-1038 .elementor-element.elementor-element-712dbfc .elementor-button:hover svg,.elementor-1038 .elementor-element.elementor-element-712dbfc .elementor-button:focus svg{fill:#000}.elementor-1038 .elementor-element.elementor-element-478aff9{--spacer-size:50px}.elementor-1038 .elementor-element.elementor-element-4ef0845{--spacer-size:15px}.elementor-1038 .elementor-element.elementor-element-c58db3f{text-align:start;font-family:"IBM Plex Serif",Sans-serif;font-size:16px;font-weight:400}.elementor-1038 .elementor-element.elementor-element-3d930ab{--spacer-size:50px}.elementor-1038 .elementor-element.elementor-element-50b54ca{margin:-10px -10px -10px -10px}.elementor-1038 .elementor-element.elementor-element-48953480>.elementor-widget-container{margin:-10px -10px -10px -10px}.elementor-1038 .elementor-element.elementor-element-48953480{--wd-img-height:599px}.elementor-1038 .elementor-element.elementor-element-48953480 .banner-image{object-position:center top}.elementor-1038 .elementor-element.elementor-element-48953480 .banner-title{color:#FFF;font-family:"Times New Roman",Sans-serif;font-size:45px}.elementor-1038 .elementor-element.elementor-element-48953480 .banner-inner{font-family:"Lato",Sans-serif}.elementor-1038 .elementor-element.elementor-element-48953480 .promo-banner:not(.banner-content-background) .content-banner,.elementor-1038 .elementor-element.elementor-element-48953480 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%}.elementor-1038 .elementor-element.elementor-element-2376c98>.elementor-widget-container{margin:-10px -10px -10px -10px}.elementor-1038 .elementor-element.elementor-element-2376c98{--wd-img-height:601px}.elementor-1038 .elementor-element.elementor-element-2376c98 .banner-image{object-position:center top}.elementor-1038 .elementor-element.elementor-element-2376c98 .banner-title{color:#FFF;font-family:"Times New Roman",Sans-serif;font-size:45px}.elementor-1038 .elementor-element.elementor-element-2376c98 .banner-inner{font-family:"Lato",Sans-serif}.elementor-1038 .elementor-element.elementor-element-2376c98 .promo-banner:not(.banner-content-background) .content-banner,.elementor-1038 .elementor-element.elementor-element-2376c98 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%}.elementor-1038 .elementor-element.elementor-element-1616575c{margin:0 0 80px 0}.elementor-1038 .elementor-element.elementor-element-601f7b16>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-1038 .elementor-element.elementor-element-e5b54e3{--spacer-size:50px}.elementor-1038 .elementor-element.elementor-element-5ecfbee8 .title-after_title,.elementor-1038 .elementor-element.elementor-element-5ecfbee8 .title-subtitle,.elementor-1038 .elementor-element.elementor-element-5ecfbee8 .woodmart-title-container{max-width:497px}.elementor-1038 .elementor-element.elementor-element-5ecfbee8 .title{font-family:"IBM Plex Serif",Sans-serif;font-size:24px;font-weight:500}.elementor-1038 .elementor-element.elementor-element-5ecfbee8 .title-after_title{font-family:"IBM Plex Serif",Sans-serif;font-size:16px;font-weight:400}.elementor-1038 .elementor-element.elementor-element-8d599db>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1038 .elementor-element.elementor-element-d36e6c5{margin:0 0 0 0}.elementor-1038 .elementor-element.elementor-element-52b2450 .title-after_title,.elementor-1038 .elementor-element.elementor-element-52b2450 .title-subtitle,.elementor-1038 .elementor-element.elementor-element-52b2450 .woodmart-title-container{max-width:497px}.elementor-1038 .elementor-element.elementor-element-52b2450 .title{font-family:"DM Serif Display",Sans-serif;font-size:24px;font-weight:500}.elementor-1038 .elementor-element.elementor-element-52b2450 .title-after_title{font-family:"IBM Plex Serif",Sans-serif;font-size:16px}.elementor-1038 .elementor-element.elementor-element-0652b27>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px}.elementor-1038 .elementor-element.elementor-element-fe342f2>.elementor-widget-container{margin:10px 0 0 0;padding:0 0 0 0}.elementor-1038 .elementor-element.elementor-element-fe342f2.elementor-arrows-yes .elementor-main-swiper{width:calc(80% - 40px)}.elementor-1038 .elementor-element.elementor-element-fe342f2 .elementor-main-swiper{width:80%}.elementor-1038 .elementor-element.elementor-element-fe342f2 .elementor-main-swiper .swiper-slide{background-color:#FFF;border-radius:12px;border-color:#000}.elementor-1038 .elementor-element.elementor-element-fe342f2 .elementor-swiper-button{font-size:20px;color:#000}.elementor-1038 .elementor-element.elementor-element-fe342f2 .elementor-swiper-button svg{fill:#000}.elementor-1038 .elementor-element.elementor-element-fe342f2 .elementor-testimonial__header{padding-block-end:calc(33px / 2);border-block-end-color:#000}.elementor-1038 .elementor-element.elementor-element-fe342f2 .elementor-testimonial__content{padding-block-start:calc(33px / 2)}.elementor-1038 .elementor-element.elementor-element-fe342f2 .elementor-testimonial__header,.elementor-1038 .elementor-element.elementor-element-fe342f2 .elementor-testimonial__name{font-family:"IBM Plex Sans",Sans-serif;font-size:16px;font-weight:500}.elementor-1038 .elementor-element.elementor-element-fe342f2 .elementor-testimonial__text{font-family:"IBM Plex Sans",Sans-serif;font-size:16px;font-weight:400;letter-spacing:.6px}.elementor-1038 .elementor-element.elementor-element-fe342f2 .elementor-testimonial__image img{width:40px;height:40px}.elementor-1038 .elementor-element.elementor-element-fe342f2 .elementor-testimonial__image+cite{margin-inline-start:20px;margin-inline-end:0}.elementor-1038 .elementor-element.elementor-element-bd90fa2 .title-after_title,.elementor-1038 .elementor-element.elementor-element-bd90fa2 .title-subtitle,.elementor-1038 .elementor-element.elementor-element-bd90fa2 .woodmart-title-container{max-width:497px}.elementor-1038 .elementor-element.elementor-element-bd90fa2 .title{font-family:"DM Serif Display",Sans-serif;font-size:24px;font-weight:500;letter-spacing:.6px}.elementor-1038 .elementor-element.elementor-element-bd90fa2 .title-after_title{font-family:"IBM Plex Serif",Sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px}.elementor-1038 .elementor-element.elementor-element-5650858{text-align:end}.elementor-1038 .elementor-element.elementor-element-5650858 img{width:100%;height:370px}.elementor-1038 .elementor-element.elementor-element-1c75ab9{--spacer-size:30px}.elementor-1038 .elementor-element.elementor-element-b5b6121{text-align:start}.elementor-1038 .elementor-element.elementor-element-b5b6121 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif;font-size:26px;font-weight:500;letter-spacing:.5px}.elementor-1038 .elementor-element.elementor-element-2b97126{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"IBM Plex Serif",Sans-serif;font-size:16px}.elementor-1038 .elementor-element.elementor-element-2b97126>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1038 .elementor-element.elementor-element-8e8af5c{text-align:end}.elementor-1038 .elementor-element.elementor-element-221c09c{--spacer-size:30px}.elementor-1038 .elementor-element.elementor-element-83edc7d{text-align:start}.elementor-1038 .elementor-element.elementor-element-83edc7d .elementor-heading-title{font-weight:700}.elementor-1038 .elementor-element.elementor-element-ec7bc75{width:var(--container-widget-width,98.677%);max-width:98.677%;--container-widget-width:98.677%;--container-widget-flex-grow:0;text-align:start;font-size:16px}.elementor-1038 .elementor-element.elementor-element-bdec914{--spacer-size:30px}.elementor-1038 .elementor-element.elementor-element-4ca2c7e>.elementor-widget-container{margin:0 0 0 20px;padding:0 0 0 0}.elementor-1038 .elementor-element.elementor-element-4ca2c7e{text-align:start}.elementor-1038 .elementor-element.elementor-element-4ca2c7e .elementor-heading-title{font-family:"DM Serif Display",Sans-serif;font-size:26px;font-weight:500;letter-spacing:.5px}.elementor-1038 .elementor-element.elementor-element-e9666cc{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0;text-align:start;font-family:"IBM Plex Serif",Sans-serif;font-size:16px}.elementor-1038 .elementor-element.elementor-element-e9666cc>.elementor-widget-container{margin:0 0 0 20px;padding:0 0 0 0}.elementor-1038 .elementor-element.elementor-element-1fc9f0e{text-align:start}.elementor-1038 .elementor-element.elementor-element-1fc9f0e img{width:100%;height:380px}.elementor-1038 .elementor-element.elementor-element-b5194a2{text-align:end}.elementor-1038 .elementor-element.elementor-element-07092ef{--spacer-size:30px}.elementor-1038 .elementor-element.elementor-element-20adf8a{text-align:start}.elementor-1038 .elementor-element.elementor-element-20adf8a .elementor-heading-title{font-weight:700}.elementor-1038 .elementor-element.elementor-element-5be70f9{width:var(--container-widget-width,98.436%);max-width:98.436%;--container-widget-width:98.436%;--container-widget-flex-grow:0;column-gap:0;text-align:start;font-size:16px}.elementor-1038 .elementor-element.elementor-element-5420e8e{--spacer-size:50px}.elementor-1038 .elementor-element.elementor-element-368f3aa{text-align:center}.elementor-1038 .elementor-element.elementor-element-368f3aa .elementor-heading-title{font-family:"DM Serif Display",Sans-serif;font-size:28px;font-weight:500;letter-spacing:.5px}.elementor-1038 .elementor-element.elementor-element-aefe717{padding:20px 0 0 0}.elementor-1038 .elementor-element.elementor-element-0149ea3>.elementor-widget-container{padding:0 0 0 55px}.elementor-1038 .elementor-element.elementor-element-d493fad>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-1038 .elementor-element.elementor-element-2bffb83>.elementor-widget-container{margin:50px 70px 0 20px;padding:0 0 0 0}@media(min-width:768px){.elementor-1038 .elementor-element.elementor-element-0652b27{width:100%}.elementor-1038 .elementor-element.elementor-element-0ccfe99{width:40%}.elementor-1038 .elementor-element.elementor-element-d493fad{width:60%}}@media(max-width:1024px){.elementor-1038 .elementor-element.elementor-element-48953480{--wd-img-height:400px}.elementor-1038 .elementor-element.elementor-element-48953480 .banner-title{font-size:35px}.elementor-1038 .elementor-element.elementor-element-48953480 .banner-inner{font-size:12px}.elementor-1038 .elementor-element.elementor-element-2376c98{--wd-img-height:400px}.elementor-1038 .elementor-element.elementor-element-2376c98 .banner-title{font-size:35px}.elementor-1038 .elementor-element.elementor-element-2376c98 .banner-inner{font-size:12px}}@media(max-width:767px){.elementor-1038 .elementor-element.elementor-element-63715f0:not(.elementor-motion-effects-element-type-background),.elementor-1038 .elementor-element.elementor-element-63715f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1038 .elementor-element.elementor-element-67f2551{--spacer-size:100px}.elementor-1038 .elementor-element.elementor-element-13130c1{text-align:center}.elementor-1038 .elementor-element.elementor-element-13130c1 .elementor-heading-title{font-size:18px}.elementor-1038 .elementor-element.elementor-element-d53299c>.elementor-widget-container{margin:-13px 0 0 0;padding:0 0 0 0}.elementor-1038 .elementor-element.elementor-element-d53299c{text-align:center}.elementor-1038 .elementor-element.elementor-element-d53299c .elementor-heading-title{font-size:35px}.elementor-1038 .elementor-element.elementor-element-b45fcc5>.elementor-widget-container{margin:-15px 0 0 0}.elementor-1038 .elementor-element.elementor-element-b45fcc5{text-align:center}.elementor-1038 .elementor-element.elementor-element-f22c81d{--spacer-size:40px}.elementor-1038 .elementor-element.elementor-element-8424e15 .elementor-button{padding:5px 19px 5px 19px}.elementor-1038 .elementor-element.elementor-element-712dbfc>.elementor-widget-container{border-radius:0 0 0 0}.elementor-1038 .elementor-element.elementor-element-712dbfc .elementor-button{border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px}.elementor-1038 .elementor-element.elementor-element-478aff9{--spacer-size:100px}.elementor-1038 .elementor-element.elementor-element-48953480{--wd-img-height:297px}.elementor-1038 .elementor-element.elementor-element-2376c98{--wd-img-height:297px}.elementor-1038 .elementor-element.elementor-element-1616575c{margin:0 0 50px 0}.elementor-1038 .elementor-element.elementor-element-5ecfbee8 .title-after_title,.elementor-1038 .elementor-element.elementor-element-5ecfbee8 .title-subtitle,.elementor-1038 .elementor-element.elementor-element-5ecfbee8 .woodmart-title-container{max-width:100%}.elementor-1038 .elementor-element.elementor-element-52b2450 .title-after_title,.elementor-1038 .elementor-element.elementor-element-52b2450 .title-subtitle,.elementor-1038 .elementor-element.elementor-element-52b2450 .woodmart-title-container{max-width:100%}.elementor-1038 .elementor-element.elementor-element-fe342f2>.elementor-widget-container{margin:0 0 0 0;padding:10px 10px 10px 10px}.elementor-1038 .elementor-element.elementor-element-bd90fa2 .title-after_title,.elementor-1038 .elementor-element.elementor-element-bd90fa2 .title-subtitle,.elementor-1038 .elementor-element.elementor-element-bd90fa2 .woodmart-title-container{max-width:100%}.elementor-1038 .elementor-element.elementor-element-bd90fa2 .title-after_title{font-size:14px}.elementor-1038 .elementor-element.elementor-element-ec7bc75{font-size:14px}.elementor-1038 .elementor-element.elementor-element-5be70f9{font-size:14px}.elementor-1038 .elementor-element.elementor-element-368f3aa .elementor-heading-title{font-size:22px;line-height:1.5em}.elementor-1038 .elementor-element.elementor-element-2bffb83>.elementor-widget-container{margin:0 15px 0 15px;padding:0 0 0 0}}