.elementor-818 .elementor-element.elementor-element-2e922c5a{--display:flex;--min-height:0vh;--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;--overflow:hidden;--padding-top:-53px;--padding-bottom:-49px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-2e922c5a:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-2e922c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#046444;}.elementor-818 .elementor-element.elementor-element-43e43583{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-818 .elementor-element.elementor-element-43e43583:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-43e43583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-55d29564{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-55d29564:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-55d29564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-55d29564::before, .elementor-818 .elementor-element.elementor-element-55d29564 > .elementor-background-video-container::before, .elementor-818 .elementor-element.elementor-element-55d29564 > .e-con-inner > .elementor-background-video-container::before, .elementor-818 .elementor-element.elementor-element-55d29564 > .elementor-background-slideshow::before, .elementor-818 .elementor-element.elementor-element-55d29564 > .e-con-inner > .elementor-background-slideshow::before, .elementor-818 .elementor-element.elementor-element-55d29564 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-818 .elementor-element.elementor-element-1e4798d9{--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;}.elementor-818 .elementor-element.elementor-element-1e4798d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-36f210{--display:flex;}.elementor-818 .elementor-element.elementor-element-36f210.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-62a4ee1b{width:var( --container-widget-width, 91.345% );max-width:91.345%;--container-widget-width:91.345%;--container-widget-flex-grow:0;}.elementor-818 .elementor-element.elementor-element-62a4ee1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-62a4ee1b:not( .elementor-widget-image ), .elementor-818 .elementor-element.elementor-element-62a4ee1b.elementor-widget-image img{-webkit-mask-image:url( https://notrve.com/wp-content/plugins/elementor/assets/mask-shapes/pill-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-818 .elementor-element.elementor-element-600bb05a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-818 .elementor-element.elementor-element-600bb05a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;color:#000000;}.elementor-818 .elementor-element.elementor-element-1066f8a0{--display:flex;}.elementor-818 .elementor-element.elementor-element-1066f8a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-67c6ef48{width:var( --container-widget-width, 91.345% );max-width:91.345%;--container-widget-width:91.345%;--container-widget-flex-grow:0;}.elementor-818 .elementor-element.elementor-element-67c6ef48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-67c6ef48:not( .elementor-widget-image ), .elementor-818 .elementor-element.elementor-element-67c6ef48.elementor-widget-image img{-webkit-mask-image:url( https://notrve.com/wp-content/plugins/elementor/assets/mask-shapes/pill-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-818 .elementor-element.elementor-element-1780413f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-818 .elementor-element.elementor-element-1780413f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;color:#000000;}.elementor-818 .elementor-element.elementor-element-3581103d{--display:flex;}.elementor-818 .elementor-element.elementor-element-3581103d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-6ed28211{width:var( --container-widget-width, 91.345% );max-width:91.345%;--container-widget-width:91.345%;--container-widget-flex-grow:0;}.elementor-818 .elementor-element.elementor-element-6ed28211.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-6ed28211:not( .elementor-widget-image ), .elementor-818 .elementor-element.elementor-element-6ed28211.elementor-widget-image img{-webkit-mask-image:url( https://notrve.com/wp-content/plugins/elementor/assets/mask-shapes/pill-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-818 .elementor-element.elementor-element-3b904386{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-818 .elementor-element.elementor-element-3b904386 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;color:#000000;}.elementor-818 .elementor-element.elementor-element-49f168ab{--display:flex;}.elementor-818 .elementor-element.elementor-element-49f168ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-17d497b3{width:var( --container-widget-width, 91.345% );max-width:91.345%;--container-widget-width:91.345%;--container-widget-flex-grow:0;}.elementor-818 .elementor-element.elementor-element-17d497b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-17d497b3:not( .elementor-widget-image ), .elementor-818 .elementor-element.elementor-element-17d497b3.elementor-widget-image img{-webkit-mask-image:url( https://notrve.com/wp-content/plugins/elementor/assets/mask-shapes/pill-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-818 .elementor-element.elementor-element-75c4832b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-818 .elementor-element.elementor-element-75c4832b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;color:#000000;}.elementor-818 .elementor-element.elementor-element-793f4e12{--display:flex;}.elementor-818 .elementor-element.elementor-element-235c9c6f{--display:flex;}.elementor-818 .elementor-element.elementor-element-5be70706{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 132px 0px 0px;--n-menu-open-animation-duration:1300ms;--n-menu-toggle-align:center;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:#000000;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#000000;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-dropdown-content-box-border-style:none;}.elementor-818 .elementor-element.elementor-element-5be70706.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-5be70706 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-818 .elementor-element.elementor-element-5be70706 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-818 .elementor-element.elementor-element-5be70706 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Helvetica", Sans-serif;}.elementor-818 .elementor-element.elementor-element-5be70706 {--n-menu-title-color-hover:#7B0C68;}.elementor-818 .elementor-element.elementor-element-4f740963{padding:0px 175px 0px 0px;text-align:center;}.elementor-818 .elementor-element.elementor-element-4f740963.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-4f740963 img{width:26%;max-width:31%;opacity:1;}.elementor-818 .elementor-element.elementor-element-2e772948{--display:flex;}.elementor-818 .elementor-element.elementor-element-6462b249{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;padding:0px -7px 0px 0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-818 .elementor-element.elementor-element-6462b249.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-818 .elementor-element.elementor-element-75f29232{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-75f29232:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-75f29232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-75f29232::before, .elementor-818 .elementor-element.elementor-element-75f29232 > .elementor-background-video-container::before, .elementor-818 .elementor-element.elementor-element-75f29232 > .e-con-inner > .elementor-background-video-container::before, .elementor-818 .elementor-element.elementor-element-75f29232 > .elementor-background-slideshow::before, .elementor-818 .elementor-element.elementor-element-75f29232 > .e-con-inner > .elementor-background-slideshow::before, .elementor-818 .elementor-element.elementor-element-75f29232 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-818 .elementor-element.elementor-element-2115bb33{--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;}.elementor-818 .elementor-element.elementor-element-2115bb33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-1013f39f .elementor-field-group{margin-bottom:10px;}.elementor-818 .elementor-element.elementor-element-1013f39f .elementor-form-fields-wrapper{margin-bottom:-10px;}body .elementor-818 .elementor-element.elementor-element-1013f39f .elementor-field-group > label{padding-bottom:0px;}.elementor-818 .elementor-element.elementor-element-1013f39f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-818 .elementor-element.elementor-element-1013f39f .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-818 .elementor-element.elementor-element-33cfbe13{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;padding:0px 0px 0px 0px;--n-menu-open-animation-duration:1300ms;--n-menu-toggle-align:center;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:#000000;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#000000;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-dropdown-content-box-border-style:none;}.elementor-818 .elementor-element.elementor-element-33cfbe13.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-818 .elementor-element.elementor-element-33cfbe13 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-818 .elementor-element.elementor-element-33cfbe13 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-818 .elementor-element.elementor-element-33cfbe13 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Helvetica", Sans-serif;}.elementor-818 .elementor-element.elementor-element-33cfbe13 {--n-menu-title-color-hover:#7B0C68;}.elementor-818 .elementor-element.elementor-element-132b275b.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-818 .elementor-element.elementor-element-260d0ada{--display:flex;--min-height:0px;--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;}.elementor-818 .elementor-element.elementor-element-260d0ada:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-260d0ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-cc316fb{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-cc316fb:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-cc316fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-cc316fb::before, .elementor-818 .elementor-element.elementor-element-cc316fb > .elementor-background-video-container::before, .elementor-818 .elementor-element.elementor-element-cc316fb > .e-con-inner > .elementor-background-video-container::before, .elementor-818 .elementor-element.elementor-element-cc316fb > .elementor-background-slideshow::before, .elementor-818 .elementor-element.elementor-element-cc316fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-818 .elementor-element.elementor-element-cc316fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-818 .elementor-element.elementor-element-4ed83ad2{--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;}.elementor-818 .elementor-element.elementor-element-4ed83ad2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-5d8eeb4d{--display:flex;}.elementor-818 .elementor-element.elementor-element-5d8eeb4d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-5f8209a8{width:var( --container-widget-width, 91.345% );max-width:91.345%;--container-widget-width:91.345%;--container-widget-flex-grow:0;}.elementor-818 .elementor-element.elementor-element-5f8209a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-5f8209a8:not( .elementor-widget-image ), .elementor-818 .elementor-element.elementor-element-5f8209a8.elementor-widget-image img{-webkit-mask-image:url( https://notrve.com/wp-content/plugins/elementor/assets/mask-shapes/pill-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-818 .elementor-element.elementor-element-f670c0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-818 .elementor-element.elementor-element-f670c0d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;color:#000000;}.elementor-818 .elementor-element.elementor-element-749fcea3{--display:flex;}.elementor-818 .elementor-element.elementor-element-749fcea3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-761fbd55{width:var( --container-widget-width, 91.345% );max-width:91.345%;--container-widget-width:91.345%;--container-widget-flex-grow:0;}.elementor-818 .elementor-element.elementor-element-761fbd55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-761fbd55:not( .elementor-widget-image ), .elementor-818 .elementor-element.elementor-element-761fbd55.elementor-widget-image img{-webkit-mask-image:url( https://notrve.com/wp-content/plugins/elementor/assets/mask-shapes/pill-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-818 .elementor-element.elementor-element-5389c1e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-818 .elementor-element.elementor-element-5389c1e6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;color:#000000;}.elementor-818 .elementor-element.elementor-element-46f0d8a0{--display:flex;}.elementor-818 .elementor-element.elementor-element-46f0d8a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-19fc5842{width:var( --container-widget-width, 91.345% );max-width:91.345%;--container-widget-width:91.345%;--container-widget-flex-grow:0;}.elementor-818 .elementor-element.elementor-element-19fc5842.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-19fc5842:not( .elementor-widget-image ), .elementor-818 .elementor-element.elementor-element-19fc5842.elementor-widget-image img{-webkit-mask-image:url( https://notrve.com/wp-content/plugins/elementor/assets/mask-shapes/pill-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-818 .elementor-element.elementor-element-48c596b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-818 .elementor-element.elementor-element-48c596b9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;color:#000000;}.elementor-818 .elementor-element.elementor-element-2306a805{--display:flex;}.elementor-818 .elementor-element.elementor-element-2306a805.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-6b44d845{width:var( --container-widget-width, 91.345% );max-width:91.345%;--container-widget-width:91.345%;--container-widget-flex-grow:0;}.elementor-818 .elementor-element.elementor-element-6b44d845.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-6b44d845:not( .elementor-widget-image ), .elementor-818 .elementor-element.elementor-element-6b44d845.elementor-widget-image img{-webkit-mask-image:url( https://notrve.com/wp-content/plugins/elementor/assets/mask-shapes/pill-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-818 .elementor-element.elementor-element-2a4a07f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-818 .elementor-element.elementor-element-2a4a07f0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;color:#000000;}.elementor-818 .elementor-element.elementor-element-2a9bed7b{--display:flex;}.elementor-818 .elementor-element.elementor-element-48a7f7ee{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;padding:0px 0px 0px 0px;--n-menu-open-animation-duration:1300ms;--n-menu-toggle-align:center;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:#000000;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#000000;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-dropdown-content-box-border-style:none;}.elementor-818 .elementor-element.elementor-element-48a7f7ee.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-48a7f7ee > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-818 .elementor-element.elementor-element-48a7f7ee > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-818 .elementor-element.elementor-element-48a7f7ee > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Helvetica", Sans-serif;}.elementor-818 .elementor-element.elementor-element-48a7f7ee {--n-menu-title-color-hover:#7B0C68;}.elementor-818 .elementor-element.elementor-element-65cb68fb{--display:flex;}.elementor-818 .elementor-element.elementor-element-2b4bba43{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-818 .elementor-element.elementor-element-2b4bba43.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-818 .elementor-element.elementor-element-63f0d278.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-63f0d278{text-align:center;}.elementor-818 .elementor-element.elementor-element-63f0d278 img{width:26%;max-width:31%;opacity:0.95;}.elementor-818 .elementor-element.elementor-element-7e783ec7.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-818 .elementor-element.elementor-element-30afe461{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-818 .elementor-element.elementor-element-30afe461:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-30afe461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-30afe461::before, .elementor-818 .elementor-element.elementor-element-30afe461 > .elementor-background-video-container::before, .elementor-818 .elementor-element.elementor-element-30afe461 > .e-con-inner > .elementor-background-video-container::before, .elementor-818 .elementor-element.elementor-element-30afe461 > .elementor-background-slideshow::before, .elementor-818 .elementor-element.elementor-element-30afe461 > .e-con-inner > .elementor-background-slideshow::before, .elementor-818 .elementor-element.elementor-element-30afe461 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-818 .elementor-element.elementor-element-4b00dfe4{--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;}.elementor-818 .elementor-element.elementor-element-4b00dfe4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-818 .elementor-element.elementor-element-4ec312ea .elementor-field-group{margin-bottom:10px;}.elementor-818 .elementor-element.elementor-element-4ec312ea .elementor-form-fields-wrapper{margin-bottom:-10px;}body .elementor-818 .elementor-element.elementor-element-4ec312ea .elementor-field-group > label{padding-bottom:0px;}.elementor-818 .elementor-element.elementor-element-4ec312ea .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-818 .elementor-element.elementor-element-4ec312ea .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-818 .elementor-element.elementor-element-403a25c4{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;padding:0px 0px 0px 0px;--n-menu-open-animation-duration:1500ms;--n-menu-toggle-align:center;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:#000000;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#000000;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-dropdown-content-box-border-style:none;}.elementor-818 .elementor-element.elementor-element-403a25c4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-818 .elementor-element.elementor-element-403a25c4 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-818 .elementor-element.elementor-element-403a25c4 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-818 .elementor-element.elementor-element-403a25c4 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Helvetica", Sans-serif;}.elementor-818 .elementor-element.elementor-element-403a25c4 {--n-menu-title-color-hover:#7B0C68;}.elementor-818 .elementor-element.elementor-element-b9e63ee{--display:flex;}.elementor-818 .elementor-element.elementor-element-8979538{--display:flex;}.elementor-818 .elementor-element.elementor-element-d9df000{text-align:center;}.elementor-818 .elementor-element.elementor-element-aeebbe0{--display:flex;}.elementor-818 .elementor-element.elementor-element-3a30d91 .elementor-button{background-color:#CD0A59;}.elementor-818 .elementor-element.elementor-element-62f12ee{--display:flex;}.elementor-818 .elementor-element.elementor-element-62f12ee:not(.elementor-motion-effects-element-type-background), .elementor-818 .elementor-element.elementor-element-62f12ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160D17;}.elementor-818 .elementor-element.elementor-element-ee50ac1{--display:flex;}.elementor-818 .elementor-element.elementor-element-b5a7e9a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-818 .elementor-element.elementor-element-b5a7e9a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-b5a7e9a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-b5a7e9a.elementor-wc-products ul.products li.product .star-rating{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-b5a7e9a.elementor-wc-products ul.products li.product .star-rating::before{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-b5a7e9a.elementor-wc-products ul.products li.product .price{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-b5a7e9a.elementor-wc-products ul.products li.product .price ins{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-b5a7e9a.elementor-wc-products ul.products li.product .price ins .amount{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-b5a7e9a.elementor-wc-products ul.products li.product .price del{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-b5a7e9a.elementor-wc-products ul.products li.product .price del .amount{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-b5a7e9a.elementor-wc-products ul.products li.product .button{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-b5a7e9a.elementor-wc-products .added_to_cart{color:#FFFFFF;}.elementor-818 .elementor-element.elementor-element-b5a7e9a.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-818 .elementor-element.elementor-element-43e43583{--justify-content:space-around;}.elementor-818 .elementor-element.elementor-element-5be70706.elementor-element{--align-self:center;}.elementor-818 .elementor-element.elementor-element-4f740963{padding:0px 0px 0px 60px;text-align:center;}.elementor-818 .elementor-element.elementor-element-6462b249{padding:0px 0px 0px 96px;}.elementor-818 .elementor-element.elementor-element-33cfbe13{padding:0px 0px 0px 89px;}.elementor-818 .elementor-element.elementor-element-132b275b{padding:0px 0px 0px 42px;}.elementor-818 .elementor-element.elementor-element-260d0ada{--justify-content:space-around;}.elementor-818 .elementor-element.elementor-element-48a7f7ee.elementor-element{--align-self:center;}.elementor-818 .elementor-element.elementor-element-2b4bba43{padding:0px 0px 0px 96px;}.elementor-818 .elementor-element.elementor-element-63f0d278{padding:0px 0px 0px 60px;text-align:center;}.elementor-818 .elementor-element.elementor-element-7e783ec7{padding:0px 0px 0px 42px;}.elementor-818 .elementor-element.elementor-element-403a25c4{padding:0px 0px 0px 89px;}.elementor-818 .elementor-element.elementor-element-b5a7e9a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-818 .elementor-element.elementor-element-2e922c5a{--width:100%;}.elementor-818 .elementor-element.elementor-element-43e43583{--width:98%;}.elementor-818 .elementor-element.elementor-element-1e4798d9{--width:8.911%;}.elementor-818 .elementor-element.elementor-element-36f210{--width:177.129%;}.elementor-818 .elementor-element.elementor-element-1066f8a0{--width:177.129%;}.elementor-818 .elementor-element.elementor-element-3581103d{--width:177.129%;}.elementor-818 .elementor-element.elementor-element-49f168ab{--width:177.129%;}.elementor-818 .elementor-element.elementor-element-2115bb33{--width:100%;}.elementor-818 .elementor-element.elementor-element-4ed83ad2{--width:8.911%;}.elementor-818 .elementor-element.elementor-element-5d8eeb4d{--width:177.129%;}.elementor-818 .elementor-element.elementor-element-749fcea3{--width:177.129%;}.elementor-818 .elementor-element.elementor-element-46f0d8a0{--width:177.129%;}.elementor-818 .elementor-element.elementor-element-2306a805{--width:177.129%;}.elementor-818 .elementor-element.elementor-element-4b00dfe4{--width:100%;}}@media(max-width:767px){.elementor-818 .elementor-element.elementor-element-43e43583{--width:500px;--min-height:25px;--justify-content:center;}.elementor-818 .elementor-element.elementor-element-36f210{--width:102px;}.elementor-818 .elementor-element.elementor-element-1066f8a0{--width:102px;}.elementor-818 .elementor-element.elementor-element-3581103d{--width:102px;}.elementor-818 .elementor-element.elementor-element-49f168ab{--width:102px;}.elementor-818 .elementor-element.elementor-element-5be70706{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;padding:0px 0px 0px 0px;}.elementor-818 .elementor-element.elementor-element-5be70706.elementor-element{--align-self:center;}.elementor-818 .elementor-element.elementor-element-4f740963{padding:0px 0px 0px -117px;text-align:center;}.elementor-818 .elementor-element.elementor-element-4f740963.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-818 .elementor-element.elementor-element-6462b249{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;}.elementor-818 .elementor-element.elementor-element-33cfbe13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 34px;}.elementor-818 .elementor-element.elementor-element-33cfbe13.elementor-element{--align-self:center;}.elementor-818 .elementor-element.elementor-element-132b275b{padding:0px 0px 0px -11px;}.elementor-818 .elementor-element.elementor-element-260d0ada{--min-height:25px;--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-818 .elementor-element.elementor-element-260d0ada.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-818 .elementor-element.elementor-element-5d8eeb4d{--width:102px;}.elementor-818 .elementor-element.elementor-element-749fcea3{--width:102px;}.elementor-818 .elementor-element.elementor-element-46f0d8a0{--width:102px;}.elementor-818 .elementor-element.elementor-element-2306a805{--width:102px;}.elementor-818 .elementor-element.elementor-element-48a7f7ee{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-818 .elementor-element.elementor-element-48a7f7ee.elementor-element{--align-self:center;}.elementor-818 .elementor-element.elementor-element-2b4bba43{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 19px 0px 24px;}.elementor-818 .elementor-element.elementor-element-2b4bba43.elementor-element{--align-self:center;}.elementor-818 .elementor-element.elementor-element-63f0d278{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;padding:0px 0px 0px 0px;text-align:center;}.elementor-818 .elementor-element.elementor-element-63f0d278 img{width:23%;max-width:22%;border-radius:0px 0px 0px 0px;}.elementor-818 .elementor-element.elementor-element-7e783ec7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 0px 0px;}.elementor-818 .elementor-element.elementor-element-7e783ec7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-818 .elementor-element.elementor-element-403a25c4{--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 7px;}.elementor-818 .elementor-element.elementor-element-b5a7e9a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for container, class: .elementor-element-2e922c5a */.barra-envios{
    width:100%;
    overflow:hidden;
}

