.elementor-widget:not(:last-child){margin-bottom:0 !important}.elementor-widget-text-editor a{color:#1554e4 !important}.elementor-widget-text-editor a:hover{color:#1554e4 !important;text-decoration:underline}.zi-post-image img{width:100% !important;height:206px !important;object-fit:cover}.zi-post-image a{width:100%}.zi-post-slider .elementor-swiper-button{background-color:#d0d0d0;width:42px;height:42px;display:flex !important;align-items:center;justify-content:center;position:absolute !important;bottom:-80px !important;top:auto !important}.zi-post-slider .elementor-swiper-button-prev{left:auto !important;right:50px}.zi-post-slider .elementor-swiper-button-next{right:0 !important}.zi-service-menu a.elementor-item:hover{text-decoration:underline}.zi-post-main-section{height:285px !important}.zi-service-menu li:before{content:'';position:absolute;background-color:#666;width:5px;height:5px;border-radius:50%;top:12px;left:14px}.zi-our-description-right,.zi-our-description-left{z-index:9;width:380px !important}.zi-our-button.elementor-widget-button{z-index:9;width:380px !important}.zi-our-image img{width:295px}.zi-our-image{margin-top:-160px}.zi-our-button a:hover span.elementor-button-text{text-decoration:underline}.image-right.elementor-widget{margin-bottom:-110px !important}.zi-our-description-right h4,.zi-our-description-left h4{font-size:22px}.zi-footer-section h3.elementor-image-box-title a:hover{text-decoration:underline}.zi-post-listing a:hover:after{content:'';background-color:#00000059;position:absolute;width:100%;height:100%;display:block;top:0;background-image:url(https://traveter.valgekana.ee/wp-content/uploads/2023/11/magnifying-glass-1.svg);background-size:30px;background-repeat:no-repeat;background-position:center}.zi-post-listing a{position:relative}.zi-post-warp nav.elementor-pagination .current{border:1px solid #1554e4;padding:3px 9px}.zi-work-related h1.elementor-heading-title:hover{text-decoration:underline}.zi-work-details h4{font-size:18px;line-height:1.5}.zi-our-service .menu-item a:hover,.zi-our-service .current-menu-item a,.zi-btn-service a:hover{text-decoration:underline}.zi-service-detail ul{padding-bottom:15px}.zi-filter-post a{color:#fff;background-color:#1554e4;border-radius:0 !important;margin:6px !important}.premium-blog-wrap{padding-top:70px}.premium-blog-thumbnail-container img{width:346px !important;height:206px !important;object-fit:cover !important}.premium-blog-post-container.premium-blog-skin-classic{background-color:#fff !important}.premium-blog-content-wrapper{background-color:#fff !important;padding:0 !important}h2.premium-blog-entry-title a{color:#3c3c3c;font-family:"Lato",Sans-serif;font-size:15px;font-weight:700;line-height:18px;background-color:#fff !important;margin:0 !important}.premium-blog-pagination-container .page-numbers{color:#fff !important}.premium-blog-pagination-container span.page-numbers.current{color:#1554e4 !important;border:1px solid #1554e4}.premium-blog-pagination-container span.page-numbers.dots{color:#1554e4 !important}.premium-blog-filters-container a:hover{text-decoration:underline !important;color:#fff !important}.premium-blog-filters-container a.category.active{text-decoration:underline !important}@media (max-width:1500px){.zi-post-main-section{height:335px !important}}@media (max-width:1200px){.zi-post-main-section{height:365px !important}}@media (max-width:1024px){.zi-our-description-right,.zi-our-description-left{width:330px !important}.zi-our-button.elementor-widget-button{width:330px !important}.zi-our-description-right h4,.zi-our-description-left h4{font-size:18px}}@media (max-width:767px){.zi-our-image{margin-top:0}.image-right.elementor-widget{margin-bottom:0 !important}.zi-our-description-right,.zi-our-description-left{width:100% !important}.zi-our-button.elementor-widget-button{width:100% !important}.zi-our-image img{width:100%}.zi-post-main-section{height:100% !important}.premium-blog-thumbnail-container img{width:100% !important;height:320px !important}}@media (max-width:576px){.zi-site-logo img{width:100% !important}.zi-our-description-right .elementor-widget-container{padding:10px 15px !important}.premium-blog-thumbnail-container img{width:100% !important;height:200px !important}}