.elementor-505 .elementor-element.elementor-element-296f16f > .elementor-background-overlay{background-image:url("https://ibaguenegocios.com/wp-content/uploads/2026/05/fondo2p.jpg");background-position:center center;background-size:cover;opacity:1;}.elementor-505 .elementor-element.elementor-element-296f16f{padding:015px 0px 0px 0px;}.elementor-505 .elementor-element.elementor-element-4d807e3{--display:flex;}.elementor-505 .elementor-element.elementor-element-2aa65de img{width:60%;}.elementor-505 .elementor-element.elementor-element-8f14107{text-align:center;}.elementor-505 .elementor-element.elementor-element-8f14107 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:30px;font-weight:500;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#05204D;}.elementor-505 .elementor-element.elementor-element-648927e{--spacer-size:15px;}.elementor-505 .elementor-element.elementor-element-dab6752 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;color:#444040;}.elementor-505 .elementor-element.elementor-element-8d88133{--spacer-size:15px;}.elementor-505 .elementor-element.elementor-element-4cf5233 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;color:#444040;}.elementor-505 .elementor-element.elementor-element-493e35a{--spacer-size:35px;}.elementor-505 .elementor-element.elementor-element-42edae6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-505 .elementor-element.elementor-element-ecbde18{width:auto;max-width:auto;}.elementor-505 .elementor-element.elementor-element-ecbde18 .elementor-button-content-wrapper{flex-direction:row;}.elementor-505 .elementor-element.elementor-element-ecbde18 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-505 .elementor-element.elementor-element-ecbde18 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 6px 10px 0px rgba(0,0,0,0.5);border-style:none;padding:15px 25px 15px 25px;}.elementor-505 .elementor-element.elementor-element-1e14e8e{width:auto;max-width:auto;}.elementor-505 .elementor-element.elementor-element-1e14e8e .elementor-button-content-wrapper{flex-direction:row;}.elementor-505 .elementor-element.elementor-element-1e14e8e .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-505 .elementor-element.elementor-element-1e14e8e .elementor-button{font-family:"Montserrat", Sans-serif;font-size:17px;fill:#000000;color:#000000;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.5);border-style:none;padding:15px 25px 15px 25px;}.elementor-505 .elementor-element.elementor-element-6ef407a{--spacer-size:35px;}.elementor-505 .elementor-element.elementor-element-d53cca8{--spacer-size:50px;}.elementor-505 .elementor-element.elementor-element-ab99b93{text-align:start;}.elementor-505 .elementor-element.elementor-element-ab99b93 img{width:100%;}.elementor-505 .elementor-element.elementor-element-58a7992{--display:flex;}.elementor-505 .elementor-element.elementor-element-0581356{--spacer-size:10px;}.elementor-505 .elementor-element.elementor-element-dbb7db9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-505 .elementor-element.elementor-element-b342e3e{--display:flex;--min-height:50px;--justify-content:space-around;--overlay-opacity:0.5;}.elementor-505 .elementor-element.elementor-element-b342e3e::before, .elementor-505 .elementor-element.elementor-element-b342e3e > .elementor-background-video-container::before, .elementor-505 .elementor-element.elementor-element-b342e3e > .e-con-inner > .elementor-background-video-container::before, .elementor-505 .elementor-element.elementor-element-b342e3e > .elementor-background-slideshow::before, .elementor-505 .elementor-element.elementor-element-b342e3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-505 .elementor-element.elementor-element-b342e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F9F9F9 0%, #F9F9F9 100%);}.elementor-505 .elementor-element.elementor-element-bcb986d .elementor-heading-title{font-size:21px;}.elementor-505 .elementor-element.elementor-element-65c3dbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-505 .elementor-element.elementor-element-91eca61{--display:flex;}.elementor-505 .elementor-element.elementor-element-08f3c0c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-505 .elementor-element.elementor-element-08f3c0c.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-505 .elementor-element.elementor-element-e5c042b{--spacer-size:15px;}.elementor-505 .elementor-element.elementor-element-2354fb4{--display:flex;--min-height:50px;--justify-content:space-around;--overlay-opacity:0.5;}.elementor-505 .elementor-element.elementor-element-2354fb4::before, .elementor-505 .elementor-element.elementor-element-2354fb4 > .elementor-background-video-container::before, .elementor-505 .elementor-element.elementor-element-2354fb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-505 .elementor-element.elementor-element-2354fb4 > .elementor-background-slideshow::before, .elementor-505 .elementor-element.elementor-element-2354fb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-505 .elementor-element.elementor-element-2354fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F9F9F9 0%, #F9F9F9 100%);}.elementor-505 .elementor-element.elementor-element-5c4fb8c .elementor-heading-title{font-size:21px;}.elementor-505 .elementor-element.elementor-element-4e0a05b{--spacer-size:10px;}.elementor-505 .elementor-element.elementor-element-2a8e36c{--display:flex;}.elementor-505 .elementor-element.elementor-element-fa61a53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-505 .elementor-element.elementor-element-921ff1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-505 .elementor-element.elementor-element-f336ec1{--display:flex;--min-height:50px;--justify-content:space-around;--overlay-opacity:0.5;}.elementor-505 .elementor-element.elementor-element-f336ec1::before, .elementor-505 .elementor-element.elementor-element-f336ec1 > .elementor-background-video-container::before, .elementor-505 .elementor-element.elementor-element-f336ec1 > .e-con-inner > .elementor-background-video-container::before, .elementor-505 .elementor-element.elementor-element-f336ec1 > .elementor-background-slideshow::before, .elementor-505 .elementor-element.elementor-element-f336ec1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-505 .elementor-element.elementor-element-f336ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F9F9F9 0%, #F9F9F9 100%);}.elementor-505 .elementor-element.elementor-element-f7441a7 .elementor-heading-title{font-size:21px;}.elementor-505 .elementor-element.elementor-element-202890a{--spacer-size:50px;}.elementor-505 .elementor-element.elementor-element-01bdaa1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;color:#444040;}.elementor-505 .elementor-element.elementor-element-216d75e{--display:flex;}.elementor-505 .elementor-element.elementor-element-5a842d8{--spacer-size:50px;}.elementor-505 .elementor-element.elementor-element-ca7cbea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-505 .elementor-element.elementor-element-3cbf506{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-505 .elementor-element.elementor-element-f7aebd0{--display:flex;--min-height:50px;--justify-content:space-around;--overlay-opacity:0.5;}.elementor-505 .elementor-element.elementor-element-f7aebd0::before, .elementor-505 .elementor-element.elementor-element-f7aebd0 > .elementor-background-video-container::before, .elementor-505 .elementor-element.elementor-element-f7aebd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-505 .elementor-element.elementor-element-f7aebd0 > .elementor-background-slideshow::before, .elementor-505 .elementor-element.elementor-element-f7aebd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-505 .elementor-element.elementor-element-f7aebd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F9F9F9 0%, #F9F9F9 100%);}.elementor-505 .elementor-element.elementor-element-5258632 .elementor-heading-title{font-size:21px;}.elementor-505 .elementor-element.elementor-element-c876f96{--display:flex;}@media(min-width:768px){.elementor-505 .elementor-element.elementor-element-32115ac{width:65%;}.elementor-505 .elementor-element.elementor-element-63e293d{width:34.333%;}.elementor-505 .elementor-element.elementor-element-dbb7db9{--content-width:1000px;}.elementor-505 .elementor-element.elementor-element-fa61a53{--content-width:1000px;}.elementor-505 .elementor-element.elementor-element-ca7cbea{--content-width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-505 .elementor-element.elementor-element-32115ac{width:100%;}.elementor-505 .elementor-element.elementor-element-63e293d{width:100%;}}@media(max-width:1024px){.elementor-505 .elementor-element.elementor-element-2aa65de img{width:55%;}.elementor-505 .elementor-element.elementor-element-ab99b93{text-align:center;}.elementor-505 .elementor-element.elementor-element-ab99b93 img{width:50%;}.elementor-505 .elementor-element.elementor-element-08f3c0c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-505 .elementor-element.elementor-element-2aa65de img{width:100%;}.elementor-505 .elementor-element.elementor-element-8f14107 .elementor-heading-title{font-size:20px;}.elementor-505 .elementor-element.elementor-element-dab6752 .elementor-heading-title{font-size:18px;}.elementor-505 .elementor-element.elementor-element-08f3c0c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-505 .elementor-element.elementor-element-202890a{--spacer-size:7px;}.elementor-505 .elementor-element.elementor-element-5a842d8{--spacer-size:17px;}}/* Start custom CSS for heading, class: .elementor-element-8f14107 */.elementor-505 .elementor-element.elementor-element-8f14107 {
	text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dab6752 */.elementor-505 .elementor-element.elementor-element-dab6752 {
	text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cf5233 */.elementor-505 .elementor-element.elementor-element-4cf5233 {
	text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ecbde18 */.elementor-505 .elementor-element.elementor-element-ecbde18 .elementor-button {
  background-color: #000000 !important;
  border-radius: 10px !important;
  transition: all 0.3s ease;
}

#button-sell .elementor-button:hover {
  background-color: #1a1a1a !important;
  transform: translateY(-1px);
}

#button-sell .elementor-button-text {
  font-family: "Satoshi", "Inter", sans-serif;
  font-weight: 500;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e14e8e */.elementor-505 .elementor-element.elementor-element-1e14e8e .elementor-button {
  background-color: #EEEEEE !important;
  border-radius: 10px !important;
  transition: all 0.3s ease;
}

#button-sell .elementor-button:hover {
  background-color: #1a1a1a !important;
  transform: translateY(-1px);
}

#button-sell .elementor-button-text {
  font-family: "Satoshi", "Inter", sans-serif;
  font-weight: 500;
  
  letter-spacing: -0.02em;
}

#button-sells .elementor-button-text{
	text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px;
	
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b342e3e */.elementor-505 .elementor-element.elementor-element-b342e3e{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	border-left-width:10px;
	border-left-style:solid;
	border-left-color:#4fbd32;
	
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2354fb4 */.elementor-505 .elementor-element.elementor-element-2354fb4{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	border-left-width:10px;
	border-left-style:solid;
	border-left-color:#4fbd32;
	
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01bdaa1 */.elementor-505 .elementor-element.elementor-element-01bdaa1 {
	text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f336ec1 */.elementor-505 .elementor-element.elementor-element-f336ec1{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	border-left-width:10px;
	border-left-style:solid;
	border-left-color:#4fbd32;
	
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7aebd0 */.elementor-505 .elementor-element.elementor-element-f7aebd0{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	border-left-width:10px;
	border-left-style:solid;
	border-left-color:#4fbd32;
	
}/* End custom CSS */