:root{--accent:#0a0000}@keyframes spin3{0%,100%{box-shadow:10px 10px rgba(255,255,255,1),-10px 10px rgba(255,255,255,.2),-10px -10px rgba(255,255,255,1),10px -10px rgba(255,255,255,.2)}25%{box-shadow:-10px 10px rgba(255,255,255,.2),-10px -10px rgba(255,255,255,1),10px -10px rgba(255,255,255,.2),10px 10px rgba(255,255,255,1)}50%{box-shadow:-10px -10px rgba(255,255,255,1),10px -10px rgba(255,255,255,.2),10px 10px rgba(255,255,255,1),-10px 10px rgba(255,255,255,.2)}75%{box-shadow:10px -10px rgba(255,255,255,.2),10px 10px rgba(255,255,255,1),-10px 10px rgba(255,255,255,.2),-10px -10px rgba(255,255,255,1)}}#wpadminbar{top:0 !important}#c27-site-wrapper{background-color:#f4f4f4}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url('https://tac.space/wp-content/uploads/2025/11/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2') format('woff2')}.reg-cta-orange{color:#9adcf5 !important}.info-box-wrapper{background-color:#f7f7f7;border:1px solid #e0e0e0;border-radius:20px;padding:10px;text-align:center;max-width:450px;margin:20px auto;box-shadow:0 4px 10px rgba(0,0,0,.05)}.info-box-title{font-size:24px;font-weight:700;color:#333;margin-bottom:15px;letter-spacing:1px;text-transform:uppercase}.info-box-wrapper p{color:#666;font-size:16px;line-height:1.5}.popup-info-box{text-align:center;padding:0 5px}.popup-info-box .info-box-title{margin-bottom:10px;font-size:22px}.popup-info-box p{font-size:15px}button,input[type=submit],.c27-button,.elementor-button-link,.elementor-button,a.button{background:0 0 !important;background-image:linear-gradient(15deg,#000 0%,#2e3f60 83%) !important;border-radius:20px !important;border:none !important;transition:all .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.2)}button:hover,input[type=submit]:hover,.c27-button:hover,.elementor-button-link:hover,.elementor-button:hover,a.button:hover{opacity:.9;box-shadow:0 4px 8px rgba(0,0,0,.4);transform:scale(.97)}.finder-map i{display:none}@media only screen and (max-width:1200px){.mobile-nav-button .header-button a{background:0 0 !important;background-image:linear-gradient(15deg,#00c6ff 0%,#0072ff 83%) !important;padding:0;color:#fff;height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:14px;border-radius:0 !important;transition:all .2s ease}.mobile-nav-button .header-button a:active{transform:scale(.97)}}.lmb-calltoaction a,.lmb-calltoaction a.cts-open-chat{background:0 0 !important;background-image:linear-gradient(15deg,#000 0%,#2e3f60 83%) !important;border-radius:20px !important;border:none !important;color:#fff !important;box-shadow:0 4px 6px rgba(0,0,0,.2);transition:all .2s ease !important}.lmb-calltoaction a:hover,.lmb-calltoaction a.cts-open-chat:hover{transform:scale(.97);opacity:.9;box-shadow:0 6px 10px rgba(0,0,0,.3)}.lf-item a{position:relative;display:block}.lf-item .lf-bottom-text{position:absolute;bottom:0;left:0;width:100%;padding:5px 10px;background-color:rgba(32,33,37,.8);z-index:10}.lf-item .overlay{opacity:.05 !important;will-change:opacity}.lf-item .lf-bottom-text .bottom-placeholder-text{color:#fff;font-size:14px;font-weight:700;opacity:.9;display:block;text-align:center}.lf-head-btn{background:0 0 !important;background-image:linear-gradient(15deg,#d9d9d9 0%,#d9d9d9 83%) !important;border:none !important;border-radius:20px !important;color:#5e6161 !important}.profile-cover.profile-cover-no-img{background:#202125 !important;position:relative}.profile-cover.profile-cover-no-img:before{content:"НЕМАЄ ФОТО";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:24px;font-weight:700;opacity:.7;z-index:10}.profile-cover.profile-cover-no-img .overlay{opacity:0 !important}@media only screen and (max-width:1200px){.profile-cover.profile-cover-no-img{height:150px !important}}.profile-header{width:100%}#block_xVXPDJu{margin:0 auto;float:none;position:relative !important;max-width:600px}.cat-card .ac-front-side,.cat-card .ac-back-side{backface-visibility:hidden;transform:none !important}.cat-card:hover .ac-front-side,.cat-card:hover .ac-back-side{transform:none !important}.cat-card{transition:transform .3s ease,box-shadow .3s ease !important}.cat-card:hover{transform:translateY(-6px) scale(1.03) !important;box-shadow:0 10px 20px rgba(0,0,0,.12) !important}input,textarea,select,input[type=search],.search-field,.search input,.search-form input,.widget_search input,.header-search input,.site-search input{font-size:16px !important;line-height:1.2 !important;-webkit-text-size-adjust:100%}input:focus,textarea:focus,select:focus,input[type=search]:focus{font-size:16px !important}.m-search__input,.searchbox input,.search-input{font-size:16px !important}input[name=search_keywords]{font-size:16px !important;line-height:1.2 !important;-webkit-text-size-adjust:100%}input[name=search_keywords]:focus{font-size:16px !important}.cts-social-login-wrapper{text-align:center;margin:20px 0}.cts-network-wrapper{display:inline-block}.cts-network-wrapper a,.cts-network-wrapper button{margin:0 5px}.pswp__caption,.mfp-title,.fancybox-caption,.woocommerce-product-gallery__trigger~.pp-caption{display:none !important;visibility:hidden !important}.listing-preview-title{display:none !important}.listing-details-item{justify-content:center !important;max-width:fit-content;margin-left:auto !important;margin-right:auto !important}.c27-footer-section{justify-content:center;margin-left:auto;margin-right:auto}.event-host{display:flex;align-items:center}.author-verified-img{margin:0 0 0 5px !important;padding:0 !important;position:relative !important;top:-1px}@media screen and (max-width:767px){.user-profile-cover .main-info-desktop .col-md-6{float:none;margin:0 auto;width:100%}.user-profile-cover .profile-name{display:flex;flex-direction:column;align-items:center;text-align:center}.user-profile-cover .profile-name .profile-avatar{margin:0 auto 0px auto !important;float:none !important;display:block}.user-profile-cover .listing-main-buttons{display:flex;flex-direction:column;align-items:center;padding:15px 0}.user-profile-cover .listing-main-buttons ul{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:100%;text-align:center;padding:0;margin:0}.user-profile-cover .listing-main-buttons ul li.price-or-date{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 10px;padding:0 10px;border-right:1px solid rgba(255,255,255,.3)}.user-profile-cover .listing-main-buttons ul li.price-or-date:last-of-type{border-right:none}.user-profile-cover .listing-main-buttons li.lmb-calltoaction{width:100%;margin-top:15px}.profile-header .profile-menu{text-align:center}.profile-header .profile-menu ul.cts-carousel{display:flex;flex-direction:row;justify-content:center;padding-left:0;margin-bottom:0}.profile-header .profile-menu ul.cts-carousel li{margin:0}#profile_tab_listings .section-body.grid{display:flex;justify-content:center;flex-wrap:wrap}.blog-footer .project-changer{text-align:center}}.mylisting-register .form-group{display:flex !important;flex-direction:column !important;padding:0 !important;margin-bottom:25px !important;position:relative !important;width:100% !important}.mylisting-register .form-group label{order:0 !important;position:static !important;transform:none !important;transition:none !important;display:block !important;font-size:14px !important;font-weight:600 !important;color:#333 !important;opacity:1 !important;margin-bottom:5px !important;padding:0 !important;line-height:1.2}.mylisting-register .form-group input{order:1 !important;border:1px solid #ccc !important;border-radius:4px !important;padding:10px 15px !important;background-color:#fff !important;width:100% !important;height:auto !important;box-shadow:none !important}.mylisting-register .form-group p{order:2 !important;margin-top:5px !important;font-size:.8em !important;color:#777 !important}.mylisting-register .form-group input:focus{border-color:#0073aa !important;box-shadow:0 0 5px rgba(0,115,170,.3) !important;outline:none !important}.mylisting-register textarea{border:1px solid #ccc !important;border-radius:4px !important;background-color:#fff !important;padding:10px 15px !important;width:100% !important;min-height:100px !important;box-shadow:none !important;border-bottom:1px solid #ccc !important}.mylisting-register .input-box textarea{height:100% !important}.woocommerce form .show-toggle-password,.mylisting-register .form-group .show-toggle-password,.woocommerce-form-login .show-toggle-password{position:absolute !important;right:0 !important;top:0 !important;transform:none !important;z-index:9999 !important;padding-top:2px}.woocommerce form .show-toggle-password,.mylisting-register .form-group .show-toggle-password,.woocommerce-form-login .show-toggle-password{display:none !important;position:absolute !important;right:0 !important;top:0 !important;transform:none !important;z-index:9999 !important;line-height:1.2 !important}.mylisting-register .form-group label{padding-right:30px !important}.mylisting-register .form-group .woocommerce-password-strength{order:2 !important;position:static !important;margin-top:5px !important}.mylisting-register .form-group .woocommerce-password-hint{order:3 !important;position:static !important;clear:both !important;display:block !important}form.sign-in-form .form-group{margin-bottom:10px !important}@media screen and (max-width:991px){.sub-menu li a{transition:transform .1s ease-out,color .1s ease-out !important;background:0 0 !important;border:none !important;padding:inherit !important;margin:0 !important}.sub-menu li a:active{transform:scale(1.07);color:var(--accent) !important;background:0 0 !important;border:none !important;padding:inherit !important;margin:0 !important}.sub-menu li{background:0 0 !important;border:none !important;border-bottom:none !important;margin:0 !important;padding-left:10px !important}}.c27-listing-type-box .icon-wrapper,.ac-front-side .cat-icon{background:0 0 !important;background-color:transparent !important;border:none !important;box-shadow:none !important;outline:none !important;border-radius:0 !important;width:auto !important;height:auto !important;padding:0 !important}.ac-front-side .cat-icon img{object-fit:contain !important;width:60px !important;height:60px !important}.explore-head .explore-types .type-info img{filter:none !important}input::placeholder,textarea::placeholder{color:silver !important;opacity:1 !important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:silver !important;opacity:1 !important}input::-moz-placeholder,textarea::-moz-placeholder{color:silver !important;opacity:1 !important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:silver !important}