.elementor-25 .elementor-element.elementor-element-49852d5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-63e6788b{--display:flex;}.elementor-25 .elementor-element.elementor-element-c9994fb{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f383131{--display:flex;--min-height:80px;--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:99999;}.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-25 .elementor-element.elementor-element-538df2d{text-align:end;}.elementor-25 .elementor-element.elementor-element-538df2d img{width:120px;}.elementor-25 .elementor-element.elementor-element-fae2b7e{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-125e89b .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-125e89b .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-125e89b .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f3f01e8 );fill:var( --e-global-color-f3f01e8 );padding-left:11px;padding-right:11px;padding-top:0px;padding-bottom:0px;}.elementor-25 .elementor-element.elementor-element-125e89b{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-f3f01e8 );--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-25 .elementor-element.elementor-element-125e89b .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-25 .elementor-element.elementor-element-125e89b .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-25 .elementor-element.elementor-element-125e89b .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-25 .elementor-element.elementor-element-125e89b .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-25 .elementor-element.elementor-element-125e89b .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-25 .elementor-element.elementor-element-125e89b .e--pointer-underline .elementor-item:after,
					 .elementor-25 .elementor-element.elementor-element-125e89b .e--pointer-overline .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-125e89b .e--pointer-double-line .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-125e89b .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-25 .elementor-element.elementor-element-125e89b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-125e89b .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-125e89b .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-125e89b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-125e89b .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-125e89b .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-125e89b .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-125e89b .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-25 .elementor-element.elementor-element-125e89b div.elementor-menu-toggle{color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-125e89b div.elementor-menu-toggle svg{fill:var( --e-global-color-2d88531 );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-208d160{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-f3f01e8 );--toggle-button-icon-hover-color:var( --e-global-color-f3f01e8 );--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-1853ecd );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-f3f01e8 );--remove-item-button-color:var( --e-global-color-f3f01e8 );--menu-cart-subtotal-color:var( --e-global-color-f3f01e8 );--product-variations-color:var( --e-global-color-f3f01e8 );--product-price-color:var( --e-global-color-f3f01e8 );--divider-color:var( --e-global-color-f3f01e8 );--subtotal-divider-color:var( --e-global-color-f3f01e8 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-f3f01e8 );--view-cart-button-background-color:var( --e-global-color-accent );--checkout-button-text-color:var( --e-global-color-f3f01e8 );--checkout-button-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-208d160 .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-208d160 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-25 .elementor-element.elementor-element-208d160 .elementor-menu-cart__product-name a{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-208d160 .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-208d160 .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-208d160 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-208d160 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-6e7616b{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6e7616b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6e7616b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-42a6b75{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-42a6b75:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-42a6b75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atrevida2026.digitalsolutionsnetwork.com/wp-content/uploads/2026/07/image16-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-42a6b75::before, .elementor-25 .elementor-element.elementor-element-42a6b75 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-42a6b75 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-42a6b75 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-42a6b75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-42a6b75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-74301c2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:150px;}.elementor-25 .elementor-element.elementor-element-773b729{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:150px;--padding-right:0;}.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-25 .elementor-element.elementor-element-ed26f6f{padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-ed26f6f .elementor-heading-title{font-family:"Allerta", Sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:5px;color:var( --e-global-color-f3f01e8 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-44f1f13{--divider-border-style:solid;--divider-color:var( --e-global-color-f3f01e8 );--divider-border-width:3px;}.elementor-25 .elementor-element.elementor-element-44f1f13 .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-44f1f13 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-d3c9d70{text-align:center;}.elementor-25 .elementor-element.elementor-element-d3c9d70 .elementor-heading-title{font-weight:600;letter-spacing:10px;color:#FFC000;}.elementor-25 .elementor-element.elementor-element-2919b22{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-2919b22:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2919b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1853ecd );}.elementor-25 .elementor-element.elementor-element-2d27387{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:45px;--padding-left:0;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-6adf9c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 30px;text-align:end;}.elementor-25 .elementor-element.elementor-element-6adf9c0 .elementor-heading-title{font-size:var( --e-global-typography-5067422-font-size );font-weight:var( --e-global-typography-5067422-font-weight );text-transform:var( --e-global-typography-5067422-text-transform );letter-spacing:var( --e-global-typography-5067422-letter-spacing );color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-7cc9c4a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 60px;text-align:end;}.elementor-25 .elementor-element.elementor-element-7cc9c4a .elementor-heading-title{font-size:1rem;font-weight:300;letter-spacing:3px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-147b4ee{width:100%;max-width:100%;padding:0px 70px 0px 70px;bottom:30px;text-align:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-147b4ee{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-147b4ee{right:50%;}.elementor-25 .elementor-element.elementor-element-147b4ee .elementor-heading-title{font-size:1.2rem;font-weight:300;letter-spacing:2px;color:var( --e-global-color-f3f01e8 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-4101cbf{left:10px;}body.rtl .elementor-25 .elementor-element.elementor-element-4101cbf{right:10px;}.elementor-25 .elementor-element.elementor-element-4101cbf{top:50%;z-index:99;}.elementor-25 .elementor-element.elementor-element-1c2bcf4a{--display:flex;}.elementor-25 .elementor-element.elementor-element-251bc5d{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-0e860dc{--display:flex;--min-height:80px;--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:99999;}.elementor-25 .elementor-element.elementor-element-176208c{text-align:end;}.elementor-25 .elementor-element.elementor-element-176208c img{width:120px;}.elementor-25 .elementor-element.elementor-element-239ca1f{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6d20717 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-6d20717 .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-6d20717 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f3f01e8 );fill:var( --e-global-color-f3f01e8 );padding-left:11px;padding-right:11px;padding-top:0px;padding-bottom:0px;}.elementor-25 .elementor-element.elementor-element-6d20717{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-f3f01e8 );--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-25 .elementor-element.elementor-element-6d20717 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-25 .elementor-element.elementor-element-6d20717 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-25 .elementor-element.elementor-element-6d20717 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-25 .elementor-element.elementor-element-6d20717 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-25 .elementor-element.elementor-element-6d20717 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-25 .elementor-element.elementor-element-6d20717 .e--pointer-underline .elementor-item:after,
					 .elementor-25 .elementor-element.elementor-element-6d20717 .e--pointer-overline .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-6d20717 .e--pointer-double-line .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-6d20717 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-25 .elementor-element.elementor-element-6d20717 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-6d20717 .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-6d20717 .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-6d20717 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-6d20717 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-6d20717 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-6d20717 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-6d20717 .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-25 .elementor-element.elementor-element-6d20717 div.elementor-menu-toggle{color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-6d20717 div.elementor-menu-toggle svg{fill:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-46f83c0{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-f3f01e8 );--toggle-button-icon-hover-color:var( --e-global-color-f3f01e8 );--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-1853ecd );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-f3f01e8 );--remove-item-button-color:var( --e-global-color-f3f01e8 );--menu-cart-subtotal-color:var( --e-global-color-f3f01e8 );--product-variations-color:var( --e-global-color-f3f01e8 );--product-price-color:var( --e-global-color-f3f01e8 );--divider-color:var( --e-global-color-f3f01e8 );--subtotal-divider-color:var( --e-global-color-f3f01e8 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-f3f01e8 );--view-cart-button-background-color:var( --e-global-color-accent );--checkout-button-text-color:var( --e-global-color-f3f01e8 );--checkout-button-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-46f83c0 .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-46f83c0 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-25 .elementor-element.elementor-element-46f83c0 .elementor-menu-cart__product-name a{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-46f83c0 .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-46f83c0 .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-46f83c0 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-46f83c0 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-153198e{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-153198e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-153198e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-cdb5858{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-cdb5858:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-cdb5858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atrevida2026.digitalsolutionsnetwork.com/wp-content/uploads/2026/07/image16-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-cdb5858::before, .elementor-25 .elementor-element.elementor-element-cdb5858 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-cdb5858 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-cdb5858 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-cdb5858 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-cdb5858 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-22129a7{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-8cdcad6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:150px;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-a4e242b{padding:0px 30px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-a4e242b .elementor-heading-title{font-family:"Allerta", Sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:5px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-a03b8e8{--divider-border-style:solid;--divider-color:var( --e-global-color-f3f01e8 );--divider-border-width:3px;}.elementor-25 .elementor-element.elementor-element-a03b8e8 .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-a03b8e8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-dce2b60{text-align:center;}.elementor-25 .elementor-element.elementor-element-dce2b60 .elementor-heading-title{font-weight:600;letter-spacing:10px;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-b317664{--display:flex;--position:absolute;--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:0px;--padding-bottom:20px;--padding-left:80px;--padding-right:30px;bottom:0px;}.elementor-25 .elementor-element.elementor-element-b317664.e-con:hover{--e-con-transform-translateY:-5px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-b317664{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-b317664{right:50%;}.elementor-25 .elementor-element.elementor-element-d8b9b5e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25 .elementor-element.elementor-element-d8b9b5e .elementor-heading-title{font-size:1.5rem;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-f3f01e8 );}.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-25 .elementor-element.elementor-element-7ab8aee{font-size:0.8rem;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-a58fc8e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-a58fc8e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a58fc8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1853ecd );}.elementor-25 .elementor-element.elementor-element-a1a314b{--display:flex;--min-height:100vh;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:100px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-87caf4f .elementor-heading-title{font-size:1.5rem;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-7b57a00{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-25 .elementor-element.elementor-element-75f32c2 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-75f32c2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-75f32c2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-75f32c2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-75f32c2 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-25 .elementor-element.elementor-element-75f32c2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-75f32c2 .elementor-image-box-title{font-size:0.7rem;font-weight:400;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-75f32c2:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-75f32c2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-fd531eb .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-fd531eb.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-fd531eb.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-fd531eb.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-fd531eb .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-25 .elementor-element.elementor-element-fd531eb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-fd531eb .elementor-image-box-title{font-size:0.7rem;font-weight:400;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-fd531eb:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-fd531eb:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-6e25833 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-6e25833.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-6e25833.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-6e25833.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-6e25833 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-25 .elementor-element.elementor-element-6e25833 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-6e25833 .elementor-image-box-title{font-size:0.7rem;font-weight:400;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-6e25833:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-6e25833:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-5af78b4 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-5af78b4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-5af78b4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-5af78b4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-5af78b4 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-25 .elementor-element.elementor-element-5af78b4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-5af78b4 .elementor-image-box-title{font-size:0.7rem;font-weight:400;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-5af78b4:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-5af78b4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-47c05fb .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-47c05fb.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-47c05fb.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-47c05fb.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-47c05fb .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-25 .elementor-element.elementor-element-47c05fb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-47c05fb .elementor-image-box-title{font-size:0.7rem;font-weight:400;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-47c05fb:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-47c05fb:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-4d1b115 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-4d1b115.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-4d1b115.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-4d1b115.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-4d1b115 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-25 .elementor-element.elementor-element-4d1b115 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-4d1b115 .elementor-image-box-title{font-size:0.7rem;font-weight:400;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-4d1b115:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-4d1b115:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-72e7491{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-72e7491 .elementor-heading-title{font-size:1.3rem;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-5a1323f .elementor-heading-title{font-size:0.9rem;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-707dcf6{font-size:0.8rem;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-1f450b8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-1f450b8 .elementor-heading-title{font-size:0.9rem;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-3f8af31{font-size:0.8rem;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-d831f93{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-d831f93 .elementor-heading-title{font-size:0.9rem;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-1a85c6b{font-size:0.8rem;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-afc8674{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-afc8674 .elementor-heading-title{font-size:0.9rem;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-36364d7{font-size:0.8rem;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-3ab59ca{font-size:0.8rem;line-height:1;letter-spacing:2px;color:var( --e-global-color-f3f01e8 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-c165ee2{left:10px;}body.rtl .elementor-25 .elementor-element.elementor-element-c165ee2{right:10px;}.elementor-25 .elementor-element.elementor-element-c165ee2{top:50%;z-index:99;}.elementor-25 .elementor-element.elementor-element-67fcc765{--display:flex;}.elementor-25 .elementor-element.elementor-element-9a05a44{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1a04c09{--display:flex;--min-height:80px;--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:99999;}.elementor-25 .elementor-element.elementor-element-a0883e8{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-c1d0178 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-c1d0178 .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-c1d0178 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f3f01e8 );fill:var( --e-global-color-f3f01e8 );padding-left:11px;padding-right:11px;padding-top:0px;padding-bottom:0px;}.elementor-25 .elementor-element.elementor-element-c1d0178{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-f3f01e8 );--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-25 .elementor-element.elementor-element-c1d0178 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-25 .elementor-element.elementor-element-c1d0178 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-25 .elementor-element.elementor-element-c1d0178 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-25 .elementor-element.elementor-element-c1d0178 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-25 .elementor-element.elementor-element-c1d0178 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-25 .elementor-element.elementor-element-c1d0178 .e--pointer-underline .elementor-item:after,
					 .elementor-25 .elementor-element.elementor-element-c1d0178 .e--pointer-overline .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-c1d0178 .e--pointer-double-line .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-c1d0178 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-25 .elementor-element.elementor-element-c1d0178 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-c1d0178 .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-c1d0178 .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-c1d0178 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-c1d0178 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-c1d0178 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-c1d0178 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-c1d0178 .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-25 .elementor-element.elementor-element-c1d0178 div.elementor-menu-toggle{color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-c1d0178 div.elementor-menu-toggle svg{fill:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-5bf0ad8{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-f3f01e8 );--toggle-button-icon-hover-color:var( --e-global-color-f3f01e8 );--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-1853ecd );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-f3f01e8 );--remove-item-button-color:var( --e-global-color-f3f01e8 );--menu-cart-subtotal-color:var( --e-global-color-f3f01e8 );--product-variations-color:var( --e-global-color-f3f01e8 );--product-price-color:var( --e-global-color-f3f01e8 );--divider-color:var( --e-global-color-f3f01e8 );--subtotal-divider-color:var( --e-global-color-f3f01e8 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-f3f01e8 );--view-cart-button-background-color:var( --e-global-color-accent );--checkout-button-text-color:var( --e-global-color-f3f01e8 );--checkout-button-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-5bf0ad8 .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-5bf0ad8 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-25 .elementor-element.elementor-element-5bf0ad8 .elementor-menu-cart__product-name a{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-5bf0ad8 .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-5bf0ad8 .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-5bf0ad8 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-5bf0ad8 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-5e2ce76{text-align:end;}.elementor-25 .elementor-element.elementor-element-5e2ce76 img{width:120px;}.elementor-25 .elementor-element.elementor-element-c58fa7c{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-c58fa7c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-c58fa7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-38b7ce5{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-38b7ce5:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-38b7ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1853ecd );}.elementor-25 .elementor-element.elementor-element-51454bf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:150px;}.elementor-25 .elementor-element.elementor-element-0704b9d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:45px;--padding-left:150px;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-eb7b24b{padding:0px 30px 20px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-eb7b24b .elementor-heading-title{font-family:"Allerta", Sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-3e0ac77{--divider-border-style:solid;--divider-color:var( --e-global-color-f3f01e8 );--divider-border-width:3px;}.elementor-25 .elementor-element.elementor-element-3e0ac77 .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-3e0ac77 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-7c093bb{text-align:justify;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-78d4bcb{--display:flex;--position:absolute;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-25 .elementor-element.elementor-element-78d4bcb.e-con:hover{--e-con-transform-translateY:-5px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-78d4bcb{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-78d4bcb{right:50%;}.elementor-25 .elementor-element.elementor-element-1ac8dea .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;letter-spacing:4px;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-f3f01e8 );}.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-25 .elementor-element.elementor-element-1020cb1 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-82843cc .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-dfbd75c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-dfbd75c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-dfbd75c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atrevida2026.digitalsolutionsnetwork.com/wp-content/uploads/2026/07/slider-1-home.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-dfbd75c::before, .elementor-25 .elementor-element.elementor-element-dfbd75c > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-dfbd75c > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-dfbd75c > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-dfbd75c > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-dfbd75c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-b6a85f4{width:100%;max-width:100%;padding:0px 70px 0px 70px;bottom:30px;text-align:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-b6a85f4{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-b6a85f4{right:50%;}.elementor-25 .elementor-element.elementor-element-b6a85f4 .elementor-heading-title{font-size:1.2rem;font-weight:300;letter-spacing:2px;color:var( --e-global-color-f3f01e8 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-f3394f6{left:1%;}body.rtl .elementor-25 .elementor-element.elementor-element-f3394f6{right:1%;}.elementor-25 .elementor-element.elementor-element-f3394f6{top:50%;z-index:99;}.elementor-25 .elementor-element.elementor-element-3b8eaf2f{--display:flex;}.elementor-25 .elementor-element.elementor-element-a837835{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5eef4bc{--display:flex;--min-height:80px;--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:99999;}.elementor-25 .elementor-element.elementor-element-520614a{text-align:end;}.elementor-25 .elementor-element.elementor-element-520614a img{width:120px;}.elementor-25 .elementor-element.elementor-element-d555d2b{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-c802666 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-c802666 .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-c802666 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f3f01e8 );fill:var( --e-global-color-f3f01e8 );padding-left:11px;padding-right:11px;padding-top:0px;padding-bottom:0px;}.elementor-25 .elementor-element.elementor-element-c802666{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-f3f01e8 );--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-25 .elementor-element.elementor-element-c802666 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-25 .elementor-element.elementor-element-c802666 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-25 .elementor-element.elementor-element-c802666 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-25 .elementor-element.elementor-element-c802666 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-25 .elementor-element.elementor-element-c802666 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-25 .elementor-element.elementor-element-c802666 .e--pointer-underline .elementor-item:after,
					 .elementor-25 .elementor-element.elementor-element-c802666 .e--pointer-overline .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-c802666 .e--pointer-double-line .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-c802666 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-25 .elementor-element.elementor-element-c802666 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-c802666 .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-c802666 .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-c802666 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-c802666 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-c802666 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-c802666 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-c802666 .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-25 .elementor-element.elementor-element-c802666 div.elementor-menu-toggle{color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-c802666 div.elementor-menu-toggle svg{fill:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-52fe414{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-f3f01e8 );--toggle-button-icon-hover-color:var( --e-global-color-f3f01e8 );--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-1853ecd );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-f3f01e8 );--remove-item-button-color:var( --e-global-color-f3f01e8 );--menu-cart-subtotal-color:var( --e-global-color-f3f01e8 );--product-variations-color:var( --e-global-color-f3f01e8 );--product-price-color:var( --e-global-color-f3f01e8 );--divider-color:var( --e-global-color-f3f01e8 );--subtotal-divider-color:var( --e-global-color-f3f01e8 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-f3f01e8 );--view-cart-button-background-color:var( --e-global-color-accent );--checkout-button-text-color:var( --e-global-color-f3f01e8 );--checkout-button-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-52fe414 .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-52fe414 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-25 .elementor-element.elementor-element-52fe414 .elementor-menu-cart__product-name a{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-52fe414 .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-52fe414 .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-52fe414 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-52fe414 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-9f9014b{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9f9014b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-9f9014b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-e4a270e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-e4a270e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e4a270e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atrevida2026.digitalsolutionsnetwork.com/wp-content/uploads/2026/07/image1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e4a270e::before, .elementor-25 .elementor-element.elementor-element-e4a270e > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e4a270e > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e4a270e > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e4a270e > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e4a270e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-a0b2bc0{width:100%;max-width:100%;padding:0px 70px 0px 70px;bottom:30px;text-align:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-a0b2bc0{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-a0b2bc0{right:50%;}.elementor-25 .elementor-element.elementor-element-a0b2bc0 .elementor-heading-title{font-size:1.2rem;font-weight:300;letter-spacing:2px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-48de2f4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-48de2f4:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-48de2f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1853ecd );}.elementor-25 .elementor-element.elementor-element-1571904{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:45px;--padding-left:150px;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-01973e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 30px;text-align:end;}.elementor-25 .elementor-element.elementor-element-01973e7 .elementor-heading-title{font-family:"Allerta", Sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-c9d98ae{text-align:justify;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-07e9dab{--display:flex;--position:absolute;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-25 .elementor-element.elementor-element-07e9dab.e-con:hover{--e-con-transform-translateY:-5px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-07e9dab{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-07e9dab{right:50%;}.elementor-25 .elementor-element.elementor-element-d6cb3f2 .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;letter-spacing:4px;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-b3ffe9c .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-412ed0e .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-f3f01e8 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-288ee94{right:5%;}body.rtl .elementor-25 .elementor-element.elementor-element-288ee94{left:5%;}.elementor-25 .elementor-element.elementor-element-288ee94{top:50%;z-index:99;}.elementor-25 .elementor-element.elementor-element-9bf9b4b{--display:flex;}.elementor-25 .elementor-element.elementor-element-8e5630e{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-816b8cb{--display:flex;--min-height:80px;--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:99999;}.elementor-25 .elementor-element.elementor-element-83a0e22{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b945c82 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-b945c82 .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-b945c82 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f3f01e8 );fill:var( --e-global-color-f3f01e8 );padding-left:11px;padding-right:11px;padding-top:0px;padding-bottom:0px;}.elementor-25 .elementor-element.elementor-element-b945c82{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-f3f01e8 );--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-25 .elementor-element.elementor-element-b945c82 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-25 .elementor-element.elementor-element-b945c82 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-25 .elementor-element.elementor-element-b945c82 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-25 .elementor-element.elementor-element-b945c82 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-25 .elementor-element.elementor-element-b945c82 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-25 .elementor-element.elementor-element-b945c82 .e--pointer-underline .elementor-item:after,
					 .elementor-25 .elementor-element.elementor-element-b945c82 .e--pointer-overline .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-b945c82 .e--pointer-double-line .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-b945c82 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-25 .elementor-element.elementor-element-b945c82 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-b945c82 .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-b945c82 .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-b945c82 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-b945c82 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-b945c82 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-b945c82 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-b945c82 .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-25 .elementor-element.elementor-element-b945c82 div.elementor-menu-toggle{color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-b945c82 div.elementor-menu-toggle svg{fill:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-c5eaeb2{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-f3f01e8 );--toggle-button-icon-hover-color:var( --e-global-color-f3f01e8 );--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-1853ecd );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-f3f01e8 );--remove-item-button-color:var( --e-global-color-f3f01e8 );--menu-cart-subtotal-color:var( --e-global-color-f3f01e8 );--product-variations-color:var( --e-global-color-f3f01e8 );--product-price-color:var( --e-global-color-f3f01e8 );--divider-color:var( --e-global-color-f3f01e8 );--subtotal-divider-color:var( --e-global-color-f3f01e8 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-f3f01e8 );--view-cart-button-background-color:var( --e-global-color-accent );--checkout-button-text-color:var( --e-global-color-f3f01e8 );--checkout-button-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-c5eaeb2 .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-c5eaeb2 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-25 .elementor-element.elementor-element-c5eaeb2 .elementor-menu-cart__product-name a{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-c5eaeb2 .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-c5eaeb2 .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-c5eaeb2 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-c5eaeb2 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-7c08f52{text-align:end;}.elementor-25 .elementor-element.elementor-element-7c08f52 img{width:120px;}.elementor-25 .elementor-element.elementor-element-2e8a554{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2e8a554:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2e8a554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-ba0b935{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-ba0b935:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ba0b935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1853ecd );}.elementor-25 .elementor-element.elementor-element-6fef580{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:150px;}.elementor-25 .elementor-element.elementor-element-29e4204{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:45px;--padding-left:150px;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-b262174{padding:0px 30px 20px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-b262174 .elementor-heading-title{font-family:"Allerta", Sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-af67dfb{--divider-border-style:solid;--divider-color:var( --e-global-color-f3f01e8 );--divider-border-width:3px;}.elementor-25 .elementor-element.elementor-element-af67dfb .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-af67dfb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-b527983{text-align:justify;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-6addde2{--display:flex;--position:absolute;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-25 .elementor-element.elementor-element-6addde2.e-con:hover{--e-con-transform-translateY:-5px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-6addde2{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-6addde2{right:50%;}.elementor-25 .elementor-element.elementor-element-d060b09 .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;letter-spacing:4px;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-92870a4 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-8fbab47 .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-1af8170{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-1af8170:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1af8170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atrevida2026.digitalsolutionsnetwork.com/wp-content/uploads/2026/07/image50-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-1af8170::before, .elementor-25 .elementor-element.elementor-element-1af8170 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1af8170 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1af8170 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1af8170 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1af8170 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-54019ec{width:100%;max-width:100%;padding:0px 70px 0px 70px;bottom:30px;text-align:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-54019ec{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-54019ec{right:50%;}.elementor-25 .elementor-element.elementor-element-54019ec .elementor-heading-title{font-size:1.2rem;font-weight:300;letter-spacing:2px;color:var( --e-global-color-f3f01e8 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-faa10cc{left:1%;}body.rtl .elementor-25 .elementor-element.elementor-element-faa10cc{right:1%;}.elementor-25 .elementor-element.elementor-element-faa10cc{top:50%;z-index:99;}.elementor-25 .elementor-element.elementor-element-5a8ac81{--display:flex;}.elementor-25 .elementor-element.elementor-element-9e442a8{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1e365f3{--display:flex;--min-height:80px;--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:99999;}.elementor-25 .elementor-element.elementor-element-b3bea6a{text-align:end;}.elementor-25 .elementor-element.elementor-element-b3bea6a img{width:120px;}.elementor-25 .elementor-element.elementor-element-f3d52cd{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d4ad5aa .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-d4ad5aa .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-d4ad5aa .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f3f01e8 );fill:var( --e-global-color-f3f01e8 );padding-left:11px;padding-right:11px;padding-top:0px;padding-bottom:0px;}.elementor-25 .elementor-element.elementor-element-d4ad5aa{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-f3f01e8 );--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-25 .elementor-element.elementor-element-d4ad5aa .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-25 .elementor-element.elementor-element-d4ad5aa .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-25 .elementor-element.elementor-element-d4ad5aa .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-25 .elementor-element.elementor-element-d4ad5aa .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-25 .elementor-element.elementor-element-d4ad5aa .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-25 .elementor-element.elementor-element-d4ad5aa .e--pointer-underline .elementor-item:after,
					 .elementor-25 .elementor-element.elementor-element-d4ad5aa .e--pointer-overline .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-d4ad5aa .e--pointer-double-line .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-d4ad5aa .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-25 .elementor-element.elementor-element-d4ad5aa .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-d4ad5aa .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-d4ad5aa .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-d4ad5aa .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-d4ad5aa .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-d4ad5aa .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-d4ad5aa .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-d4ad5aa .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-25 .elementor-element.elementor-element-d4ad5aa div.elementor-menu-toggle{color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-d4ad5aa div.elementor-menu-toggle svg{fill:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-b0211d2{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-f3f01e8 );--toggle-button-icon-hover-color:var( --e-global-color-f3f01e8 );--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-1853ecd );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-f3f01e8 );--remove-item-button-color:var( --e-global-color-f3f01e8 );--menu-cart-subtotal-color:var( --e-global-color-f3f01e8 );--product-variations-color:var( --e-global-color-f3f01e8 );--product-price-color:var( --e-global-color-f3f01e8 );--divider-color:var( --e-global-color-f3f01e8 );--subtotal-divider-color:var( --e-global-color-f3f01e8 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-f3f01e8 );--view-cart-button-background-color:var( --e-global-color-accent );--checkout-button-text-color:var( --e-global-color-f3f01e8 );--checkout-button-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-b0211d2 .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-b0211d2 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-25 .elementor-element.elementor-element-b0211d2 .elementor-menu-cart__product-name a{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-b0211d2 .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-b0211d2 .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-b0211d2 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-b0211d2 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-257bbdd{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-257bbdd:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-257bbdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-d89fbbf{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-d89fbbf:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d89fbbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atrevida2026.digitalsolutionsnetwork.com/wp-content/uploads/2026/07/image3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-d89fbbf::before, .elementor-25 .elementor-element.elementor-element-d89fbbf > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d89fbbf > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d89fbbf > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-d89fbbf > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-d89fbbf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-87ead26{width:100%;max-width:100%;padding:0px 70px 0px 70px;bottom:30px;text-align:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-87ead26{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-87ead26{right:50%;}.elementor-25 .elementor-element.elementor-element-87ead26 .elementor-heading-title{font-size:1.2rem;font-weight:300;letter-spacing:2px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-a9eb2e8{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-a9eb2e8:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a9eb2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1853ecd );}.elementor-25 .elementor-element.elementor-element-52586f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:45px;--padding-left:150px;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-6053cbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 30px;text-align:end;}.elementor-25 .elementor-element.elementor-element-6053cbe .elementor-heading-title{font-family:"Allerta", Sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-177b0ce{text-align:justify;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-88e74d8{--display:flex;--position:absolute;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-25 .elementor-element.elementor-element-88e74d8.e-con:hover{--e-con-transform-translateY:-5px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-88e74d8{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-88e74d8{right:50%;}.elementor-25 .elementor-element.elementor-element-e32bb6c .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;letter-spacing:4px;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-9b0a7f4 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-578d2ae .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-f3f01e8 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-2b7e1ec{right:5%;}body.rtl .elementor-25 .elementor-element.elementor-element-2b7e1ec{left:5%;}.elementor-25 .elementor-element.elementor-element-2b7e1ec{top:50%;z-index:99;}.elementor-25 .elementor-element.elementor-element-2889aee{--display:flex;}.elementor-25 .elementor-element.elementor-element-cb0eaa9{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-045604a{--display:flex;--min-height:80px;--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:99999;}.elementor-25 .elementor-element.elementor-element-df9f033{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-49b8f21 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-49b8f21 .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-49b8f21 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f3f01e8 );fill:var( --e-global-color-f3f01e8 );padding-left:11px;padding-right:11px;padding-top:0px;padding-bottom:0px;}.elementor-25 .elementor-element.elementor-element-49b8f21{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-f3f01e8 );--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-25 .elementor-element.elementor-element-49b8f21 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-25 .elementor-element.elementor-element-49b8f21 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-25 .elementor-element.elementor-element-49b8f21 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-25 .elementor-element.elementor-element-49b8f21 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-25 .elementor-element.elementor-element-49b8f21 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-25 .elementor-element.elementor-element-49b8f21 .e--pointer-underline .elementor-item:after,
					 .elementor-25 .elementor-element.elementor-element-49b8f21 .e--pointer-overline .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-49b8f21 .e--pointer-double-line .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-49b8f21 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-25 .elementor-element.elementor-element-49b8f21 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-49b8f21 .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-49b8f21 .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-49b8f21 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-49b8f21 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-49b8f21 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-49b8f21 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-49b8f21 .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-25 .elementor-element.elementor-element-49b8f21 div.elementor-menu-toggle{color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-49b8f21 div.elementor-menu-toggle svg{fill:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-4b26f92{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-f3f01e8 );--toggle-button-icon-hover-color:var( --e-global-color-f3f01e8 );--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-1853ecd );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-f3f01e8 );--remove-item-button-color:var( --e-global-color-f3f01e8 );--menu-cart-subtotal-color:var( --e-global-color-f3f01e8 );--product-variations-color:var( --e-global-color-f3f01e8 );--product-price-color:var( --e-global-color-f3f01e8 );--divider-color:var( --e-global-color-f3f01e8 );--subtotal-divider-color:var( --e-global-color-f3f01e8 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-f3f01e8 );--view-cart-button-background-color:var( --e-global-color-accent );--checkout-button-text-color:var( --e-global-color-f3f01e8 );--checkout-button-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-4b26f92 .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-4b26f92 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-25 .elementor-element.elementor-element-4b26f92 .elementor-menu-cart__product-name a{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-4b26f92 .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-4b26f92 .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-4b26f92 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-4b26f92 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-094770c{text-align:end;}.elementor-25 .elementor-element.elementor-element-094770c img{width:120px;}.elementor-25 .elementor-element.elementor-element-5153db7{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5153db7:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5153db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-e0a2863{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-e0a2863:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e0a2863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1853ecd );}.elementor-25 .elementor-element.elementor-element-526c7cc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:150px;}.elementor-25 .elementor-element.elementor-element-944105b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:45px;--padding-left:150px;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-1825947{padding:0px 30px 20px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-1825947 .elementor-heading-title{font-family:"Allerta", Sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-e78c5cd{--divider-border-style:solid;--divider-color:var( --e-global-color-f3f01e8 );--divider-border-width:3px;}.elementor-25 .elementor-element.elementor-element-e78c5cd .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-e78c5cd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-059bfad{text-align:justify;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-c755ed7{--display:flex;--position:absolute;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-25 .elementor-element.elementor-element-c755ed7.e-con:hover{--e-con-transform-translateY:-5px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-c755ed7{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-c755ed7{right:50%;}.elementor-25 .elementor-element.elementor-element-7190b36 .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;letter-spacing:4px;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-66f50c4 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-aff6e65 .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-a7b1b9a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-a7b1b9a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a7b1b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atrevida2026.digitalsolutionsnetwork.com/wp-content/uploads/2026/07/image26.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-a7b1b9a::before, .elementor-25 .elementor-element.elementor-element-a7b1b9a > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-a7b1b9a > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-a7b1b9a > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-a7b1b9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-a7b1b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-61eac1e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-68f9e92{width:100%;max-width:100%;padding:0px 70px 0px 70px;bottom:30px;text-align:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-68f9e92{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-68f9e92{right:50%;}.elementor-25 .elementor-element.elementor-element-68f9e92 .elementor-heading-title{font-size:1.2rem;font-weight:300;letter-spacing:2px;color:var( --e-global-color-f3f01e8 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-ff29356{left:1%;}body.rtl .elementor-25 .elementor-element.elementor-element-ff29356{right:1%;}.elementor-25 .elementor-element.elementor-element-ff29356{top:50%;z-index:99;}.elementor-25 .elementor-element.elementor-element-c8c77f5{--display:flex;}.elementor-25 .elementor-element.elementor-element-73596f90{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-25 .elementor-element.elementor-element-73596f90 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-25 .elementor-element.elementor-element-b2024a4{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-924b296{--display:flex;--min-height:80px;--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:99999;}.elementor-25 .elementor-element.elementor-element-7e134d3{text-align:end;}.elementor-25 .elementor-element.elementor-element-7e134d3 img{width:120px;}.elementor-25 .elementor-element.elementor-element-3bc24c9{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a57c6ee .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-a57c6ee .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-a57c6ee .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f3f01e8 );fill:var( --e-global-color-f3f01e8 );padding-left:11px;padding-right:11px;padding-top:0px;padding-bottom:0px;}.elementor-25 .elementor-element.elementor-element-a57c6ee{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-f3f01e8 );--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-25 .elementor-element.elementor-element-a57c6ee .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-25 .elementor-element.elementor-element-a57c6ee .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-25 .elementor-element.elementor-element-a57c6ee .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-25 .elementor-element.elementor-element-a57c6ee .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-25 .elementor-element.elementor-element-a57c6ee .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-25 .elementor-element.elementor-element-a57c6ee .e--pointer-underline .elementor-item:after,
					 .elementor-25 .elementor-element.elementor-element-a57c6ee .e--pointer-overline .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-a57c6ee .e--pointer-double-line .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-a57c6ee .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-25 .elementor-element.elementor-element-a57c6ee .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-a57c6ee .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-a57c6ee .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-a57c6ee .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-a57c6ee .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-a57c6ee .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-a57c6ee .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-a57c6ee .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-25 .elementor-element.elementor-element-a57c6ee div.elementor-menu-toggle{color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-a57c6ee div.elementor-menu-toggle svg{fill:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-d3da927{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-f3f01e8 );--toggle-button-icon-hover-color:var( --e-global-color-f3f01e8 );--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-1853ecd );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-f3f01e8 );--remove-item-button-color:var( --e-global-color-f3f01e8 );--menu-cart-subtotal-color:var( --e-global-color-f3f01e8 );--product-variations-color:var( --e-global-color-f3f01e8 );--product-price-color:var( --e-global-color-f3f01e8 );--divider-color:var( --e-global-color-f3f01e8 );--subtotal-divider-color:var( --e-global-color-f3f01e8 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-f3f01e8 );--view-cart-button-background-color:var( --e-global-color-accent );--checkout-button-text-color:var( --e-global-color-f3f01e8 );--checkout-button-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-d3da927 .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-d3da927 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-25 .elementor-element.elementor-element-d3da927 .elementor-menu-cart__product-name a{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-d3da927 .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-d3da927 .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-d3da927 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-d3da927 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-b2042ef{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b2042ef:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b2042ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-1cc808f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-1cc808f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1cc808f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atrevida2026.digitalsolutionsnetwork.com/wp-content/uploads/2026/07/image16-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-1cc808f::before, .elementor-25 .elementor-element.elementor-element-1cc808f > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1cc808f > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1cc808f > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1cc808f > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1cc808f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-ec111a5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:150px;}.elementor-25 .elementor-element.elementor-element-4b8e7be{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:150px;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-8f954ef{padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-8f954ef .elementor-heading-title{font-family:"Allerta", Sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:5px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-2fc8736{--divider-border-style:solid;--divider-color:var( --e-global-color-f3f01e8 );--divider-border-width:3px;}.elementor-25 .elementor-element.elementor-element-2fc8736 .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-2fc8736 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-2128608{text-align:center;}.elementor-25 .elementor-element.elementor-element-2128608 .elementor-heading-title{font-weight:600;letter-spacing:10px;color:#FFC000;}.elementor-25 .elementor-element.elementor-element-b7ac6a9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-b7ac6a9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b7ac6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1853ecd );}.elementor-25 .elementor-element.elementor-element-d0242f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:45px;--padding-left:0;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-6366fda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 30px;text-align:end;}.elementor-25 .elementor-element.elementor-element-6366fda .elementor-heading-title{font-size:var( --e-global-typography-5067422-font-size );font-weight:var( --e-global-typography-5067422-font-weight );text-transform:var( --e-global-typography-5067422-text-transform );letter-spacing:var( --e-global-typography-5067422-letter-spacing );color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-2cdacc2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 60px;text-align:end;}.elementor-25 .elementor-element.elementor-element-2cdacc2 .elementor-heading-title{font-size:1rem;font-weight:300;letter-spacing:3px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-e9c7afb{width:100%;max-width:100%;padding:0px 70px 0px 70px;bottom:30px;text-align:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-e9c7afb{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-e9c7afb{right:50%;}.elementor-25 .elementor-element.elementor-element-e9c7afb .elementor-heading-title{font-size:1.2rem;font-weight:300;letter-spacing:2px;color:var( --e-global-color-f3f01e8 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-a34a94b{left:10px;}body.rtl .elementor-25 .elementor-element.elementor-element-a34a94b{right:10px;}.elementor-25 .elementor-element.elementor-element-a34a94b{top:50%;z-index:99;}.elementor-25 .elementor-element.elementor-element-1f7393c{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a43fbcf{--display:flex;--min-height:80px;--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:99999;}.elementor-25 .elementor-element.elementor-element-ca68c44{text-align:end;}.elementor-25 .elementor-element.elementor-element-ca68c44 img{width:120px;}.elementor-25 .elementor-element.elementor-element-a546d3e{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3db7128 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-3db7128 .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-3db7128 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f3f01e8 );fill:var( --e-global-color-f3f01e8 );padding-left:11px;padding-right:11px;padding-top:0px;padding-bottom:0px;}.elementor-25 .elementor-element.elementor-element-3db7128{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-f3f01e8 );--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-25 .elementor-element.elementor-element-3db7128 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-25 .elementor-element.elementor-element-3db7128 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-25 .elementor-element.elementor-element-3db7128 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-25 .elementor-element.elementor-element-3db7128 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-25 .elementor-element.elementor-element-3db7128 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-25 .elementor-element.elementor-element-3db7128 .e--pointer-underline .elementor-item:after,
					 .elementor-25 .elementor-element.elementor-element-3db7128 .e--pointer-overline .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-3db7128 .e--pointer-double-line .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-3db7128 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-25 .elementor-element.elementor-element-3db7128 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-3db7128 .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-3db7128 .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-3db7128 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-3db7128 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-3db7128 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-3db7128 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-3db7128 .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-25 .elementor-element.elementor-element-3db7128 div.elementor-menu-toggle{color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-3db7128 div.elementor-menu-toggle svg{fill:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-a16b44e{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-f3f01e8 );--toggle-button-icon-hover-color:var( --e-global-color-f3f01e8 );--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-1853ecd );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-f3f01e8 );--remove-item-button-color:var( --e-global-color-f3f01e8 );--menu-cart-subtotal-color:var( --e-global-color-f3f01e8 );--product-variations-color:var( --e-global-color-f3f01e8 );--product-price-color:var( --e-global-color-f3f01e8 );--divider-color:var( --e-global-color-f3f01e8 );--subtotal-divider-color:var( --e-global-color-f3f01e8 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-f3f01e8 );--view-cart-button-background-color:var( --e-global-color-accent );--checkout-button-text-color:var( --e-global-color-f3f01e8 );--checkout-button-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-a16b44e .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-a16b44e .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-25 .elementor-element.elementor-element-a16b44e .elementor-menu-cart__product-name a{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-a16b44e .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-a16b44e .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-a16b44e .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-a16b44e .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-1f32053{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1f32053:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1f32053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-06197a0{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-06197a0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-06197a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atrevida2026.digitalsolutionsnetwork.com/wp-content/uploads/2026/07/image16-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-06197a0::before, .elementor-25 .elementor-element.elementor-element-06197a0 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-06197a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-06197a0 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-06197a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-06197a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-4928b8f{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-3ce255b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:150px;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-740c841{padding:0px 30px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-740c841 .elementor-heading-title{font-family:"Allerta", Sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:5px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-582b5ee{--divider-border-style:solid;--divider-color:var( --e-global-color-f3f01e8 );--divider-border-width:3px;}.elementor-25 .elementor-element.elementor-element-582b5ee .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-582b5ee .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-c98f134{text-align:center;}.elementor-25 .elementor-element.elementor-element-c98f134 .elementor-heading-title{font-weight:600;letter-spacing:10px;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-3ae8ca3{--display:flex;--position:absolute;--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:0px;--padding-bottom:20px;--padding-left:80px;--padding-right:30px;bottom:0px;}.elementor-25 .elementor-element.elementor-element-3ae8ca3.e-con:hover{--e-con-transform-translateY:-5px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-3ae8ca3{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-3ae8ca3{right:50%;}.elementor-25 .elementor-element.elementor-element-da94ca7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25 .elementor-element.elementor-element-da94ca7 .elementor-heading-title{font-size:1.5rem;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-f36aa27{font-size:0.8rem;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-eb942c5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-eb942c5:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-eb942c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1853ecd );}.elementor-25 .elementor-element.elementor-element-3e36151{--display:flex;--min-height:100vh;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:100px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-6b44317 .elementor-heading-title{font-size:1.5rem;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-0e8ef0c{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-27eb20e .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-27eb20e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-27eb20e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-27eb20e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-27eb20e .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-25 .elementor-element.elementor-element-27eb20e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-27eb20e .elementor-image-box-title{font-size:0.7rem;font-weight:400;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-27eb20e:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-27eb20e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-a4150df .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-a4150df.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-a4150df.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-a4150df.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-a4150df .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-25 .elementor-element.elementor-element-a4150df .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-a4150df .elementor-image-box-title{font-size:0.7rem;font-weight:400;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-a4150df:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-a4150df:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-09bd1a1 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-09bd1a1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-09bd1a1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-09bd1a1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-09bd1a1 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-25 .elementor-element.elementor-element-09bd1a1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-09bd1a1 .elementor-image-box-title{font-size:0.7rem;font-weight:400;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-09bd1a1:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-09bd1a1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-606edf3 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-606edf3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-606edf3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-606edf3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-606edf3 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-25 .elementor-element.elementor-element-606edf3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-606edf3 .elementor-image-box-title{font-size:0.7rem;font-weight:400;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-606edf3:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-606edf3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-883f737 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-883f737.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-883f737.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-883f737.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-883f737 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-25 .elementor-element.elementor-element-883f737 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-883f737 .elementor-image-box-title{font-size:0.7rem;font-weight:400;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-883f737:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-883f737:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-8851c92 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-8851c92.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-25 .elementor-element.elementor-element-8851c92.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-25 .elementor-element.elementor-element-8851c92.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-8851c92 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-25 .elementor-element.elementor-element-8851c92 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-8851c92 .elementor-image-box-title{font-size:0.7rem;font-weight:400;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-8851c92:has(:hover) .elementor-image-box-title,
					 .elementor-25 .elementor-element.elementor-element-8851c92:has(:focus) .elementor-image-box-title{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-431a0c0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-431a0c0 .elementor-heading-title{font-size:1.3rem;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-a773a57 .elementor-heading-title{font-size:0.9rem;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-64fd6e0{font-size:0.8rem;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-80ada43{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-80ada43 .elementor-heading-title{font-size:0.9rem;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-1d16d7f{font-size:0.8rem;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-c8e0327{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-c8e0327 .elementor-heading-title{font-size:0.9rem;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-a276408{font-size:0.8rem;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-9d6202d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-9d6202d .elementor-heading-title{font-size:0.9rem;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-be2b4ce{font-size:0.8rem;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-ba1b0db{font-size:0.8rem;line-height:1;letter-spacing:2px;color:var( --e-global-color-f3f01e8 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-05b84a2{left:10px;}body.rtl .elementor-25 .elementor-element.elementor-element-05b84a2{right:10px;}.elementor-25 .elementor-element.elementor-element-05b84a2{top:50%;z-index:99;}.elementor-25 .elementor-element.elementor-element-329e88a{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9af50aa{--display:flex;--min-height:80px;--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:99999;}.elementor-25 .elementor-element.elementor-element-3a44125{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-71668ce .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-71668ce .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-71668ce .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f3f01e8 );fill:var( --e-global-color-f3f01e8 );padding-left:11px;padding-right:11px;padding-top:0px;padding-bottom:0px;}.elementor-25 .elementor-element.elementor-element-71668ce{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-f3f01e8 );--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-25 .elementor-element.elementor-element-71668ce .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-25 .elementor-element.elementor-element-71668ce .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-25 .elementor-element.elementor-element-71668ce .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-25 .elementor-element.elementor-element-71668ce .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-25 .elementor-element.elementor-element-71668ce .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-25 .elementor-element.elementor-element-71668ce .e--pointer-underline .elementor-item:after,
					 .elementor-25 .elementor-element.elementor-element-71668ce .e--pointer-overline .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-71668ce .e--pointer-double-line .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-71668ce .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-25 .elementor-element.elementor-element-71668ce .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-71668ce .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-71668ce .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-71668ce .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-71668ce .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-71668ce .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-71668ce .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-71668ce .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-25 .elementor-element.elementor-element-71668ce div.elementor-menu-toggle{color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-71668ce div.elementor-menu-toggle svg{fill:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-6bfed8c{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-f3f01e8 );--toggle-button-icon-hover-color:var( --e-global-color-f3f01e8 );--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-1853ecd );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-f3f01e8 );--remove-item-button-color:var( --e-global-color-f3f01e8 );--menu-cart-subtotal-color:var( --e-global-color-f3f01e8 );--product-variations-color:var( --e-global-color-f3f01e8 );--product-price-color:var( --e-global-color-f3f01e8 );--divider-color:var( --e-global-color-f3f01e8 );--subtotal-divider-color:var( --e-global-color-f3f01e8 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-f3f01e8 );--view-cart-button-background-color:var( --e-global-color-accent );--checkout-button-text-color:var( --e-global-color-f3f01e8 );--checkout-button-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-6bfed8c .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-6bfed8c .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-25 .elementor-element.elementor-element-6bfed8c .elementor-menu-cart__product-name a{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-6bfed8c .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-6bfed8c .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-6bfed8c .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-6bfed8c .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-6a2efcc{text-align:end;}.elementor-25 .elementor-element.elementor-element-6a2efcc img{width:120px;}.elementor-25 .elementor-element.elementor-element-51b0b2c{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-51b0b2c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-51b0b2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-489cdc6{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-489cdc6:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-489cdc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1853ecd );}.elementor-25 .elementor-element.elementor-element-4926bd9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:150px;}.elementor-25 .elementor-element.elementor-element-24875df{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:45px;--padding-left:150px;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-e78f344{padding:0px 30px 20px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-e78f344 .elementor-heading-title{font-family:"Allerta", Sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-c0ba01c{--divider-border-style:solid;--divider-color:var( --e-global-color-f3f01e8 );--divider-border-width:3px;}.elementor-25 .elementor-element.elementor-element-c0ba01c .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-c0ba01c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-f4dc56e{text-align:justify;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-efab6e1{--display:flex;--position:absolute;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-25 .elementor-element.elementor-element-efab6e1.e-con:hover{--e-con-transform-translateY:-5px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-efab6e1{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-efab6e1{right:50%;}.elementor-25 .elementor-element.elementor-element-db30ce5 .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;letter-spacing:4px;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-f5894c0 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-48ba617 .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-cb54920{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-cb54920:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-cb54920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atrevida2026.digitalsolutionsnetwork.com/wp-content/uploads/2026/07/slider-1-home.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-cb54920::before, .elementor-25 .elementor-element.elementor-element-cb54920 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-cb54920 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-cb54920 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-cb54920 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-cb54920 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-8e34f4c{width:100%;max-width:100%;padding:0px 70px 0px 70px;bottom:30px;text-align:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-8e34f4c{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-8e34f4c{right:50%;}.elementor-25 .elementor-element.elementor-element-8e34f4c .elementor-heading-title{font-size:1.2rem;font-weight:300;letter-spacing:2px;color:var( --e-global-color-f3f01e8 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-a90353f{left:1%;}body.rtl .elementor-25 .elementor-element.elementor-element-a90353f{right:1%;}.elementor-25 .elementor-element.elementor-element-a90353f{top:50%;z-index:99;}.elementor-25 .elementor-element.elementor-element-0fad566{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-57b6ae4{--display:flex;--min-height:80px;--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:99999;}.elementor-25 .elementor-element.elementor-element-d450384{text-align:end;}.elementor-25 .elementor-element.elementor-element-d450384 img{width:120px;}.elementor-25 .elementor-element.elementor-element-05f5c09{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-56d7841 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-56d7841 .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-56d7841 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f3f01e8 );fill:var( --e-global-color-f3f01e8 );padding-left:11px;padding-right:11px;padding-top:0px;padding-bottom:0px;}.elementor-25 .elementor-element.elementor-element-56d7841{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-f3f01e8 );--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-25 .elementor-element.elementor-element-56d7841 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-25 .elementor-element.elementor-element-56d7841 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-25 .elementor-element.elementor-element-56d7841 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-25 .elementor-element.elementor-element-56d7841 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-25 .elementor-element.elementor-element-56d7841 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-25 .elementor-element.elementor-element-56d7841 .e--pointer-underline .elementor-item:after,
					 .elementor-25 .elementor-element.elementor-element-56d7841 .e--pointer-overline .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-56d7841 .e--pointer-double-line .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-56d7841 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-25 .elementor-element.elementor-element-56d7841 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-56d7841 .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-56d7841 .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-56d7841 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-56d7841 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-56d7841 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-56d7841 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-56d7841 .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-25 .elementor-element.elementor-element-56d7841 div.elementor-menu-toggle{color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-56d7841 div.elementor-menu-toggle svg{fill:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-f9c68c2{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-f3f01e8 );--toggle-button-icon-hover-color:var( --e-global-color-f3f01e8 );--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-1853ecd );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-f3f01e8 );--remove-item-button-color:var( --e-global-color-f3f01e8 );--menu-cart-subtotal-color:var( --e-global-color-f3f01e8 );--product-variations-color:var( --e-global-color-f3f01e8 );--product-price-color:var( --e-global-color-f3f01e8 );--divider-color:var( --e-global-color-f3f01e8 );--subtotal-divider-color:var( --e-global-color-f3f01e8 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-f3f01e8 );--view-cart-button-background-color:var( --e-global-color-accent );--checkout-button-text-color:var( --e-global-color-f3f01e8 );--checkout-button-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-f9c68c2 .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-f9c68c2 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-25 .elementor-element.elementor-element-f9c68c2 .elementor-menu-cart__product-name a{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-f9c68c2 .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-f9c68c2 .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-f9c68c2 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-f9c68c2 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-8aeb19a{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8aeb19a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-8aeb19a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-26004e3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-26004e3:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-26004e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atrevida2026.digitalsolutionsnetwork.com/wp-content/uploads/2026/07/image1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-26004e3::before, .elementor-25 .elementor-element.elementor-element-26004e3 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-26004e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-26004e3 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-26004e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-26004e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-4666da1{width:100%;max-width:100%;padding:0px 70px 0px 70px;bottom:30px;text-align:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-4666da1{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-4666da1{right:50%;}.elementor-25 .elementor-element.elementor-element-4666da1 .elementor-heading-title{font-size:1.2rem;font-weight:300;letter-spacing:2px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-329672b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-329672b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-329672b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1853ecd );}.elementor-25 .elementor-element.elementor-element-22e7b60{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:45px;--padding-left:150px;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-59192be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 30px;text-align:end;}.elementor-25 .elementor-element.elementor-element-59192be .elementor-heading-title{font-family:"Allerta", Sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-f667b59{text-align:justify;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-6a0a453{--display:flex;--position:absolute;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-25 .elementor-element.elementor-element-6a0a453.e-con:hover{--e-con-transform-translateY:-5px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-6a0a453{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-6a0a453{right:50%;}.elementor-25 .elementor-element.elementor-element-834b0ed .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;letter-spacing:4px;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-77ef3f8 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-67b0a93 .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-f3f01e8 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-901ed3d{right:5%;}body.rtl .elementor-25 .elementor-element.elementor-element-901ed3d{left:5%;}.elementor-25 .elementor-element.elementor-element-901ed3d{top:50%;z-index:99;}.elementor-25 .elementor-element.elementor-element-ded9dbd{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e0a2997{--display:flex;--min-height:80px;--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:99999;}.elementor-25 .elementor-element.elementor-element-134d9d8{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6dc9779 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-6dc9779 .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-6dc9779 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f3f01e8 );fill:var( --e-global-color-f3f01e8 );padding-left:11px;padding-right:11px;padding-top:0px;padding-bottom:0px;}.elementor-25 .elementor-element.elementor-element-6dc9779{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-f3f01e8 );--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-25 .elementor-element.elementor-element-6dc9779 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-25 .elementor-element.elementor-element-6dc9779 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-25 .elementor-element.elementor-element-6dc9779 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-25 .elementor-element.elementor-element-6dc9779 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-25 .elementor-element.elementor-element-6dc9779 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-25 .elementor-element.elementor-element-6dc9779 .e--pointer-underline .elementor-item:after,
					 .elementor-25 .elementor-element.elementor-element-6dc9779 .e--pointer-overline .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-6dc9779 .e--pointer-double-line .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-6dc9779 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-25 .elementor-element.elementor-element-6dc9779 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-6dc9779 .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-6dc9779 .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-6dc9779 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-6dc9779 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-6dc9779 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-6dc9779 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-6dc9779 .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-25 .elementor-element.elementor-element-6dc9779 div.elementor-menu-toggle{color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-6dc9779 div.elementor-menu-toggle svg{fill:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-9a870b9{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-f3f01e8 );--toggle-button-icon-hover-color:var( --e-global-color-f3f01e8 );--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-1853ecd );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-f3f01e8 );--remove-item-button-color:var( --e-global-color-f3f01e8 );--menu-cart-subtotal-color:var( --e-global-color-f3f01e8 );--product-variations-color:var( --e-global-color-f3f01e8 );--product-price-color:var( --e-global-color-f3f01e8 );--divider-color:var( --e-global-color-f3f01e8 );--subtotal-divider-color:var( --e-global-color-f3f01e8 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-f3f01e8 );--view-cart-button-background-color:var( --e-global-color-accent );--checkout-button-text-color:var( --e-global-color-f3f01e8 );--checkout-button-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-9a870b9 .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-9a870b9 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-25 .elementor-element.elementor-element-9a870b9 .elementor-menu-cart__product-name a{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-9a870b9 .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-9a870b9 .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-9a870b9 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-9a870b9 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-254355b{text-align:end;}.elementor-25 .elementor-element.elementor-element-254355b img{width:120px;}.elementor-25 .elementor-element.elementor-element-6ff137c{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6ff137c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6ff137c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-2ef9943{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-2ef9943:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2ef9943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1853ecd );}.elementor-25 .elementor-element.elementor-element-9ba2321{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:150px;}.elementor-25 .elementor-element.elementor-element-95802e6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:45px;--padding-left:150px;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-fe53272{padding:0px 30px 20px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-fe53272 .elementor-heading-title{font-family:"Allerta", Sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-3080610{--divider-border-style:solid;--divider-color:var( --e-global-color-f3f01e8 );--divider-border-width:3px;}.elementor-25 .elementor-element.elementor-element-3080610 .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-3080610 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-bf014bf{text-align:justify;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-0b1a283{--display:flex;--position:absolute;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-25 .elementor-element.elementor-element-0b1a283.e-con:hover{--e-con-transform-translateY:-5px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-0b1a283{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-0b1a283{right:50%;}.elementor-25 .elementor-element.elementor-element-37808a1 .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;letter-spacing:4px;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-9f53303 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-16df8ac .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-5ab5c90{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-5ab5c90:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5ab5c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atrevida2026.digitalsolutionsnetwork.com/wp-content/uploads/2026/07/image50-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-5ab5c90::before, .elementor-25 .elementor-element.elementor-element-5ab5c90 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5ab5c90 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5ab5c90 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5ab5c90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5ab5c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-aa88a8a{width:100%;max-width:100%;padding:0px 70px 0px 70px;bottom:30px;text-align:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-aa88a8a{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-aa88a8a{right:50%;}.elementor-25 .elementor-element.elementor-element-aa88a8a .elementor-heading-title{font-size:1.2rem;font-weight:300;letter-spacing:2px;color:var( --e-global-color-f3f01e8 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-3f495e7{left:1%;}body.rtl .elementor-25 .elementor-element.elementor-element-3f495e7{right:1%;}.elementor-25 .elementor-element.elementor-element-3f495e7{top:50%;z-index:99;}.elementor-25 .elementor-element.elementor-element-da8e3c2{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-326b09f{--display:flex;--min-height:80px;--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:99999;}.elementor-25 .elementor-element.elementor-element-651b964{text-align:end;}.elementor-25 .elementor-element.elementor-element-651b964 img{width:120px;}.elementor-25 .elementor-element.elementor-element-7d2914e{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f931a39 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-f931a39 .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-f931a39 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f3f01e8 );fill:var( --e-global-color-f3f01e8 );padding-left:11px;padding-right:11px;padding-top:0px;padding-bottom:0px;}.elementor-25 .elementor-element.elementor-element-f931a39{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-f3f01e8 );--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-25 .elementor-element.elementor-element-f931a39 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-25 .elementor-element.elementor-element-f931a39 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-25 .elementor-element.elementor-element-f931a39 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-25 .elementor-element.elementor-element-f931a39 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-25 .elementor-element.elementor-element-f931a39 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-25 .elementor-element.elementor-element-f931a39 .e--pointer-underline .elementor-item:after,
					 .elementor-25 .elementor-element.elementor-element-f931a39 .e--pointer-overline .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-f931a39 .e--pointer-double-line .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-f931a39 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-25 .elementor-element.elementor-element-f931a39 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-f931a39 .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-f931a39 .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-f931a39 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-f931a39 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-f931a39 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-f931a39 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-f931a39 .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-25 .elementor-element.elementor-element-f931a39 div.elementor-menu-toggle{color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-f931a39 div.elementor-menu-toggle svg{fill:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-f7388e2{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-f3f01e8 );--toggle-button-icon-hover-color:var( --e-global-color-f3f01e8 );--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-1853ecd );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-f3f01e8 );--remove-item-button-color:var( --e-global-color-f3f01e8 );--menu-cart-subtotal-color:var( --e-global-color-f3f01e8 );--product-variations-color:var( --e-global-color-f3f01e8 );--product-price-color:var( --e-global-color-f3f01e8 );--divider-color:var( --e-global-color-f3f01e8 );--subtotal-divider-color:var( --e-global-color-f3f01e8 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-f3f01e8 );--view-cart-button-background-color:var( --e-global-color-accent );--checkout-button-text-color:var( --e-global-color-f3f01e8 );--checkout-button-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-f7388e2 .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-f7388e2 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-25 .elementor-element.elementor-element-f7388e2 .elementor-menu-cart__product-name a{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-f7388e2 .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-f7388e2 .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-f7388e2 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-f7388e2 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-30b6a70{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-30b6a70:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-30b6a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-43e113a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-43e113a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-43e113a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atrevida2026.digitalsolutionsnetwork.com/wp-content/uploads/2026/07/image3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-43e113a::before, .elementor-25 .elementor-element.elementor-element-43e113a > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-43e113a > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-43e113a > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-43e113a > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-43e113a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-052df7c{width:100%;max-width:100%;padding:0px 70px 0px 70px;bottom:30px;text-align:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-052df7c{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-052df7c{right:50%;}.elementor-25 .elementor-element.elementor-element-052df7c .elementor-heading-title{font-size:1.2rem;font-weight:300;letter-spacing:2px;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-b774710{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-b774710:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b774710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1853ecd );}.elementor-25 .elementor-element.elementor-element-a01e560{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:45px;--padding-left:150px;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-68590a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 30px;text-align:end;}.elementor-25 .elementor-element.elementor-element-68590a7 .elementor-heading-title{font-family:"Allerta", Sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-c435424{text-align:justify;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-99f5c6c{--display:flex;--position:absolute;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-25 .elementor-element.elementor-element-99f5c6c.e-con:hover{--e-con-transform-translateY:-5px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-99f5c6c{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-99f5c6c{right:50%;}.elementor-25 .elementor-element.elementor-element-f0fbe54 .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;letter-spacing:4px;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-b36f6d5 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-69b4831 .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-f3f01e8 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-8735ed7{right:5%;}body.rtl .elementor-25 .elementor-element.elementor-element-8735ed7{left:5%;}.elementor-25 .elementor-element.elementor-element-8735ed7{top:50%;z-index:99;}.elementor-25 .elementor-element.elementor-element-a702b28{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-23f1936{--display:flex;--min-height:80px;--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:99999;}.elementor-25 .elementor-element.elementor-element-445b50d{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e847d9d .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-e847d9d .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:0.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-e847d9d .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f3f01e8 );fill:var( --e-global-color-f3f01e8 );padding-left:11px;padding-right:11px;padding-top:0px;padding-bottom:0px;}.elementor-25 .elementor-element.elementor-element-e847d9d{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-color:var( --e-global-color-f3f01e8 );--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-25 .elementor-element.elementor-element-e847d9d .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-25 .elementor-element.elementor-element-e847d9d .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-25 .elementor-element.elementor-element-e847d9d .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-25 .elementor-element.elementor-element-e847d9d .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-25 .elementor-element.elementor-element-e847d9d .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-25 .elementor-element.elementor-element-e847d9d .e--pointer-underline .elementor-item:after,
					 .elementor-25 .elementor-element.elementor-element-e847d9d .e--pointer-overline .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-e847d9d .e--pointer-double-line .elementor-item:before,
					 .elementor-25 .elementor-element.elementor-element-e847d9d .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-25 .elementor-element.elementor-element-e847d9d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-e847d9d .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-e847d9d .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-e847d9d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-e847d9d .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-e847d9d .elementor-nav-menu--dropdown a.elementor-item-active{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-e847d9d .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-e847d9d .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-25 .elementor-element.elementor-element-e847d9d div.elementor-menu-toggle{color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-e847d9d div.elementor-menu-toggle svg{fill:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-77b33c2{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-f3f01e8 );--toggle-button-icon-hover-color:var( --e-global-color-f3f01e8 );--toggle-button-border-width:0px;--toggle-icon-size:25px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-1853ecd );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-f3f01e8 );--remove-item-button-color:var( --e-global-color-f3f01e8 );--menu-cart-subtotal-color:var( --e-global-color-f3f01e8 );--product-variations-color:var( --e-global-color-f3f01e8 );--product-price-color:var( --e-global-color-f3f01e8 );--divider-color:var( --e-global-color-f3f01e8 );--subtotal-divider-color:var( --e-global-color-f3f01e8 );--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--view-cart-button-text-color:var( --e-global-color-f3f01e8 );--view-cart-button-background-color:var( --e-global-color-accent );--checkout-button-text-color:var( --e-global-color-f3f01e8 );--checkout-button-background-color:var( --e-global-color-accent );--empty-message-color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-77b33c2 .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-77b33c2 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-25 .elementor-element.elementor-element-77b33c2 .elementor-menu-cart__product-name a{color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-77b33c2 .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-77b33c2 .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-77b33c2 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-77b33c2 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-c2bccf0{text-align:end;}.elementor-25 .elementor-element.elementor-element-c2bccf0 img{width:120px;}.elementor-25 .elementor-element.elementor-element-3743fad{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3743fad:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3743fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d88531 );}.elementor-25 .elementor-element.elementor-element-f6628ad{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-25 .elementor-element.elementor-element-f6628ad:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f6628ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1853ecd );}.elementor-25 .elementor-element.elementor-element-505d7e6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:150px;}.elementor-25 .elementor-element.elementor-element-edfc8c6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:45px;--padding-left:150px;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-cfaa73b{padding:0px 30px 20px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-cfaa73b .elementor-heading-title{font-family:"Allerta", Sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:5px;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-2ee2602{--divider-border-style:solid;--divider-color:var( --e-global-color-f3f01e8 );--divider-border-width:3px;}.elementor-25 .elementor-element.elementor-element-2ee2602 .elementor-divider-separator{width:100%;}.elementor-25 .elementor-element.elementor-element-2ee2602 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-25 .elementor-element.elementor-element-3bbfef0{text-align:justify;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-1d48f4c{--display:flex;--position:absolute;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-25 .elementor-element.elementor-element-1d48f4c.e-con:hover{--e-con-transform-translateY:-5px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-1d48f4c{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-1d48f4c{right:50%;}.elementor-25 .elementor-element.elementor-element-5fe3bcf .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;letter-spacing:4px;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-9e08b62 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-bab4946 .elementor-heading-title{font-size:1.3rem;font-weight:400;text-transform:uppercase;font-style:italic;color:var( --e-global-color-f3f01e8 );}.elementor-25 .elementor-element.elementor-element-7859a4a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-7859a4a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7859a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atrevida2026.digitalsolutionsnetwork.com/wp-content/uploads/2026/07/image26.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-7859a4a::before, .elementor-25 .elementor-element.elementor-element-7859a4a > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7859a4a > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7859a4a > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-7859a4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-7859a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-7c90e9d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-263dfc2{width:100%;max-width:100%;padding:0px 70px 0px 70px;bottom:30px;text-align:center;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-263dfc2{left:50%;}body.rtl .elementor-25 .elementor-element.elementor-element-263dfc2{right:50%;}.elementor-25 .elementor-element.elementor-element-263dfc2 .elementor-heading-title{font-size:1.2rem;font-weight:300;letter-spacing:2px;color:var( --e-global-color-f3f01e8 );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-e043701{left:1%;}body.rtl .elementor-25 .elementor-element.elementor-element-e043701{right:1%;}.elementor-25 .elementor-element.elementor-element-e043701{top:50%;z-index:99;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-25 .elementor-element.elementor-element-6adf9c0 .elementor-heading-title{font-size:var( --e-global-typography-5067422-font-size );letter-spacing:var( --e-global-typography-5067422-letter-spacing );}.elementor-25 .elementor-element.elementor-element-51454bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-0704b9d{--padding-top:30px;--padding-bottom:45px;--padding-left:70px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1571904{--padding-top:15px;--padding-bottom:45px;--padding-left:50px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6fef580{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-29e4204{--padding-top:30px;--padding-bottom:45px;--padding-left:70px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-52586f6{--padding-top:15px;--padding-bottom:45px;--padding-left:50px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-526c7cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-944105b{--padding-top:30px;--padding-bottom:0px;--padding-left:70px;--padding-right:45px;}.elementor-25 .elementor-element.elementor-element-6366fda .elementor-heading-title{font-size:var( --e-global-typography-5067422-font-size );letter-spacing:var( --e-global-typography-5067422-letter-spacing );}.elementor-25 .elementor-element.elementor-element-4926bd9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-24875df{--padding-top:30px;--padding-bottom:45px;--padding-left:70px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-22e7b60{--padding-top:15px;--padding-bottom:45px;--padding-left:50px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9ba2321{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-95802e6{--padding-top:30px;--padding-bottom:45px;--padding-left:70px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a01e560{--padding-top:15px;--padding-bottom:45px;--padding-left:50px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-505d7e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-edfc8c6{--padding-top:30px;--padding-bottom:0px;--padding-left:70px;--padding-right:45px;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-fae2b7e{--width:80%;}.elementor-25 .elementor-element.elementor-element-42a6b75{--width:50%;}.elementor-25 .elementor-element.elementor-element-74301c2{--width:100%;}.elementor-25 .elementor-element.elementor-element-773b729{--width:100%;}.elementor-25 .elementor-element.elementor-element-2919b22{--width:50%;}.elementor-25 .elementor-element.elementor-element-2d27387{--width:35vw;}.elementor-25 .elementor-element.elementor-element-239ca1f{--width:80%;}.elementor-25 .elementor-element.elementor-element-cdb5858{--width:50%;}.elementor-25 .elementor-element.elementor-element-22129a7{--width:100%;}.elementor-25 .elementor-element.elementor-element-8cdcad6{--width:100%;}.elementor-25 .elementor-element.elementor-element-a58fc8e{--width:50%;}.elementor-25 .elementor-element.elementor-element-a1a314b{--width:100%;}.elementor-25 .elementor-element.elementor-element-a0883e8{--width:80%;}.elementor-25 .elementor-element.elementor-element-38b7ce5{--width:50%;}.elementor-25 .elementor-element.elementor-element-51454bf{--width:100%;}.elementor-25 .elementor-element.elementor-element-0704b9d{--width:100%;}.elementor-25 .elementor-element.elementor-element-dfbd75c{--width:50%;}.elementor-25 .elementor-element.elementor-element-d555d2b{--width:80%;}.elementor-25 .elementor-element.elementor-element-e4a270e{--width:50%;}.elementor-25 .elementor-element.elementor-element-48de2f4{--width:50%;}.elementor-25 .elementor-element.elementor-element-1571904{--width:35vw;}.elementor-25 .elementor-element.elementor-element-83a0e22{--width:80%;}.elementor-25 .elementor-element.elementor-element-ba0b935{--width:50%;}.elementor-25 .elementor-element.elementor-element-6fef580{--width:100%;}.elementor-25 .elementor-element.elementor-element-29e4204{--width:100%;}.elementor-25 .elementor-element.elementor-element-1af8170{--width:50%;}.elementor-25 .elementor-element.elementor-element-f3d52cd{--width:80%;}.elementor-25 .elementor-element.elementor-element-d89fbbf{--width:50%;}.elementor-25 .elementor-element.elementor-element-a9eb2e8{--width:50%;}.elementor-25 .elementor-element.elementor-element-52586f6{--width:35vw;}.elementor-25 .elementor-element.elementor-element-df9f033{--width:80%;}.elementor-25 .elementor-element.elementor-element-e0a2863{--width:50%;}.elementor-25 .elementor-element.elementor-element-526c7cc{--width:100%;}.elementor-25 .elementor-element.elementor-element-944105b{--width:100%;}.elementor-25 .elementor-element.elementor-element-a7b1b9a{--width:50%;}.elementor-25 .elementor-element.elementor-element-61eac1e{--width:100%;}.elementor-25 .elementor-element.elementor-element-3bc24c9{--width:80%;}.elementor-25 .elementor-element.elementor-element-1cc808f{--width:50%;}.elementor-25 .elementor-element.elementor-element-ec111a5{--width:100%;}.elementor-25 .elementor-element.elementor-element-4b8e7be{--width:100%;}.elementor-25 .elementor-element.elementor-element-b7ac6a9{--width:50%;}.elementor-25 .elementor-element.elementor-element-d0242f3{--width:35vw;}.elementor-25 .elementor-element.elementor-element-a546d3e{--width:80%;}.elementor-25 .elementor-element.elementor-element-06197a0{--width:50%;}.elementor-25 .elementor-element.elementor-element-4928b8f{--width:100%;}.elementor-25 .elementor-element.elementor-element-3ce255b{--width:100%;}.elementor-25 .elementor-element.elementor-element-eb942c5{--width:50%;}.elementor-25 .elementor-element.elementor-element-3e36151{--width:100%;}.elementor-25 .elementor-element.elementor-element-3a44125{--width:80%;}.elementor-25 .elementor-element.elementor-element-489cdc6{--width:50%;}.elementor-25 .elementor-element.elementor-element-4926bd9{--width:100%;}.elementor-25 .elementor-element.elementor-element-24875df{--width:100%;}.elementor-25 .elementor-element.elementor-element-cb54920{--width:50%;}.elementor-25 .elementor-element.elementor-element-05f5c09{--width:80%;}.elementor-25 .elementor-element.elementor-element-26004e3{--width:50%;}.elementor-25 .elementor-element.elementor-element-329672b{--width:50%;}.elementor-25 .elementor-element.elementor-element-22e7b60{--width:35vw;}.elementor-25 .elementor-element.elementor-element-134d9d8{--width:80%;}.elementor-25 .elementor-element.elementor-element-2ef9943{--width:50%;}.elementor-25 .elementor-element.elementor-element-9ba2321{--width:100%;}.elementor-25 .elementor-element.elementor-element-95802e6{--width:100%;}.elementor-25 .elementor-element.elementor-element-5ab5c90{--width:50%;}.elementor-25 .elementor-element.elementor-element-7d2914e{--width:80%;}.elementor-25 .elementor-element.elementor-element-43e113a{--width:50%;}.elementor-25 .elementor-element.elementor-element-b774710{--width:50%;}.elementor-25 .elementor-element.elementor-element-a01e560{--width:35vw;}.elementor-25 .elementor-element.elementor-element-445b50d{--width:80%;}.elementor-25 .elementor-element.elementor-element-f6628ad{--width:50%;}.elementor-25 .elementor-element.elementor-element-505d7e6{--width:100%;}.elementor-25 .elementor-element.elementor-element-edfc8c6{--width:100%;}.elementor-25 .elementor-element.elementor-element-7859a4a{--width:50%;}.elementor-25 .elementor-element.elementor-element-7c90e9d{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-2d27387{--width:40vw;}.elementor-25 .elementor-element.elementor-element-1571904{--width:40vw;}.elementor-25 .elementor-element.elementor-element-52586f6{--width:40vw;}.elementor-25 .elementor-element.elementor-element-d0242f3{--width:40vw;}.elementor-25 .elementor-element.elementor-element-22e7b60{--width:40vw;}.elementor-25 .elementor-element.elementor-element-a01e560{--width:40vw;}}@media(min-width:2400px){.elementor-25 .elementor-element.elementor-element-44f1f13 .elementor-divider-separator{width:639px;}.elementor-25 .elementor-element.elementor-element-2d27387{--width:35vw;}.elementor-25 .elementor-element.elementor-element-6adf9c0 .elementor-heading-title{font-size:var( --e-global-typography-5067422-font-size );letter-spacing:var( --e-global-typography-5067422-letter-spacing );}.elementor-25 .elementor-element.elementor-element-a03b8e8 .elementor-divider-separator{width:639px;}.elementor-25 .elementor-element.elementor-element-3e0ac77 .elementor-divider-separator{width:639px;}.elementor-25 .elementor-element.elementor-element-1571904{--width:35vw;}.elementor-25 .elementor-element.elementor-element-af67dfb .elementor-divider-separator{width:639px;}.elementor-25 .elementor-element.elementor-element-52586f6{--width:35vw;}.elementor-25 .elementor-element.elementor-element-e78c5cd .elementor-divider-separator{width:639px;}.elementor-25 .elementor-element.elementor-element-2fc8736 .elementor-divider-separator{width:639px;}.elementor-25 .elementor-element.elementor-element-d0242f3{--width:35vw;}.elementor-25 .elementor-element.elementor-element-6366fda .elementor-heading-title{font-size:var( --e-global-typography-5067422-font-size );letter-spacing:var( --e-global-typography-5067422-letter-spacing );}.elementor-25 .elementor-element.elementor-element-582b5ee .elementor-divider-separator{width:639px;}.elementor-25 .elementor-element.elementor-element-c0ba01c .elementor-divider-separator{width:639px;}.elementor-25 .elementor-element.elementor-element-22e7b60{--width:35vw;}.elementor-25 .elementor-element.elementor-element-3080610 .elementor-divider-separator{width:639px;}.elementor-25 .elementor-element.elementor-element-a01e560{--width:35vw;}.elementor-25 .elementor-element.elementor-element-2ee2602 .elementor-divider-separator{width:639px;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-125e89b .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-125e89b .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-125e89b .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-25 .elementor-element.elementor-element-773b729{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-ed26f6f{padding:0px 20px 0px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-ed26f6f .elementor-heading-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-d3c9d70{text-align:start;}.elementor-25 .elementor-element.elementor-element-d3c9d70 .elementor-heading-title{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-2d27387{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-6adf9c0 .elementor-heading-title{font-size:var( --e-global-typography-5067422-font-size );letter-spacing:var( --e-global-typography-5067422-letter-spacing );}.elementor-25 .elementor-element.elementor-element-7cc9c4a{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-7cc9c4a .elementor-heading-title{font-size:1.5rem;letter-spacing:5px;}.elementor-25 .elementor-element.elementor-element-147b4ee{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-147b4ee .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-6d20717 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-6d20717 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-6d20717 .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-25 .elementor-element.elementor-element-8cdcad6{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-a4e242b{padding:0px 20px 0px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-a4e242b .elementor-heading-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-dce2b60{text-align:start;}.elementor-25 .elementor-element.elementor-element-dce2b60 .elementor-heading-title{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-c1d0178 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-c1d0178 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-c1d0178 .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-25 .elementor-element.elementor-element-0704b9d{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-eb7b24b{padding:0px 30px 20px 0px;}.elementor-25 .elementor-element.elementor-element-1ac8dea .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-b6a85f4{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-b6a85f4 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-c802666 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-c802666 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-c802666 .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-25 .elementor-element.elementor-element-a0b2bc0{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-a0b2bc0 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-1571904{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-d6cb3f2 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-b945c82 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-b945c82 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-b945c82 .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-25 .elementor-element.elementor-element-29e4204{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-b262174{padding:0px 30px 20px 0px;}.elementor-25 .elementor-element.elementor-element-d060b09 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-54019ec{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-54019ec .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-d4ad5aa .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-d4ad5aa .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-d4ad5aa .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-25 .elementor-element.elementor-element-87ead26{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-87ead26 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-52586f6{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-e32bb6c .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-49b8f21 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-49b8f21 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-49b8f21 .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-25 .elementor-element.elementor-element-944105b{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-1825947{padding:0px 30px 20px 0px;}.elementor-25 .elementor-element.elementor-element-7190b36 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-68f9e92{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-68f9e92 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-73596f90{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-a57c6ee .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-a57c6ee .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-a57c6ee .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-25 .elementor-element.elementor-element-4b8e7be{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-8f954ef{padding:0px 20px 0px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-8f954ef .elementor-heading-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-2128608{text-align:start;}.elementor-25 .elementor-element.elementor-element-2128608 .elementor-heading-title{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-d0242f3{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-6366fda .elementor-heading-title{font-size:var( --e-global-typography-5067422-font-size );letter-spacing:var( --e-global-typography-5067422-letter-spacing );}.elementor-25 .elementor-element.elementor-element-2cdacc2{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-2cdacc2 .elementor-heading-title{font-size:1.5rem;letter-spacing:5px;}.elementor-25 .elementor-element.elementor-element-e9c7afb{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-e9c7afb .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-3db7128 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-3db7128 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-3db7128 .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-25 .elementor-element.elementor-element-3ce255b{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-740c841{padding:0px 20px 0px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-740c841 .elementor-heading-title{font-size:2rem;}.elementor-25 .elementor-element.elementor-element-c98f134{text-align:start;}.elementor-25 .elementor-element.elementor-element-c98f134 .elementor-heading-title{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-71668ce .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-71668ce .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-71668ce .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-25 .elementor-element.elementor-element-24875df{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-e78f344{padding:0px 30px 20px 0px;}.elementor-25 .elementor-element.elementor-element-db30ce5 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-8e34f4c{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-8e34f4c .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-56d7841 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-56d7841 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-56d7841 .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-25 .elementor-element.elementor-element-4666da1{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-4666da1 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-22e7b60{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-834b0ed .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-6dc9779 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-6dc9779 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-6dc9779 .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-25 .elementor-element.elementor-element-95802e6{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-fe53272{padding:0px 30px 20px 0px;}.elementor-25 .elementor-element.elementor-element-37808a1 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-aa88a8a{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-aa88a8a .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-f931a39 .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-f931a39 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-f931a39 .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-25 .elementor-element.elementor-element-052df7c{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-052df7c .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-a01e560{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-f0fbe54 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-e847d9d .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-e847d9d .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1.2rem;}.elementor-25 .elementor-element.elementor-element-e847d9d .elementor-nav-menu--dropdown a{padding-top:16px;padding-bottom:16px;}.elementor-25 .elementor-element.elementor-element-edfc8c6{--padding-top:0;--padding-bottom:0;--padding-left:30PX;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-cfaa73b{padding:0px 30px 20px 0px;}.elementor-25 .elementor-element.elementor-element-5fe3bcf .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-263dfc2{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-263dfc2 .elementor-heading-title{font-size:1rem;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-c9994fb{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-f383131{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-6e7616b{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-42a6b75.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-773b729{--padding-top:20vh;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-ed26f6f{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-ed26f6f .elementor-heading-title{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-2919b22.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-2d27387{--padding-top:50PX;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-6adf9c0{padding:0px 0px 0px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-6adf9c0 .elementor-heading-title{font-size:var( --e-global-typography-5067422-font-size );letter-spacing:var( --e-global-typography-5067422-letter-spacing );}.elementor-25 .elementor-element.elementor-element-7cc9c4a{padding:0px 20px 100px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-7cc9c4a .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-147b4ee{text-align:start;}.elementor-25 .elementor-element.elementor-element-251bc5d{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-0e860dc{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-153198e{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-cdb5858{--padding-top:20px;--padding-bottom:250px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-cdb5858.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-8cdcad6{--padding-top:20vh;--padding-bottom:30px;--padding-left:0;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-a4e242b{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a4e242b .elementor-heading-title{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-b317664{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-d8b9b5e .elementor-heading-title{font-size:1.5rem;}.elementor-25 .elementor-element.elementor-element-a58fc8e.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-a1a314b{--min-height:AUTO;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-87caf4f .elementor-heading-title{font-size:1.5rem;}.elementor-25 .elementor-element.elementor-element-75f32c2 .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-fd531eb .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-6e25833 .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-5af78b4 .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-47c05fb .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-4d1b115 .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-72e7491 .elementor-heading-title{font-size:1.5rem;}.elementor-25 .elementor-element.elementor-element-5a1323f .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-1f450b8 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-d831f93 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-afc8674 .elementor-heading-title{font-size:1rem;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-c165ee2{left:11px;}body.rtl .elementor-25 .elementor-element.elementor-element-c165ee2{right:11px;}.elementor-25 .elementor-element.elementor-element-c165ee2{top:195.608%;}.elementor-25 .elementor-element.elementor-element-9a05a44{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-1a04c09{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-c58fa7c{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-51454bf{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-0704b9d{--padding-top:50PX;--padding-bottom:50PX;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-eb7b24b{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-eb7b24b .elementor-heading-title{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-78d4bcb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-1ac8dea .elementor-heading-title{font-size:1rem;letter-spacing:2px;}.elementor-25 .elementor-element.elementor-element-1020cb1 .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-1020cb1 .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-dfbd75c{--min-height:300px;}.elementor-25 .elementor-element.elementor-element-dfbd75c.e-con{--order:99999 /* order end hack */;}.elementor-25 .elementor-element.elementor-element-a837835{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-5eef4bc{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-9f9014b{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-e4a270e{--min-height:300px;}.elementor-25 .elementor-element.elementor-element-48de2f4.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-1571904{--padding-top:50PX;--padding-bottom:50PX;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-d6cb3f2 .elementor-heading-title{font-size:1rem;letter-spacing:2px;}.elementor-25 .elementor-element.elementor-element-b3ffe9c .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-b3ffe9c .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-8e5630e{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-816b8cb{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-2e8a554{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-6fef580{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-29e4204{--padding-top:50PX;--padding-bottom:50PX;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-b262174{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b262174 .elementor-heading-title{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-d060b09 .elementor-heading-title{font-size:1rem;letter-spacing:2px;}.elementor-25 .elementor-element.elementor-element-92870a4 .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-92870a4 .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-1af8170{--min-height:300px;}.elementor-25 .elementor-element.elementor-element-1af8170.e-con{--order:99999 /* order end hack */;}.elementor-25 .elementor-element.elementor-element-9e442a8{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-1e365f3{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-257bbdd{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-d89fbbf{--min-height:300px;}.elementor-25 .elementor-element.elementor-element-a9eb2e8.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-52586f6{--padding-top:50PX;--padding-bottom:50PX;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-e32bb6c .elementor-heading-title{font-size:1rem;letter-spacing:2px;}.elementor-25 .elementor-element.elementor-element-9b0a7f4 .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-9b0a7f4 .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-cb0eaa9{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-045604a{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-5153db7{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-526c7cc{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-944105b{--padding-top:50PX;--padding-bottom:50PX;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-1825947{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1825947 .elementor-heading-title{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-7190b36 .elementor-heading-title{font-size:1rem;letter-spacing:2px;}.elementor-25 .elementor-element.elementor-element-66f50c4 .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-66f50c4 .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-a7b1b9a{--min-height:300px;}.elementor-25 .elementor-element.elementor-element-a7b1b9a.e-con{--order:99999 /* order end hack */;}.elementor-25 .elementor-element.elementor-element-73596f90{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-b2024a4{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-924b296{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-b2042ef{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-1cc808f.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-4b8e7be{--padding-top:20vh;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-8f954ef{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8f954ef .elementor-heading-title{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-b7ac6a9.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-d0242f3{--padding-top:50PX;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-6366fda{padding:0px 0px 0px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-6366fda .elementor-heading-title{font-size:var( --e-global-typography-5067422-font-size );letter-spacing:var( --e-global-typography-5067422-letter-spacing );}.elementor-25 .elementor-element.elementor-element-2cdacc2{padding:0px 20px 100px 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-2cdacc2 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-e9c7afb{text-align:start;}.elementor-25 .elementor-element.elementor-element-1f7393c{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-a43fbcf{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-1f32053{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-06197a0{--padding-top:20px;--padding-bottom:250px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-06197a0.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-3ce255b{--padding-top:20vh;--padding-bottom:30px;--padding-left:0;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-740c841{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-740c841 .elementor-heading-title{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-3ae8ca3{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-da94ca7 .elementor-heading-title{font-size:1.5rem;}.elementor-25 .elementor-element.elementor-element-eb942c5.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-3e36151{--min-height:AUTO;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-6b44317 .elementor-heading-title{font-size:1.5rem;}.elementor-25 .elementor-element.elementor-element-27eb20e .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-a4150df .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-09bd1a1 .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-606edf3 .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-883f737 .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-8851c92 .elementor-image-box-img{margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-431a0c0 .elementor-heading-title{font-size:1.5rem;}.elementor-25 .elementor-element.elementor-element-a773a57 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-80ada43 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-c8e0327 .elementor-heading-title{font-size:1rem;}.elementor-25 .elementor-element.elementor-element-9d6202d .elementor-heading-title{font-size:1rem;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-05b84a2{left:11px;}body.rtl .elementor-25 .elementor-element.elementor-element-05b84a2{right:11px;}.elementor-25 .elementor-element.elementor-element-05b84a2{top:195.608%;}.elementor-25 .elementor-element.elementor-element-329e88a{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-9af50aa{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-51b0b2c{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-4926bd9{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-24875df{--padding-top:50PX;--padding-bottom:50PX;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-e78f344{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-e78f344 .elementor-heading-title{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-efab6e1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-db30ce5 .elementor-heading-title{font-size:1rem;letter-spacing:2px;}.elementor-25 .elementor-element.elementor-element-f5894c0 .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-f5894c0 .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-cb54920{--min-height:300px;}.elementor-25 .elementor-element.elementor-element-cb54920.e-con{--order:99999 /* order end hack */;}.elementor-25 .elementor-element.elementor-element-0fad566{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-57b6ae4{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-8aeb19a{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-26004e3{--min-height:300px;}.elementor-25 .elementor-element.elementor-element-329672b.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-22e7b60{--padding-top:50PX;--padding-bottom:50PX;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-834b0ed .elementor-heading-title{font-size:1rem;letter-spacing:2px;}.elementor-25 .elementor-element.elementor-element-77ef3f8 .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-77ef3f8 .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-ded9dbd{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-e0a2997{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-6ff137c{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-9ba2321{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-95802e6{--padding-top:50PX;--padding-bottom:50PX;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-fe53272{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fe53272 .elementor-heading-title{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-37808a1 .elementor-heading-title{font-size:1rem;letter-spacing:2px;}.elementor-25 .elementor-element.elementor-element-9f53303 .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-9f53303 .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-5ab5c90{--min-height:300px;}.elementor-25 .elementor-element.elementor-element-5ab5c90.e-con{--order:99999 /* order end hack */;}.elementor-25 .elementor-element.elementor-element-da8e3c2{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-326b09f{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-30b6a70{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-43e113a{--min-height:300px;}.elementor-25 .elementor-element.elementor-element-b774710.e-con{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-a01e560{--padding-top:50PX;--padding-bottom:50PX;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-f0fbe54 .elementor-heading-title{font-size:1rem;letter-spacing:2px;}.elementor-25 .elementor-element.elementor-element-b36f6d5 .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-b36f6d5 .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-a702b28{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-23f1936{--flex-wrap:nowrap;}.elementor-25 .elementor-element.elementor-element-3743fad{--min-height:AUTO;}.elementor-25 .elementor-element.elementor-element-505d7e6{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-25 .elementor-element.elementor-element-edfc8c6{--padding-top:50PX;--padding-bottom:50PX;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-cfaa73b{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-cfaa73b .elementor-heading-title{font-size:1.8rem;}.elementor-25 .elementor-element.elementor-element-5fe3bcf .elementor-heading-title{font-size:1rem;letter-spacing:2px;}.elementor-25 .elementor-element.elementor-element-9e08b62 .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-9e08b62 .elementor-icon svg{height:45px;}.elementor-25 .elementor-element.elementor-element-7859a4a{--min-height:300px;}.elementor-25 .elementor-element.elementor-element-7859a4a.e-con{--order:99999 /* order end hack */;}}/* Start custom CSS for heading, class: .elementor-element-6adf9c0 */.elementor-25 .elementor-element.elementor-element-6adf9c0 span {
    color:#8075FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-147b4ee */.elementor-25 .elementor-element.elementor-element-147b4ee {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b317664 */.elementor-25 .elementor-element.elementor-element-b317664 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75f32c2 */.elementor-25 .elementor-element.elementor-element-75f32c2 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-75f32c2 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd531eb */.elementor-25 .elementor-element.elementor-element-fd531eb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-fd531eb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e25833 */.elementor-25 .elementor-element.elementor-element-6e25833 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-6e25833 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5af78b4 */.elementor-25 .elementor-element.elementor-element-5af78b4 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-5af78b4 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-47c05fb */.elementor-25 .elementor-element.elementor-element-47c05fb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-47c05fb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d1b115 */.elementor-25 .elementor-element.elementor-element-4d1b115 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-4d1b115 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb7b24b */.elementor-25 .elementor-element.elementor-element-eb7b24b h2:after {
    content: '01';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78d4bcb */.elementor-25 .elementor-element.elementor-element-78d4bcb {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6a85f4 */.elementor-25 .elementor-element.elementor-element-b6a85f4 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0b2bc0 */.elementor-25 .elementor-element.elementor-element-a0b2bc0 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01973e7 */.elementor-25 .elementor-element.elementor-element-01973e7 span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-01973e7.linea-derecha-izquierda h2:after  {
     content: '02' !important;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07e9dab */.elementor-25 .elementor-element.elementor-element-07e9dab {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b262174 */.elementor-25 .elementor-element.elementor-element-b262174 h2:after {
    content: '03';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6addde2 */.elementor-25 .elementor-element.elementor-element-6addde2 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54019ec */.elementor-25 .elementor-element.elementor-element-54019ec {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87ead26 */.elementor-25 .elementor-element.elementor-element-87ead26 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6053cbe */.elementor-25 .elementor-element.elementor-element-6053cbe span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-6053cbe.linea-derecha-izquierda h2:after  {
     content: '04' !important;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88e74d8 */.elementor-25 .elementor-element.elementor-element-88e74d8 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1825947 */.elementor-25 .elementor-element.elementor-element-1825947 h2:after {
    content: '05';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c755ed7 */.elementor-25 .elementor-element.elementor-element-c755ed7 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68f9e92 */.elementor-25 .elementor-element.elementor-element-68f9e92 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6adf9c0 */.elementor-25 .elementor-element.elementor-element-6adf9c0 span {
    color:#8075FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-147b4ee */.elementor-25 .elementor-element.elementor-element-147b4ee {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b317664 */.elementor-25 .elementor-element.elementor-element-b317664 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75f32c2 */.elementor-25 .elementor-element.elementor-element-75f32c2 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-75f32c2 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd531eb */.elementor-25 .elementor-element.elementor-element-fd531eb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-fd531eb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e25833 */.elementor-25 .elementor-element.elementor-element-6e25833 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-6e25833 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5af78b4 */.elementor-25 .elementor-element.elementor-element-5af78b4 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-5af78b4 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-47c05fb */.elementor-25 .elementor-element.elementor-element-47c05fb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-47c05fb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d1b115 */.elementor-25 .elementor-element.elementor-element-4d1b115 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-4d1b115 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb7b24b */.elementor-25 .elementor-element.elementor-element-eb7b24b h2:after {
    content: '01';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78d4bcb */.elementor-25 .elementor-element.elementor-element-78d4bcb {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6a85f4 */.elementor-25 .elementor-element.elementor-element-b6a85f4 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0b2bc0 */.elementor-25 .elementor-element.elementor-element-a0b2bc0 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01973e7 */.elementor-25 .elementor-element.elementor-element-01973e7 span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-01973e7.linea-derecha-izquierda h2:after  {
     content: '02' !important;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07e9dab */.elementor-25 .elementor-element.elementor-element-07e9dab {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b262174 */.elementor-25 .elementor-element.elementor-element-b262174 h2:after {
    content: '03';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6addde2 */.elementor-25 .elementor-element.elementor-element-6addde2 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54019ec */.elementor-25 .elementor-element.elementor-element-54019ec {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87ead26 */.elementor-25 .elementor-element.elementor-element-87ead26 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6053cbe */.elementor-25 .elementor-element.elementor-element-6053cbe span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-6053cbe.linea-derecha-izquierda h2:after  {
     content: '04' !important;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88e74d8 */.elementor-25 .elementor-element.elementor-element-88e74d8 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1825947 */.elementor-25 .elementor-element.elementor-element-1825947 h2:after {
    content: '05';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c755ed7 */.elementor-25 .elementor-element.elementor-element-c755ed7 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68f9e92 */.elementor-25 .elementor-element.elementor-element-68f9e92 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6adf9c0 */.elementor-25 .elementor-element.elementor-element-6adf9c0 span {
    color:#8075FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-147b4ee */.elementor-25 .elementor-element.elementor-element-147b4ee {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b317664 */.elementor-25 .elementor-element.elementor-element-b317664 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75f32c2 */.elementor-25 .elementor-element.elementor-element-75f32c2 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-75f32c2 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd531eb */.elementor-25 .elementor-element.elementor-element-fd531eb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-fd531eb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e25833 */.elementor-25 .elementor-element.elementor-element-6e25833 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-6e25833 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5af78b4 */.elementor-25 .elementor-element.elementor-element-5af78b4 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-5af78b4 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-47c05fb */.elementor-25 .elementor-element.elementor-element-47c05fb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-47c05fb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d1b115 */.elementor-25 .elementor-element.elementor-element-4d1b115 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-4d1b115 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb7b24b */.elementor-25 .elementor-element.elementor-element-eb7b24b h2:after {
    content: '01';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78d4bcb */.elementor-25 .elementor-element.elementor-element-78d4bcb {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6a85f4 */.elementor-25 .elementor-element.elementor-element-b6a85f4 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0b2bc0 */.elementor-25 .elementor-element.elementor-element-a0b2bc0 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01973e7 */.elementor-25 .elementor-element.elementor-element-01973e7 span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-01973e7.linea-derecha-izquierda h2:after  {
     content: '02' !important;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07e9dab */.elementor-25 .elementor-element.elementor-element-07e9dab {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b262174 */.elementor-25 .elementor-element.elementor-element-b262174 h2:after {
    content: '03';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6addde2 */.elementor-25 .elementor-element.elementor-element-6addde2 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54019ec */.elementor-25 .elementor-element.elementor-element-54019ec {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87ead26 */.elementor-25 .elementor-element.elementor-element-87ead26 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6053cbe */.elementor-25 .elementor-element.elementor-element-6053cbe span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-6053cbe.linea-derecha-izquierda h2:after  {
     content: '04' !important;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88e74d8 */.elementor-25 .elementor-element.elementor-element-88e74d8 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1825947 */.elementor-25 .elementor-element.elementor-element-1825947 h2:after {
    content: '05';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c755ed7 */.elementor-25 .elementor-element.elementor-element-c755ed7 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68f9e92 */.elementor-25 .elementor-element.elementor-element-68f9e92 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6adf9c0 */.elementor-25 .elementor-element.elementor-element-6adf9c0 span {
    color:#8075FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-147b4ee */.elementor-25 .elementor-element.elementor-element-147b4ee {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b317664 */.elementor-25 .elementor-element.elementor-element-b317664 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75f32c2 */.elementor-25 .elementor-element.elementor-element-75f32c2 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-75f32c2 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd531eb */.elementor-25 .elementor-element.elementor-element-fd531eb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-fd531eb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e25833 */.elementor-25 .elementor-element.elementor-element-6e25833 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-6e25833 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5af78b4 */.elementor-25 .elementor-element.elementor-element-5af78b4 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-5af78b4 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-47c05fb */.elementor-25 .elementor-element.elementor-element-47c05fb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-47c05fb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d1b115 */.elementor-25 .elementor-element.elementor-element-4d1b115 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-4d1b115 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb7b24b */.elementor-25 .elementor-element.elementor-element-eb7b24b h2:after {
    content: '01';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78d4bcb */.elementor-25 .elementor-element.elementor-element-78d4bcb {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6a85f4 */.elementor-25 .elementor-element.elementor-element-b6a85f4 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0b2bc0 */.elementor-25 .elementor-element.elementor-element-a0b2bc0 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01973e7 */.elementor-25 .elementor-element.elementor-element-01973e7 span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-01973e7.linea-derecha-izquierda h2:after  {
     content: '02' !important;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07e9dab */.elementor-25 .elementor-element.elementor-element-07e9dab {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b262174 */.elementor-25 .elementor-element.elementor-element-b262174 h2:after {
    content: '03';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6addde2 */.elementor-25 .elementor-element.elementor-element-6addde2 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54019ec */.elementor-25 .elementor-element.elementor-element-54019ec {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87ead26 */.elementor-25 .elementor-element.elementor-element-87ead26 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6053cbe */.elementor-25 .elementor-element.elementor-element-6053cbe span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-6053cbe.linea-derecha-izquierda h2:after  {
     content: '04' !important;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88e74d8 */.elementor-25 .elementor-element.elementor-element-88e74d8 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1825947 */.elementor-25 .elementor-element.elementor-element-1825947 h2:after {
    content: '05';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c755ed7 */.elementor-25 .elementor-element.elementor-element-c755ed7 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68f9e92 */.elementor-25 .elementor-element.elementor-element-68f9e92 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6adf9c0 */.elementor-25 .elementor-element.elementor-element-6adf9c0 span {
    color:#8075FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-147b4ee */.elementor-25 .elementor-element.elementor-element-147b4ee {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b317664 */.elementor-25 .elementor-element.elementor-element-b317664 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75f32c2 */.elementor-25 .elementor-element.elementor-element-75f32c2 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-75f32c2 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd531eb */.elementor-25 .elementor-element.elementor-element-fd531eb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-fd531eb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e25833 */.elementor-25 .elementor-element.elementor-element-6e25833 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-6e25833 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5af78b4 */.elementor-25 .elementor-element.elementor-element-5af78b4 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-5af78b4 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-47c05fb */.elementor-25 .elementor-element.elementor-element-47c05fb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-47c05fb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d1b115 */.elementor-25 .elementor-element.elementor-element-4d1b115 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-4d1b115 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb7b24b */.elementor-25 .elementor-element.elementor-element-eb7b24b h2:after {
    content: '01';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78d4bcb */.elementor-25 .elementor-element.elementor-element-78d4bcb {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6a85f4 */.elementor-25 .elementor-element.elementor-element-b6a85f4 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0b2bc0 */.elementor-25 .elementor-element.elementor-element-a0b2bc0 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01973e7 */.elementor-25 .elementor-element.elementor-element-01973e7 span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-01973e7.linea-derecha-izquierda h2:after  {
     content: '02' !important;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07e9dab */.elementor-25 .elementor-element.elementor-element-07e9dab {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b262174 */.elementor-25 .elementor-element.elementor-element-b262174 h2:after {
    content: '03';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6addde2 */.elementor-25 .elementor-element.elementor-element-6addde2 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54019ec */.elementor-25 .elementor-element.elementor-element-54019ec {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87ead26 */.elementor-25 .elementor-element.elementor-element-87ead26 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6053cbe */.elementor-25 .elementor-element.elementor-element-6053cbe span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-6053cbe.linea-derecha-izquierda h2:after  {
     content: '04' !important;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88e74d8 */.elementor-25 .elementor-element.elementor-element-88e74d8 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1825947 */.elementor-25 .elementor-element.elementor-element-1825947 h2:after {
    content: '05';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c755ed7 */.elementor-25 .elementor-element.elementor-element-c755ed7 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68f9e92 */.elementor-25 .elementor-element.elementor-element-68f9e92 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6adf9c0 */.elementor-25 .elementor-element.elementor-element-6adf9c0 span {
    color:#8075FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-147b4ee */.elementor-25 .elementor-element.elementor-element-147b4ee {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b317664 */.elementor-25 .elementor-element.elementor-element-b317664 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75f32c2 */.elementor-25 .elementor-element.elementor-element-75f32c2 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-75f32c2 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd531eb */.elementor-25 .elementor-element.elementor-element-fd531eb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-fd531eb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e25833 */.elementor-25 .elementor-element.elementor-element-6e25833 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-6e25833 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5af78b4 */.elementor-25 .elementor-element.elementor-element-5af78b4 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-5af78b4 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-47c05fb */.elementor-25 .elementor-element.elementor-element-47c05fb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-47c05fb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d1b115 */.elementor-25 .elementor-element.elementor-element-4d1b115 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-4d1b115 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb7b24b */.elementor-25 .elementor-element.elementor-element-eb7b24b h2:after {
    content: '01';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78d4bcb */.elementor-25 .elementor-element.elementor-element-78d4bcb {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6a85f4 */.elementor-25 .elementor-element.elementor-element-b6a85f4 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0b2bc0 */.elementor-25 .elementor-element.elementor-element-a0b2bc0 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01973e7 */.elementor-25 .elementor-element.elementor-element-01973e7 span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-01973e7.linea-derecha-izquierda h2:after  {
     content: '02' !important;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07e9dab */.elementor-25 .elementor-element.elementor-element-07e9dab {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b262174 */.elementor-25 .elementor-element.elementor-element-b262174 h2:after {
    content: '03';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6addde2 */.elementor-25 .elementor-element.elementor-element-6addde2 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54019ec */.elementor-25 .elementor-element.elementor-element-54019ec {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87ead26 */.elementor-25 .elementor-element.elementor-element-87ead26 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6053cbe */.elementor-25 .elementor-element.elementor-element-6053cbe span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-6053cbe.linea-derecha-izquierda h2:after  {
     content: '04' !important;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88e74d8 */.elementor-25 .elementor-element.elementor-element-88e74d8 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1825947 */.elementor-25 .elementor-element.elementor-element-1825947 h2:after {
    content: '05';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c755ed7 */.elementor-25 .elementor-element.elementor-element-c755ed7 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68f9e92 */.elementor-25 .elementor-element.elementor-element-68f9e92 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6adf9c0 */.elementor-25 .elementor-element.elementor-element-6adf9c0 span {
    color:#8075FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-147b4ee */.elementor-25 .elementor-element.elementor-element-147b4ee {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b317664 */.elementor-25 .elementor-element.elementor-element-b317664 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75f32c2 */.elementor-25 .elementor-element.elementor-element-75f32c2 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-75f32c2 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd531eb */.elementor-25 .elementor-element.elementor-element-fd531eb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-fd531eb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e25833 */.elementor-25 .elementor-element.elementor-element-6e25833 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-6e25833 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5af78b4 */.elementor-25 .elementor-element.elementor-element-5af78b4 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-5af78b4 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-47c05fb */.elementor-25 .elementor-element.elementor-element-47c05fb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-47c05fb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d1b115 */.elementor-25 .elementor-element.elementor-element-4d1b115 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-4d1b115 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb7b24b */.elementor-25 .elementor-element.elementor-element-eb7b24b h2:after {
    content: '01';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78d4bcb */.elementor-25 .elementor-element.elementor-element-78d4bcb {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6a85f4 */.elementor-25 .elementor-element.elementor-element-b6a85f4 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0b2bc0 */.elementor-25 .elementor-element.elementor-element-a0b2bc0 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01973e7 */.elementor-25 .elementor-element.elementor-element-01973e7 span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-01973e7.linea-derecha-izquierda h2:after  {
     content: '02' !important;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07e9dab */.elementor-25 .elementor-element.elementor-element-07e9dab {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b262174 */.elementor-25 .elementor-element.elementor-element-b262174 h2:after {
    content: '03';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6addde2 */.elementor-25 .elementor-element.elementor-element-6addde2 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54019ec */.elementor-25 .elementor-element.elementor-element-54019ec {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87ead26 */.elementor-25 .elementor-element.elementor-element-87ead26 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6053cbe */.elementor-25 .elementor-element.elementor-element-6053cbe span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-6053cbe.linea-derecha-izquierda h2:after  {
     content: '04' !important;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88e74d8 */.elementor-25 .elementor-element.elementor-element-88e74d8 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1825947 */.elementor-25 .elementor-element.elementor-element-1825947 h2:after {
    content: '05';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c755ed7 */.elementor-25 .elementor-element.elementor-element-c755ed7 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68f9e92 */.elementor-25 .elementor-element.elementor-element-68f9e92 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6adf9c0 */.elementor-25 .elementor-element.elementor-element-6adf9c0 span {
    color:#8075FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-147b4ee */.elementor-25 .elementor-element.elementor-element-147b4ee {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b317664 */.elementor-25 .elementor-element.elementor-element-b317664 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75f32c2 */.elementor-25 .elementor-element.elementor-element-75f32c2 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-75f32c2 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd531eb */.elementor-25 .elementor-element.elementor-element-fd531eb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-fd531eb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e25833 */.elementor-25 .elementor-element.elementor-element-6e25833 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-6e25833 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5af78b4 */.elementor-25 .elementor-element.elementor-element-5af78b4 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-5af78b4 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-47c05fb */.elementor-25 .elementor-element.elementor-element-47c05fb span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-47c05fb img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d1b115 */.elementor-25 .elementor-element.elementor-element-4d1b115 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-4d1b115 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb7b24b */.elementor-25 .elementor-element.elementor-element-eb7b24b h2:after {
    content: '01';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78d4bcb */.elementor-25 .elementor-element.elementor-element-78d4bcb {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6a85f4 */.elementor-25 .elementor-element.elementor-element-b6a85f4 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0b2bc0 */.elementor-25 .elementor-element.elementor-element-a0b2bc0 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01973e7 */.elementor-25 .elementor-element.elementor-element-01973e7 span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-01973e7.linea-derecha-izquierda h2:after  {
     content: '02' !important;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07e9dab */.elementor-25 .elementor-element.elementor-element-07e9dab {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b262174 */.elementor-25 .elementor-element.elementor-element-b262174 h2:after {
    content: '03';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6addde2 */.elementor-25 .elementor-element.elementor-element-6addde2 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54019ec */.elementor-25 .elementor-element.elementor-element-54019ec {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87ead26 */.elementor-25 .elementor-element.elementor-element-87ead26 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6053cbe */.elementor-25 .elementor-element.elementor-element-6053cbe span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-6053cbe.linea-derecha-izquierda h2:after  {
     content: '04' !important;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88e74d8 */.elementor-25 .elementor-element.elementor-element-88e74d8 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1825947 */.elementor-25 .elementor-element.elementor-element-1825947 h2:after {
    content: '05';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c755ed7 */.elementor-25 .elementor-element.elementor-element-c755ed7 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68f9e92 */.elementor-25 .elementor-element.elementor-element-68f9e92 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6366fda */.elementor-25 .elementor-element.elementor-element-6366fda span {
    color:#8075FF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9c7afb */.elementor-25 .elementor-element.elementor-element-e9c7afb {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ae8ca3 */.elementor-25 .elementor-element.elementor-element-3ae8ca3 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-27eb20e */.elementor-25 .elementor-element.elementor-element-27eb20e span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-27eb20e img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4150df */.elementor-25 .elementor-element.elementor-element-a4150df span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-a4150df img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-09bd1a1 */.elementor-25 .elementor-element.elementor-element-09bd1a1 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-09bd1a1 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-606edf3 */.elementor-25 .elementor-element.elementor-element-606edf3 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-606edf3 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-883f737 */.elementor-25 .elementor-element.elementor-element-883f737 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-883f737 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8851c92 */.elementor-25 .elementor-element.elementor-element-8851c92 span {
    border-right:solid 2px #8075FF ;
    padding: 0 10px;
}

.elementor-25 .elementor-element.elementor-element-8851c92 img {
  -webkit-filter: grayscale(100%) !important;
  filter: grayscale(100%) !important;
  will-change: filter;
  transform: translateZ(0); /* Forzado de renderizado */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e78f344 */.elementor-25 .elementor-element.elementor-element-e78f344 h2:after {
    content: '01';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efab6e1 */.elementor-25 .elementor-element.elementor-element-efab6e1 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e34f4c */.elementor-25 .elementor-element.elementor-element-8e34f4c {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4666da1 */.elementor-25 .elementor-element.elementor-element-4666da1 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59192be */.elementor-25 .elementor-element.elementor-element-59192be span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-59192be.linea-derecha-izquierda h2:after  {
     content: '02' !important;    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a0a453 */.elementor-25 .elementor-element.elementor-element-6a0a453 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe53272 */.elementor-25 .elementor-element.elementor-element-fe53272 h2:after {
    content: '03';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1a283 */.elementor-25 .elementor-element.elementor-element-0b1a283 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa88a8a */.elementor-25 .elementor-element.elementor-element-aa88a8a {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-052df7c */.elementor-25 .elementor-element.elementor-element-052df7c {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68590a7 */.elementor-25 .elementor-element.elementor-element-68590a7 span {
    color:#8075FF;
}

.elementor-25 .elementor-element.elementor-element-68590a7.linea-derecha-izquierda h2:after  {
     content: '04' !important;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99f5c6c */.elementor-25 .elementor-element.elementor-element-99f5c6c {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfaa73b */.elementor-25 .elementor-element.elementor-element-cfaa73b h2:after {
    content: '05';                 /* Cambia el número aquí */
    position: absolute;
    top: 115%;                     /* Misma posición vertical que la línea */
    left: 80vw;                    /* Se ubica justo donde termina el ancho (80vw) de la línea */
    transform: translate(-100%, -100%); /* Sube el número por encima de la línea y lo alinea a la derecha */
    
    color: #fff;
    font-size: 2.5rem;             /* Ajusta el tamaño según tu diseño */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d48f4c */.elementor-25 .elementor-element.elementor-element-1d48f4c {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-263dfc2 */.elementor-25 .elementor-element.elementor-element-263dfc2 {
    translate: -50% 0;
}/* End custom CSS */
/* Start custom CSS */@media (min-width: 1025px) {

.body {
    overflow: hidden;
}
  
}


body.elementor-page-25 h2 {
    position: relative;
}

/* LA LÍNEA (Tu código intacto) */
body.elementor-page-25 .linea-izquierda-derecha h2:before {
    content: '';
    position: absolute;
    top: 115%;
    left: 0;
    width: 80vw;
    height: 2px;
    display: inline-block;
    background-color: #fff;
    transform-origin: left;
    
    /* Ejecuta la animación al cargar */
    animation: crecerLinea 1.6s ease 0.9s forwards;
    z-index: 9999;
}

@keyframes crecerLinea {
    from {
        transform: translateY(-50%) scaleX(0);
    }
    to {
        transform: translateY(-50%) scaleX(1);
    }
}

@media  (max-width: 1024px) {
  
 body.elementor-page-25 h2:before {
    width: 86vw;
}

  
}





/* Nueva clase para el h2 */
body.elementor-page-25 .linea-derecha-izquierda h2 {
    position: relative;
}

/* LA LÍNEA (De derecha a izquierda) */
body.elementor-page-25 .linea-derecha-izquierda h2:before {
    content: '';
    position: absolute;
    top: 115%;
    right: 0;                      /* Anclada a la derecha */
    width: 80vw;
    height: 2px;
    display: inline-block;
    background-color: #fff;
    transform-origin: right;       /* Crece desde la derecha hacia la izquierda */
    
    /* Animación de expansión */
    animation: crecerLineaInvertida 1.6s ease 0.9s forwards;
    z-index: 9999;
}

/* EL NÚMERO (En el extremo izquierdo de la línea) */

body.elementor-page-25 .linea-derecha-izquierda h2:after {               /* Cambia el número según corresponda */
    position: absolute;
    top: 115%;                     /* Misma altura que la línea */
    right: 75vw;                   /* Ubicado al final de los 80vw hacia la izquierda */
    transform: translate(0, -100%);/* Sube el número para apoyarse sobre la línea */
    
    color: #fff;
    font-size: 2.5rem;             /* Tamaño del número */
    font-weight: bold;
    line-height: 1;
    padding-bottom: 8px;           /* Separación vertical con la línea */
    z-index: 9999;
}

/* ANIMACIÓN (Si necesitas definir el keyframe para que crezca correctamente) */
@keyframes crecerLineaInvertida {
    0% {
        transform: scaleX(0);
    }
    100% {
        transform: scaleX(1);
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Allerta';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://atrevida2026.digitalsolutionsnetwork.com/wp-content/uploads/2026/07/AllertaStencil-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */