:root{--main-bg-color:#e4dcdc;--main-bg-color-hover:#f56eb3;--main-text-color:#111;--main-link-color:#ff9e9e;--main-link-color-hover:#da0c81;--main-border:1px solid var(--main-bg-color);--footer-link-color:#b70404;--transition-time:.5s;--shadow-main:#0006 0px 2px 4px, #0000004d 0px 7px 13px -3px, #0003 0px -3px 0px inset;--small-shadow:#3c40434d 0px 1px 2px 0px, #3c404326 0px 1px 3px 1px}.main-bg-color{background-color:var(--main-bg-color)!important}.main-bg-color-hover:hover{background-color:var(--main-bg-color-hover)!important}.main-text-color{color:var(--main-text-color)!important}.main-link-color{color:var(--main-link-color)!important}.main-link-color-hover:hover{color:var(--main-link-color-hover)!important}.main-border{border:var(--main-border)!important}.footer-link-color{color:var(--footer-link-color)!important}.footer-link-color:hover{color:var(--black-color)!important}.shadow-main{box-shadow:var(--shadow-main)!important}input:focus,textarea:focus{border:1px solid var(--main-link-color)!important;box-shadow:none!important}.list-link{-o-transition:all .3s ease-in-out;margin:0;list-style:none;transition:all .3s ease-in-out}.list-link:hover{margin-left:6px;list-style:outside}.article h1,.article h2{text-align:center;margin-bottom:10px;font-size:30px;font-weight:700}.article h3{margin-bottom:10px;font-size:24px;font-weight:700}.article h4{margin-bottom:10px;font-size:18px;font-weight:700}.article h5{margin-bottom:10px;font-size:16px;font-weight:700}.article h6{margin-bottom:10px;font-size:14px;font-weight:700}.article p{margin-bottom:10px;font-size:16px;font-weight:400}.article ul{margin:0;list-style-type:square}.article ul li{margin-bottom:10px;font-size:16px;font-weight:400}.article ol{margin:0}.article ol li{margin-bottom:10px;font-size:16px;font-weight:400}.article a{color:var(--main-link-color);font-weight:600;text-decoration:none}.article a:hover{color:var(--main-text-color);text-decoration:none}#scrollingText{white-space:nowrap;cursor:pointer;animation:1s linear infinite scroll;overflow:hidden}#scrollingText:hover{animation-play-state:paused}@keyframes scroll{0%{transform:translate(100%)}to{transform:translate(-100%)}}.column{column-count:1;float:left;width:100%;padding:0 10px}.inner-column{column-count:3}.geoUnit{page-break-inside:avoid}.geoUnit ul{margin:0;padding-left:20px;list-style:none}.city-inner.active{display:flex!important}.listing .card{--bg-filter-opacity:.5;background-image:linear-gradient(rgba(0, 0, 0, var(--bg-filter-opacity)), rgba(0, 0, 0, var(--bg-filter-opacity))), var(--bg-img);color:#fff;border:5px solid var(--main-link-color);-o-transition:all .5s ease-in-out;-ms-border-radius:10px;-o-border-radius:10px;background-position:50%;background-size:cover;border-radius:10px;justify-content:end;align-items:flex-start;height:400px;padding:1em;font-size:1.2em;text-decoration:none;transition:all .5s ease-in-out;display:flex;position:relative;overflow:hidden}.listing .card:hover{transform:rotate(0)}.listing .card:hover h1{color:var(--main-link-color)}.listing .card h1{margin:0;font-size:1em}.listing .card p{margin-top:.5em;font-size:.75em}.listing .card:before,.listing .card:after{content:"";transform-origin:0 0;z-index:-5;-o-transition:all .5s ease-in-out;border-radius:50%;transition:all .5s ease-in-out;position:absolute;top:-50%;left:-50%;transform:scale(0)}.listing .card:before{opacity:.5;background:#000;width:250%;height:250%}.listing .card:after{background:var(--main-text-color);opacity:.5;width:200%;height:200%}.listing .card:hover:before,.listing .card:hover:after{transform:scale(1)}.splide__slide img{object-fit:cover;width:100%;height:100%}.splide__arrow{background-color:var(--main-bg-color)!important}.splide__arrow:disabled{display:none}.auth-from{-ms-border-radius:6px;-o-border-radius:6px;min-width:400px;max-width:400px;box-shadow:var(--small-shadow);border-radius:6px}.auth-from #agreement{-webkit-filter:hue-rotate(90deg)}.blog .card{background-color:#fff;border-radius:2px;margin-bottom:20px;line-height:1.42857;transition:box-shadow .25s;display:block;box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f}.blog .card:hover{box-shadow:0 8px 17px #0003,0 6px 20px #00000030}.blog .img-card{border-top-left-radius:2px;border-top-right-radius:2px;width:100%;height:200px;display:block;overflow:hidden}.blog .img-card img{object-fit:cover;-o-transition:all .3s ease;width:100%;height:200px;transition:all .3s}.blog .card-content{text-align:left;padding:15px}.blog .card-content p{margin-bottom:10px;font-size:14px;font-weight:400}.blog .card-title{margin-top:0;font-size:1.65em;font-weight:700}.blog .card-title a{-o-transition:all .3s ease;transition:all .3s;color:var(--main-text-color)!important;text-decoration:none!important}.blog .card:hover .card-title a{color:var(--main-link-color)!important}.blog .card-read-more{text-align:center;border-top:1px solid #d4d4d4}.blog .card-read-more a{text-transform:uppercase;padding:10px;font-weight:600;color:var(--main-link-color)!important;text-decoration:none!important}.shadow-partners{box-shadow:0 1px 4px #00000029}.partners h2{text-align:center;margin-bottom:0;font-size:16px;font-weight:500}.partners-list{-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.partners .body{-o-transition:all .3s ease-in-out;height:300px;transition:all .3s ease-in-out;overflow-y:auto}.partners svg{width:14px;height:14px}.partners .partners-img{width:16px;height:16px}.partners-list span{margin-left:5px;font-size:14px;font-weight:500}.partners-list .partners-search{-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none}.partners-list:hover .partners-search{display:block}.partners-list .partners-left:hover span{text-decoration:underline;color:var(--main-link-color)!important}.partners-list .partners-search svg:hover{fill:var(--main-link-color)}.partners-details svg{fill:#ffc107;width:14px;height:14px}.partners-big-img{border:5px solid var(--main-link-color)}@media only screen and (width<=992px){.column{column-count:1;width:100%}.inner-column{column-count:3}}@media only screen and (width<=768px){.column{column-count:1}.inner-column{column-count:2}.post-card-title{font-size:18px!important}}@media only screen and (width<=576px){.column{column-count:1}.inner-column{column-count:2}.city-inner{display:none!important}.post-card-title{font-size:16px!important}}@media only screen and (width<=425px){.auth-from{min-width:300px;max-width:300px;padding:1.5rem!important}}
