.elementor-20 .elementor-element.elementor-element-168a475 .elementor-repeater-item-304c035 .swiper-slide-bg{background-image:url(https://metalecgruas.com.pe/wp-content/uploads/2022/03/FOTO-DE-PORTADA.jpg);background-size:cover;}.elementor-20 .elementor-element.elementor-element-168a475 .elementor-repeater-item-304c035 .swiper-slide-contents{margin-right:auto;}.elementor-20 .elementor-element.elementor-element-168a475 .elementor-repeater-item-304c035 .swiper-slide-inner{align-items:flex-end;text-align:left;}.elementor-20 .elementor-element.elementor-element-168a475 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-20 .elementor-element.elementor-element-168a475 > .elementor-widget-container{border-style:solid;border-width:0px 0px 8px 0px;border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-168a475 .swiper-slide-contents{max-width:100%;}.elementor-20 .elementor-element.elementor-element-168a475 .swiper-slide-inner{text-align:center;}.elementor-20 .elementor-element.elementor-element-e7a8e25{width:initial;max-width:initial;top:-223px;}.elementor-20 .elementor-element.elementor-element-e7a8e25 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:16px 0px 0px 0px;padding:16px 16px 16px 16px;border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-e7a8e25{left:10px;}body.rtl .elementor-20 .elementor-element.elementor-element-e7a8e25{right:10px;}.elementor-20 .elementor-element.elementor-element-e7a8e25 .elementor-heading-title{font-family:"Kanit", ka;font-size:27px;font-weight:500;color:#2B2E2B;}.elementor-20 .elementor-element.elementor-element-524ff58{width:initial;max-width:initial;top:-144px;}.elementor-20 .elementor-element.elementor-element-524ff58 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:16px 0px 0px 0px;padding:16px 16px 16px 16px;border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-524ff58{left:10px;}body.rtl .elementor-20 .elementor-element.elementor-element-524ff58{right:10px;}.elementor-20 .elementor-element.elementor-element-524ff58 .elementor-heading-title{font-family:"Kanit", ka;font-size:27px;font-weight:500;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-bcb8085{margin-top:050px;margin-bottom:38px;}.elementor-20 .elementor-element.elementor-element-955f248{text-align:center;}.elementor-20 .elementor-element.elementor-element-955f248 .elementor-heading-title{font-family:"Kanit", ka;font-weight:600;line-height:0.8em;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-8e7b570 .elementor-cta__content-item{transition-duration:681ms;}.elementor-20 .elementor-element.elementor-element-8e7b570.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 681ms / 3 );}.elementor-20 .elementor-element.elementor-element-8e7b570.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 681ms / 3 ) * 2 );}.elementor-20 .elementor-element.elementor-element-8e7b570.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 681ms / 3 ) * 3 );}.elementor-20 .elementor-element.elementor-element-8e7b570 .elementor-cta .elementor-cta__bg, .elementor-20 .elementor-element.elementor-element-8e7b570 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1101ms;}.elementor-20 .elementor-element.elementor-element-8e7b570 > .elementor-widget-container{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-8e7b570:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-8e7b570 .elementor-cta__content{min-height:368px;text-align:center;}.elementor-20 .elementor-element.elementor-element-8e7b570 .elementor-cta__description{font-family:"Kanit", ka;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-8e7b570 .elementor-cta__button{font-family:"Kanit", ka;font-size:14px;font-weight:400;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );border-width:0px;border-radius:0px;}.elementor-20 .elementor-element.elementor-element-8e7b570 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#000000BF;}.elementor-20 .elementor-element.elementor-element-8ba30d1 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:-83px 0px 0px -0px;padding:11px 80px 11px 80px;transition:background 0.1s;}.elementor-20 .elementor-element.elementor-element-8ba30d1{z-index:1;text-align:center;}.elementor-20 .elementor-element.elementor-element-8ba30d1 .elementor-heading-title{font-family:"Kanit", ka;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-ef495f4 .elementor-cta__content-item{transition-duration:681ms;}.elementor-20 .elementor-element.elementor-element-ef495f4.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 681ms / 3 );}.elementor-20 .elementor-element.elementor-element-ef495f4.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 681ms / 3 ) * 2 );}.elementor-20 .elementor-element.elementor-element-ef495f4.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 681ms / 3 ) * 3 );}.elementor-20 .elementor-element.elementor-element-ef495f4 .elementor-cta .elementor-cta__bg, .elementor-20 .elementor-element.elementor-element-ef495f4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1101ms;}.elementor-20 .elementor-element.elementor-element-ef495f4 > .elementor-widget-container{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-ef495f4:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-ef495f4 .elementor-cta__content{min-height:368px;text-align:center;}.elementor-20 .elementor-element.elementor-element-ef495f4 .elementor-cta__description{font-family:"Kanit", ka;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-ef495f4 .elementor-cta__button{font-family:"Kanit", ka;font-size:14px;font-weight:400;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );border-width:0px;border-radius:0px;}.elementor-20 .elementor-element.elementor-element-ef495f4 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#000000BF;}.elementor-20 .elementor-element.elementor-element-aa3d5a9 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:-83px 0px 0px -0px;padding:11px 80px 11px 80px;transition:background 0.1s;}.elementor-20 .elementor-element.elementor-element-aa3d5a9{z-index:1;text-align:center;}.elementor-20 .elementor-element.elementor-element-aa3d5a9 .elementor-heading-title{font-family:"Kanit", ka;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-ce28db1 .elementor-cta__content-item{transition-duration:681ms;}.elementor-20 .elementor-element.elementor-element-ce28db1.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 681ms / 3 );}.elementor-20 .elementor-element.elementor-element-ce28db1.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 681ms / 3 ) * 2 );}.elementor-20 .elementor-element.elementor-element-ce28db1.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 681ms / 3 ) * 3 );}.elementor-20 .elementor-element.elementor-element-ce28db1 .elementor-cta .elementor-cta__bg, .elementor-20 .elementor-element.elementor-element-ce28db1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1101ms;}.elementor-20 .elementor-element.elementor-element-ce28db1 > .elementor-widget-container{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-ce28db1:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-ce28db1 .elementor-cta__content{min-height:368px;text-align:center;}.elementor-20 .elementor-element.elementor-element-ce28db1 .elementor-cta__description{font-family:"Kanit", ka;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-ce28db1 .elementor-cta__button{font-family:"Kanit", ka;font-size:14px;font-weight:400;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );border-width:0px;border-radius:0px;}.elementor-20 .elementor-element.elementor-element-ce28db1 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#000000BF;}.elementor-20 .elementor-element.elementor-element-c15d04b > .elementor-widget-container{background-color:var( --e-global-color-text );margin:-83px 0px 0px -0px;padding:11px 80px 11px 80px;transition:background 0.1s;}.elementor-20 .elementor-element.elementor-element-c15d04b{z-index:1;text-align:center;}.elementor-20 .elementor-element.elementor-element-c15d04b .elementor-heading-title{font-family:"Kanit", ka;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-2f40602{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-ff25801{margin-top:50px;margin-bottom:50px;}.elementor-20 .elementor-element.elementor-element-08db347{text-align:center;}.elementor-20 .elementor-element.elementor-element-08db347 .elementor-heading-title{font-family:"Kanit", ka;font-weight:600;line-height:0.8em;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-fd20ca9 .elementor-cta__content-item{transition-duration:681ms;}.elementor-20 .elementor-element.elementor-element-fd20ca9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 681ms / 3 );}.elementor-20 .elementor-element.elementor-element-fd20ca9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 681ms / 3 ) * 2 );}.elementor-20 .elementor-element.elementor-element-fd20ca9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 681ms / 3 ) * 3 );}.elementor-20 .elementor-element.elementor-element-fd20ca9 .elementor-cta .elementor-cta__bg, .elementor-20 .elementor-element.elementor-element-fd20ca9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1101ms;}.elementor-20 .elementor-element.elementor-element-fd20ca9 > .elementor-widget-container{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-fd20ca9:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-fd20ca9 .elementor-cta__content{min-height:368px;text-align:center;}.elementor-20 .elementor-element.elementor-element-fd20ca9 .elementor-cta__description{font-family:"Kanit", ka;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-fd20ca9 .elementor-cta__button{font-family:"Kanit", ka;font-size:14px;font-weight:400;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );border-width:0px;border-radius:0px;}.elementor-20 .elementor-element.elementor-element-fd20ca9 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#000000BF;}.elementor-20 .elementor-element.elementor-element-9fc748c > .elementor-widget-container{background-color:var( --e-global-color-text );margin:-83px 0px 0px -0px;padding:11px 80px 11px 80px;transition:background 0.1s;}.elementor-20 .elementor-element.elementor-element-9fc748c{z-index:1;text-align:center;}.elementor-20 .elementor-element.elementor-element-9fc748c .elementor-heading-title{font-family:"Kanit", ka;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-238e6b4 .elementor-cta__content-item{transition-duration:681ms;}.elementor-20 .elementor-element.elementor-element-238e6b4.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 681ms / 3 );}.elementor-20 .elementor-element.elementor-element-238e6b4.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 681ms / 3 ) * 2 );}.elementor-20 .elementor-element.elementor-element-238e6b4.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 681ms / 3 ) * 3 );}.elementor-20 .elementor-element.elementor-element-238e6b4 .elementor-cta .elementor-cta__bg, .elementor-20 .elementor-element.elementor-element-238e6b4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1101ms;}.elementor-20 .elementor-element.elementor-element-238e6b4 > .elementor-widget-container{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-238e6b4:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-238e6b4 .elementor-cta__content{min-height:368px;text-align:center;}.elementor-20 .elementor-element.elementor-element-238e6b4 .elementor-cta__description{font-family:"Kanit", ka;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-238e6b4 .elementor-cta__button{font-family:"Kanit", ka;font-size:14px;font-weight:400;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );border-width:0px;border-radius:0px;}.elementor-20 .elementor-element.elementor-element-238e6b4 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#000000BF;}.elementor-20 .elementor-element.elementor-element-fe4bf06 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:-83px 0px 0px -0px;padding:11px 80px 11px 80px;transition:background 0.1s;}.elementor-20 .elementor-element.elementor-element-fe4bf06{z-index:1;text-align:center;}.elementor-20 .elementor-element.elementor-element-fe4bf06 .elementor-heading-title{font-family:"Kanit", ka;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-df16872 .elementor-cta__content-item{transition-duration:681ms;}.elementor-20 .elementor-element.elementor-element-df16872.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 681ms / 3 );}.elementor-20 .elementor-element.elementor-element-df16872.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 681ms / 3 ) * 2 );}.elementor-20 .elementor-element.elementor-element-df16872.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 681ms / 3 ) * 3 );}.elementor-20 .elementor-element.elementor-element-df16872 .elementor-cta .elementor-cta__bg, .elementor-20 .elementor-element.elementor-element-df16872 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1101ms;}.elementor-20 .elementor-element.elementor-element-df16872 > .elementor-widget-container{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-df16872:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-df16872 .elementor-cta__content{min-height:368px;text-align:center;}.elementor-20 .elementor-element.elementor-element-df16872 .elementor-cta__description{font-family:"Kanit", ka;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-df16872 .elementor-cta__button{font-family:"Kanit", ka;font-size:14px;font-weight:400;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );border-width:0px;border-radius:0px;}.elementor-20 .elementor-element.elementor-element-df16872 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#000000BF;}.elementor-20 .elementor-element.elementor-element-2df143b > .elementor-widget-container{background-color:var( --e-global-color-text );margin:-83px 0px 0px -0px;padding:11px 80px 11px 80px;transition:background 0.1s;}.elementor-20 .elementor-element.elementor-element-2df143b{z-index:1;text-align:center;}.elementor-20 .elementor-element.elementor-element-2df143b .elementor-heading-title{font-family:"Kanit", ka;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-62ed6d7{margin-top:0px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-7413ada{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-615c141.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-615c141.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-615c141.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20 .elementor-element.elementor-element-b0d76a8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-b0d76a8 > .elementor-container{min-height:450px;}.elementor-20 .elementor-element.elementor-element-b0d76a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;}.elementor-20 .elementor-element.elementor-element-b0d76a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-c3f449e{--spacer-size:50px;}.elementor-20 .elementor-element.elementor-element-8b6aada > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-8b6aada > .elementor-element-populated{margin:22px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20 .elementor-element.elementor-element-9b4aa99 > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:16px 16px 16px 16px;border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-9b4aa99 .elementor-heading-title{font-family:"Kanit", ka;font-size:27px;font-weight:400;color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-69af4ad > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 120px 0px 0px;padding:16px 16px 16px 16px;border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-69af4ad .elementor-heading-title{font-family:"Kanit", ka;font-size:27px;font-weight:400;color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-5caffcb > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;}.elementor-20 .elementor-element.elementor-element-5caffcb > .elementor-container{max-width:500px;min-height:149px;}.elementor-20 .elementor-element.elementor-element-5caffcb{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e712a54 > .elementor-background-overlay{background-color:#EEEEEE;opacity:0.5;}.elementor-20 .elementor-element.elementor-element-e712a54{margin-top:0px;margin-bottom:0px;padding:0px 0px 63px 0px;}.elementor-20 .elementor-element.elementor-element-9e0ad48{--grid-row-gap:35px;--grid-column-gap:30px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-168a475 .swiper-slide{height:344px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-e7a8e25{left:15px;}body.rtl .elementor-20 .elementor-element.elementor-element-e7a8e25{right:15px;}.elementor-20 .elementor-element.elementor-element-e7a8e25{top:-160px;}.elementor-20 .elementor-element.elementor-element-e7a8e25 .elementor-heading-title{font-size:19px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-524ff58{left:15px;}body.rtl .elementor-20 .elementor-element.elementor-element-524ff58{right:15px;}.elementor-20 .elementor-element.elementor-element-524ff58{top:-93px;}.elementor-20 .elementor-element.elementor-element-524ff58 .elementor-heading-title{font-size:19px;}.elementor-20 .elementor-element.elementor-element-955f248 .elementor-heading-title{line-height:0.8em;}.elementor-20 .elementor-element.elementor-element-c3f449e{--spacer-size:28vh;}.elementor-20 .elementor-element.elementor-element-8b6aada > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-20 .elementor-element.elementor-element-8b6aada > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:14px 14px 14px 14px;}.elementor-20 .elementor-element.elementor-element-9b4aa99 .elementor-heading-title{font-size:15px;}.elementor-20 .elementor-element.elementor-element-69af4ad .elementor-heading-title{font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-8ba30d1 */.caja1:hover + .cajanegra {
  opacity: 0;
  -webkit-transition: opacity 500ms;
  -moz-transition: opacity 500ms;
  -o-transition: opacity 500ms;
  -ms-transition: opacity 500ms;
  transition: opacity 500ms;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa3d5a9 */.caja1:hover + .cajanegra {
  opacity: 0;
  -webkit-transition: opacity 500ms;
  -moz-transition: opacity 500ms;
  -o-transition: opacity 500ms;
  -ms-transition: opacity 500ms;
  transition: opacity 500ms;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c15d04b */.caja1:hover + .cajanegra {
  opacity: 0;
  -webkit-transition: opacity 500ms;
  -moz-transition: opacity 500ms;
  -o-transition: opacity 500ms;
  -ms-transition: opacity 500ms;
  transition: opacity 500ms;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f40602 */.btn{
    
  position: relative;
    color : #2B2E2B;
    font-family: kanit; 
    font-size: 14px;
    font-weight: 400;
  display: block;
  text-decoration: none;
  border: 2px solid #EB7A25;
  padding: 10px 25px 10px 25px;
  overflow: hidden;
  transition: 0s all ease;
}
.btn:hover{
    color:white;
}
.btn::before{
    
  background: #EB7A25;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  z-index: -1;
  transition: all 0.6s ease;
}


.btn3::before{
  width: 100%;
  height: 0%;
  transform: translate(-50%,-50%) rotate(45deg);
}

.btn3:hover::before{
  height: 560%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fc748c */.caja1:hover + .cajanegra {
  opacity: 0;
  -webkit-transition: opacity 500ms;
  -moz-transition: opacity 500ms;
  -o-transition: opacity 500ms;
  -ms-transition: opacity 500ms;
  transition: opacity 500ms;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe4bf06 */.caja1:hover + .cajanegra {
  opacity: 0;
  -webkit-transition: opacity 500ms;
  -moz-transition: opacity 500ms;
  -o-transition: opacity 500ms;
  -ms-transition: opacity 500ms;
  transition: opacity 500ms;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2df143b */.caja1:hover + .cajanegra {
  opacity: 0;
  -webkit-transition: opacity 500ms;
  -moz-transition: opacity 500ms;
  -o-transition: opacity 500ms;
  -ms-transition: opacity 500ms;
  transition: opacity 500ms;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9936bbe *//* common styles !!!YOU DON'T NEED THEM */



.button-effect a:nth-child(2){
    background-color:#EB7A25;
}
.button-effect a:last-child(2){
    margin-right: 0px;
}

  
  .effect{

    text-align: center;
    display: inline-block;
    position: relative;
    color: #fff;
    /* background-color: - add your own background-color */
    padding: 10px 25px 10px 25px;
    /* ancho de boton para abrirr */
    width: 180px;
    border-radius: 0px;
    overflow: hidden;
  }

  /* effect-1 styles */
  

  .effect.effect-1 {
    font-family: kanit; 
    font-size: 15px;
    font-weight: 400;
    
    transition: all 0.2s linear 0s;


  }
  .effect.effect-1::before{
    content: "\f178";
    font-family: FontAwesome;
    font-size: 14px;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    right: 0;
    top: 0;
    opacity: 0;
    height: 100%;
    width: 40px;
    transition: all 0.2s linear 0s

  }
  .effect.effect-1:hover{

    color: #FFF;
    text-indent: -20px;
  }

  .effect.effect-1:hover::before{

    opacity: 1;
        text-indent: 0px;
  }/* End custom CSS */