::-moz-selection{background:#80d6cf}::selection{background:#80d6cf}.epc-section-hidden{display:none}.ecopro-order-listing-main-wrap .tappwater-subscription-relacionados>h2{letter-spacing:.17px!important;margin-bottom:34px}.ecopro-order-listing-main-wrap .tappwater-subscription-relacionados .ecopro-order-lists li{border:2px solid #f4f3f5!important;border-radius:4px!important;background-color:#fff!important;box-shadow:0 1px 13px 3px rgb(0 57 85 / 5%)!important;margin-bottom:7px!important;padding:16.5px ​17px!important}.wc-custom-tab-main-wrap .woocommerce-MyAccount-content .tappwater-subscription-relacionados .ecopro-order-lists li .tappwater-subscription-relacionados-title,.wc-custom-tab-main-wrap .woocommerce-MyAccount-content .tappwater-subscription-relacionados .ecopro-order-lists li .tappwater-subscription-relacionados-title a{font-size:15px;font-weight:600;line-height:22px;color:#003955;font-family:"Nunito Sans"!important}.elementor-image-box-description .text-decoration-link{color:#003955;text-decoration:underline;font-weight:700}.elementor-image-box-description .text-decoration-link:hover{text-decoration:none}.ecopro-order-listing-main-wrap .tappwater-subscription-relacionados .ecopro-order-lists li .tappwater-subscription-relacionados-process{font-size:15px!important;letter-spacing:0!important;line-height:20px!important;font-weight:400!important;text-transform:capitalize!important}.ecopro-order-listing-main-wrap .tappwater-subscription-relacionados .ecopro-order-lists li .tappwater-subscription-relacionados-date{font-size:15px!important;line-height:22px!important}.ecopro-order-listing-main-wrap .tappwater-subscription-relacionados .ecopro-order-lists li .tappwater-subscription-relacionados-price{font-size:18px!important;font-weight:800!important;letter-spacing:0!important;line-height:27px!important}.mytapp-custom-orders-list-main-wrap~.woocommerce-pagination{text-align:center;margin-top:30px}.mytapp-custom-orders-list-main-wrap~.woocommerce-pagination .woocommerce-button{margin:0;background:#09aba9;border-radius:50px;font-size:15px;font-weight:700;letter-spacing:1.16px;line-height:20px;text-align:center;font-family:Ubuntu,sans-serif;padding:16px 45px;color:#fff}.mytapp-custom-orders-list-main-wrap~.woocommerce-pagination .woocommerce-button:hover{background:#80d6cf!important;color:#003955!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-navigation .mytapp-custom-sidebar-menu{margin-bottom:28px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details>h2{margin-bottom:32px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap{border:0;padding:0 0 41px!important;margin-bottom:30px;border-bottom:1px solid #ecebed}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap>h4{color:#003955;font-family:Ubuntu!important;font-size:24px!important;font-weight:700!important;letter-spacing:.17px;line-height:28px!important;margin-bottom:15px;display:block!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-date-process-wrap{margin-bottom:53px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-date-process-wrap p{color:#003955;font-size:15px!important;font-weight:700!important;letter-spacing:0;line-height:22px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-date-process-wrap p:last-child{color:#999599;font-style:italic}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-envío-details{margin-bottom:8px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-envío-details h5{line-height:26px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-envío-details p{line-height:27px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-pack-details{margin-bottom:24px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-pack-details p{letter-spacing:0!important;line-height:27px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-pack-details~.pedidos-envío-details{margin-bottom:28px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-pack-total{margin:0}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-pack-total h4{margin:0;font-size:24px!important;font-weight:700!important;letter-spacing:.17px;line-height:28px!important;width:auto}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-payment-details.pedidos-main-content-wrap{margin:0!important;padding:0!important;border:0!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-payment-details.pedidos-main-content-wrap .pedidos-envío-details{margin-top:0}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-payment-details.pedidos-main-content-wrap>h4{margin-bottom:34px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-payment-details.pedidos-main-content-wrap h5{color:#003955;font-family:"Nunito Sans"!important;font-size:18px;font-weight:700;letter-spacing:0;line-height:26px;margin-bottom:8px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-payment-details.pedidos-main-content-wrap .pedidos-envío-details{margin-bottom:0}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-pack-total .custom-order-total-amount{color:#003955;font-family:Ubuntu;font-size:24px;font-weight:700;letter-spacing:.17px;text-align:right;line-height:28px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .pedidos-main-wrap h2 a{font-family:"Nunito Sans"!important;font-size:15px!important;letter-spacing:0;line-height:20px!important;font-weight:400!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .pedidos-main-wrap h2 a::after{width:18px!important;height:18px!important;background-size:20px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-payment-details.pedidos-main-content-wrap .pedidos-envío-details p{color:#003955;font-family:"Nunito Sans";font-size:18px;letter-spacing:0;line-height:27px}.ecopro-order-listing-main-wrap .tappwater-subscription-relacionados .ecopro-order-lists li .tappwater-subscription-relacionados-title{width:20%!important}.ecopro-order-listing-main-wrap .tappwater-subscription-relacionados .ecopro-order-lists li .tappwater-subscription-relacionados-process{width:35%!important}.wc-ecoprocompact-main-wrap.wc-custom-tab-main-wrap .mytapp-custom-tab-design-main-wrap.woocommerce-MyAccount-navigation ul li a{padding:20.5px 15px 20.5px 65px!important;position:relative}.tapp-h2-title h2{line-height:75px!important}.wc-ecoprocompact-main-wrap.wc-custom-tab-main-wrap .mytapp-custom-tab-design-main-wrap.woocommerce-MyAccount-navigation ul li:nth-child(1) a:after{content:'';position:absolute;left:35px;top:50%;background:url(http://tappwater.co/ecoprocompact/wp-content/uploads/sites/27/2021/06/img_suscripcion.svg);width:18px;height:18px;background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}.wc-ecoprocompact-main-wrap.wc-custom-tab-main-wrap .mytapp-custom-tab-design-main-wrap.woocommerce-MyAccount-navigation ul li:nth-child(2) a:after{content:'';position:absolute;left:35px;top:50%;background:url(http://tappwater.co/ecoprocompact/wp-content/uploads/sites/27/2021/06/img_logros.svg);width:18px;height:18px;background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}.wc-ecoprocompact-main-wrap.wc-custom-tab-main-wrap .mytapp-custom-tab-design-main-wrap.woocommerce-MyAccount-navigation ul li:nth-child(3) a:after{content:'';position:absolute;left:35px;top:50%;background:url(http://tappwater.co/ecoprocompact/wp-content/uploads/sites/27/2021/06/img_cuenta.svg);width:18px;height:18px;background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}.wc-ecoprocompact-main-wrap.wc-custom-tab-main-wrap .mytapp-custom-tab-design-main-wrap.woocommerce-MyAccount-navigation ul li:nth-child(4) a:after{content:'';position:absolute;left:35px;top:50%;background:url(http://tappwater.co/ecoprocompact/wp-content/uploads/sites/27/2021/06/img_pagos.svg);width:18px;height:18px;background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}.fixed-width-button-wrap .home-comprar-ga-wrap.elementor-button{width:200px!important;padding:0!important;height:44px;line-height:44px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_page_title{color:#003955;font-size:24px;font-weight:700;letter-spacing:.17px;line-height:28px;margin-bottom:16px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc_subscription_status_active{color:#6dd400;font-size:15px;font-style:italic;font-weight:700;letter-spacing:0;line-height:22px;margin-bottom:48px;text-transform:uppercase}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc_subscription_status_cancelled{color:#999599;font-size:15px;font-style:italic;font-weight:700;letter-spacing:0;line-height:22px;margin-bottom:48px;text-transform:uppercase}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-product-info-wrap{margin-top:32px;border:1px solid #80d6cf;border-radius:4px;padding:32px 60px;display:flex;margin-bottom:64px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-product-info-wrap.epc-product-info-wrap-cancelled{opacity:50%}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-product-info-wrap .epc-product-img img{width:181px;height:181px;object-fit:cover}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-product-info-wrap .epc-product-description{width:calc(100% - 181px);padding-left:52px;text-align:left}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-product-info-wrap .epc-product-description h2{color:#003955;font-size:30px;font-weight:700;letter-spacing:.21px;line-height:45px;margin-bottom:16px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-product-info-wrap .epc-product-description ul{margin:0;padding:0;list-style-type:none}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-product-info-wrap .epc-product-description ul li{color:#003955;font-family:"Nunito Sans";font-size:18px;font-weight:700;letter-spacing:0;line-height:27px;margin-bottom:5px;position:relative;padding-left:10px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-product-info-wrap .epc-product-description ul li:after{content:'';position:absolute;left:0;top:12px;width:3px;height:3px;background:#003955;border-radius:50%;display:block}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-subscription-info-wrap{margin-bottom:40px;padding-bottom:43px;border-bottom:1px solid #ecebed}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-subscription-info-wrap h2{color:#003955;font-size:24px;font-weight:700;letter-spacing:.17px;line-height:28px;margin-bottom:18px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-subscription-info-wrap p{color:#003955;font-family:"Nunito Sans";font-size:15px;font-weight:700;letter-spacing:0;line-height:22px;margin-bottom:10px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-subscription-info-wrap p:last-child{margin-bottom:0}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-wrap h2,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-payment-info-wrap h2{color:#003955;font-size:24px;font-weight:700;letter-spacing:.17px;line-height:28px;margin-bottom:34px;width:100%}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-help-support-info-wrap h2,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-manage-subscription-info-wrap h2{color:#003955;font-size:24px;font-weight:700;letter-spacing:.17px;line-height:28px;margin-bottom:26px;width:100%}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-wrap .epc-order-info,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-payment-info-wrap .epc-payment-info{margin-bottom:39px;width:200px;margin-right:20px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-payment-info-wrap .epc-payment-info{margin-bottom:0}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-sides{display:flex}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-sides:last-child .epc-order-info{margin-bottom:0}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-wrap .epc-order-info p,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-payment-info-wrap .epc-payment-info p{margin-bottom:0;color:#003955;font-size:18px;font-weight:700;letter-spacing:0;line-height:26px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-manage-subscription-info-wrap,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-wrap,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-payment-info-wrap{display:flex;flex-wrap:wrap;margin-bottom:40px;padding-bottom:43px;border-bottom:1px solid #ecebed}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-wrap .epc-order-info span,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-payment-info-wrap .epc-payment-info span{color:#003955;font-family:"Nunito Sans";font-size:18px;letter-spacing:0;line-height:27px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-wrap .epc-order-info:last-child{margin-bottom:0}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-manage-subscription-info-wrap .epc-manage-subscription-links{margin:0;padding:0;list-style-type:none}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-manage-subscription-info-wrap .epc-manage-subscription-links li a{color:#09aba9;font-family:"Nunito Sans";font-size:18px;font-weight:700;letter-spacing:.64px;line-height:26px;text-decoration:underline}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-manage-subscription-info-wrap .epc-manage-subscription-links li a:hover{text-decoration:none}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-manage-subscription-info-wrap .epc-manage-subscription-links li{display:block;margin-bottom:16px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-manage-subscription-info-wrap .epc-manage-subscription-links li:last-child{margin-bottom:0}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-help-support-info-wrap p{margin-bottom:0;color:#003955;font-family:"Nunito Sans";font-size:18px;letter-spacing:0;line-height:27px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-help-support-info-wrap p a{color:#09aba9;text-decoration:underline}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-help-support-info-wrap p a:hover{text-decoration:none}.epc-achievements-main-wrap .epc-achievements-saving-wrap{margin-top:50px;border-bottom:1px solid #ecebed;padding-bottom:102px;margin-bottom:31px}.epc-achievements-main-wrap .epc-achievements-saving-wrap .epc-achievements-saving{width:340px;display:flex;flex-wrap:wrap;align-items:center}.epc-achievements-main-wrap .epc-achievements-saving-wrap .epc-achievements-saving h3{color:#003955;font-size:70px;font-weight:700;letter-spacing:.23px;line-height:60px;margin-bottom:9px}.epc-achievements-main-wrap .epc-achievements-saving-wrap .epc-achievements-saving span{color:#003955;font-family:"Nunito Sans";font-size:18px;font-weight:700;letter-spacing:0;line-height:27px}.epc-achievements-main-wrap .epc-achievements-saving-wrap .epc-achievements-saving img{width:116px;height:116px;object-fit:cover}.epc-achievements-main-wrap .epc-achievements-saving-wrap .epc-achievements-saving-inner-wrap{display:flex;flex-wrap:wrap}.epc-achievements-main-wrap .epc-achievements-saving-wrap .epc-achievements-saving .epc-achievements-saving-text{margin-right:45px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform_heading h2.gform_title{color:#003955;font-family:Ubuntu;font-size:24px;font-weight:700;letter-spacing:.17px;line-height:28px;margin-bottom:40px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body legend.gfield_label{color:#003955;font-family:"Nunito Sans";font-size:18px;font-weight:700;letter-spacing:0;line-height:27px;border:0;margin-bottom:16px;margin-top:0}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio{display:inline-flex;align-items:flex-end;justify-content:flex-start;margin:0;width:auto;padding:0;position:relative;padding-bottom:40px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice:first-child{position:absolute;bottom:0;left:0;margin:0;width:100%}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice:last-child{right:0;bottom:0;position:absolute;width:100%;text-align:right;margin:0}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice:first-child input,.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice:last-child input{display:none}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice:first-child label,.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice:last-child label{color:#003955;font-family:"Nunito Sans";font-size:12px;letter-spacing:0;line-height:18px;width:100%;max-width:100%;font-weight:500;text-align:left}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice label:after{content:'';position:absolute;left:6px;top:25px;width:18px;height:18px;border:1px solid #003955;border-radius:50%}.woocommerce-order-received .elementor-8 .elementor-element.elementor-element-34468a53{margin-top:0}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice label:before{content:'';position:absolute;top:29.5px;left:11.5px;width:8px;height:8px;background:#80d6cf;border-radius:50%;opacity:0}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice input:checked~label:before{opacity:1}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice input:checked~label:after,.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice input:hover~label:after{border:1px solid #80d6cf}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below.epc-rcv-updte-radio .gfield_radio{padding-bottom:0}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below.epc-rcv-updte-radio .gfield_radio .gchoice{padding-bottom:0;padding-left:30px;width:auto}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below.epc-rcv-updte-radio .gfield_radio .gchoice label{margin-left:0!important}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below.epc-rcv-updte-radio .gfield_radio .gchoice label:after,.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below.epc-rcv-updte-radio .gfield_radio .gchoice label:before{display:block!important}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below.epc-rcv-updte-radio .gfield_radio .gchoice label:after{top:1px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below.epc-rcv-updte-radio .gfield_radio .gchoice label:before{top:6px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice:first-child label::before{display:none}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice:first-child label:after,.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice:first-child label:before,.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice:last-child label:after,.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice:last-child label:before{display:none}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice:last-child label{text-align:right}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice{display:flex;flex-direction:column-reverse;justify-content:center;margin-right:21px;position:relative;width:18px;padding-bottom:25px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice:nth-last-child(2){margin-right:0}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice label{color:#003955;font-family:"Nunito Sans";font-size:18px;font-weight:700;letter-spacing:0;line-height:27px;text-align:center;margin-bottom:5px;max-width:unset;width:28px;position:relative}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice input{width:100%;height:100%;margin:0 auto!important;display:block;max-width:unset;position:absolute;top:0;left:0;opacity:0}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below{margin-bottom:40px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below label.gfield_label{color:#003955;font-family:"Nunito Sans";font-size:18px;font-weight:700;letter-spacing:0;line-height:27px;margin-bottom:9px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below .ginput_container_text input{height:56px;width:407px;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:4px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below .charleft.ginput_counter{color:#003955;font-family:"Nunito Sans";font-size:12px;letter-spacing:0;line-height:18px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below{margin-bottom:40px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below label.gfield_label{color:#003955;font-family:"Nunito Sans";font-size:18px;font-weight:700;letter-spacing:0;line-height:27px;margin-bottom:9px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below .ginput_container_text input{height:56px;width:407px;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:4px;color:#003955!important;font-family:"Nunito Sans";font-size:18px;letter-spacing:0;line-height:23px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below .ginput_container_text input:hover{border-color:#80d6cf}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below .ginput_container_text input.errorCustomInput{border-color:#f15643}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below .charleft.ginput_counter{color:#003955;font-family:"Nunito Sans";font-size:12px;letter-spacing:0;line-height:18px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .gfield_checkbox label{color:#003955;font-size:15px;letter-spacing:0;line-height:22px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform_footer{padding:0!important;margin:0!important}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .gfield_checkbox{margin-bottom:16px!important}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform_footer .gform_button.button{margin:0;height:44px;width:auto;border-radius:50px;color:#fff!important;font-family:Ubuntu;font-size:15px;font-weight:700;letter-spacing:1.16px;line-height:20px;text-align:center;background-color:#80d6cf!important}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform_footer .gform_button.button:hover{color:#003955!important}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below.epc-rcv-updte-radio .gchoice{position:relative!important;display:inline-flex!important;flex-direction:row!important;align-items:center;justify-content:flex-start!important;text-align:left!important}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below.epc-rcv-updte-radio .gchoice label{margin:0!important;font-size:15px!important;line-height:22px!important;text-align:left!important;width:40px!important;margin-left:6px!important}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below.epc-rcv-updte-radio .gchoice input{display:block!important}.ecopro-product-desc{margin-top:1px}.ecopro-product-desc li{color:#003955;font-family:"Nunito Sans";font-size:12px;letter-spacing:0;line-height:18px;margin-top:0;margin-bottom:0!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-title{font-size:24px;font-weight:700;letter-spacing:.17px;line-height:28px;margin-bottom:29px;color:#003955}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form .woocommerce-address-fields__field-wrapper{display:flex;flex-wrap:wrap;margin:0 -13px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form .woocommerce-address-fields__field-wrapper .form-row{width:50%;padding:0 13px 16px;margin:0}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form .woocommerce-address-fields__field-wrapper .form-row label{color:#003955;font-family:"Nunito Sans";font-size:10px;font-weight:700;letter-spacing:.67px;line-height:16px;text-transform:uppercase;margin-bottom:3px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form .woocommerce-address-fields__field-wrapper .form-row input{border:1px solid #e6e5e6;border-radius:4px;padding:0 15px;height:40px;color:#003955;font-size:18px;letter-spacing:0;line-height:27px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form .woocommerce-address-fields__field-wrapper .form-row input:focus,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form .woocommerce-address-fields__field-wrapper .form-row input:hover{border:1px solid #80d6cf}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form .woocommerce-address-fields__field-wrapper .form-row input.errorCustomInput{border:1px solid #f15643}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form .woocommerce-address-fields__field-wrapper .form-row span.description{color:#999599;font-family:"Nunito Sans";font-size:12px;font-style:italic;font-weight:600;letter-spacing:0;line-height:18px;display:block}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form button.button[type=submit]{color:#003955;font-family:"Nunito Sans";font-size:12px;font-weight:700;letter-spacing:0;line-height:18px;margin:0;text-transform:unset;padding-left:30px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form button.button[type=submit]:hover{background:#80d6cf!important;color:#003955!important}.epc-add-payment-main-wrap .tapp-h5-title h5{margin-bottom:21px;color:#003955!important}.epc-payment-icons-title-wrap{display:flex;align-items:center}.epc-add-payment-main-wrap p{color:#003955}.epc-payment-icons-title-wrap p{margin-bottom:0;color:#003955;margin-right:10px;font-size:18px;letter-spacing:0;line-height:23px}.epc-payment-icons-title-wrap ul{display:flex;list-style-type:none;margin:0;padding:0}.epc-payment-icons-title-wrap ul li{margin-right:3px}.epc-payment-icons-title-wrap ul li img{width:22px}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods{padding:16px 0 61px!important;border:0!important}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-list{margin-bottom:16px;position:relative;display:flex;height:28px}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-list input{opacity:0;position:absolute;top:0;left:0;width:190px;height:100%}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-list label{padding-left:25px;position:relative;color:#003955;font-family:"Nunito Sans";font-size:15px;letter-spacing:0;line-height:22px}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-list label:after{content:'';position:absolute;left:0;top:2px;width:18px;height:18px;border:1px solid #003955;border-radius:50%}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-list label:before{content:'';position:absolute;left:4px;top:6px;width:9.82px;height:9.82px;background:#80d6cf;border-radius:50%;opacity:0}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-list input:checked~label:before{opacity:1}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-list input:checked~label:after{border:1px solid #80d6cf}.wc-ecoprocompact-main-wrap form#add_payment_method .form-row{text-align:left!important;padding:0!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form button.button[type=submit],.wc-ecoprocompact-main-wrap form#add_payment_method .form-row button#place_order{margin:0;border-radius:50px;background-color:#80d6cf!important;height:44px;color:#fff;font-family:Ubuntu;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:16px;text-align:center;margin-top:0;float:left;width:auto}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form button.button[type=submit]:hover,.wc-ecoprocompact-main-wrap form#add_payment_method .form-row button#place_order:hover{background:#80d6cf!important;color:#003955!important}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-list ul{display:flex;list-style-type:none;margin:-2px 0 0 15px}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-list ul li{margin-right:10px!important}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-list ul li a{font-size:16px;letter-spacing:0;line-height:20px;color:#80d6cf;text-decoration:underline;font-family:"Nunito Sans";font-weight:600}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-list ul li a:hover{text-decoration:none}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-add-input-box div#stripe-payment-data p:first-child{display:none}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-add-input-box div#stripe-payment-data fieldset#wc-stripe-cc-form{margin-top:0;padding:0 0 16px 0}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-add-input-box div#stripe-payment-data fieldset#wc-stripe-cc-form label{color:#999599;font-family:"Nunito Sans";font-size:10px;font-weight:700;letter-spacing:.67px;line-height:16px;text-transform:uppercase;display:block;margin-bottom:3px}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-add-input-box div#stripe-payment-data{padding-left:25px}.uael-gf-style .uael-gf-select-custom:after{font-family:FontAwesome}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-add-input-box div#stripe-payment-data fieldset#wc-stripe-cc-form div#stripe-card-element{margin:0;padding:10px 12px;height:40px;width:260px;border:1px solid #e6e5e6;border-radius:8px;background:#f4f3f5;color:#aaa6aa;font-family:"Nunito Sans";font-size:14px;letter-spacing:0;line-height:18px}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-list:nth-last-child(2){margin-bottom:8px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner h2,.epc-scf-confirmation-section .epc-scf-confirmation-section-inner h2{margin-bottom:15px;color:#003955;font-family:Ubuntu;font-size:24px;font-weight:700;letter-spacing:.17px;line-height:28px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner p,.epc-scf-confirmation-section .epc-scf-confirmation-section-inner p{color:#003955;font-size:18px;letter-spacing:0;line-height:27px;margin-bottom:51.86px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner p{margin-bottom:5px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner p a{color:#09aba9;text-decoration:underline}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner p a:hover{text-decoration:none}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner .mantener-btn-wrap,.epc-scf-confirmation-section .epc-scf-confirmation-section-inner .epc-scf-confirmation-section-back-btn{height:44px;width:auto;border-radius:50px;background-color:#80d6cf;color:#fff;font-family:Ubuntu;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:16px;text-align:center}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner .mantener-btn-wrap:hover,.epc-scf-confirmation-section .epc-scf-confirmation-section-inner .epc-scf-confirmation-section-back-btn:hover{color:#003955}.epc-scf-confirmation-section .epc-scf-confirmation-section-inner .epc-scf-confirmation-section-continue-btn{background:0 0;text-decoration:underline;color:#003955;font-family:"Nunito Sans";font-size:15px;font-weight:700;letter-spacing:.54px;line-height:23px;padding:0 29px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner .epc-scf-cancel-form-section-continue-btn{color:#003955;background:0 0;text-decoration:underline;font-family:"Nunito Sans";font-size:18px;font-weight:700;letter-spacing:.64px;line-height:26px;padding:0 29px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner .epc-scf-cancel-form-section-continue-btn[disabled]{color:#999599;text-decoration:none}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner .epc-scf-cancel-form-section-continue-btn:hover,.epc-scf-confirmation-section .epc-scf-confirmation-section-inner .epc-scf-confirmation-section-continue-btn:hover{text-decoration:none}.epc-scf-confirmation-section .epc-scf-confirmation-section-inner .epc-scf-cancel-radio-section-inner{margin-top:48px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner{margin-top:48px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner h3{color:#003955;font-family:"Nunito Sans"!important;font-size:18px;font-weight:700;letter-spacing:0;line-height:27px;margin-bottom:16px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner ul{margin:0;list-style-type:none}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner ul li{margin-bottom:17px;position:relative}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner ul li .epc-scf-cancel-form-section-inner-sub-section{padding-left:25px;padding-top:17px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner ul li label{color:#003955;font-family:"Nunito Sans";font-size:15px;letter-spacing:0;line-height:22px;padding-left:25px;position:relative}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner ul li input{opacity:0;position:absolute;top:0;left:0;width:100%;height:27px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner ul li label:after{content:'';position:absolute;left:0;top:1px;width:18px;height:18px;border:1px solid #003955;border-radius:50%}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner ul li label:before{content:'';position:absolute;left:4px;top:5px;width:9.82px;height:9.82px;background:#80d6cf;border-radius:50%;opacity:0}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner ul li input:checked~label:after{border:1px solid #80d6cf}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner ul li input:checked~label:before{opacity:1}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner ul li textarea{height:56px;width:403px;border:1px solid #e5e5e5;border-radius:4px;background-color:#fff;resize:none;margin-top:6px;font-size:18px;font-weight:300;letter-spacing:0;margin-bottom:42px;overflow:hidden;margin-left:25px;line-height:23px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner ul li textarea[disabled]{background-color:#f4f3f5;border:1px solid #e5e5e5!important;cursor:no-drop}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner ul li textarea:focus,.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner ul li textarea:hover{border-color:#80d6cf}.epc-scf-success-message-section .epc-scf-success-message-section-inner h2{margin-bottom:0;color:#003955;font-family:Ubuntu;font-size:24px;font-weight:700;letter-spacing:.17px;line-height:36px}.epc-scf-success-message-section .epc-scf-success-message-section-inner p{color:#003955;font-family:"Nunito Sans";font-size:18px;letter-spacing:0;line-height:27px;margin:16px 0 72px}.epc-scf-success-message-section .epc-scf-success-message-section-inner button{height:44px;width:auto;border-radius:50px;background-color:#80d6cf;color:#fff;font-family:Ubuntu;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:16px;text-align:center}.epc-scf-success-message-section .epc-scf-success-message-section-inner button:hover{color:#003955}.epc-edit-account-main-wrap .epc-info-section{display:flex;margin-top:34px;flex-wrap:wrap;margin:34px 0 31px;padding-bottom:48px;border-bottom:1px solid #ecebed}.epc-edit-account-main-wrap .epc-links-section-wrap{margin:35.46px 0 31px;padding-bottom:43.88px;border-bottom:1px solid #ecebed}.epc-edit-account-main-wrap .epc-info-section .epc-address-row{width:50%;padding:0}.epc-edit-account-main-wrap .epc-info-section .epc-address-row h3{color:#003955;font-family:"Nunito Sans"!important;font-size:18px;font-weight:700;letter-spacing:0;line-height:26px;margin-bottom:8px}.epc-edit-account-main-wrap .epc-info-section .epc-address-row{color:#003955;font-family:"Nunito Sans";font-size:18px;letter-spacing:0;line-height:27px}.epc-edit-account-main-wrap .epc-email-preference-section-wrap h2,.epc-edit-account-main-wrap .epc-links-section-wrap h2{color:#003955;font-size:24px;font-weight:700;letter-spacing:.17px;line-height:28px;margin-bottom:26px}.epc-edit-account-main-wrap .epc-email-preference-section-wrap h2{margin-bottom:40px}.epc-edit-account-main-wrap .epc-email-preference-section-wrap h3{color:#003955;font-size:18px;font-weight:700;letter-spacing:0;line-height:27px;font-family:nunito sans,Sans-serif!important;margin-bottom:16px}.epc-edit-account-main-wrap .epc-links-section-wrap .epc-manage-subscription-links{list-style-type:none;padding:0;margin:0}.epc-edit-account-main-wrap .epc-links-section-wrap .epc-manage-subscription-links li:not(:last-child){margin-bottom:16px}.epc-edit-account-main-wrap .epc-links-section-wrap .epc-manage-subscription-links li a{color:#09aba9;font-family:"Nunito Sans";font-size:18px;font-weight:700;letter-spacing:.64px;line-height:26px;text-decoration:underline}.epc-edit-account-main-wrap .epc-links-section-wrap .epc-manage-subscription-links li a:hover{text-decoration:none}.epc-edit-account-main-wrap .woocommerce-EditAccountForm .woocommerce-form-row label{color:#003955;font-family:"Nunito Sans";font-size:10px;font-weight:700;letter-spacing:.67px;line-height:16px;text-transform:uppercase;margin-bottom:3px}.epc-edit-account-main-wrap .woocommerce-EditAccountForm .woocommerce-form-row{padding:0;margin:0 0 16px}.epc-edit-account-main-wrap .woocommerce-EditAccountForm fieldset .woocommerce-form-row input{height:40px;width:292px;border:1px solid #e6e5e6;border-radius:4px}.epc-edit-account-main-wrap .woocommerce-EditAccountForm fieldset .woocommerce-form-row input:focus,.epc-edit-account-main-wrap .woocommerce-EditAccountForm fieldset .woocommerce-form-row input:hover{border:1px solid #80d6cf}.epc-edit-account-main-wrap .woocommerce-EditAccountForm fieldset .woocommerce-form-row input.errorCustomInput{border:1px solid #f15643}.epc-edit-account-main-wrap .woocommerce-EditAccountForm p{margin:0}.epc-edit-account-main-wrap .woocommerce-EditAccountForm p button.woocommerce-Button.button{margin-top:38px;margin-left:0;height:44px;width:auto;border-radius:50px;background-color:#80d6cf;color:#fff;font-family:Ubuntu;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:16px;text-align:center;padding:12px 30px!important}.epc-edit-account-main-wrap .woocommerce-EditAccountForm{margin-top:30px}.epc-edit-account-main-wrap .woocommerce-EditAccountForm p button.woocommerce-Button.button:hover{background:#80d6cf!important;color:#003955!important}.epc-edit-account-main-wrap .woocommerce-EditAccountForm fieldset{padding:0;margin:0}.epc-edit-account-main-wrap .woocommerce-EditAccountForm p button.woocommerce-Button.button[disabled]{background-color:#d1d1d1!important;color:#999599!important;opacity:1!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form .woocommerce-address-fields__field-wrapper .form-row input#shipping_state{background:url(http://tappwater.co/ecoprocompact/wp-content/uploads/sites/27/2021/06/arrow-down.svg) #f4f3f5;border:0;color:#999599;background-position:96% 50%;background-repeat:no-repeat;background-size:25px;pointer-events:none}.checkout-main-step-two-page .woocommerce .checkout.woocommerce-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{background:0 0;margin-bottom:0;width:55%;font-size:14px;letter-spacing:.67px;line-height:21px;margin-bottom:3px;font-weight:700;font-family:'Nunito Sans',sans-serif!important}.checkout-main-step-two-page .woocommerce .checkout.woocommerce-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout~div#customer_details{margin-top:75px!important}.comman-tappwater-epc-button-wrap.comman-tappwater-button-wrap a{background:#80d6cf;border-radius:50px;font-size:15px;font-weight:700;letter-spacing:1.16px;line-height:20px;text-align:center;font-family:ubuntu,sans-serif;padding:16px 45px;color:#fff;display:inline-block}.comman-tappwater-epc-button-wrap.comman-tappwater-button-wrap a:hover{background:#80d6cf;color:#003955}.epc-edit-account-main-wrap .epc-email-preference-section-wrap .epc-custom-radio-button-wrap{margin-bottom:16px;position:relative}.epc-edit-account-main-wrap .epc-email-preference-section-wrap .epc-custom-radio-button-wrap input{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;cursor:pointer}.epc-edit-account-main-wrap .epc-email-preference-section-wrap .epc-custom-radio-button-wrap label{position:relative;padding-left:25px;color:#003955;font-family:"Nunito Sans";font-size:15px;letter-spacing:0;line-height:22px}.epc-edit-account-main-wrap .epc-email-preference-section-wrap .epc-custom-radio-button-wrap label:after{content:'';position:absolute;left:0;top:1px;width:18px;height:18px;border:1px solid #003955;border-radius:50%}.epc-edit-account-main-wrap .epc-email-preference-section-wrap .epc-custom-radio-button-wrap label:before{content:'';position:absolute;left:4px;top:5px;width:9.82px;height:9.82px;background:#80d6cf;border-radius:50%;opacity:0}.epc-edit-account-main-wrap .epc-email-preference-section-wrap .epc-custom-radio-button-wrap input:checked~label:before{opacity:1}.epc-edit-account-main-wrap .epc-email-preference-section-wrap .epc-custom-radio-button-wrap input:checked~label:after{border-color:#80d6cf}.epc-edit-account-main-wrap .epc-email-preference-section-wrap button{border-radius:50px;background-color:#80d6cf;color:#fff;font-family:Ubuntu;font-size:15px;font-weight:700;letter-spacing:1.16px;line-height:20px;text-align:center;margin-top:19px;height:44px;padding:0;width:126px}.epc-edit-account-main-wrap .epc-email-preference-section-wrap button:hover{color:#003955}.margin-left-minus-btn .elementor-button-wrapper .elementor-button{margin-left:-24px}.epc-email-preference-section-landing-wrap h2{color:#003955!important;font-size:24px!important;font-weight:700;letter-spacing:.17px;line-height:28px!important;margin-bottom:40px!important}.epc-email-preference-section-landing-wrap h3{color:#003955;font-size:18px;font-weight:700;letter-spacing:0;line-height:27px;font-family:nunito sans,Sans-serif!important;margin-bottom:16px}.epc-email-preference-section-landing-wrap .epc-custom-radio-button-wrap{margin-bottom:16px;position:relative}.epc-email-preference-section-landing-wrap .epc-custom-radio-button-wrap input{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;cursor:pointer}.epc-email-preference-section-landing-wrap .epc-custom-radio-button-wrap label{position:relative;padding-left:25px;color:#003955;font-family:"Nunito Sans";font-size:15px;letter-spacing:0;line-height:22px}.epc-email-preference-section-landing-wrap .epc-custom-radio-button-wrap label:before{content:'';position:absolute;left:5px;top:5.5px;width:8px;height:8px;background:#80d6cf;border-radius:50%;opacity:0}.epc-email-preference-section-landing-wrap .epc-custom-radio-button-wrap label:after{content:'';position:absolute;left:0;top:1px;width:18px;height:18px;border:1px solid #003955;border-radius:50%}.epc-email-preference-section-landing-wrap .epc-custom-radio-button-wrap input:checked~label:before{opacity:1}.epc-email-preference-section-landing-wrap .epc-custom-radio-button-wrap input:checked~label:after{border-color:#80d6cf}.epc-email-preference-section-landing-wrap button#user_email_preference_landing_submit_epc{border-radius:50px;background-color:#80d6cf;color:#fff;font-family:Ubuntu;font-size:15px;font-weight:700;letter-spacing:1.16px;line-height:20px;text-align:center;margin-top:19px;height:44px;padding:0;width:126px}.epc-email-preference-section-landing-wrap button#user_email_preference_landing_submit_epc:hover{color:#003955}.woocommerce-account.woocommerce-page{background:#f4f3f5}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-subscription-info-wrap p span{font-weight:400}.woocommerce-order-received .checkout-main-step-two-page:after{display:none}.site-tapp-confirm-ordrer-text:after{content:'';position:absolute;left:0;bottom:-24px;width:100%;height:24px;background:url(http://tappwater.co/ecoprocompact/wp-content/uploads/sites/27/2021/07/waveasdf@3x.svg);background-position:center;background-repeat:no-repeat;background-size:cover}.wc-custom-tab-main-wrap .woocommerce-MyAccount-content ul.page-numbers{display:flex;list-style-type:none;align-items:center;justify-content:center;margin:30px 0 0}.wc-custom-tab-main-wrap .woocommerce-MyAccount-content ul.page-numbers li{width:42px;height:42px;display:flex;align-items:center;justify-content:center;margin:0 5px}.wc-custom-tab-main-wrap .woocommerce-MyAccount-content ul.page-numbers li .page-numbers{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #fff;color:#003955;font-size:18px;letter-spacing:0;font-weight:700;font-family:"Nunito Sans";line-height:27px;outline:0!important}.woocommerce-info,.woocommerce-message{border-color:#09aba9}.woocommerce-info::before,.woocommerce-message::before{color:#09aba9}.woocommerce-notices-wrapper{font-family:"Nunito Sans"}.wc-custom-tab-main-wrap .woocommerce-MyAccount-content ul.page-numbers li .page-numbers.next,.wc-custom-tab-main-wrap .woocommerce-MyAccount-content ul.page-numbers li .page-numbers.prev{color:#80d6cf}.wc-custom-tab-main-wrap .woocommerce-MyAccount-content ul.page-numbers li .page-numbers.current{border:2px solid #80d6cf}.wc-custom-tab-main-wrap{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important}@media screen and (min-width:1200px){.wc-custom-tab-main-wrap .woocommerce-MyAccount-content{padding-right:48px!important}.wc-custom-tab-main-wrap .woocommerce-MyAccount-content{padding-left:48px!important}.site-tapp-confirm-bottom-wrap .site-tapp-confirm-bottom-row .site-tapp-confirm-bottom-col .tapp-paragraph-large{width:381px}.site-tapp-confirm-bottom-wrap .site-tapp-confirm-bottom-row .site-tapp-confirm-bottom-col:first-child{padding-left:75px}}@media screen and (max-width:1024px) and (min-width:768px){.nuestros-planes-listing-main-wrap>.elementor-container>.elementor-column{width:50%;padding-bottom:60px!important}.nuestros-planes-listing-main-wrap>.elementor-container>.elementor-column:nth-child(3),.nuestros-planes-listing-main-wrap>.elementor-container>.elementor-column:nth-child(4){padding-bottom:0!important}.checkout-main-step-two-page .woocommerce .checkout.woocommerce-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%;top:81px;left:30px}.wc-ecoprocompact-main-wrap .woocommerce-error,.wc-ecoprocompact-main-wrap .woocommerce-info,.wc-ecoprocompact-main-wrap .woocommerce-message{padding:1em 2em 1em 3.5em!important}.menu.menu-mobile-newheader21-wrap .menu-container-ul li a{width:auto;display:inline-block}.wc-custom-tab-main-wrap{width:100%!important;margin:0!important}}@media screen and (max-width:767px){.ecopro-order-listing-main-wrap .tappwater-subscription-relacionados>h2{margin-top:11px;font-size:20px!important;letter-spacing:.14px!important;line-height:30px!important;margin-bottom:26px}.ecopro-order-listing-main-wrap .tappwater-subscription-relacionados .ecopro-order-lists li{padding:17px 17px 21px!important}.wc-custom-tab-main-wrap .woocommerce-MyAccount-content .tappwater-subscription-relacionados .ecopro-order-lists li .tappwater-subscription-relacionados-title{margin-bottom:18px;width:50%;order:1}.ecopro-order-listing-main-wrap .tappwater-subscription-relacionados .ecopro-order-lists li .tappwater-subscription-relacionados-process{margin-bottom:4px;order:3;width:100%!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em!important}.ecopro-order-listing-main-wrap .tappwater-subscription-relacionados .ecopro-order-lists li .tappwater-subscription-relacionados-date{order:4;margin-bottom:0!important}.ecopro-order-listing-main-wrap .tappwater-subscription-relacionados .ecopro-order-lists li .tappwater-subscription-relacionados-price{order:2;margin-bottom:18px}.wc-custom-tab-main-wrap.wc-ecoprocompact-main-wrap{padding:32px 30px 50px!important}.wc-custom-tab-main-wrap.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .pedidos-main-wrap.ecopro-order-details{padding:0!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-envío-details h5{font-size:15px!important;line-height:22px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-envío-details p{font-size:18px!important;line-height:27px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-envío-details{margin-bottom:3px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-pack-details p{font-size:16px!important;line-height:22px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-pack-details{margin-bottom:20px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-pack-details~.pedidos-envío-details{margin-bottom:19px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-pack-total h4{font-size:20px!important;letter-spacing:.14px;line-height:30px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap .pedidos-pack-total .custom-order-total-amount{line-height:30px;font-size:20px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap{padding:0 0 39px!important;margin-bottom:24px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-payment-details.pedidos-main-content-wrap>h4{font-size:20px!important;line-height:30px!important;margin-bottom:17px;letter-spacing:.14px!important}.ecopro-order-listing-main-wrap .tappwater-subscription-relacionados .ecopro-order-lists li .tappwater-subscription-relacionados-title{width:50%!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .ecopro-order-details .pedidos-main-content-wrap>h4{font-size:20px!important;letter-spacing:.14px;line-height:30px!important}.ast-separate-container #content .ast-container{padding:0!important}.tapp-h2-title h2,.tapp-h2-title h2.elementor-heading-title.elementor-size-default{line-height:45px!important}.site-hero-banner-main-wrap .comman-tappwater-button-wrap{position:absolute;left:0;bottom:70px}.site-hero-banner-main-wrap .elementor-column,.site-hero-banner-main-wrap .elementor-column .elementor-widget-wrap{position:unset}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc_page_title{font-size:20px;font-weight:700;letter-spacing:.14px;line-height:30px;margin-bottom:17.96px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc_mytapp_subscription_main_sub_title{margin-bottom:43.86px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-product-info-wrap{padding:15px 16px 24px;flex-direction:column;margin-bottom:40px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-product-info-wrap .epc-product-description{width:100%;padding-left:0}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-product-info-wrap .epc-product-description ul li{font-size:15px;line-height:22px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-subscription-info-wrap{margin:0 -30px 24px;padding:0 30px 28px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-manage-subscription-info-wrap,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-wrap,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-payment-info-wrap{margin:0 -30px 24px;padding:0 30px 28px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-product-info-wrap .epc-product-img img{width:117px;height:117px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-product-info-wrap .epc-product-description h2{font-size:20px;font-weight:700;letter-spacing:.14px;line-height:30px;margin-bottom:10px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-wrap h2,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-payment-info-wrap h2{margin-bottom:17px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-help-support-info-wrap h2,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-manage-subscription-info-wrap h2,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-wrap h2,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-payment-info-wrap h2,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-subscription-info-wrap h2{font-size:20px;font-weight:700;letter-spacing:.14px;line-height:30px;margin-bottom:17px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-wrap .epc-order-info p,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-payment-info-wrap .epc-payment-info p{margin-bottom:8px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-payment-info-wrap .epc-payment-info{margin-bottom:15px;width:100%;margin-right:0}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-payment-info-wrap .epc-payment-info:last-child{margin-bottom:0}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-subscription-info-wrap p{margin-bottom:11px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-wrap .epc-order-info,.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-payment-info-wrap .epc-payment-info{margin-bottom:15px;width:100%;margin-right:0}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-sides{flex-wrap:wrap}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-sides .epc-order-info{margin-bottom:15px!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_woocommerce_account_subscriptions .epc-order-info-sides:last-child .epc-order-info:last-child{margin-bottom:0!important}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content .epc_page_title{color:#003955;font-size:20px;font-weight:700;letter-spacing:.14px;line-height:30px}.epc-achievements-main-wrap .epc-achievements-saving-wrap .epc-achievements-saving{width:100%;margin-bottom:40px;align-items:flex-end}.epc-achievements-main-wrap .epc-achievements-saving-wrap .epc-achievements-saving h3{font-size:57px;font-weight:700;letter-spacing:.19px;line-height:47px}.epc-achievements-main-wrap .epc-achievements-saving-wrap .epc-achievements-saving span{font-size:20px;font-weight:700;letter-spacing:0;line-height:24px;font-family:Ubuntu}.epc-achievements-main-wrap .epc-achievements-saving-wrap .epc-achievements-saving .epc-achievements-saving-text{width:calc(100% - 160px);margin-right:0}.epc-achievements-main-wrap .epc-achievements-saving-wrap .epc-achievements-saving img{width:102px;height:auto}.epc-achievements-main-wrap .epc-achievements-saving-wrap{margin-top:26px;padding-bottom:0;margin-bottom:32px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform_heading h2.gform_title{font-size:20px;font-weight:700;letter-spacing:.14px;line-height:30px;margin-bottom:39px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body legend.gfield_label{display:inline-block;width:100%}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .ginput_container.ginput_container_radio .gfield_radio .gchoice{margin-right:10px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below{margin-bottom:20px}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .gfield_checkbox .gchoice{display:flex;align-items:flex-start}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .gfield_checkbox .gchoice input{margin-right:7px;position:relative;top:4px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-title{font-size:20px;font-weight:700;letter-spacing:.14px;line-height:30px;margin-bottom:25px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form .woocommerce-address-fields__field-wrapper .form-row{width:100%}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form button.button[type=submit]{margin-top:43px}.wc-ecoprocompact-main-wrap .woocommerce-MyAccount-content form .epc-custom-shipping-form .woocommerce-address-fields__field-wrapper .form-row:last-child{padding-bottom:0}.epc-add-payment-main-wrap .tapp-h5-title h5{margin-bottom:25px}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-list{flex-wrap:wrap;height:auto;margin-bottom:11px}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-list ul{margin:5px 0 0}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods{padding-bottom:39px!important}.wc-ecoprocompact-main-wrap form#add_payment_method .woocommerce-PaymentMethods.payment_methods.methods .epc-payment-method-list input{height:22px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner h2,.epc-scf-confirmation-section .epc-scf-confirmation-section-inner h2{font-size:20px;letter-spacing:.14px;line-height:30px;margin-bottom:14px}.epc-scf-confirmation-section .epc-scf-confirmation-section-inner p{margin-bottom:56px}.epc-scf-confirmation-section .epc-scf-confirmation-section-inner .epc-scf-confirmation-section-back-btn{display:block;margin:0 auto 24px}.epc-scf-confirmation-section .epc-scf-confirmation-section-inner .epc-scf-confirmation-section-continue-btn{display:block;margin:0 auto}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner{margin-top:44px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner h3{margin-bottom:24px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner ul li textarea{width:calc(100% - 25px);margin-bottom:42px}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner .epc-scf-cancel-form-section-continue-btn{font-size:15px;font-weight:700;letter-spacing:.54px;line-height:23px;padding:0;margin:24px auto 0;display:block}.epc-scf-cancel-form-section .epc-scf-cancel-form-section-inner.epc-scf-cancel-radio-section-inner .mantener-btn-wrap,.epc-scf-confirmation-section .epc-scf-confirmation-section-inner .epc-scf-confirmation-section-back-btn{width:100%;text-align:center;padding-right:0;padding-left:0}.wc-custom-tab-main-wrap .woocommerce-MyAccount-content .woocommerce-notices-wrapper .woocommerce-message{padding-left:25px!important;display:block;line-height:normal;padding-top:11px!important}.wc-custom-tab-main-wrap .woocommerce-MyAccount-content .woocommerce-notices-wrapper .woocommerce-message::before{left:3px}.epc-scf-success-message-section .epc-scf-success-message-section-inner h2{font-size:20px;font-weight:700;letter-spacing:.14px;line-height:30px}.epc-scf-success-message-section .epc-scf-success-message-section-inner p{margin:15px 0 66px}.epc-scf-success-message-section .epc-scf-success-message-section-inner button{display:block;margin:0 auto}.epc-edit-account-main-wrap .epc-info-section{margin:17px -30px 24px}.epc-edit-account-main-wrap .epc-info-section .epc-address-row{width:100%;margin-bottom:23px;padding:0 30px}.epc-edit-account-main-wrap .epc-info-section .epc-address-row:last-child{margin-bottom:0}.epc-edit-account-main-wrap .epc-info-section .epc-address-row:last-child p{margin:0}.epc-edit-account-main-wrap .epc-links-section-wrap h2{font-size:20px;line-height:30px;letter-spacing:.14px}.epc-edit-account-main-wrap .woocommerce-EditAccountForm{margin-top:30px}.epc-edit-account-main-wrap .woocommerce-EditAccountForm fieldset .woocommerce-form-row input{width:100%}.epc-edit-account-main-wrap .woocommerce-EditAccountForm p button.woocommerce-Button.button{margin-top:19px}.checkout-main-step-two-page .woocommerce .checkout.woocommerce-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%;top:94px;padding:0 15px;left:0}.checkout-main-step-two-page .woocommerce .checkout.woocommerce-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul.woocommerce-error{width:100%;padding:14px 15px!important}.checkout-main-step-two-page .woocommerce .checkout.woocommerce-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout~div#customer_details{margin-top:175px!important}.epc-edit-account-main-wrap .epc-links-section-wrap{margin:24px -30px 31px;padding:0 30px 43.88px}.epc-edit-account-main-wrap .epc-email-preference-section-wrap h2{margin-bottom:31px}.epc-edit-account-main-wrap .epc-email-preference-section-wrap h3{margin-bottom:21px}.epc-edit-account-main-wrap .epc-email-preference-section-wrap .epc-custom-radio-button-wrap{margin-bottom:10px}.epc-edit-account-main-wrap .epc-email-preference-section-wrap button{margin-top:23px}.br-display-none br{display:none}.mobile-block{display:block}.nuestros-planes-listing-main-wrap>.elementor-container{flex-direction:column}.nuestros-planes-listing-main-wrap>.elementor-container>.elementor-column{width:50%!important;padding:0 15px 15px!important;margin:0 0 30px!important}.nuestros-planes-listing-main-wrap>.elementor-container{margin:0 -15px!important;flex-direction:row}.comman-tappwater-epc-button-wrap.comman-tappwater-button-wrap a{width:100%;padding:16px 15px}.custom-width-255 .elementor-button-link{width:255px!important}a#incompatibility-epc-popup{font-weight:700;font-size:15px;font-weight:700;letter-spacing:.54px;line-height:23px}.tabbing-content-wrap .tabbing-left-content{width:40%}.tabbing-content-wrap .tabbing-right-content{width:60%}.tabbing-content-wrap .tabbing-left-content br{display:none}.elementor-182071 .elementor-element.elementor-element-2a19aff{padding-top:0!important}.epc-mytapp-login form#loginform p input,.epc-mytapp-login form#loginform p.login-submit input[type=submit]{width:100%!important}.epc-mytapp-form-row .epc-mytapp-right-text-wrap .epc-mytapp-right-text-inner{padding:36px 27px}.cart-service-message{height:155px}.site-tapp-confirm-ordrer-text .custom-container .tapp-paragraph-medium p{line-height:22px}.wc-custom-tab-main-wrap .woocommerce-MyAccount-content ul.page-numbers li{width:25px;height:25px}.wc-custom-tab-main-wrap .woocommerce-MyAccount-content ul.page-numbers li .page-numbers{font-size:12px}.wc-custom-tab-main-wrap{margin-left:0!important;margin-right:0!important;width:100%!important}.checkout-main-step-two-page .woocommerce .checkout.woocommerce-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout~div#customer_details.main{margin-top:0!important}.img-space-10 .elementor-image-box-wrapper .elementor-image-box-img img{width:52px}.epc-metodo-title{margin-top:23px}.menu.menu-mobile-newheader21-wrap .menu-container-ul li a{width:auto;display:inline-block}.elementor-185135 .elementor-element.elementor-element-7590527 .elementor-button{padding:15px 0!important;width:100%;text-align:center}}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below span.gfield_required{font-size:16px!important;color:#80d6cf!important;margin-left:4px!important}.icon-box-wrap .elementor-image-box-description{font-family:ubuntu,Sans-serif!important}.epc_share_exp_link{color:#80d6cf!important;text-decoration:underline!important}.epc_share_exp_link:hover{text-decoration:none!important}.site-hero-banner-main-wrap.elementor-section.elementor-section-boxed>.elementor-container{max-width:1142px!important}@media screen and (max-width:320px){.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below .ginput_container.ginput_container_radio{width:calc(100% - 30px);overflow:scroll;display:inline-block}.epc-achievements-main-wrap .epc-achievements-opinion-wrap .gform-body .field_description_below{display:inline-block;width:100%}.woocommerce-cart-main-wrap .checkout-right-col-wrap .checkout-right-title{font-size:16px!important}}:root{--green:#09ABA9;--greenLight:#80D6CF!important}.checkout-right-item-img{display:flex;align-items:center;justify-content:space-between}.checkout-right-item-img .product-quantity select{border:1px solid #003955;border-radius:10px;padding:9px 14px;font-size:18px;color:#003955}.checkout-right-item-img .checkout-product-price{text-align:right}.checkout-right-item-img .checkout-product-price a{color:red;margin-bottom:16px;display:inline-block;width:16px;height:16px}.checkout-right-item-img .checkout-product-price a img{width:100%!important;height:auto!important;object-fit:contain!important}.woocommerce-cart-main-wrap .checkout-right-col-wrap .checkout-right-details ul li .checkout-product-title-wrap{margin-bottom:24px;border-bottom:2px solid #d2d2d2;padding-bottom:16px}.woocommerce-cart-main-wrap .checkout-right-col-wrap .checkout-right-total-wrap{margin-bottom:16px!important;border-top:2px solid #d2d2d2!important;padding-top:16px!important}.icons-listing-visa-icon li{margin-bottom:16px!important}.epc-cc-coupon-code-section-wrap label{font-size:13px}.epc-cc-coupon-code-section-wrap .epc-cc-coupon-code-input-btn-section-wrap{display:flex;margin-top:5px}.epc-cc-coupon-code-section-wrap .epc-cc-coupon-code-input-btn-section-wrap input{border:1px solid #d6d6d6;border-radius:10px!important;width:210px;color:#003955!important;-webkit-text-fill-color:#003955;outline:0;font-weight:400}.epc-cc-coupon-code-section-wrap .epc-cc-coupon-code-input-btn-section-wrap button{background:0 0!important;color:#02aaa9!important;border:1px solid #02aaa9!important;border-radius:10px!important;margin-left:15px!important;padding:0 50px!important}.checkout-main-step-two-page:after{height:100%!important}.checkout-main-step-two-page .woocommerce .checkout.woocommerce-checkout .col2-set .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row#billing_country_field{width:50%!important}.woocommerce-cart-main-wrap .checkout-right-col-wrap .checkout-right-details ul li:last-child .checkout-product-title-wrap{border:0}li.wc_payment_method.payment_method_stripe{display:none}@media screen and (min-width:1025px){.checkout-main-step-two-page .woocommerce .checkout.woocommerce-checkout div#customer_details,.checkout-main-step-two-page .woocommerce .checkout.woocommerce-checkout div#order_review{height:100vh;overflow:auto;padding-bottom:50px;-ms-overflow-style:none;scrollbar-width:none}.checkout-main-step-two-page .woocommerce .checkout.woocommerce-checkout div#customer_details::-webkit-scrollbar,.checkout-main-step-two-page .woocommerce .checkout.woocommerce-checkout div#order_review::-webkit-scrollbar{display:none}}@media screen and (max-width:1024px){.checkout-main-step-two-page div#payment{padding:0 0 44px}.checkout-main-step-two-page .woocommerce .checkout.woocommerce-checkout .col2-set .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row#billing_country_field{width:100%!important}.epc-cc-coupon-code-section-wrap .epc-cc-coupon-code-input-btn-section-wrap button{padding:0;margin:0 0 0 10px!important}.eco-woo-cart-page .elementor-container .elementor-row{flex-direction:column-reverse}.eco-woo-cart-page .elementor-container .woocommerce-cart-main-wrap.no-order-wrap{height:auto;text-align:center}.eco-woo-cart-page .elementor-container .woocommerce-cart-main-wrap.no-order-wrap .cart-empty.woocommerce-info{margin-bottom:0;padding-top:0!important}.eco-woo-cart-page .elementor-container .woocommerce-cart-main-wrap.no-order-wrap .return-to-shop{margin-bottom:0}.eco-woo-cart-page .elementor-container .elementor-row{flex-direction:column-reverse}}@media screen and (max-width:761px){.epc-cc-coupon-code-section-wrap .epc-cc-coupon-code-input-btn-section-wrap input{width:150px;margin-right:10px}}