.message-form-box{position:fixed;bottom:0;right:0;z-index:998;width:220px}.message-trigger{background:#156944;color:#fff;padding:12px;cursor:pointer;display:flex;align-items:center;gap:10px;transition:all 0.3s ease;border-radius:5px 5px 0 0}.message-trigger.hidden{display:none}.message-popup{position:absolute;bottom:0;right:0;width:320px;background:#fff;box-shadow:0 -2px 10px rgb(0 0 0 / .1);transform:translateY(100%);visibility:hidden;opacity:0;transition:all 0.3s ease}.message-popup.active{transform:translateY(0);visibility:visible;opacity:1}.message-header{background:#156944!important;color:#fff;padding:12px 20px;display:flex;align-items:center;gap:10px;cursor:pointer}.message-popup .wpforms-submit{background:#156944!important}.message-popup .wpforms-container .wpforms-field{padding:7px 0!important}.radius-top{border-top-left-radius:4px;border-top-right-radius:4px}.message-header b{flex-grow:1}.arrow-toggle{transition:transform 0.3s ease}.wpf-captcha-container{margin:0 0 20px 0!important}.wpf-captcha-container label{display:none}.wpf-captcha-field{display:flex;white-space:nowrap;align-items:center;gap:10px}.message-form{padding:20px;background:#fff;max-height:80vh;overflow-y:auto}.message-form .wpforms-container{margin:0}.message-form .wpforms-field{padding:8px 0}.message-form .wpforms-field input,.message-form .wpforms-field textarea{width:100%;border:1px solid #ddd;border-radius:4px;padding:8px;margin-bottom:10px}.message-form .wpforms-field textarea{min-height:120px;resize:vertical}.message-form .h-captcha{margin:10px 0;transform-origin:left;transform:scale(.9)}.message-form .wpforms-submit{width:100%;background:#20B2AA;color:#fff;border:none;padding:12px;border-radius:4px;cursor:pointer;transition:background-color 0.3s ease}.message-form .wpforms-submit:hover{background:#1a9690}@media (max-width:480px){.message-form-box{width:100%}.message-form .h-captcha{transform:scale(.8)}}.wpforms-container .wpforms-field,.wp-core-ui div.wpforms-container .wpforms-field{padding:6px 0!important}.head-menu a:hover,.links-line a:hover{text-decoration:underline}.head-bottom-section{backdrop-filter:blur(5px)}.cate-img-box .elementor-image-box-wrapper img{transition:all linear .3s}.cate-img-box .elementor-image-box-wrapper:hover img{transform:scale(1.03)}.cate-img-box .elementor-image-box-title a:after{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;margin-left:10px}.cate-img-box .elementor-image-box-title a:hover{text-decoration:none}.featured-in-carousel.elementor-testimonial--skin-bubble .elementor-testimonial__content{background:url(https://www.vareino.com/wp-content/uploads/2025/10/quote-background.png) no-repeat;background-size:100% 100%}.featured-in-carousel .elementor-testimonial__content{position:relative}.featured-in-carousel .elementor-testimonial__content:before{content:'';background:url(https://www.vareino.com/wp-content/uploads/2025/10/arrow-icon.webp) no-repeat;width:30px;height:29px;position:absolute;right:-25px;top:65px;display:block}.cate-item-action .elementor-cta__button{width:100%}.cate-item-action .elementor-cta__title{order:1}.cate-item-action .elementor-cta__image{order:2}.cate-item-action .elementor-cta__image img{width:225px;max-height:30vh;height:225px;object-fit:contain;margin:1.6rem 0}.cate-item-action .elementor-cta__button-wrapper{order:3}.img-txt-info .elementor-image-box-content{max-width:170px}.line-through-ul ul,.line-through-ul li{list-style:none;padding:0;margin:0}.home-faq .e-n-accordion-item{border-bottom:1px solid #e5e7eb}.home-faq .e-n-accordion-item:last-child{border-bottom:0}.home-faq .e-n-accordion-item .e-n-accordion-item-title-header:hover{text-decoration:underline}div.wpforms-container-full:not(:empty){margin:0!important}.foot-newsletter .wpforms-form{position:relative;border-radius:10px}.foot-newsletter .wpforms-submit-container{margin-top:0!important;position:absolute!important;right:0;top:0;width:44px}.foot-newsletter .wpforms-container .wpforms-field{padding:0}.foot-newsletter .wpforms-submit{font-size:0!important;background:none!important}.foot-newsletter .wpforms-submit:before{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;line-height:100%}.foot-newsletter .wpforms-field-large{padding-right:50px!important}.foot-top-section{overflow:hidden}.foot-top-section .left-section{position:relative}.foot-top-section .left-section .elementor-widget-image{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;display:flex;align-items:center}.foot-top-section:after{content:'';background:url(https://www.vareino.com/wp-content/uploads/2025/10/878579eaa9f4f2a252e956.webp) no-repeat;background-size:100% 33px;width:100%;height:33px;position:absolute;left:0;bottom:0;z-index:1}.foot-menu a:hover{text-decoration:underline}.foot-menu .menu-item a{padding-left:10px}.foot-menu .menu-item a:before{content:'';width:5px;height:5px;border-radius:50%;background:#fff!important;display:inline-block;opacity:1!important;position:inherit;margin-right:5px}.foot-menu .menu-item:first-child a:before{display:none}.bg-line-top:after{content:'';background:url(https://www.vareino.com/wp-content/uploads/2025/10/9bf31c7ff062936a96d344.webp) no-repeat;background-size:100% 33px;width:100%;height:33px;position:absolute;left:0;top:0;z-index:1}.sub-forms .wpforms-submit{width:100%}.head-menu .elementor-item-active{text-decoration:underline}.post-list-info .elementor-post__excerpt p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.pro-list-info .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img{height:auto;left:auto;position:inherit;top:auto;transform:none}.pro-list-info .elementor-post__thumbnail{padding-bottom:0!important}.pro-list-info .elementor-post__thumbnail{overflow:hidden}.pro-list-info .elementor-post__thumbnail img{transition:all linear .3s}.pro-list-info .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.05)}.pro-list-info .elementor-post:hover .elementor-post__title a{text-decoration:underline}.elementor-location-header{position:relative;z-index:10}.head-menu .sub-menu{width:200px!important;box-shadow:0 0 15px 0 rgb(0 0 0 / .15)}.product-gallery-main{height:800px!important}.bottom-thumbs .swiper-slide{width:80px!important;height:85px}.product-gallery-thumbs .swiper-slide{border:2px solid #ddd}.product-gallery-thumbs .swiper-slide-thumb-active{border-color:#4285f4}.mfp-bottom-bar .mfp-title{display:none}.mfp-container [type=button]:focus,.mfp-container [type=button]:hover,.mfp-container [type=submit]:focus,.mfp-container [type=submit]:hover,.mfp-container button:focus,.mfp-container button:hover{background:#4285f4}@media screen and (max-width:1024px){.head-menu .elementor-menu-toggle{margin:-40px 0 0 0}.cate-item-action .elementor-cta__image img{height:155px}}@media screen and (max-width:480px){.product-list-con.e-con.e-flex>.e-con-inner{flex-wrap:inherit}.cate-item-action .elementor-cta__image img{margin:10px 0}.foot-top-section .left-section .elementor-widget-image{position:inherit}.foot-top-section:after,.bg-line-top:after{background-size:cover}.product-gallery-main{height:370px!important}}