.barra-track{
    display:flex;
    width:max-content;
    animation: marquee 30s linear infinite;
}

.barra-track img{
    display:block;
    flex:0 0 auto;
    height:70px;
    width:auto;
}

@keyframes marquee{
    from{
        transform:translateX(0);
    }
    to{
        transform:translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f210 */.elementor-818 .elementor-element.elementor-element-36f210 img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-36f210 img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1066f8a0 */.elementor-818 .elementor-element.elementor-element-1066f8a0 img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-1066f8a0 img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3581103d */.elementor-818 .elementor-element.elementor-element-3581103d img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-3581103d img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f168ab */.elementor-818 .elementor-element.elementor-element-49f168ab img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-49f168ab img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f210 */.elementor-818 .elementor-element.elementor-element-36f210 img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-36f210 img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1066f8a0 */.elementor-818 .elementor-element.elementor-element-1066f8a0 img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-1066f8a0 img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3581103d */.elementor-818 .elementor-element.elementor-element-3581103d img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-3581103d img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f168ab */.elementor-818 .elementor-element.elementor-element-49f168ab img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-49f168ab img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f210 */.elementor-818 .elementor-element.elementor-element-36f210 img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-36f210 img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1066f8a0 */.elementor-818 .elementor-element.elementor-element-1066f8a0 img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-1066f8a0 img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3581103d */.elementor-818 .elementor-element.elementor-element-3581103d img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-3581103d img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f168ab */.elementor-818 .elementor-element.elementor-element-49f168ab img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-49f168ab img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d8eeb4d */.elementor-818 .elementor-element.elementor-element-5d8eeb4d img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-5d8eeb4d img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-749fcea3 */.elementor-818 .elementor-element.elementor-element-749fcea3 img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-749fcea3 img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46f0d8a0 */.elementor-818 .elementor-element.elementor-element-46f0d8a0 img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-46f0d8a0 img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2306a805 */.elementor-818 .elementor-element.elementor-element-2306a805 img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-2306a805 img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d8eeb4d */.elementor-818 .elementor-element.elementor-element-5d8eeb4d img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-5d8eeb4d img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-749fcea3 */.elementor-818 .elementor-element.elementor-element-749fcea3 img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-749fcea3 img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46f0d8a0 */.elementor-818 .elementor-element.elementor-element-46f0d8a0 img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-46f0d8a0 img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2306a805 */.elementor-818 .elementor-element.elementor-element-2306a805 img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-2306a805 img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d8eeb4d */.elementor-818 .elementor-element.elementor-element-5d8eeb4d img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-5d8eeb4d img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-749fcea3 */.elementor-818 .elementor-element.elementor-element-749fcea3 img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-749fcea3 img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46f0d8a0 */.elementor-818 .elementor-element.elementor-element-46f0d8a0 img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-46f0d8a0 img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2306a805 */.elementor-818 .elementor-element.elementor-element-2306a805 img {
    transition: all 0.2s ease-in-out;
}

.elementor-818 .elementor-element.elementor-element-2306a805 img:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a30d91 *//* CONTENEDOR DE DIRECCIONES */
.woocommerce-customer-details .woocommerce-columns--addresses,
.woocommerce-customer-details .woocommerce-columns {
	display: grid !important;
	grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
	gap: 30px !important;
	width: 100% !important;
	margin: 35px 0 !important;
}

/* CORRIGE EL CONFLICTO COL-1/COL-2 DEL TEMA */
.woocommerce-customer-details .woocommerce-column,
.woocommerce-customer-details .col-1,
.woocommerce-customer-details .col-2,
.woocommerce-column--billing-address,
.woocommerce-column--shipping-address {
	float: none !important;
	display: block !important;
	flex: none !important;
	width: 100% !important;
	min-width: 0 !important;
	max-width: 100% !important;
	margin: 0 !important;
	padding: 30px !important;
	box-sizing: border-box !important;
	background: #ffffff !important;
	border: 1px solid #e7e7e7 !important;
	border-top: 5px solid #ed1593 !important;
	border-radius: 16px !important;
	box-shadow: 0 12px 35px rgba(0, 0, 0, 0.08) !important;
}

/* TÍTULOS */
.woocommerce-customer-details .woocommerce-column__title {
	display: block !important;
	width: 100% !important;
	margin: 0 0 22px !important;
	color: #111111 !important;
	font-size: 27px !important;
	font-weight: 800 !important;
	line-height: 1.2 !important;
	letter-spacing: -0.4px !important;
	word-break: normal !important;
	overflow-wrap: normal !important;
	white-space: normal !important;
}

/* DIRECCIONES */
.woocommerce-customer-details address {
	display: block !important;
	width: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
	color: #626875 !important;
	background: transparent !important;
	border: 0 !important;
	font-size: 15px !important;
	font-style: normal !important;
	line-height: 1.75 !important;
	word-break: normal !important;
	overflow-wrap: anywhere !important;
}

/* TELÉFONO Y CORREO */
.woocommerce-customer-details--phone,
.woocommerce-customer-details--email {
	margin: 14px 0 0 !important;
	padding-top: 13px !important;
	color: #111111 !important;
	border-top: 1px solid #eeeeee !important;
	font-weight: 650 !important;
	overflow-wrap: anywhere !important;
}

/* AVISO DE PAGO AL RECIBIR */
.mcpea-order-balance {
	margin: 30px 0 !important;
	padding: 24px 28px !important;
	background: #fff7fc !important;
	border: 1px solid #f5cae6 !important;
	border-left: 5px solid #ed1593 !important;
	border-radius: 14px !important;
	box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06) !important;
}

.mcpea-order-balance h2 {
	margin: 0 0 8px !important;
	color: #111111 !important;
	font-size: 22px !important;
	font-weight: 800 !important;
	line-height: 1.2 !important;
}

.mcpea-order-balance p {
	margin: 0 !important;
	color: #555b66 !important;
	font-size: 15px !important;
	line-height: 1.5 !important;
}

/* MOBILE */
@media (max-width: 767px) {
	.woocommerce-customer-details .woocommerce-columns--addresses,
	.woocommerce-customer-details .woocommerce-columns {
		grid-template-columns: 1fr !important;
		gap: 20px !important;
		margin: 25px 0 !important;
	}

	.woocommerce-customer-details .woocommerce-column,
	.woocommerce-customer-details .col-1,
	.woocommerce-customer-details .col-2 {
		padding: 23px 20px !important;
		border-radius: 14px !important;
	}

	.woocommerce-customer-details .woocommerce-column__title {
		font-size: 23px !important;
	}

	.mcpea-order-balance {
		padding: 20px !important;
	}
}/* End custom CSS */