.fab:before{font-family:'Font Awesome 5 Brands'}.admin-bar .sticky-header{top:32px}.elementor-section-wrap .elementor-section,.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0px!important}.elementor-element .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0 0 0 0}.redux-container .ui-state-active .ui-icon,.control-section-redux .ui-state-active .ui-icon,.control-panel-redux .ui-state-active .ui-icon,.redux-metabox .ui-state-active .ui-icon{display:none!important}.breadcrumb-area{margin-top:0}.pagination{position:relative;display:block;text-align:center}.pagination li{position:relative;display:inline-block;float:none;margin:0 3.5px 7px}.pagination li a,.pagination li span{position:relative;display:inline-block;width:55px;height:55px;border-radius:50%;background:#fff;border:1px solid #e1eaf0;color:var(--thm-black);font-size:18px;line-height:55px;font-weight:600;text-align:center;text-transform:uppercase;transition:all 500ms ease;font-family:var(--thm-font-2);z-index:1}.pagination li a:focus,.pagination li a:hover,.pagination li span:focus,.pagination li span:hover,.pagination li span.current{color:#fff;border-color:var(--thm-primary);background:var(--thm-primary)}.shop-style1_content .single-shop-item .product-quantity-box,.single-shop-item--style2 .single-shop-item_inner .product-quantity-box{border:0;padding-left:0}.shop-style1_content .single-shop-item .product-quantity-box .rate-box,.single-shop-item--style2 .single-shop-item_inner .product-quantity-box .rate-box{border-radius:10px;border:1px solid #dae5ec;width:100%}.shop-style1_content .single-shop-item .product-quantity-box .rate-box p,.single-shop-item--style2 .single-shop-item_inner .product-quantity-box .rate-box p{margin-bottom:0;color:var(--thm-primary);font-size:18px;font-weight:600;line-height:50px}.choose-style1-content ul li .text h3 a,.single-choose-box-style2 .inner-content .title h3 a,.single-testimonials-style1 .inner-content h3 a{color:var(--thm-black)}.single-working-process .content h3 a{color:#fff;font-size:24px;font-weight:600}.single-blog-style1 .img-holder .categories h6 a,.single-choose-box-style2:hover .inner-content .title h3 a,.blog-details-content .single-blog-style3 .categories h6 a{color:#fff}.testimonials-style1-area{overflow:hidden}.header-social-link-1 .social-link ul li:hover a{color:#ffffff!important}.single-working-process-two .content h3 a{color:var(--thm-black);font-size:24px;font-weight:600;margin-bottom:9px}.contact-style2_image-box img{max-width:none!important}.about-style3-top{border-radius:10px}.sidebar-content-box .widget.shop-widget .border-box{position:absolute;left:0;bottom:0;right:0;height:11px;background-repeat:no-repeat;background-position:center center;background-image:url(/wp-content/themes/aguapure/assets/images/shape/zikjak-line-2.png)}.single-sidebar-box .border-box,.widget_block.widget_search{background-image:url(/wp-content/themes/aguapure/assets/images/shape/zikjak-line-2.png)}.widget_block.widget_search{background-repeat:no-repeat;background-position:bottom center}.single-sidebar-box:last-child .border-box,.sidebar-content-box .shop-widget:last-child .border-box{background-image:none}.single-sidebar-box .title .decor,.service-widget .sidebar-title .decor,.shop-widget .sidebar-title .decor{position:absolute;left:0;bottom:35px;background-image:url(/wp-content/themes/aguapure/assets/images/shape/decor.png);background-repeat:no-repeat;background-position:left center;width:70px;height:10px}.single-sidebar-box .title,.service-widget .sidebar-title,.shop-widget .sidebar-title{padding-bottom:60px}.widget{position:relative;display:block;padding:0 28px 61px 28px;margin-bottom:50px}.widget:last-child{padding:0 28px 0 28px;margin-bottom:0}.widget ul{position:relative}.widget ul li{position:relative;display:block;padding:0 0 14px 0;margin-bottom:14px;border-bottom:1px solid #dae5ec}.widget ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.widget ul li ul li{margin-bottom:0;padding-bottom:0;border-bottom:none;margin-left:15px;margin-top:14px;padding-top:14px;border-top:1px solid #dae5ec}.widget ul li a{position:relative;display:inline-block;color:#98a1a7;font-size:14px;font-weight:700;text-transform:uppercase;font-family:var(--thm-font-2);transition:all 200ms linear;transition-delay:0.1s}.widget ul li a:hover{color:var(--thm-primary);letter-spacing:.03em}.sidebar-blog-post ul li .img-box{background-position:center;background-repeat:no-repeat;background-size:cover}.widget .tagcloud{position:relative}.widget .tagcloud a{position:relative;display:inline-block;padding:7px 15px 6px;margin:0 5px 10px 0;background:#fff;border:1px solid #dae5ec;border-radius:27px;color:#98a1a7;font-size:15px!important;line-height:25px;font-weight:500;transition:all 500ms ease;font-family:var(--thm-font-2)}.widget .tagcloud a:hover{color:#fff;border-color:var(--thm-primary);background-color:var(--thm-primary)}.single-footer-widget .title{position:relative;margin-bottom:50px}.single-footer-widget .title .decor{position:absolute;left:0;bottom:-20px;background-image:url(/wp-content/themes/aguapure/assets/images/shape/decor.png);background-repeat:no-repeat;background-position:left center;width:70px;height:10px}.footer-widget{position:relative}.footer-widget ul{position:relative}.footer-widget ul li{position:relative;display:block;line-height:36px;color:#ccdbeb;font-size:16px;font-weight:400}.footer-widget ul li ul li{margin-left:15px}.footer-widget ul li a{position:relative;color:#ccdbeb;font-size:16px;font-weight:400;transition:all 200ms linear;transition-delay:0.1s}.footer-widget ul li a:hover{color:#fff}.footer-style2-area .footer-widget ul li a,.footer-style2-area .footer-widget .our-company-info-list ul li{color:#585858}.footer-style2-area .footer-widget ul li a:hover{color:#585858}.our-company-info-list ul li,.single-footer-widget-business-hours ul li{width:auto!important;display:block!important}.blog-details-content .img-holder{position:relative;display:block;margin-bottom:0;border:1px solid #dae5ec;border-radius:10px;background:#fff;box-shadow:0 0 30px 0 rgb(0 0 0 / 10%);padding:19px;margin-top:24px}.blog-details-content .img-holder .inner{position:relative;display:block;overflow:hidden;border-radius:10px}.blog-details-content .img-holder .inner img{transform:none;width:100%}.add-comment-box .title{padding-bottom:0}.add-comment-box #add-comment-form input[type="text"],.add-comment-box #add-comment-form input[type="email"],.add-comment-box #add-comment-form textarea{margin-bottom:0}.add-comment-box #add-comment-form .button-box{padding-top:0}.comment-box .single-comment-box .img-holder{padding:0;border:0;background:none;box-shadow:none;margin-top:0}.aguapure-comment-item .aguapure-comment-item{margin-left:80px}.add-comment-box .title h3 small a{position:relative;display:block;font-size:22px;line-height:34px;font-weight:600;margin:0 0 9px;color:var(--thm-black)}.shop-page-one.shop-page-one--two{padding-top:0}.shop-page-one.shop-page-one--two .shop-page-top-info,.shop-page-one.shop-page-one--three{background:#ecf2f6;padding-bottom:0}.shop-page-one{background:none;padding-top:0}.shop-page-one_inner{padding:110px 0}.single-shop-item-style3 .woocommerce-Price-amount{color:var(--thm-primary);font-size:18px;text-transform:uppercase}.product-details-content-box{margin-left:0}.product-details-image-box{padding:19px 19px 20px}.woocommerce div.product form.cart .variations .nice-select{background:#fff;border:1px solid #ecf2f6!important;font-family:var(--thm-font);border-radius:30px;font-size:16px;width:100%;margin-bottom:10px;padding-left:30px}.sidebar-page-container{padding:110px 0}.search-popup .search-form{margin-top:250px}.woocommerce-MyAccount-navigation ul li{position:relative;display:block;padding:10px 10px 10px 25px;border:1px solid #65cef5;margin-bottom:10px;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.woocommerce-MyAccount-navigation ul li:before{position:absolute;content:'';top:0;left:0;width:5px;height:48px;background:#65cef5;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.woocommerce-MyAccount-navigation ul li:hover:before{width:100%}.woocommerce-MyAccount-navigation ul li a{position:relative;font-size:14px;font-weight:600;display:block;text-transform:uppercase;color:#65cef5;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}.woocommerce-MyAccount-navigation ul li:hover a{color:#fff}.woocommerce-account .woocommerce-MyAccount-content{background:#f5f5f5;padding:40px;font-size:16px}.blog-details-content .single-blog-style3 .img-holder{margin-top:0}.blog-details-content .single-blog-style3 .categories{position:absolute;left:0;top:40px}.single-blog-style1.single-blog-style3 .text-holder .meta-box{border-bottom:1px solid #dae5ec;border-top:0;padding:20px 0}.single-blog-style3 .text-holder .blog-title{margin-bottom:0}.blog-details-text h3{margin:0 0 15px}.blog-details-quote-box{margin-top:34px}.blog-details-text-2{padding-top:34px}.add-comment-box{margin-top:70px}.blog-details-content .single-blog-style3 .text-holder{padding:0 0 20px!important}.aguapure-comment-item .single-comment .add-comment-box{margin-top:40px}.single-blog-style3 .text-holder.p-t12{padding-top:12px}.m-t30{margin-top:30px}.p-t0{padding-top:0px!important}.widget .nice-select,.footer-widget .nice-select{float:none;padding-left:15px}.widget .nice-select:after,.footer-widget .nice-select:after{border-color:#000}.widget .nice-select .list,.footer-widget .nice-select .list{width:100%}.widget .nice-select .list li{margin-bottom:0;padding-bottom:0;border-bottom:none}.footer-widget .nice-select .list li{color:#222}.single-sidebar-box .title h3 a{color:inherit}.footer-widget .textwidget p{color:#ccdbeb}.product .single-blog-style1.single-blog-style3 .text-holder .meta-box{display:none}.woocommerce-Reviews .comment-form-rating .nice-select{float:none;padding:0 25px;background:none;border-radius:0;border-color:#e0e0e0!important;margin-bottom:10px}.woocommerce-tabs #review_form .comment-reply-title{margin-bottom:15px!important}.footer-widget.widget_pages ul{position:relative;display:flex;flex-wrap:wrap;;justify-content:space-between;align-items:center}.footer-widget.widget_pages ul li{width:50%}