.elementor-widget-thim-ekits-attributes .attributes-type-pain:not(.swiper-wrapper){column-gap:var(--thim-list-attr-column-gap,30px);display:grid;grid-template-columns:var(--thim-list-attr-columns,repeat(3,1fr));row-gap:var(--thim-list-attr-row-gap,30px)}.elementor-widget-thim-ekits-attributes .attributes-type-pain:not(.swiper-wrapper):before{display:none}.elementor-widget-thim-ekits-attributes .tours_type_item{overflow:hidden}.list-attri-thumbnail{overflow:hidden;position:relative}.list-attri-thumbnail.overlay .tours-type__item__image{overflow:hidden}.list-attri-thumbnail.overlay .tours-type__item__image:before{position:absolute;background:linear-gradient(0deg,#000 0%,rgba(0,0,0,0) 100%);top:0;left:0;width:100%;height:100%}.list-attri-thumbnail .always-show{display:none}.list-attri-thumbnail .content-item-hover{transition:all 1.5s;visibility:hidden;max-height:0}.list-attri-thumbnail:hover{transition:all 3s ease}.list-attri-thumbnail:hover .always-show{display:block}.list-attri-thumbnail:hover.overlay .tours-type__item__image:before{content:""}.list-attri-thumbnail:hover .content-item-hover{visibility:visible;max-height:600px}.list-attri-thumbnail .content-item{position:absolute;overflow:hidden}.pagination-archiver-attr{display:flex;width:100%;align-items:center;justify-content:center;margin-top:40px}.pagination-archiver-attr .page-numbers{font-size:16px;font-weight:700;line-height:1.3;color:#4f5e71;pointer-events:painted;margin-right:18px;padding:14px 22px;display:inline-flex;border-radius:200px;background:0 0}.pagination-archiver-attr .page-numbers.current{background:#01aa90;color:#fff;padding:14px 22px}.pagination-archiver-attr .page-numbers.next,.pagination-archiver-attr .page-numbers.prev{padding:12px;border:1.5px solid #aaafb6}.pagination-archiver-attr .page-numbers.next:hover,.pagination-archiver-attr .page-numbers.prev:hover{padding:12px}.pagination-archiver-attr .page-numbers:hover{background:#e8edf1;border-color:transparent;color:#4f5e71;padding:14px 22px}.elementor-widget-archive-attributes .attributes-type-pain .tours_type_item .item__title:before,.elementor-widget-list-attributes .attributes-type-pain .tours_type_item .item__title:before{display:none}.arrt-content-wrapper.loading{position:relative}.arrt-content-wrapper.loading:before{content:"\f110";position:absolute;top:50%;left:50%;transform:translateY(50%);font-family:thim-ekits !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:20px;color:#01aa90;z-index:9999}.arrt-content-wrapper.loading:after{background:rgba(79,74,74,.65);width:100%;height:100%;position:absolute;top:0;left:0}.arrt-search-form-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:center;border-radius:12px;background:#f2f4f4;padding:16px;margin-bottom:25px}@media (max-width:560px){.arrt-search-form-wrapper{justify-content:center}}.arrt-search-form-wrapper .arrt-search-form .search-attributes{position:relative}.arrt-search-form-wrapper .arrt-search-form .search-attributes input{height:48px;padding:12px 16px;border-radius:8px;background:#fff;min-width:609px;border:0}@media (max-width:1024px){.arrt-search-form-wrapper .arrt-search-form .search-attributes input{min-width:400px}}@media (max-width:560px){.arrt-search-form-wrapper .arrt-search-form .search-attributes input{min-width:290px;margin-bottom:30px}}.arrt-search-form-wrapper .arrt-search-form .search-attributes input::placeholder{font-size:16px;font-weight:500;line-height:1.3;color:#aaafb6}.arrt-search-form-wrapper .arrt-search-form .search-attributes input:focus{font-size:18px;font-weight:500;line-height:1.3;color:#000}.arrt-search-form-wrapper .arrt-search-form .search-attributes button.button-attributes{position:absolute;top:30%;left:16px;border:0;background:0 0}@media (max-width:560px){.arrt-search-form-wrapper .arrt-search-form .search-attributes button.button-attributes{top:18%}}.arrt-search-form-wrapper .arrt-search-form .search-attributes button.button-attributes i{font-size:18px;color:#01aa90}.arrt-search-form-wrapper .arrt-search-form .search-attributes button.button-attributes.loading i:before{content:"\f110"}.arrt-search-form-wrapper .arrt-sortby{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;position:relative}.arrt-search-form-wrapper .arrt-sortby h4{color:#4f5e71;font-size:16px;font-weight:600;line-height:1.3}.arrt-search-form-wrapper .arrt-sortby select{min-width:216px;padding:12px 16px;background:#fff;border-radius:8px;color:#121212;font-size:16px;font-weight:600;line-height:1.3;border:none;-webkit-appearance:none;-moz-appearance:none;position:relative}.arrt-search-form-wrapper .arrt-sortby:after{position:absolute;content:"";top:17px;right:16px;background:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E) no-repeat;width:16px;height:16px}.arrt-search-form-wrapper .arrt-filter{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;gap:16px;width:100%;margin-top:16px}@media (max-width:560px){.arrt-search-form-wrapper .arrt-filter{margin-top:0}}.arrt-search-form-wrapper .arrt-filter h4{color:#4f5e71;font-size:16px;font-weight:600;line-height:1.3;margin:0;width:auto;flex-shrink:0}.arrt-search-form-wrapper .arrt-filter .filter-groups{display:flex;flex-wrap:wrap;gap:12px;flex:1;align-items:flex-start}.arrt-search-form-wrapper .arrt-filter .filter-groups>.filter-item{padding:8px 16px;background:#fff;border-radius:8px;color:#121212;font-size:14px;font-weight:500;line-height:1.3;border:1px solid transparent;cursor:pointer;transition:all .3s ease}.arrt-search-form-wrapper .arrt-filter .filter-groups>.filter-item:hover{background:#e8edf1;border-color:#01aa90}.arrt-search-form-wrapper .arrt-filter .filter-groups>.filter-item.active{background:#01aa90;color:#fff;border-color:#01aa90}.arrt-search-form-wrapper .arrt-filter .filter-groups .filter-group{display:flex;flex-wrap:wrap;gap:6px;align-items:center;background:#f8f9fa;padding:8px 12px;border-radius:8px}.arrt-search-form-wrapper .arrt-filter .filter-groups .filter-group .filter-group-label{font-size:13px;font-weight:600;color:#666;margin-right:4px}.arrt-search-form-wrapper .arrt-filter .filter-groups .filter-group .filter-items{display:flex;flex-wrap:wrap;gap:6px}.arrt-search-form-wrapper .arrt-filter .filter-groups .filter-group .filter-items .filter-item{padding:6px 12px;background:#fff;border-radius:6px;color:#121212;font-size:13px;font-weight:500;line-height:1.3;border:1px solid #e0e0e0;cursor:pointer;transition:all .3s ease}.arrt-search-form-wrapper .arrt-filter .filter-groups .filter-group .filter-items .filter-item:hover{background:#e8edf1;border-color:#01aa90}.arrt-search-form-wrapper .arrt-filter .filter-groups .filter-group .filter-items .filter-item.active{background:#01aa90;color:#fff;border-color:#01aa90}@media (max-width:767px){.arrt-search-form-wrapper .arrt-search-form,.arrt-search-form-wrapper .arrt-sortby,.arrt-search-form-wrapper .arrt-filter{width:100%}.arrt-search-form-wrapper .arrt-search-form .search-attributes input,.arrt-search-form-wrapper .arrt-sortby .search-attributes input,.arrt-search-form-wrapper .arrt-filter .search-attributes input{width:100%}}