a{-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms}.cwp-clear::after{content:'';display:block;height:0;line-height:0;opacity:0;clear:both}.header-menu-wrapper{float:left}.cwp-header-buttons-wrapper{float:right}.cwp-header-buttons-menu{display:none;height:27px;position:absolute;bottom:-35px;left:13px;z-index:1}.cwp-header-buttons-icon{font-size:27px;width:auto;height:auto;cursor:pointer;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms}.cwp-header-buttons-icon:hover{color:#999}.cwp-header-bottom-buttons{margin-top:15px}.cwp-header-button,.cwp-header-bottom-button{float:right;text-align:center;margin:0 0 0 15px}.cwp-header-button{float:left;margin:0 15px 0 0}.cwp-header-button:last-child,.cwp-header-bottom-button:last-child{margin-left:0}.cwp-header-button__link,.cwp-header-bottom-button__link{display:block;color:#333333;font-weight:bold;font-size:18px;text-decoration:none;height:inherit;line-height:52px;background-color:#bc2a2a;color:#fff;padding:0 10px;border-radius:10px;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-animation:1s infinite ease-in-out pulse-always;animation:1s infinite ease-in-out pulse-always}.cwp-header-button__link:hover,.cwp-header-bottom-button__link:hover{background-color:#f00;color:#fff}.cwp-header-bottom-button__link{line-height:1;padding:11px 10px}.top ul li.other-link .other-link__link{-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-animation:1s infinite ease-in-out pulse-always-other;animation:1s infinite ease-in-out pulse-always-other}@-webkit-keyframes pulse-always{50%{background-color:red}100%{background-color:#bc2a2a}}@keyframes pulse-always{50%{background-color:red}100%{background-color:#bc2a2a}}@-webkit-keyframes pulse-always-other{50%{background-color:#06ca06}100%{background-color:#0f0}}@keyframes pulse-always-other{50%{background-color:#06ca06}100%{background-color:#0f0}}.cwp-header-bottom-button__subtext{display:block;font-size:12px;line-height:12px}.mewtwo-widget .mewtwo-flights-header{display:none !important;visibility:hidden;height:0 !important;line-height:0 !important;pointer-events:none !important}.tutu_icon{display:none !important}#currency-widget{margin:20px 0 100px}.realty .grid-item,.rent .grid-item,.excursion .grid-item{background-color:#fff;border-radius:5px;overflow:hidden;-webkit-box-shadow:2px 2px 10px 3px rgba(0,0,0,0.25);box-shadow:2px 2px 10px 3px rgba(0,0,0,0.25)}.realty .grid-item img,.rent .grid-item img,.excursion .grid-item img{margin:0;width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.grid-item .action{margin:15px 0 0 8px}.action span{background:#ff3e3e;padding:6px 15px;border-radius:5px}.grid-img{margin-top:0;margin-bottom:0;display:block;width:100%;height:auto}.grid-title{margin:0 0 5px;padding:5px 10px;height:auto;display:grid;-ms-flex-line-pack:center;align-content:center;font-size:18px}.grid-title a{color:#121212}.product-description-properties table td{padding:10px;font-size:18px}.price,.product .lb-tabs-item .price{font-size:27px;color:#ff6000;margin-bottom:13px;text-align:center}@media (max-width: 991.98px){.cwp-header-button,.cwp-header-bottom-button{width:44%;margin:0 0 15px 0}.cwp-header-button:nth-child(odd),.cwp-header-bottom-button:nth-child(odd){margin-right:10%}.cwp-header-bottom-button{float:left}}@media (max-width: 767.98px){.home-page-body .phone{margin-bottom:100px}.home-page-body .phone a{display:inline-block;margin:0 25px 10px 0}.home-page-body .phone img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover}.cwp-header-button,.cwp-header-bottom-button{width:100%}.cwp-header-button:nth-child(odd),.cwp-header-bottom-button:nth-child(odd){margin-right:0}}@media (max-width: 575px){body{padding-top:44px}.top{position:fixed;top:0;left:0;width:100%;z-index:999}.top .top-right{margin-top:5px}.cwp-header-buttons-menu{display:block}.cwp-header-buttons,.cwp-header-bottom-buttons,.header-menu-wrapper{display:none;background-color:#ffff14;padding:0 15px}.header-menu-wrapper{position:fixed;top:43px;left:0;width:100%;-webkit-box-shadow:0 8px 8px 0 rgba(0,0,0,0.25);box-shadow:0 8px 8px 0 rgba(0,0,0,0.25)}.cwp-header-buttons,.cwp-header-bottom-buttons{margin-top:15px}.main-logo-wrapper{text-align:center;margin-top:20px}.trigger-text-wrapper{display:grid;grid-template-columns:50% 50%;margin:15px 0;grid-column-gap:30px}.trigger-description{text-align:center;font-size:18px;line-height:25px;color:#ff6000}.contacts .phone{text-align:center;font-size:18px;margin:25px 0;display:block}.contacts .phone span{margin-right:20px}.contacts .address{font-size:18px;text-align:center;margin:25px 0}.contacts-block{text-align:center}.contacts-block a{display:inline-block;margin:0 25px 10px 0}.contacts-block img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover}.top-right.social{text-align:center}.top-right.social img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover}body.realty,body.rent,body.excursion{background-image:none;background-attachment:unset;background-color:#fff}.catalog-menu ul{border-left:1px solid #ddd;border-right:1px solid #ddd;-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.25);box-shadow:2px 2px 10px 0 rgba(0,0,0,0.25)}.search-form{border:1px solid #ddd;-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.25);box-shadow:2px 2px 10px 0 rgba(0,0,0,0.25)}.product-image img{-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.25);box-shadow:2px 2px 10px 0 rgba(0,0,0,0.25)}.product-image-mini{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:15px;grid-row-gap:15px;margin-top:15px}.product-image-mini a{float:none;margin:0}.product-image-mini img{max-width:100%}.lb-tabs-item{padding:0}.lb-tabs-item .text{margin:15px 0;padding:5px 10px}.other-link-content{display:block;padding:15px;margin:30px 0;text-align:center}.add-to-cart{width:100%;font-size:18px;margin:15px 0 30px;padding:15px}footer{height:auto}#order-form .text,.wpcf7-form .text{padding:5px 10px;margin:15px 0}#order-form label,.wpcf7-form label{display:block}#order-form input,#order-form textarea,.wpcf7-form input,.wpcf7-form textarea{width:100%}#order-form input[type="submit"],.wpcf7-form input[type="submit"]{padding:15px;font-size:18px}iframe{width:100%}}
