.weather-atlas-wrapper{font-family:'Open Sans', sans-serif;font-size:1em;line-height:1.5;text-shadow:1px 1px 0 rgba(0, 0, 0, 1);text-align:center}.weather-atlas-wrapper a{text-decoration:none !important;box-shadow:none !important;border:none !important;outline:none !important}.weather-atlas-wrapper .weather-atlas-header{padding:.3em;text-align:center;background:rgba(0, 0, 0, .075);text-transform:uppercase}.weather-atlas-wrapper .weather-atlas-body{margin:0 auto;padding:.9em 1.4em}@media (min-width:480px){.weather-atlas-wrapper .current_horizontal{overflow:hidden;clear:both}.weather-atlas-wrapper .current_horizontal .current_temp{float:left;width:50%}.weather-atlas-wrapper .current_horizontal .current_text_2{font-size:1em;float:left;text-align:left;padding-left:10%;width:40%}}.weather-atlas-wrapper .current_temp{text-align:center;margin-bottom:.5em}.weather-atlas-wrapper .current_temp .wi{font-size:3.5em}.weather-atlas-wrapper .current_temp .sunrise_sunset, .weather-atlas-wrapper .current_temp .sunrise_sunset .wi{margin-top:.5em;font-size:.85em}.weather-atlas-wrapper .current_temp .temp{font-size:3.75em;line-height:1.2;margin-left:.1em;letter-spacing:-.05em}.weather-atlas-wrapper .current_temp .current_text{font-size:1.5em;line-height:1.2;text-transform:lowercase}.weather-atlas-wrapper .current_text_2{display:none}@media (min-width:480px){.weather-atlas-wrapper .current_text_2{margin-top:.2em;display:inline-block;text-align:left;font-size:.9em;text-transform:lowercase}}.weather-atlas-wrapper .daily, .weather-atlas-wrapper .hourly{margin-top:.25em;display:table;table-layout:fixed;width:100%;text-align:center}.weather-atlas-wrapper .daily.days, .weather-atlas-wrapper .hourly.hours{text-transform:lowercase;margin-top:.9em}.weather-atlas-wrapper .extended_day, .weather-atlas-wrapper .extended_hour{display:table-cell}.weather-atlas-wrapper .extended_day_4, .weather-atlas-wrapper .extended_day_5, .weather-atlas-wrapper .extended_hour_4, .weather-atlas-wrapper .extended_hour_5{display:none}@media (min-width:480px){.weather-atlas-wrapper .extended_day_4, .weather-atlas-wrapper .extended_day_5, .weather-atlas-wrapper .extended_hour_4, .weather-atlas-wrapper .extended_hour_5{display:table-cell}}.weather-atlas-wrapper .extended_day .wi, .weather-atlas-wrapper .extended_hour .wi{font-size:2em;line-height:1.3}  .weather-atlas-wrapper .weather-atlas-text {text-align:left;margin-top:1.8em;padding:1.2em 1.5em 0 1.5em;background:rgba(0, 0, 0, .05)}.weather-atlas-wrapper .weather-atlas-footer{padding:.25em 1em;font-size:.9em;text-align:center;background:rgba(0, 0, 0, .05)}.weather-atlas-wrapper .weather-atlas-footer .weather-atlas-footer-block{display:inline-block}.weather-atlas-wrapper .city_name{font-family:'Open Sans', sans-serif;font-size:0.85em;line-height:1;text-shadow:none;text-align:left;color:#000;text-transform:uppercase}.weather-atlas-wrapper .city_name{padding:0.2em 5px;margin:-0.3em}.weather-atlas-wrapper .city_name{text-decoration:none !important;box-shadow:none !important;border:none !important;outline:none !important}.weather-atlas-wrapper input.city_name{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.weather-atlas-wrapper .city_name::-webkit-input-placeholder{font-family:'Open Sans', sans-serif;color:#333;text-transform:lowercase}.weather-atlas-wrapper .city_name::-moz-placeholder{font-family:'Open Sans', sans-serif;color:#333;text-transform:lowercase}.weather-atlas-wrapper .city_name:-ms-input-placeholder{font-family:'Open Sans', sans-serif;color:#333;text-transform:lowercase}.weather-atlas-wrapper .city_name:-moz-placeholder{font-family:'Open Sans', sans-serif;color:#333;text-transform:lowercase}.weather-atlas-header-title-wrapper{display:inline-block;margin:0 0 0 10%;width:80%}.dashicons-admin-site-alt3{color:#b60002;}.components-placeholder__label .dashicons {margin:0 5px 0 10px;}.wp-block-weather-atlas-weather-widget{padding:10px 5px;}.wp-block-weather-atlas-weather-widget .components-placeholder__label{color:#b60002;font-size:18px}
@font-face{font-display:block;font-family:weathericons;src:url(//varnamaps.eu/wp-content/plugins/weather-atlas/public/font/weather-icons/../weather-icons/weathericons-regular-webfont.eot);src:url(//varnamaps.eu/wp-content/plugins/weather-atlas/public/font/weather-icons/../weather-icons/weathericons-regular-webfont.eot?#iefix) format('embedded-opentype'),url(//varnamaps.eu/wp-content/plugins/weather-atlas/public/font/weather-icons/../weather-icons/weathericons-regular-webfont.woff2) format('woff2'),url(//varnamaps.eu/wp-content/plugins/weather-atlas/public/font/weather-icons/../weather-icons/weathericons-regular-webfont.woff) format('woff'),url(//varnamaps.eu/wp-content/plugins/weather-atlas/public/font/weather-icons/../weather-icons/weathericons-regular-webfont.ttf) format('truetype'),url(//varnamaps.eu/wp-content/plugins/weather-atlas/public/font/weather-icons/../weather-icons/weathericons-regular-webfont.svg#weather_iconsregular) format('svg');font-weight:400;font-style:normal}.wi{display:inline-block;font-family:weathericons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wi-fw{text-align:center;width:1.4em}.wi-weather-0:before{content:"\f056"}.wi-weather-1:before{content:"\f00e"}.wi-weather-2:before{content:"\f073"}.wi-weather-3:before{content:"\f01e"}.wi-weather-4:before{content:"\f01e"}.wi-weather-5:before{content:"\f017"}.wi-weather-6:before{content:"\f017"}.wi-weather-7:before{content:"\f017"}.wi-weather-8:before{content:"\f015"}.wi-weather-9:before{content:"\f01a"}.wi-weather-10:before{content:"\f015"}.wi-weather-11:before{content:"\f01a"}.wi-weather-12:before{content:"\f01a"}.wi-weather-13:before{content:"\f01b"}.wi-weather-14:before{content:"\f00a"}.wi-weather-15:before{content:"\f064"}.wi-weather-16:before{content:"\f01b"}.wi-weather-17:before{content:"\f015"}.wi-weather-18:before{content:"\f017"}.wi-weather-19:before{content:"\f063"}.wi-weather-20:before{content:"\f014"}.wi-weather-21:before{content:"\f021"}.wi-weather-22:before{content:"\f062"}.wi-weather-23:before{content:"\f050"}.wi-weather-24:before{content:"\f050"}.wi-weather-25:before{content:"\f076"}.wi-weather-26:before{content:"\f013"}.wi-weather-27:before{content:"\f031"}.wi-weather-28:before{content:"\f002"}.wi-weather-29:before{content:"\f031"}.wi-weather-30:before{content:"\f002"}.wi-weather-31:before{content:"\f02e"}.wi-weather-32:before{content:"\f00d"}.wi-weather-33:before{content:"\f083"}.wi-weather-34:before{content:"\f00c"}.wi-weather-35:before{content:"\f017"}.wi-weather-36:before{content:"\f072"}.wi-weather-37:before{content:"\f00e"}.wi-weather-38:before{content:"\f00e"}.wi-weather-39:before{content:"\f00e"}.wi-weather-40:before{content:"\f01a"}.wi-weather-41:before{content:"\f064"}.wi-weather-42:before{content:"\f01b"}.wi-weather-43:before{content:"\f064"}.wi-weather-44:before{content:"\f00c"}.wi-weather-45:before{content:"\f00e"}.wi-weather-46:before{content:"\f01b"}.wi-weather-47:before{content:"\f00e"}.wi-weather-3200:before{content:"\f077"}.wi-alien:before{content:"\f075"}.wi-celsius:before{content:"\f03c"}.wi-fahrenheit:before{content:"\f045"}.wi-degrees:before{content:"\f042"}.wi-thermometer:before{content:"\f055"}.wi-thermometer-exterior:before{content:"\f053"}.wi-thermometer-internal:before{content:"\f054"}.wi-cloud-down:before{content:"\f03d"}.wi-cloud-up:before{content:"\f040"}.wi-cloud-refresh:before{content:"\f03e"}.wi-horizon:before{content:"\f047"}.wi-horizon-alt:before{content:"\f046"}.wi-sunrise:before{content:"\f051"}.wi-sunset:before{content:"\f052"}.wi-moonrise:before{content:"\f0c9"}.wi-moonset:before{content:"\f0ca"}.wi-refresh:before{content:"\f04c"}.wi-refresh-alt:before{content:"\f04b"}.wi-umbrella:before{content:"\f084"}.wi-barometer:before{content:"\f079"}.wi-humidity:before{content:"\f07a"}.wi-na:before{content:"\f07b"}.wi-train:before{content:"\f0cb"}
body{background-color:#fff}a{-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;color:#24cb83;font-family:inherit;text-decoration:underline;transition:all .5s ease-in-out}a:focus,a:hover{text-decoration:underline}iframe{border:none;width:100%}.comment_content ul li:before,.entry-content ul li:before{content:"\203A \020 \020";font-family:inherit;font-size:0px}.comment_content ol,.entry-content ol{counter-reset:my-counter}.comment_content ol>li:before,.entry-content ol>li:before{content:counter(my-counter) ". \020";counter-increment:my-counter;font-family:inherit;font-size:20px}.comment_content ol,.comment_content ul,.entry-content ol,.entry-content ul{margin:0 10px}.widget li:before,nav[role=navigation] li:before{content:""}.clear{clear:both;display:block}.front-wrapper #content{margin-top:0}.table{display:table;height:100%;margin:0 auto;width:100%}.table-cell{display:table-cell;text-align:center;vertical-align:middle;width:100%}.tagcloud a{display:inline-block;font-size:16px !important;margin:0 5px;padding:0}.full.d-5of7{width:100%}.footer-social a span{display:none}.left-area{float:left}.right-area{float:right}.clear-two{display:none}.opacity-overlay{background-color:#222;display:block;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:-1}.head-sticky{-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;background-color:#fff;border-bottom:1px solid #ccc;left:0;position:absolute;top:0;transition:all .5s ease;visibility:hidden;width:100%;z-index:99999}.head-sticky .wrap{position:relative}.head-sticky nav[role=navigation]{position:relative}.scrollActive .head-sticky{opacity:1;position:fixed;visibility:visible}a.arrow{bottom:20px;color:#fff;display:inline-block;font-size:40px;left:0;margin:0 auto;max-width:40px;position:absolute;right:0;text-align:center;text-decoration:none;width:auto;z-index:3}.short-sep{background-color:#24cb83;margin:60px auto;display:block;height:2px;width:100px}.site-desc h1{font-size:inherit;font-weight:400}.phone-address p{display:inline-block;margin:0 30px 0 0}.phone-address p span{display:inline-block;margin-right:5px}#logo{font-size:35px;line-height:40px;margin-top:0;padding:25px 0;text-align:center;width:auto}#logo a{color:#24cb83;display:inline-block;font-family:inherit;font-weight:900}#logo a:focus,#logo a:hover{text-decoration:none}#logo a span{color:#292929;display:block;font-size:18px;font-weight:400;text-transform:none}.nav-wrapper{position:relative}.nav-wrapper-bg{background-color:#222;opacity:.8;display:block;position:absolute;top:0;left:0;height:50px;width:100%;z-index:1}nav[role=navigation],.social-icons{position:relative;z-index:200}nav[role=navigation]{display:inline-block;float:left;margin-top:0;padding:0;text-align:left;width:auto}nav[role=navigation] .nav{float:none}nav[role=navigation] .nav li{display:inline-block;float:none;padding:0 10px;position:relative}nav[role=navigation]>.nav>li:first-child{padding-left:0}nav[role=navigation]>.nav>li:last-child{padding-right:0}nav[role=navigation] .nav li a{color:#fff;font-family:inherit;font-weight:400;padding:0;text-align:center}nav[role=navigation] .nav li a:hover{text-decoration-color:gray}nav[role=navigation]>.nav>li>a{padding:10px 0}nav[role=navigation] .nav li.current_page_item>a{color:#24cb83;font-family:inherit}nav[role=navigation] .nav li ul{clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;top:100%;width:1px;z-index:200}nav[role=navigation] .nav li ul ul{left:100%;top:0}nav[role=navigation] .nav li ul ul ul ul{left:-100%}nav[role=navigation] ul li:focus>ul,nav[role=navigation] ul li:hover>ul{border-left:0;clip:inherit;height:inherit;overflow:inherit;width:inherit}nav[role=navigation] .nav li ul li a{background:none repeat scroll 0 0 #24cb83;color:#222!important;display:block;font-size:18px;line-height:18px;padding:.571429rem .714286rem;white-space:normal;width:100%}nav[role=navigation] .nav li ul li a:focus,nav[role=navigation] .nav li ul li a:hover{color:#fff!important}.social-icons{float:right;padding:10px 0}.social-icons li{display:inline-block;margin-right:10px}.social-icons li a{color:#fff;text-decoration:none;text-transform:uppercase;width:auto}.social-icons ul{margin:0}.social-icons .icon{display:inline-block;fill:currentColor;height:20px;position:relative;top:-.0625em;vertical-align:middle;width:24px}.screen-reader-text{display:none}#banner-wrap{color:#fff;margin-bottom:60px;padding-bottom:56.25%;position:relative;overflow:hidden}#banner-wrap .opacity-overlay{opacity:.5;z-index:1}#banner-wrap.has-bg{background-position:center;background-repeat:no-repeat;background-size:cover}#banner-wrap h1,#banner-wrap h2,#banner-wrap h3,#banner-wrap h4,#banner-wrap h5,#banner-wrap h6{color:inherit}#banner{height:auto;position:absolute;z-index:2;top:240px;left:0;right:0}#banner .wrap{height:100%}#wp-custom-header{position:absolute;top:0;left:0;padding-bottom:56.25%;height:0}#wp-custom-header video,#wp-custom-header iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-custom-header,.banner-video iframe{display:block;height:100%;width:100%}.banner-video .wp-custom-header-video-button,#wp-custom-header .wp-custom-header-video-button{display:none}.widget-area-wrap{position:absolute;right:5px;top:0}.blog-list{margin-left:0;margin-right:0}.blog-list .item,.blog-list .widget-item{border-style:groove;border-color:#24cb83;border-width:2px;box-sizing:border-box;border-radius:10px;background-color:gray;opacity:1;float:left;list-style:outside none none;margin-top:10px !important;margin-left:0;margin-right:3px;padding:10px;width:33%}.blog-list .item .inner-item,.blog-list .widget-item .inner-item{padding:0;color:#fff}.blog-list .item .mejs-container{margin:5px 0!important}.blog-list .widget-item{float:none}.blog-list li:before{content:""}.blog-list .item h2,.blog-list .widget-item h2,article.post h2.post-title,h2.post-title{color:#222;font-family:inherit;font-size:20px;margin:0;padding:5px 0 0}.blog-list .item a,.blog-list .widget-item a,article.post h2.post-title a,h2.post-title{color:#222;position:relative;text-decoration:none}.blog-list .item p,.blog-list .widget-item p{font-size:16px;font-weight:300;margin:10px 0}.blog-list .item .meta-cat,.blog-list .widget-item .meta-cat,article.post .meta-cat{margin:0}.blog-list .item .meta-cat a,article.post .meta-cat a{color:#24cb83;font-family:inherit;font-size:16px;font-style:italic;font-weight:400;text-decoration:none}.blog-list .item blockquote,.blog-list .widget-item blockquote{margin:0}.blog-list .item blockquote h1,.blog-list .item blockquote h2,.blog-list .item blockquote h3,.blog-list .item blockquote h4,.blog-list .item blockquote h5,.blog-list .item blockquote h6{color:#fff}.blog-list .item .excerpt{padding:0}.blog-list .item .meta-tags{font-size:14px;padding-left:10px}.blog-list .item .meta-tags .author{display:inline-block;margin-right:10px}.blog-list .item a.excerpt-read-more{color:#24cb83;display:none;display:none;font-weight:700;margin:20px 0 0;max-width:200px;text-align:left}p.format-link a{color:#fff;display:block!important;text-align:center}p.format-link a:hover{text-decoration:underline}.blog-list .item img,.blog-list .widget-item img{height:auto;vertical-align:bottom;width:100%}#quote-item{color:#fff;font-size:20px;font-weight:300;position:relative;text-align:center}#quote-item.has-bg{background-position:center center;background-size:cover}#quote-item .fa-quote-left{color:#fff;left:20px;position:absolute;top:20px}#quote-item .fa-quote-right{bottom:20px;color:#fff;position:absolute;right:20px;z-index:2}.quote-item-content{padding:40px;position:relative;z-index:2}.quote-overlay{background-color:#292929;display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.video-container{height:0;padding-bottom:56.25%;position:relative}.video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.blog-list .item a:hover span.fa,.blog-list .widget-item a:hover span.fa{color:#adadad}.blog-list .item.format span.fa,.blog-list .widget-item.format span.fa{bottom:20px;color:#fff;display:block;font-size:30px;left:0;padding-right:20px;position:absolute;text-align:right;text-shadow:1px 2px 4px #aaa;width:100%}.quote-content{font-style:italic}.quote-source{font-weight:700}.chat-content .wp-smiley{margin:0}body .mejs-controls .mejs-time-rail .mejs-time-loaded{background:#292929}body .mejs-controls .mejs-time-rail .mejs-time-current{background:#ddd}body .mejs-container{margin:20px 0}body .audio-format-wrap{min-height:36px;position:relative}body .audio-format .mejs-container{margin:0}body .audio-format{bottom:0;position:relative;width:100%}.chat-link-quote-format{background:#24cb83;color:#fff;font-family:inherit;font-size:22px;padding:10px;text-align:center}.audiojs{background:#222;font-family:helvetica;width:100%}.audiojs .play-pause{width:40px}.audiojs .play-pause p{margin:0}.audiojs .scrubber{width:40%}.audiojs .loaded{background:none repeat scroll 0 0 rgba(255,255,255,.33);width:100%!important}.audiojs .progress{background:none repeat scroll 0 0 #ddd}.audiojs .error-message{width:auto}.nav-arrows{border-bottom:0 solid #ddd;border-top:0 solid #ddd;margin-top:0;padding:30px 0}.nav-arrows .left-arrow,.nav-arrows .right-arrow{float:left;font-weight:600;width:50%}.nav-arrows .right-arrow{float:right;text-align:right}.nav-arrows a{text-decoration:none;background-color:gray;opacity:1;border:1px solid #24cb83;border-radius:10px;padding:3px 5px}.nav-arrows a span{color:#fff}.main-content-area{margin:20px 0 0;padding:0;background-color:gray;opacity:1;border-style:groove;border-color:#24cb83;border-width:2px}.main-content-area .main-title-area{padding:10px}.entry-content a{font-family:inherit}.header[role=banner]{background-color:transparent;position:relative}.head-absolute.header[role=banner]{background-color:transparent}.head-absolute[role=banner]{left:0;position:absolute;top:0;width:100%;z-index:9999}.head-absolute #logo a span{color:#fff}.head-absolute .nav-wrapper-bg{opacity:.8}.hentry .article-header{padding:0}.article-header h1{color:inherit;font-family:inherit;font-size:28px}h1.archive-title{color:#24cb83;background-color:gray;opacity:1;border-style:groove;border-color:#24cb83;border-width:2px;border-radius:10px;font-family:inherit;font-size:20px;font-style:normal;font-weight:900;margin:20px 0 10px;text-align:center}.tag-links{background-color:grey;opacity:1;font-family:inherit;font-size:18px;margin-top:10px;padding:10px;border-style:groove;border-color:#24cb83;border-width:2px}.tag-links a{font-family:inherit;margin:0 5px}.next-prev-post{border-bottom:2px solid #292929;margin:0 0 30px;padding:0 0 30px}.next-prev-post .prev{float:left;width:50%}.next-prev-post .next,.next-prev-post .prev{font-family:inherit}.next-prev-post .next p,.next-prev-post .prev p{margin-bottom:0}.next-prev-post .next{float:right;text-align:right;width:50%}.next-prev-post .next a,.next-prev-post .prev a{font-size:24px;text-decoration:none}.next-prev-post .next p span,.next-prev-post .prev p span{font-weight:700}footer.below-content-area{border:none;margin-top:20px}.author-info{background-color:#fff;font-size:14px;text-align:center}.author-info .avatar{float:left}.author-info .info{margin-left:120px;text-align:left}.author-info .author-name{font-size:18px;margin:0}.author-info .author-desc{text-align:left}body .byline{color:#aaa;font-family:inherit;font-style:normal;margin-top:0}body.page-template-full-width-php .byline{display:none}body .hentry footer{padding:0 0 30px}body #comments-title{margin-bottom:10px;margin-top:30px;padding:0}body .comment-respond{background-color:#fff;margin-top:20px;padding:10px;border-style:groove;border-color:#24cb83;border-width:2px;box-sizing:border-box;background-color:gray;opacity:1}body .comment{margin-bottom:30px}body .comment .comment-author{margin:0;padding:0;width:auto}body .comment_content{box-sizing:border-box;margin-bottom:5px;margin-left:75px}body .comment:not(.depth-1){padding:0}body .comment.depth-3{margin-bottom:20px}body .comment_content p{font-weight:300;margin-bottom:0}body .comment .vcard{margin-left:0;margin-right:10px}body .comment .vcard .avatar{float:left;position:static}body cite.fn{font-family:inherit;font-size:16px;font-style:normal;font-weight:700}body .comment_content time{display:block;font-size:14px}body .comment_content time a{color:#aaa;font-size:14px;text-decoration:none}body .comment-reply-link{margin:0}body .comment-inner{border-bottom:1px solid #ddd;padding-bottom:10px}body.page #comments-title{margin-top:0}.commentlist{border-style:groove;border-color:#24cb83;border-width:2px;box-sizing:border-box;background-color:gray;opacity:1;margin:10px 0 0;padding:10px}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container embed,.video-container iframe{height:100%;position:absolute;top:0;width:100%}.comment-notes{font-size:14px;font-style:italic;text-align:center}nav.comment-navigation[role=navigation]{border:1px solid #ddd;box-sizing:border-box;float:none;padding:15px;width:100%}body .sidebar{margin:20px 0}body .sidebar a{text-decoration:none;padding-left:0;margin-top:0;vertical-align:text-top}body .sidebar a:hover{text-decoration:underline;text-decoration-color:gray}body .sidebar .widget{border-style:groove;border-color:#24cb83;border-width:2px;background-color:gray;opacity:1;margin-bottom:20px;padding:0}.item.widget .widgettitle,body .sidebar .widget .widgettitle{color:#fff;text-align:center;font-family:inherit;font-weight:400;font-size:18px;margin:0;text-transform:uppercase;background:#24cb83}body .sidebar img{height:auto;width:100%}.blog-list .item .rsswidget img,.blog-list .widget-item .rsswidget img,body .rsswidget img{width:auto}.widget:first-child{margin-top:0}.widget:first-child h4{margin-top:0}.widget ul li{border-bottom:1px solid #ddd;padding-top:10px;padding-bottom:10px}.widget ul li.menu-item-has-children ul,.widget ul li.page_item_has_children ul{margin-bottom:0}.widget ul li.menu-item-has-children li,.widget ul li.page_item_has_children li{border-bottom:none;margin-bottom:0}.searchform .screen-reader-text{display:none}.searchform{min-height:30px;position:relative}.searchform input[type=text]{background:0 0;border:2px solid #ddd;max-width:100%;position:absolute;width:100%;z-index:1}.searchform input[type=submit]{border-radius:0 3px 3px 0;float:right;padding:5px 15px;position:relative;z-index:2}.widget #wp-calendar{width:100%}.widget #wp-calendar td{font-family:inherit;text-align:center}.widget #wp-calendar td#today{font-weight:700}.widget #wp-calendar caption{background:#24cb83;color:#fff;font-family:inherit;padding:0;text-transform:uppercase}.widget #wp-calendar thead{border:1px solid #aaa}.related-posts{background-color:gray;opacity:1;border:1px solid #24cb83;margin-top:20px;text-align:center;padding-left:5px}#reply-title,.related-posts .section-title,body #comments-title{font-size:20px;padding-top:3px;font-weight:700;margin:0;text-align:center;color:#24cb83}.related-item{float:left;margin:5px 0 0;padding:0 5px;width:32.33%}.related-item:nth-child(2n){margin-top:5px}.related-item h3{margin-top:0;text-align:left}.related-item h3 a{font-size:18px;font-style:normal}footer.footer[role=contentinfo]{background:0 0;padding:0;text-align:center}footer.footer[role=contentinfo] p{color:inherit}footer.footer[role=contentinfo] #inner-footer{padding:30px 0}footer .copyright a{color:inherit}footer .copyright{color:#292929;font-size:16px;text-align:center}footer .footer-site-dec #logo{margin:0}footer .widget{display:inline-block;margin:20px 20px 20px 0!important;padding:0;vertical-align:top;width:32.1%}footer .widget:nth-child(3n+3){margin-right:0!important}footer .widget img{height:auto;width:100%}footer .widget .rsswidget img{height:auto;width:auto}footer .widget .widgettitle{border-bottom:none;color:#24cb83;font-family:inherit;font-size:28px;font-weight:400;margin-top:0}footer.footer[role=contentinfo] p.copyright a,footer .widget a{color:#24cb83;font-size:18px}footer .widget ul li{border-bottom:none;padding:0}body.paged footer .copyright span{display:none}footer button,footer html input[type=button],footer input[type=reset],footer input[type=submit]{background-color:#ffb53c}.scrollToTop{background-color:#fff;border:1px solid #24cb83;bottom:0;display:none;font-size:12px;height:40px;padding:1px 5px;position:fixed;right:0;text-align:center;text-decoration:none;width:50px;z-index:1}.scrollToTop:focus{outline:none}.scrollToTop span{color:#24cb83;display:block;font-size:40px}.scrollToTop:hover{text-decoration:none}#responsive-nav,.no-display{display:none}body .gallery{clear:both;margin-bottom:20px;overflow:auto;overflow:hidden;text-align:center}body .gallery img{display:block;margin-bottom:0}.gallery .gallery-caption{background:#24cb83 none repeat scroll 0 0;color:#fff;line-height:1.5em;margin-bottom:0;padding:10px}.gallery-item{margin:0}.gallery-icon img,.gallery-item img{margin:0 auto;width:auto}.gallery{margin-left:-.5em;margin-right:-.5em}.gallery:after{clear:both;content:"";display:table}.gallery-item{float:left;margin:0;padding:.5em}.gallery-item img{width:100%}.gallery-columns-1 .gallery-item{float:none;width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.3333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6667%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.featured-posts{text-align:center;font-size:24px;font-weight:700;text-transform:uppercase}.slick-list{margin:0;padding:0!important}.slick-prev:before{content:'\f104'}.slick-next,.slick-prev{background:rgba(0,0,0,.5) none repeat scroll 0 0!important;border:medium none;color:#fff;cursor:pointer;display:block;font-size:0;height:40px;line-height:0;margin-top:-10px;outline:medium none;padding:0;position:absolute;top:50%;width:40px}.slick-next{right:-32px}.slick-prev{left:-32px}.slick-next:before{content:'\f105'}.carousel-area{background-position:center;background-size:cover;padding:0;position:relative;overflow:hidden}.carousel-area-wrap{margin:0;position:relative;text-align:center;z-index:2}.carousel-item{display:inline-block;height:auto;margin:0;padding:2px;position:relative;vertical-align:top;width:25%}.carousel-item a{display:block;height:100%;left:0;position:absolute;text-indent:-99999px;top:0;width:100%;z-index:100}.carousel-item img{margin:0 auto;max-width:100%;min-height:242px;vertical-align:top}.carousel-item .carousel-holder{background-color:rgba(0,0,0,.5);background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;height:260px;left:0;margin:0 auto;padding:20px;position:relative;right:0;text-align:left;width:100%}.carousel-item .post-info{text-align:center}.carousel-item div h1{color:#222;font-size:20px;margin:20px 0 0;padding:0 10px}.carousel-item div p{color:#fff;font-size:16px;font-weight:300;line-height:1.8em;margin:0}.carousel-item .opacity-overlay{opacity:.5;z-index:1}.carousel-excerpt{margin-top:10px;max-height:84px;overflow:hidden}.page-template-template-class .main-content-area{display:table;padding:0}.class-info{padding:30px}.class-featured-img,.class-info{display:table-cell;position:relative;width:50%}.class-featured-img span{background-position:center;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.rpwwt-post-excerpt{font-size:14px;font-weight:300;line-height:1.2em}@media screen and (max-width:1379px){body .wrap{width:990px}}@media screen and (max-width:1279px){body #logo{font-size:30px}}@media screen and (max-width:1039px){.clear-two{display:block}.clear-three{display:none}#banner-wrap{height:auto;padding-bottom:80px;padding-top:240px}.banner-video,#wp-custom-header{display:none}#banner{position:relative;top:0}nav[role=navigation] .nav li.current_page_item>a{color:#fff!important}.head-sticky{display:none}body .wrap{width:660px}.blog-list .item,.blog-list .widget-item{width:47.4%}.widget-area-wrap{right:1px}body #logo{font-size:30px;margin:0}body #logo img{padding:10px 0}.no-display{display:block}body nav[role=navigation]{margin:0}nav[role=navigation] .nav li{padding:10px 0}nav[role=navigation] .nav li ul{height:auto}nav[role=navigation].gh-main-navigation ul li{padding:0}#responsive-nav{cursor:pointer;display:inline-block;float:left;height:auto;position:relative;text-align:right;width:auto;z-index:2}#responsive-nav h4{color:#fff;margin:0}#responsive-nav .nav-icon{color:#24cb83;display:block;font-size:30px;margin:10px 0}nav[role=navigation].gh-main-navigation{background:#24cb83;border-radius:0 0 10px 10px;display:none;float:none;height:auto;top:50px;left:0;min-height:auto;overflow:auto;position:absolute;width:100%;z-index:999}nav[role=navigation].gh-main-navigation ul{float:none;margin:0 auto;width:70%}nav[role=navigation].gh-main-navigation ul li{display:block;float:none;margin:0;margin-right:0;text-align:center}nav[role=navigation].gh-main-navigation ul li a{border-bottom:1px dotted rgba(255,255,255,.2);border-left:0;border-right:none;border-top:none;color:#fff;display:block;font-size:18px;padding:1px 0;text-align:left;text-decoration:none}nav[role=navigation].gh-main-navigation ul li a:hover{color:#ddd}nav[role=navigation].gh-main-navigation ul li ul.children,nav[role=navigation].gh-main-navigation ul li ul.sub-menu{background:0 0;border:none!important;max-width:100%;min-width:100%}nav[role=navigation].gh-main-navigation ul li ul.children,nav[role=navigation].gh-main-navigation ul li ul.sub-menu{display:block;margin-top:1px !important;padding:0;position:relative;visibility:visible;width:90%}nav[role=navigation].gh-main-navigation ul li ul.children li,nav[role=navigation].gh-main-navigation ul li ul.sub-menu li{border-left:1px solid rgba(255,255,255,.2)!important;display:block;padding:0;width:100%}nav[role=navigation] .nav li ul,nav[role=navigation] .nav li ul li a:focus,nav[role=navigation] .nav li ul li a:hover,nav[role=navigation] .nav li ul li a{background:none!important}nav[role=navigation].gh-main-navigation ul li ul.children li a,nav[role=navigation].gh-main-navigation ul li ul.sub-menu li a{padding:1px 5px 5px 10px}nav[role=navigation].gh-main-navigation ul li ul.children ul.children,nav[role=navigation].gh-main-navigation ul li ul.sub-menu ul.sub-menu{left:20px;max-width:100%;min-width:100%;width:100%}.blog-list .widget-item{width:100%}.blog-list .widget-item:nth-child(2n+2){margin-right:0}.widget-area-wrap{width:48%}.t-1of3,.t-2of3{padding:0;width:100%}.main-content-area{margin:20px 0;background-color:gray;border-style:groove;border-color:#24cb83;border-width:2px;opacity:1}.hentry{margin-bottom:0}.related-item{width:32.33%}.class-featured-img,.class-info{display:block;min-height:300px;width:100%}footer .widget{width:48%}footer .widget:nth-child(3n+3){margin-right:20px!important}footer .widget:nth-child(2n+2){margin-right:0!important}}@media screen and (max-width:839px){footer .footer-social{float:none}article.archive .entry-content{margin:0}article.archive img{margin-right:30px}body .avatar{float:none}body .avatar img{display:block;margin:0 auto}}@media screen and (max-width:699px){body .wrap{width:90%}.blog-list .item,.widget-area-wrap{width:49.4%}.widget-area-wrap{right:0}.audiojs .scrubber{display:none}nav[role=navigation].gh-main-navigation ul{width:90%}#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item,#sb_instagram.sbi_col_7 #sbi_images .sbi_item,#sb_instagram.sbi_col_8 #sbi_images .sbi_item,#sb_instagram.sbi_col_9 #sbi_images .sbi_item,#sb_instagram.sbi_col_10 #sbi_images .sbi_item{width:33.33%!important}#sb_instagram .sbi_photo{height:100px !important}}@media screen and (max-width:539px){body .block{padding:5px;display:flex!important;justify-content:center!important}body .block-1{padding:5px;display:flex!important;justify-content:flex-start!important;flex-direction:column;align-items:flex-end}body .block-2{padding:5px;display:flex!important;justify-content:center!important;flex-direction:column-reverse;align-items:stretch}body #routes-select [type=submit]{width:80px}body #routes-select [type=button]{width:78px;margin:0 3px 0 5px}body .sidebar{display:none !important}.related-item{width:100%}footer .widget{margin:0 0 30px!important;width:100%}}@media screen and (max-width:499px){.blog-list .item,.blog-list .widget-item,.widget-area-wrap{width:100%}.widget-area-wrap{position:absolute}body #logo img{max-width:250px}body #logo{font-size:22px;padding:14px 0}#responsive-nav .nav-icon{margin:11px 0}body .comment article.cf{margin-bottom:20px}.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:100%}}body. recent_post-tumb{width:10%}.W_Title{display:inline-block;padding-left:0;text-align:left;line-height:70%;margin-left:10px;font-size:16px}.W_Title img{max-height:80px;max-width:120px;float:left;padding-left:0;padding-right:10px}body #routes-select{background-color:gray;opacity:.9;border-style:groove;display:block;border:2px solid #24cb83;box-sizing:border-box;border-radius:10px;float:none;padding:0;width:100%;display:flex!important;flex-wrap:wrap;justify-content:center!important}body .block{padding:3px;display:flex!important;justify-content:center!important;gap:0px}body .block-1{padding:3px;display:flex!important;justify-content:center!important;gap:5px}body .block-2{padding:3px;display:flex!important;justify-content:center!important;width:auto;gap:5px}body #my-cat{border-style:groove;border:1px solid #222;border-radius:3px;line-height:16px;font-size:14px;background:#24cb83;color:#fff;font-family:inherit;text-align:center;width:100%;float:left;position:relative;height:25px;padding:0 5px;margin:0 3px}body #my-tag{border-style:groove;border:1px solid #222;border-radius:3px;line-height:16px;font-size:14px;background:#24cb83;color:#fff;font-family:inherit;text-align:center;width:100%;float:left;position:relative;height:25px;padding:0 5px;margin:0 3px}body .routes-count{display:inline-block;border-style:groove;border:1px solid #24cb83;line-height:16px;font-size:16px;background:#ddd;border-radius:3px;color:#222;font-family:inherit;text-align:center;margin:0;width:100%;float:left;position:relative;height:auto;padding:3px}body #routes-select [type=submit]{border-style:groove;border:1px solid gray;line-height:12px;font-size:14px;color:#fff;font-family:inherit;text-align:center;margin-left:0;padding:0 10px;position:relative;height:25px;margin:0 0 0 3px}body #routes-select :focus{background:#24cb83}body #routes-select [type=button]{line-height:14px;font-size:14px;color:#24cb83;font-family:inherit;text-align:center;margin-left:0;padding:0 5px;position:relative;height:23px;border:1px solid #24cb83;background:#ddd;font-weight:700;margin:1px 0 0 4px}body #routes-select [type=button] :active{background:red}#my-category-icons img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icons img:hover{background:#fff}#my-category-icon-1 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-2 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-3 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-4 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-5 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-6 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-7 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-8 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-1 img:hover{background:#fff}#my-category-icon-2 img:hover{background:#fff}#my-category-icon-3 img:hover{background:#fff}#my-category-icon-4 img:hover{background:#fff}#my-category-icon-5 img:hover{background:#fff}#my-category-icon-6 img:hover{background:#fff}#my-category-icon-7 img:hover{background:#fff}#my-category-icon-8 img:hover{background:#fff}wp-block-separator{border:none;border-top:2px solid;color:#fff!important}.yourclass{width:60px;padding:0}.yourclass a{color:#fff}.custom-search-form{background-color:gray;opacity:.9;border-style:groove;display:block;border:2px solid #24cb83;box-sizing:border-box;border-radius:10px;float:none;padding:0;width:100%;text-align:center}.varnamaps-select .blog-list.container{display:flex;flex-wrap:wrap;gap:10px}.varnamaps-select .blog-list.container .item{width:calc(50% - 10px);float:none}
/*! Made with travel_notes:*/
img,
legend {
    border: 0
}
body,
figure,
pre {
    margin: 0
}
legend,
ol,
ul {
    padding: 0
}
.strong,
b,
dt,
strong {
    font-weight: 700
}
.byline,
.em,
dfn,
em,
span.amp {
    font-style: italic
}
.commentlist,
ol,
ul {
    list-style-type: none
}
.comment,
sub,
sup {
    position: relative
}
.no-widgets,
.pagination {
    text-align: center
}
.cf:after,
.clearfix:after,
.comment,
.comment-respond:after,
.footer {
    clear: both
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block
}
audio,
canvas,
video {
    display: inline-block
}
audio:not([controls]) {
    display: none;
    height: 0
}
[hidden],
template {
    display: none
}
html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    font-family: sans-serif
}
a {
    background: 0 0
}
a:focus {
    outline: dotted thin
}
a:active,
a:hover {
    outline: 0
}
h1 {
    margin: .67em 0
}
abbr[title] {
    border-bottom: 1px dotted
}
hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0
}
pre {
    white-space: pre-wrap
}
code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    font-size: 1em
}
.small,
small,
sub,
sup {
    font-size: 75%
}
q {
    quotes: "\201C" "\201D" "\2018" "\2019"
}
q:after,
q:before {
    content: none;
    content: ''
}
sub,
sup {
    line-height: 0;
    vertical-align: baseline
}
sup {
    top: -.5em
}
sub {
    bottom: -.25em
}
dl,
menu,
ol,
ul {
    margin: 0px 0
}
dd {
    margin: 0 0 24px
}
menu {
    padding: 0 0 0 40px
}
nav ol,
nav ul {
    list-style: none
}
img {
    height: auto;
    max-width: 100%
}
svg:not(:root) {
    overflow: hidden
}
fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}
button,
input,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    margin: 0
}
button,
input {
    line-height: normal
}
button,
select {
    text-transform: none
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -webkit-appearance: button;
    -webkit-transition: all .5s ease-in-out;
    background-color: #4fbf70;
    border: none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-family: inherit;
    font-size: 16px;
	margin: 10px;
    padding: 5px;
    transition: all .5s ease-in-out
}
button:hover,
html input[type=button]:hover,
input[type=reset]:hover,
input[type=submit]:hover {
    opacity: .8
}
button[disabled],
html input[disabled] {
    cursor: default
}
input[type=checkbox],
input[type=radio] {
    box-sizing: border-box;
    padding: 0
}
input[type=search] {
    -moz-box-sizing: content-box;
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}
textarea {
    overflow: auto
}
dl {
    margin-bottom: 24px
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
.comment_content table {
    font-size: 14px;
    line-height: 1.2857142857;
    margin-bottom: 24px;
    width: 100%
}
.comment_content th {
    font-weight: 700;
    padding: 8px;
    text-transform: uppercase
}
.comment_content td {
    padding: 8px
}
* {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}
.image-replacement,
.ir {
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap
}
.cf,
.clearfix,
.comment-respond {
    zoom: 1
}
.cf:after,
.cf:before,
.clearfix:after,
.clearfix:before,
.comment-respond:after,
.comment-respond:before {
    content: "";
    display: table
}
span.amp {
    font-family: Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif!important
}
.last-col {
    float: right;
    padding-right: 0!important
}
@media (max-width:767px) {
    .m-all {
        float: left;
        padding-right: 0;
        width: 100%
    }
    .m-1of2,
    .m-1of3,
    .m-1of4,
    .m-2of3,
    .m-3of4 {
        float: left;
        padding-right: .75em
    }
    .m-1of2 {
        width: 50%
    }
    .m-1of3 {
        width: 33.33%
    }
    .m-2of3 {
        width: 66.66%
    }
    .m-1of4 {
        width: 25%
    }
    .m-3of4 {
        width: 75%
    }
}
@media (min-width:768px) and (max-width:1029px) {
    .t-all {
        float: left;
        padding-right: 0;
        width: 100%
    }
    .t-1of2,
    .t-1of3 {
        float: left;
        padding-right: .75em
    }
    .t-1of2 {
        width: 50%
    }
    .t-1of3 {
        width: 33.33%
    }
    .t-2of3 {
        float: left;
        padding-right: 20px;
        width: 66.66%
    }
    .t-1of4,
    .t-1of5,
    .t-2of5,
    .t-3of4,
    .t-3of5,
    .t-4of5 {
        float: left;
        padding-right: .75em
    }
    .t-1of4 {
        width: 25%
    }
    .t-3of4 {
        width: 75%
    }
    .t-1of5 {
        width: 20%
    }
    .t-2of5 {
        width: 40%
    }
    .t-3of5 {
        width: 60%
    }
    .t-4of5 {
        width: 80%
    }
}
@media (min-width:1030px) {
    .d-all {
        float: left;
        padding-right: 0;
        width: 100%
    }
    .d-1of2,
    .d-1of3,
    .d-1of4,
    .d-1of5,
    .d-1of6,
    .d-1of7,
    .d-2of3,
    .d-2of5,
    .d-2of7,
    .d-3of4,
    .d-3of5,
    .d-3of7,
    .d-4of5,
    .d-4of7 {
        float: left;
        padding-right: .75em
    }
    .d-1of2 {
        width: 50%
    }
    .d-1of3 {
        width: 33.33%
    }
    .d-2of3 {
        width: 66.66%
    }
    .d-1of4 {
        width: 25%
    }
    .d-3of4 {
        width: 75%
    }
    .d-1of5 {
        width: 20%
    }
    .d-2of5 {
        width: 40%
    }
    .d-3of5 {
        width: 60%
    }
    .d-4of5 {
        width: 80%
    }
    .d-1of6 {
        width: 16.6666666667%
    }
    .d-1of7 {
        width: 14.2857142857%
    }
    .d-2of7 {
        width: 30%
    }
    .d-3of7 {
        width: 42.8571429%
    }
    .d-4of7 {
        width: 57.1428572%
    }
    .d-5of7 {
        float: left;
        padding-right: 20px;
        width: 70%
    }
    .d-1of10,
    .d-1of11,
    .d-1of12,
    .d-1of8,
    .d-1of9,
    .d-6of7 {
        float: left;
        padding-right: .75em
    }
    .d-6of7 {
        width: 85.7142857%
    }
    .d-1of8 {
        width: 12.5%
    }
    .d-1of9 {
        width: 11.1111111111%
    }
    .d-1of10 {
        width: 10%
    }
    .d-1of11 {
        width: 9.09090909091%
    }
    .d-1of12 {
        width: 8.33%
    }
}
.alert-error,
.alert-help,
.alert-info,
.alert-success {
    border: 1px solid;
    margin: 10px;
    padding: 5px 18px
}
.alert-help {
    background: #ebe16f;
    border-color: #e8dc59
}
.alert-info {
    background: #d5edf8;
    border-color: #bfe4f4
}
.alert-error {
    background: #fbe3e4;
    border-color: #f8cdce
}
.alert-success {
    background: #e6efc2;
    border-color: #deeaae
}
#submit:focus,
#submit:hover,
.blue-btn:focus,
.blue-btn:hover,
.comment-reply-link:focus,
.comment-reply-link:hover {
    color: #fff;
    text-decoration: none
}
#submit:active,
.blue-btn:active,
.comment-reply-link:active {
    top: 1px
}
#submit,
.blue-btn,
.comment-reply-link {
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
    background-color: #4fbf70;
    border: 1px solid #4fbf70;
    border-radius: 0;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: inherit;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    padding: 0 24px;
    position: relative;
    text-decoration: none;
    transition: all .5s ease-in-out
}
#submit:active,
#submit:focus,
#submit:hover,
.blue-btn:active,
.blue-btn:focus,
.blue-btn:hover,
.comment-reply-link:active,
.comment-reply-link:focus,
.comment-reply-link:hover {
    background-color: #4fbf70;
    opacity: .8
}
.field,
input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea {
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
    background-color: #ececec;
    border: 0;
    box-shadow: none;
    color: #222;
    display: block;
    font-family: inherit;
    font-size: 1em;
    height: 30px;
    line-height: 30px;
    margin-bottom: 14px;
    max-width: 400px;
    padding: 0 12px;
    transition: all .5s ease-in-out;
    vertical-align: middle;
    width: 100%
}
.field:active,
.field:focus,
input[type=color]:active,
input[type=color]:focus,
input[type=date]:active,
input[type=date]:focus,
input[type=datetime-local]:active,
input[type=datetime-local]:focus,
input[type=datetime]:active,
input[type=datetime]:focus,
input[type=email]:active,
input[type=email]:focus,
input[type=month]:active,
input[type=month]:focus,
input[type=number]:active,
input[type=number]:focus,
input[type=password]:active,
input[type=password]:focus,
input[type=search]:active,
input[type=search]:focus,
input[type=tel]:active,
input[type=tel]:focus,
input[type=text]:active,
input[type=text]:focus,
input[type=time]:active,
input[type=time]:focus,
input[type=url]:active,
input[type=url]:focus,
input[type=week]:active,
input[type=week]:focus,
select:active,
select:focus,
textarea:active,
textarea:focus {
    background-color: #ddd;
    opacity: .8
}
.field.error,
.field.is-invalid,
input[type=color].error,
input[type=color].is-invalid,
input[type=date].error,
input[type=date].is-invalid,
input[type=datetime-local].error,
input[type=datetime-local].is-invalid,
input[type=datetime].error,
input[type=datetime].is-invalid,
input[type=email].error,
input[type=email].is-invalid,
input[type=month].error,
input[type=month].is-invalid,
input[type=number].error,
input[type=number].is-invalid,
input[type=password].error,
input[type=password].is-invalid,
input[type=search].error,
input[type=search].is-invalid,
input[type=tel].error,
input[type=tel].is-invalid,
input[type=text].error,
input[type=text].is-invalid,
input[type=time].error,
input[type=time].is-invalid,
input[type=url].error,
input[type=url].is-invalid,
input[type=week].error,
input[type=week].is-invalid,
select.error,
select.is-invalid,
textarea.error,
textarea.is-invalid {
    background-color: #eee;
    background-image: url(data:image/png);
    background-position: 99% center;
    background-repeat: no-repeat;
    border-color: #fbe3e4;
    color: #fbe3e4
}
.field.is-valid,
.field.success,
input[type=color].is-valid,
input[type=color].success,
input[type=date].is-valid,
input[type=date].success,
input[type=datetime-local].is-valid,
input[type=datetime-local].success,
input[type=datetime].is-valid,
input[type=datetime].success,
input[type=email].is-valid,
input[type=email].success,
input[type=month].is-valid,
input[type=month].success,
input[type=number].is-valid,
input[type=number].success,
input[type=password].is-valid,
input[type=password].success,
input[type=search].is-valid,
input[type=search].success,
input[type=tel].is-valid,
input[type=tel].success,
input[type=text].is-valid,
input[type=text].success,
input[type=time].is-valid,
input[type=time].success,
input[type=url].is-valid,
input[type=url].success,
input[type=week].is-valid,
input[type=week].success,
select.is-valid,
select.success,
textarea.is-valid,
textarea.success {
    background-color: #fff;
    background-image: url(data:image/png);
    background-position: 99% center;
    background-repeat: no-repeat;
    border-color: #e6efc2;
    color: #e6efc2
}
.field.is-disabled,
.field[disabled],
input[type=color].is-disabled,
input[type=color][disabled],
input[type=date].is-disabled,
input[type=date][disabled],
input[type=datetime-local].is-disabled,
input[type=datetime-local][disabled],
input[type=datetime].is-disabled,
input[type=datetime][disabled],
input[type=email].is-disabled,
input[type=email][disabled],
input[type=month].is-disabled,
input[type=month][disabled],
input[type=number].is-disabled,
input[type=number][disabled],
input[type=password].is-disabled,
input[type=password][disabled],
input[type=search].is-disabled,
input[type=search][disabled],
input[type=tel].is-disabled,
input[type=tel][disabled],
input[type=text].is-disabled,
input[type=text][disabled],
input[type=time].is-disabled,
input[type=time][disabled],
input[type=url].is-disabled,
input[type=url][disabled],
input[type=week].is-disabled,
input[type=week][disabled],
select.is-disabled,
select[disabled],
textarea.is-disabled,
textarea[disabled] {
    border-color: #cfcfcf;
    cursor: not-allowed;
    opacity: .6
}
.field.is-disabled:active,
.field.is-disabled:focus,
.field[disabled]:active,
.field[disabled]:focus,
input[type=color].is-disabled:active,
input[type=color].is-disabled:focus,
input[type=color][disabled]:active,
input[type=color][disabled]:focus,
input[type=date].is-disabled:active,
input[type=date].is-disabled:focus,
input[type=date][disabled]:active,
input[type=date][disabled]:focus,
input[type=datetime-local].is-disabled:active,
input[type=datetime-local].is-disabled:focus,
input[type=datetime-local][disabled]:active,
input[type=datetime-local][disabled]:focus,
input[type=datetime].is-disabled:active,
input[type=datetime].is-disabled:focus,
input[type=datetime][disabled]:active,
input[type=datetime][disabled]:focus,
input[type=email].is-disabled:active,
input[type=email].is-disabled:focus,
input[type=email][disabled]:active,
input[type=email][disabled]:focus,
input[type=month].is-disabled:active,
input[type=month].is-disabled:focus,
input[type=month][disabled]:active,
input[type=month][disabled]:focus,
input[type=number].is-disabled:active,
input[type=number].is-disabled:focus,
input[type=number][disabled]:active,
input[type=number][disabled]:focus,
input[type=password].is-disabled:active,
input[type=password].is-disabled:focus,
input[type=password][disabled]:active,
input[type=password][disabled]:focus,
input[type=search].is-disabled:active,
input[type=search].is-disabled:focus,
input[type=search][disabled]:active,
input[type=search][disabled]:focus,
input[type=tel].is-disabled:active,
input[type=tel].is-disabled:focus,
input[type=tel][disabled]:active,
input[type=tel][disabled]:focus,
input[type=text].is-disabled:active,
input[type=text].is-disabled:focus,
input[type=text][disabled]:active,
input[type=text][disabled]:focus,
input[type=time].is-disabled:active,
input[type=time].is-disabled:focus,
input[type=time][disabled]:active,
input[type=time][disabled]:focus,
input[type=url].is-disabled:active,
input[type=url].is-disabled:focus,
input[type=url][disabled]:active,
input[type=url][disabled]:focus,
input[type=week].is-disabled:active,
input[type=week].is-disabled:focus,
input[type=week][disabled]:active,
input[type=week][disabled]:focus,
select.is-disabled:active,
select.is-disabled:focus,
select[disabled]:active,
select[disabled]:focus,
textarea.is-disabled:active,
textarea.is-disabled:focus,
textarea[disabled]:active,
textarea[disabled]:focus {
    background-color: #d5edf8
}
input[type=password] {
    letter-spacing: .3em
}
textarea {
    line-height: 1.5em;
    max-width: 100%;
    min-height: 120px
}
select {
    -webkit-appearance: none;
    padding: 10px
}
body {
    -webkit-font-smoothing: antialiased;
    background-color: #fff;
    color: #fff;
    font-family: Raleway, serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5em;
}
.post-date {
    font-size: 16px;
	position: absolute;
	margin-top: 65px;
	float: left;
    margin-left: 0px;
}
.wrap {
    margin: 0 auto;
    max-width: 1920px;
    width: 1280px
}
a {
    color: #4fbf70
}
a:link,
a:visited:link {
    -webkit-tap-highlight-color: rgba(0, 0, 0, .3)
}
.h1 a,
.h2 a,
.h3 a,
.h4 a,
.h5 a,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a {
    text-decoration: none
}
.h1,
h1 {
    font-size: 1.75em;
    line-height: 1.4em;
    margin-bottom: .375em
}
.h2,
h2 {
    font-size: 1.75em;
    line-height: 1.1em;
    margin-bottom: .375em
}
.h3,
h3 {
    font-size: 1.5em;
	padding: 10px;
}
.h4,
h4 {
    font-size: 1.1em
}
.h5,
h5 {
    font-size: .846em;
    letter-spacing: 2px;
    line-height: 2.09em;
    text-transform: uppercase
}
#logo {
    margin: 20px 0 0
}
#logo a {
    color: #000
}
.nav {
    border-bottom: 0;
    margin: 0
}
.nav li a {
    display: block;
    padding: .75em;
    text-decoration: none
}
.nav li ul.children li a,
.nav li ul.sub-menu li a {
    padding-left: 30px
}
#content {
    margin-top: 0
}
.hentry {
    margin-bottom: 1.5em
}
.byline,
.entry-title,
.hentry footer p,
.page-title,
.single-title {
    margin: 0
}
.hentry header {
    padding: 1.5em
}
.hentry footer {
    border-top: 1px solid #f8f9fa;
    padding: 1.5em
}
.byline {
    color: inherit
}
.entry-content,
.format-quote .entry-content {
    padding: 0
}
.entry-content p {
    margin: 10px 10px 10px 10px;
	color: #fff;
}
.entry-content table {
    border: 1px solid #ddd;
    margin-bottom: 1.5em;
    width: 100%
}
.entry-content table caption {
    color: inherit;
    font-size: .75em;
    letter-spacing: 1px;
    margin: 0 0 7px;
    text-transform: uppercase
}
.entry-content tr {
    border-bottom: 1px solid #eaedf2
}
.entry-content tr:nth-child(even) {
    background-color: #f8f9fa
}
.entry-content tr:nth-child(2n+2) {
    background: #eee
}
.entry-content td {
    border-right: 1px solid #ddd;
    padding: 7px
}
.entry-content td:last-child {
    border-right: 0
}
.entry-content th {
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd
}
.entry-content th:last-child {
    border-right: 0
}
.entry-content dd {
    color: #787878;
    font-size: .9em;
    margin-bottom: 1.5em;
    margin-left: 0
}
.entry-content img {
	display: block;
    height: auto;
    padding: 5px;
    max-width: 100%;
	opacity: 1;
	margin-left: auto;
	margin-right: auto;
}
.entry-content .size-auto,
.entry-content .size-full,
.entry-content .size-large,
.entry-content .size-medium,
.entry-content .size-thumbnail {
    height: auto;
    max-width: 100%
}
.entry-content pre {
    background: #323944;
    border-radius: 3px;
    color: #f8f9fa;
    font-size: .9em;
    margin: 0 0 1.5em;
    padding: 1.5em
}
body .wp-smiley {
    max-height: 1rem;
    width: auto!important
}
body .rsswidget img {
    height: auto;
    max-width: 100%;
    width: auto
}
.wp-caption {
    background: #eee;
    max-width: 100%;
    padding: 5px
}
.wp-caption img {
    margin-bottom: 0;
    max-width: 100%;
    width: 100%
}
.wp-caption p.wp-caption-text {
    font-size: .85em;
    margin: 4px 0 7px;
    text-align: center
}
.tags {
    margin: 0
}
.pagination,
.wp-prev-next {
    margin: 1.5em 0
}
.pagination ul {
    background-color: #fff;
    border-radius: 3px;
    clear: both;
    display: inline-block;
    padding: 0;
    white-space: nowrap
}
.pagination li {
    border-right: 1px solid #eaedf2;
    display: inline;
    float: left;
    margin: 0;
    overflow: hidden;
    padding: 0
}
.pagination a,
.pagination span {
    color: #2980b9;
    display: block;
    font-size: 1em;
    font-weight: 400;
    line-height: 1em;
    margin: 0;
    min-width: 1em;
    padding: 10px 15px;
    text-decoration: none
}
.pagination a:focus,
.pagination a:hover,
.pagination span:focus,
.pagination span:hover {
    background-color: #2980b9;
    color: #fff
}
.pagination .current {
    color: #5c6b80;
    cursor: default
}
.pagination .current:focus,
.pagination .current:hover {
    background-color: #fff;
    color: #5c6b80
}
.wp-prev-next .prev-link {
    float: left
}
.wp-prev-next .next-link {
    float: right
}
#comments-title {
    margin: 0;
    padding: .75em
}
.commentlist {
    margin: 0
}
.comment {
    border-bottom: 0;
    overflow: hidden;
    padding: 0
}
.comment .comment-author {
    border: 0;
    padding: 7px
}
.comment .vcard {
    margin-left: 50px
}
.comment .vcard cite.fn {
    font-style: normal;
    font-weight: 700;
    margin-left: 15px
}
.comment .vcard time {
    display: block;
    font-size: .9em;
    font-style: italic;
    margin-left: 48px
}
.comment .vcard time a {
    color: inherit;
    text-decoration: none
}
.comment .vcard time a:hover {
    text-decoration: underline
}
.comment .vcard .avatar {
    left: 16px;
    position: absolute
}
.comment:last-child {
    margin-bottom: 0
}
.comment .children {
    margin: 0
}
.comment[class*=depth-] {
    margin-top: 1.1em
}
.comment.depth-1 {
    margin-left: 0;
    margin-top: 0
}
.comment:not(.depth-1) {
    margin-left: 80px;
    margin-top: 30px;
    padding: 7px
}
.comment-respond,
.no-widgets {
    padding: 1.5em
}
.comment_content p {
    font-size: 1em;
    line-height: 1.5em;
    margin: .7335em 0 1.5em
}
.comment-reply-link {
    float: right;
    font-size: .9em
}
.comment-edit-link {
    font-size: .9em;
    font-style: italic;
    margin: 0 7px;
    text-decoration: none
}
#reply-title {
    margin: 0
}
.logged-in-as {
    color: inherit;
    font-family: inherit;
    margin: 0
}
.logged-in-as a {
    color: inherit;
    font-size: 16px
}
.comment-form-comment {
    margin: 1.5em 0 .75em
}
.form-allowed-tags {
    background-color: #f8f9fa;
    font-size: .9em;
    padding: 1.5em
}
#comment-form-title {
    margin: 0 0 1.1em
}
#allowed_tags {
    margin: 1.5em 10px .7335em 0
}
.nocomments {
    margin: 0 20px 1.1em
}
.no-widgets {
    background-color: #eee;
    border-radius: 3px;
    margin-bottom: 1.5em
}
.footer {
    background-color: #323944;
    color: #f8f9fa
}
@media only screen and (min-width:481px) {
    .entry-content .alignleft,
    .entry-content img.alignleft {
        display: inline;
        float: left;
        margin-right: 1.5em
    }
    .entry-content .alignright,
    .entry-content img.alignright {
        display: inline;
        float: right;
        margin-left: 1.5em
    }
    .entry-content .aligncenter,
    .entry-content img.aligncenter {
        clear: both;
        display: block;
        margin-left: auto;
        margin-right: auto
    }
}
@media only screen and (min-width:768px) {
    .nav {
        border: 0
    }
    .nav ul {
        background: #323944;
        margin-top: 0
    }
    .nav li {
        float: left;
        position: relative
    }
    .nav li a {
        border-bottom: 0
    }
    .nav li a:focus,
    .nav li a:hover {
        color: #4fbf70;
        text-decoration: underline
    }
    .nav li ul.children,
    .nav li ul.sub-menu {
        background: #89C7E2;
        border: none;
        margin-top: 10px;
        position: absolute;
        visibility: hidden;
        width: 100%;
        z-index: 8999
    }
    .nav li ul.children li,
    .nav li ul.sub-menu li {
        padding: 0;
        width: 220px;
    }
    .nav li ul.children li a,
    .nav li ul.sub-menu li a {
        border-right: 0;
        color: #fff;
        display: block;
        padding: 0;
        text-align: center;
        width: 100%
    }
    .nav li ul.children li:last-child a,
    .nav li ul.sub-menu li:last-child a {
        border-bottom: 0
    }
    .nav li ul.children li ul,
    .nav li ul.sub-menu li ul {
        left: 100%;
        top: 0
    }
    .nav li:hover>ul {
        top: auto;
        visibility: visible
    }
    .sidebar {
        margin-top: 2.2em
    }
    .widgettitle {
        margin-bottom: .75em
    }
    .widget {
        margin: 0;
        padding: 0 10px
    }
    .widget ul li {
        margin-bottom: 0px
    }
    .widget ul li ul {
        margin-top: .75em;
        padding-left: 1em
    }
}
@media print {
    blockquote,
    img,
    pre,
    tr {
        page-break-inside: avoid
    }
    * {
        background: 0 0!important;
        color: #000!important;
        filter: none!important;
        text-shadow: none!important
    }
    a,
    a:visited {
        color: #444!important;
        text-decoration: underline
    }
    a:after,
    a:visited:after {
        content: " (" attr(href) ")"
    }
    a abbr[title]:after,
    a:visited abbr[title]:after {
        content: " (" attr(title) ")"
    }
    .ir a:after,
    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: ""
    }
    blockquote,
    pre {
        border: 1px solid #999
    }
    thead {
        display: table-header-group
    }
    img {
        max-width: 100%!important
    }
    @page {
        margin: .5cm
    }
    h2,
    h3,
    p {
        orphans: 3;
        widows: 3
    }
    h2,
    h3 {
        page-break-after: avoid
    }
    .page-navigation,
    .respond-form,
    .sidebar,
    .wp-prev-next,
    nav {
        display: none
    }
}
.wp-block-button__link {
	width: 60px!important;
	padding: 0 0px 0 0px!important;
}
.wp-block-buttons>.wp-block-button.wp-block-button__width-25  {
	width: 60px!important;
	padding: 0 0px 0 0px!important;
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
	padding: 0 8px 2px 8px!important;
	margin-bottom: 5px!important;
	font-size: 12px!important;
	left: 5px!important;
	width: 95%!important;
	line-height: 1em!important;
}
.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:15%}
body{background-color:#fff}a{-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;color:#24cb83;font-family:inherit;text-decoration:underline;transition:all .5s ease-in-out}a:focus,a:hover{text-decoration:underline}iframe{border:none;width:100%}.comment_content ul li:before,.entry-content ul li:before{content:"\203A \020 \020";font-family:inherit;font-size:0px}.comment_content ol,.entry-content ol{counter-reset:my-counter}.comment_content ol>li:before,.entry-content ol>li:before{content:counter(my-counter) ". \020";counter-increment:my-counter;font-family:inherit;font-size:20px}.comment_content ol,.comment_content ul,.entry-content ol,.entry-content ul{margin:0 10px}.widget li:before,nav[role=navigation] li:before{content:""}.clear{clear:both;display:block}.front-wrapper #content{margin-top:0}.table{display:table;height:100%;margin:0 auto;width:100%}.table-cell{display:table-cell;text-align:center;vertical-align:middle;width:100%}.tagcloud a{display:inline-block;font-size:16px !important;margin:0 5px;padding:0}.full.d-5of7{width:100%}.footer-social a span{display:none}.left-area{float:left}.right-area{float:right}.clear-two{display:none}.opacity-overlay{background-color:#222;display:block;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:-1}.head-sticky{-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;background-color:#fff;border-bottom:1px solid #ccc;left:0;position:absolute;top:0;transition:all .5s ease;visibility:hidden;width:100%;z-index:99999}.head-sticky .wrap{position:relative}.head-sticky nav[role=navigation]{position:relative}.scrollActive .head-sticky{opacity:1;position:fixed;visibility:visible}a.arrow{bottom:20px;color:#fff;display:inline-block;font-size:40px;left:0;margin:0 auto;max-width:40px;position:absolute;right:0;text-align:center;text-decoration:none;width:auto;z-index:3}.short-sep{background-color:#24cb83;margin:60px auto;display:block;height:2px;width:100px}.site-desc h1{font-size:inherit;font-weight:400}.phone-address p{display:inline-block;margin:0 30px 0 0}.phone-address p span{display:inline-block;margin-right:5px}#logo{font-size:35px;line-height:40px;margin-top:0;padding:25px 0;text-align:center;width:auto}#logo a{color:#24cb83;display:inline-block;font-family:inherit;font-weight:900}#logo a:focus,#logo a:hover{text-decoration:none}#logo a span{color:#292929;display:block;font-size:18px;font-weight:400;text-transform:none}.nav-wrapper{position:relative}.nav-wrapper-bg{background-color:#222;opacity:.8;display:block;position:absolute;top:0;left:0;height:50px;width:100%;z-index:1}nav[role=navigation],.social-icons{position:relative;z-index:200}nav[role=navigation]{display:inline-block;float:left;margin-top:0;padding:0;text-align:left;width:auto}nav[role=navigation] .nav{float:none}nav[role=navigation] .nav li{display:inline-block;float:none;padding:0 10px;position:relative}nav[role=navigation]>.nav>li:first-child{padding-left:0}nav[role=navigation]>.nav>li:last-child{padding-right:0}nav[role=navigation] .nav li a{color:#fff;font-family:inherit;font-weight:400;padding:0;text-align:center}nav[role=navigation] .nav li a:hover{text-decoration-color:gray}nav[role=navigation]>.nav>li>a{padding:10px 0}nav[role=navigation] .nav li.current_page_item>a{color:#24cb83;font-family:inherit}nav[role=navigation] .nav li ul{clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;top:100%;width:1px;z-index:200}nav[role=navigation] .nav li ul ul{left:100%;top:0}nav[role=navigation] .nav li ul ul ul ul{left:-100%}nav[role=navigation] ul li:focus>ul,nav[role=navigation] ul li:hover>ul{border-left:0;clip:inherit;height:inherit;overflow:inherit;width:inherit}nav[role=navigation] .nav li ul li a{background:none repeat scroll 0 0 #24cb83;color:#222!important;display:block;font-size:18px;line-height:18px;padding:.571429rem .714286rem;white-space:normal;width:100%}nav[role=navigation] .nav li ul li a:focus,nav[role=navigation] .nav li ul li a:hover{color:#fff!important}.social-icons{float:right;padding:10px 0}.social-icons li{display:inline-block;margin-right:10px}.social-icons li a{color:#fff;text-decoration:none;text-transform:uppercase;width:auto}.social-icons ul{margin:0}.social-icons .icon{display:inline-block;fill:currentColor;height:20px;position:relative;top:-.0625em;vertical-align:middle;width:24px}.screen-reader-text{display:none}#banner-wrap{color:#fff;margin-bottom:60px;padding-bottom:56.25%;position:relative;overflow:hidden}#banner-wrap .opacity-overlay{opacity:.5;z-index:1}#banner-wrap.has-bg{background-position:center;background-repeat:no-repeat;background-size:cover}#banner-wrap h1,#banner-wrap h2,#banner-wrap h3,#banner-wrap h4,#banner-wrap h5,#banner-wrap h6{color:inherit}#banner{height:auto;position:absolute;z-index:2;top:240px;left:0;right:0}#banner .wrap{height:100%}#wp-custom-header{position:absolute;top:0;left:0;padding-bottom:56.25%;height:0}#wp-custom-header video,#wp-custom-header iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-custom-header,.banner-video iframe{display:block;height:100%;width:100%}.banner-video .wp-custom-header-video-button,#wp-custom-header .wp-custom-header-video-button{display:none}.widget-area-wrap{position:absolute;right:5px;top:0}.blog-list{margin-left:0;margin-right:0}.blog-list .item,.blog-list .widget-item{border-style:groove;border-color:#24cb83;border-width:2px;box-sizing:border-box;border-radius:10px;background-color:gray;opacity:1;float:left;list-style:outside none none;margin-top:10px !important;margin-left:0;margin-right:3px;padding:10px;width:33%}.blog-list .item .inner-item,.blog-list .widget-item .inner-item{padding:0;color:#fff}.blog-list .item .mejs-container{margin:5px 0!important}.blog-list .widget-item{float:none}.blog-list li:before{content:""}.blog-list .item h2,.blog-list .widget-item h2,article.post h2.post-title,h2.post-title{color:#222;font-family:inherit;font-size:20px;margin:0;padding:5px 0 0}.blog-list .item a,.blog-list .widget-item a,article.post h2.post-title a,h2.post-title{color:#222;position:relative;text-decoration:none}.blog-list .item p,.blog-list .widget-item p{font-size:16px;font-weight:300;margin:10px 0}.blog-list .item .meta-cat,.blog-list .widget-item .meta-cat,article.post .meta-cat{margin:0}.blog-list .item .meta-cat a,article.post .meta-cat a{color:#24cb83;font-family:inherit;font-size:16px;font-style:italic;font-weight:400;text-decoration:none}.blog-list .item blockquote,.blog-list .widget-item blockquote{margin:0}.blog-list .item blockquote h1,.blog-list .item blockquote h2,.blog-list .item blockquote h3,.blog-list .item blockquote h4,.blog-list .item blockquote h5,.blog-list .item blockquote h6{color:#fff}.blog-list .item .excerpt{padding:0}.blog-list .item .meta-tags{font-size:14px;padding-left:10px}.blog-list .item .meta-tags .author{display:inline-block;margin-right:10px}.blog-list .item a.excerpt-read-more{color:#24cb83;display:none;display:none;font-weight:700;margin:20px 0 0;max-width:200px;text-align:left}p.format-link a{color:#fff;display:block!important;text-align:center}p.format-link a:hover{text-decoration:underline}.blog-list .item img,.blog-list .widget-item img{height:auto;vertical-align:bottom;width:100%}#quote-item{color:#fff;font-size:20px;font-weight:300;position:relative;text-align:center}#quote-item.has-bg{background-position:center center;background-size:cover}#quote-item .fa-quote-left{color:#fff;left:20px;position:absolute;top:20px}#quote-item .fa-quote-right{bottom:20px;color:#fff;position:absolute;right:20px;z-index:2}.quote-item-content{padding:40px;position:relative;z-index:2}.quote-overlay{background-color:#292929;display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.video-container{height:0;padding-bottom:56.25%;position:relative}.video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.blog-list .item a:hover span.fa,.blog-list .widget-item a:hover span.fa{color:#adadad}.blog-list .item.format span.fa,.blog-list .widget-item.format span.fa{bottom:20px;color:#fff;display:block;font-size:30px;left:0;padding-right:20px;position:absolute;text-align:right;text-shadow:1px 2px 4px #aaa;width:100%}.quote-content{font-style:italic}.quote-source{font-weight:700}.chat-content .wp-smiley{margin:0}body .mejs-controls .mejs-time-rail .mejs-time-loaded{background:#292929}body .mejs-controls .mejs-time-rail .mejs-time-current{background:#ddd}body .mejs-container{margin:20px 0}body .audio-format-wrap{min-height:36px;position:relative}body .audio-format .mejs-container{margin:0}body .audio-format{bottom:0;position:relative;width:100%}.chat-link-quote-format{background:#24cb83;color:#fff;font-family:inherit;font-size:22px;padding:10px;text-align:center}.audiojs{background:#222;font-family:helvetica;width:100%}.audiojs .play-pause{width:40px}.audiojs .play-pause p{margin:0}.audiojs .scrubber{width:40%}.audiojs .loaded{background:none repeat scroll 0 0 rgba(255,255,255,.33);width:100%!important}.audiojs .progress{background:none repeat scroll 0 0 #ddd}.audiojs .error-message{width:auto}.nav-arrows{border-bottom:0 solid #ddd;border-top:0 solid #ddd;margin-top:0;padding:30px 0}.nav-arrows .left-arrow,.nav-arrows .right-arrow{float:left;font-weight:600;width:50%}.nav-arrows .right-arrow{float:right;text-align:right}.nav-arrows a{text-decoration:none;background-color:gray;opacity:1;border:1px solid #24cb83;border-radius:10px;padding:3px 5px}.nav-arrows a span{color:#fff}.main-content-area{margin:20px 0 0;padding:0;background-color:gray;opacity:1;border-style:groove;border-color:#24cb83;border-width:2px}.main-content-area .main-title-area{padding:10px}.entry-content a{font-family:inherit}.header[role=banner]{background-color:transparent;position:relative}.head-absolute.header[role=banner]{background-color:transparent}.head-absolute[role=banner]{left:0;position:absolute;top:0;width:100%;z-index:9999}.head-absolute #logo a span{color:#fff}.head-absolute .nav-wrapper-bg{opacity:.8}.hentry .article-header{padding:0}.article-header h1{color:inherit;font-family:inherit;font-size:28px}h1.archive-title{color:#24cb83;background-color:gray;opacity:1;border-style:groove;border-color:#24cb83;border-width:2px;border-radius:10px;font-family:inherit;font-size:20px;font-style:normal;font-weight:900;margin:20px 0 10px;text-align:center}.tag-links{background-color:grey;opacity:1;font-family:inherit;font-size:18px;margin-top:10px;padding:10px;border-style:groove;border-color:#24cb83;border-width:2px}.tag-links a{font-family:inherit;margin:0 5px}.next-prev-post{border-bottom:2px solid #292929;margin:0 0 30px;padding:0 0 30px}.next-prev-post .prev{float:left;width:50%}.next-prev-post .next,.next-prev-post .prev{font-family:inherit}.next-prev-post .next p,.next-prev-post .prev p{margin-bottom:0}.next-prev-post .next{float:right;text-align:right;width:50%}.next-prev-post .next a,.next-prev-post .prev a{font-size:24px;text-decoration:none}.next-prev-post .next p span,.next-prev-post .prev p span{font-weight:700}footer.below-content-area{border:none;margin-top:20px}.author-info{background-color:#fff;font-size:14px;text-align:center}.author-info .avatar{float:left}.author-info .info{margin-left:120px;text-align:left}.author-info .author-name{font-size:18px;margin:0}.author-info .author-desc{text-align:left}body .byline{color:#aaa;font-family:inherit;font-style:normal;margin-top:0}body.page-template-full-width-php .byline{display:none}body .hentry footer{padding:0 0 30px}body #comments-title{margin-bottom:10px;margin-top:30px;padding:0}body .comment-respond{background-color:#fff;margin-top:20px;padding:10px;border-style:groove;border-color:#24cb83;border-width:2px;box-sizing:border-box;background-color:gray;opacity:1}body .comment{margin-bottom:30px}body .comment .comment-author{margin:0;padding:0;width:auto}body .comment_content{box-sizing:border-box;margin-bottom:5px;margin-left:75px}body .comment:not(.depth-1){padding:0}body .comment.depth-3{margin-bottom:20px}body .comment_content p{font-weight:300;margin-bottom:0}body .comment .vcard{margin-left:0;margin-right:10px}body .comment .vcard .avatar{float:left;position:static}body cite.fn{font-family:inherit;font-size:16px;font-style:normal;font-weight:700}body .comment_content time{display:block;font-size:14px}body .comment_content time a{color:#aaa;font-size:14px;text-decoration:none}body .comment-reply-link{margin:0}body .comment-inner{border-bottom:1px solid #ddd;padding-bottom:10px}body.page #comments-title{margin-top:0}.commentlist{border-style:groove;border-color:#24cb83;border-width:2px;box-sizing:border-box;background-color:gray;opacity:1;margin:10px 0 0;padding:10px}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container embed,.video-container iframe{height:100%;position:absolute;top:0;width:100%}.comment-notes{font-size:14px;font-style:italic;text-align:center}nav.comment-navigation[role=navigation]{border:1px solid #ddd;box-sizing:border-box;float:none;padding:15px;width:100%}body .sidebar{margin:20px 0}body .sidebar a{text-decoration:none;padding-left:0;margin-top:0;vertical-align:text-top}body .sidebar a:hover{text-decoration:underline;text-decoration-color:gray}body .sidebar .widget{border-style:groove;border-color:#24cb83;border-width:2px;background-color:gray;opacity:1;margin-bottom:20px;padding:0}.item.widget .widgettitle,body .sidebar .widget .widgettitle{color:#fff;text-align:center;font-family:inherit;font-weight:400;font-size:18px;margin:0;text-transform:uppercase;background:#24cb83}body .sidebar img{height:auto;width:100%}.blog-list .item .rsswidget img,.blog-list .widget-item .rsswidget img,body .rsswidget img{width:auto}.widget:first-child{margin-top:0}.widget:first-child h4{margin-top:0}.widget ul li{border-bottom:1px solid #ddd;padding-top:10px;padding-bottom:10px}.widget ul li.menu-item-has-children ul,.widget ul li.page_item_has_children ul{margin-bottom:0}.widget ul li.menu-item-has-children li,.widget ul li.page_item_has_children li{border-bottom:none;margin-bottom:0}.searchform .screen-reader-text{display:none}.searchform{min-height:30px;position:relative}.searchform input[type=text]{background:0 0;border:2px solid #ddd;max-width:100%;position:absolute;width:100%;z-index:1}.searchform input[type=submit]{border-radius:0 3px 3px 0;float:right;padding:5px 15px;position:relative;z-index:2}.widget #wp-calendar{width:100%}.widget #wp-calendar td{font-family:inherit;text-align:center}.widget #wp-calendar td#today{font-weight:700}.widget #wp-calendar caption{background:#24cb83;color:#fff;font-family:inherit;padding:0;text-transform:uppercase}.widget #wp-calendar thead{border:1px solid #aaa}.related-posts{background-color:gray;opacity:1;border:1px solid #24cb83;margin-top:20px;text-align:center;padding-left:5px}#reply-title,.related-posts .section-title,body #comments-title{font-size:20px;padding-top:3px;font-weight:700;margin:0;text-align:center;color:#24cb83}.related-item{float:left;margin:5px 0 0;padding:0 5px;width:32.33%}.related-item:nth-child(2n){margin-top:5px}.related-item h3{margin-top:0;text-align:left}.related-item h3 a{font-size:18px;font-style:normal}footer.footer[role=contentinfo]{background:0 0;padding:0;text-align:center}footer.footer[role=contentinfo] p{color:inherit}footer.footer[role=contentinfo] #inner-footer{padding:30px 0}footer .copyright a{color:inherit}footer .copyright{color:#292929;font-size:16px;text-align:center}footer .footer-site-dec #logo{margin:0}footer .widget{display:inline-block;margin:20px 20px 20px 0!important;padding:0;vertical-align:top;width:32.1%}footer .widget:nth-child(3n+3){margin-right:0!important}footer .widget img{height:auto;width:100%}footer .widget .rsswidget img{height:auto;width:auto}footer .widget .widgettitle{border-bottom:none;color:#24cb83;font-family:inherit;font-size:28px;font-weight:400;margin-top:0}footer.footer[role=contentinfo] p.copyright a,footer .widget a{color:#24cb83;font-size:18px}footer .widget ul li{border-bottom:none;padding:0}body.paged footer .copyright span{display:none}footer button,footer html input[type=button],footer input[type=reset],footer input[type=submit]{background-color:#ffb53c}.scrollToTop{background-color:#fff;border:1px solid #24cb83;bottom:0;display:none;font-size:12px;height:40px;padding:1px 5px;position:fixed;right:0;text-align:center;text-decoration:none;width:50px;z-index:1}.scrollToTop:focus{outline:none}.scrollToTop span{color:#24cb83;display:block;font-size:40px}.scrollToTop:hover{text-decoration:none}#responsive-nav,.no-display{display:none}body .gallery{clear:both;margin-bottom:20px;overflow:auto;overflow:hidden;text-align:center}body .gallery img{display:block;margin-bottom:0}.gallery .gallery-caption{background:#24cb83 none repeat scroll 0 0;color:#fff;line-height:1.5em;margin-bottom:0;padding:10px}.gallery-item{margin:0}.gallery-icon img,.gallery-item img{margin:0 auto;width:auto}.gallery{margin-left:-.5em;margin-right:-.5em}.gallery:after{clear:both;content:"";display:table}.gallery-item{float:left;margin:0;padding:.5em}.gallery-item img{width:100%}.gallery-columns-1 .gallery-item{float:none;width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.3333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6667%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.featured-posts{text-align:center;font-size:24px;font-weight:700;text-transform:uppercase}.slick-list{margin:0;padding:0!important}.slick-prev:before{content:'\f104'}.slick-next,.slick-prev{background:rgba(0,0,0,.5) none repeat scroll 0 0!important;border:medium none;color:#fff;cursor:pointer;display:block;font-size:0;height:40px;line-height:0;margin-top:-10px;outline:medium none;padding:0;position:absolute;top:50%;width:40px}.slick-next{right:-32px}.slick-prev{left:-32px}.slick-next:before{content:'\f105'}.carousel-area{background-position:center;background-size:cover;padding:0;position:relative;overflow:hidden}.carousel-area-wrap{margin:0;position:relative;text-align:center;z-index:2}.carousel-item{display:inline-block;height:auto;margin:0;padding:2px;position:relative;vertical-align:top;width:25%}.carousel-item a{display:block;height:100%;left:0;position:absolute;text-indent:-99999px;top:0;width:100%;z-index:100}.carousel-item img{margin:0 auto;max-width:100%;min-height:242px;vertical-align:top}.carousel-item .carousel-holder{background-color:rgba(0,0,0,.5);background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;height:260px;left:0;margin:0 auto;padding:20px;position:relative;right:0;text-align:left;width:100%}.carousel-item .post-info{text-align:center}.carousel-item div h1{color:#222;font-size:20px;margin:20px 0 0;padding:0 10px}.carousel-item div p{color:#fff;font-size:16px;font-weight:300;line-height:1.8em;margin:0}.carousel-item .opacity-overlay{opacity:.5;z-index:1}.carousel-excerpt{margin-top:10px;max-height:84px;overflow:hidden}.page-template-template-class .main-content-area{display:table;padding:0}.class-info{padding:30px}.class-featured-img,.class-info{display:table-cell;position:relative;width:50%}.class-featured-img span{background-position:center;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.rpwwt-post-excerpt{font-size:14px;font-weight:300;line-height:1.2em}@media screen and (max-width:1379px){body .wrap{width:990px}}@media screen and (max-width:1279px){body #logo{font-size:30px}}@media screen and (max-width:1039px){.clear-two{display:block}.clear-three{display:none}#banner-wrap{height:auto;padding-bottom:80px;padding-top:240px}.banner-video,#wp-custom-header{display:none}#banner{position:relative;top:0}nav[role=navigation] .nav li.current_page_item>a{color:#fff!important}.head-sticky{display:none}body .wrap{width:660px}.blog-list .item,.blog-list .widget-item{width:47.4%}.widget-area-wrap{right:1px}body #logo{font-size:30px;margin:0}body #logo img{padding:10px 0}.no-display{display:block}body nav[role=navigation]{margin:0}nav[role=navigation] .nav li{padding:10px 0}nav[role=navigation] .nav li ul{height:auto}nav[role=navigation].gh-main-navigation ul li{padding:0}#responsive-nav{cursor:pointer;display:inline-block;float:left;height:auto;position:relative;text-align:right;width:auto;z-index:2}#responsive-nav h4{color:#fff;margin:0}#responsive-nav .nav-icon{color:#24cb83;display:block;font-size:30px;margin:10px 0}nav[role=navigation].gh-main-navigation{background:#24cb83;border-radius:0 0 10px 10px;display:none;float:none;height:auto;top:50px;left:0;min-height:auto;overflow:auto;position:absolute;width:100%;z-index:999}nav[role=navigation].gh-main-navigation ul{float:none;margin:0 auto;width:70%}nav[role=navigation].gh-main-navigation ul li{display:block;float:none;margin:0;margin-right:0;text-align:center}nav[role=navigation].gh-main-navigation ul li a{border-bottom:1px dotted rgba(255,255,255,.2);border-left:0;border-right:none;border-top:none;color:#fff;display:block;font-size:18px;padding:1px 0;text-align:left;text-decoration:none}nav[role=navigation].gh-main-navigation ul li a:hover{color:#ddd}nav[role=navigation].gh-main-navigation ul li ul.children,nav[role=navigation].gh-main-navigation ul li ul.sub-menu{background:0 0;border:none!important;max-width:100%;min-width:100%}nav[role=navigation].gh-main-navigation ul li ul.children,nav[role=navigation].gh-main-navigation ul li ul.sub-menu{display:block;margin-top:1px !important;padding:0;position:relative;visibility:visible;width:90%}nav[role=navigation].gh-main-navigation ul li ul.children li,nav[role=navigation].gh-main-navigation ul li ul.sub-menu li{border-left:1px solid rgba(255,255,255,.2)!important;display:block;padding:0;width:100%}nav[role=navigation] .nav li ul,nav[role=navigation] .nav li ul li a:focus,nav[role=navigation] .nav li ul li a:hover,nav[role=navigation] .nav li ul li a{background:none!important}nav[role=navigation].gh-main-navigation ul li ul.children li a,nav[role=navigation].gh-main-navigation ul li ul.sub-menu li a{padding:1px 5px 5px 10px}nav[role=navigation].gh-main-navigation ul li ul.children ul.children,nav[role=navigation].gh-main-navigation ul li ul.sub-menu ul.sub-menu{left:20px;max-width:100%;min-width:100%;width:100%}.blog-list .widget-item{width:100%}.blog-list .widget-item:nth-child(2n+2){margin-right:0}.widget-area-wrap{width:48%}.t-1of3,.t-2of3{padding:0;width:100%}.main-content-area{margin:20px 0;background-color:gray;border-style:groove;border-color:#24cb83;border-width:2px;opacity:1}.hentry{margin-bottom:0}.related-item{width:32.33%}.class-featured-img,.class-info{display:block;min-height:300px;width:100%}footer .widget{width:48%}footer .widget:nth-child(3n+3){margin-right:20px!important}footer .widget:nth-child(2n+2){margin-right:0!important}}@media screen and (max-width:839px){footer .footer-social{float:none}article.archive .entry-content{margin:0}article.archive img{margin-right:30px}body .avatar{float:none}body .avatar img{display:block;margin:0 auto}}@media screen and (max-width:699px){body .wrap{width:90%}.blog-list .item,.widget-area-wrap{width:49.4%}.widget-area-wrap{right:0}.audiojs .scrubber{display:none}nav[role=navigation].gh-main-navigation ul{width:90%}#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item,#sb_instagram.sbi_col_7 #sbi_images .sbi_item,#sb_instagram.sbi_col_8 #sbi_images .sbi_item,#sb_instagram.sbi_col_9 #sbi_images .sbi_item,#sb_instagram.sbi_col_10 #sbi_images .sbi_item{width:33.33%!important}#sb_instagram .sbi_photo{height:100px !important}}@media screen and (max-width:539px){body .block{padding:5px;display:flex!important;justify-content:center!important}body .block-1{padding:5px;display:flex!important;justify-content:flex-start!important;flex-direction:column;align-items:flex-end}body .block-2{padding:5px;display:flex!important;justify-content:center!important;flex-direction:column-reverse;align-items:stretch}body #routes-select [type=submit]{width:80px}body #routes-select [type=button]{width:78px;margin:0 3px 0 5px}body .sidebar{display:none !important}.related-item{width:100%}footer .widget{margin:0 0 30px!important;width:100%}}@media screen and (max-width:499px){.blog-list .item,.blog-list .widget-item,.widget-area-wrap{width:100%}.widget-area-wrap{position:absolute}body #logo img{max-width:250px}body #logo{font-size:22px;padding:14px 0}#responsive-nav .nav-icon{margin:11px 0}body .comment article.cf{margin-bottom:20px}.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:100%}}body. recent_post-tumb{width:10%}.W_Title{display:inline-block;padding-left:0;text-align:left;line-height:70%;margin-left:10px;font-size:16px}.W_Title img{max-height:80px;max-width:120px;float:left;padding-left:0;padding-right:10px}body #routes-select{background-color:gray;opacity:.9;border-style:groove;display:block;border:2px solid #24cb83;box-sizing:border-box;border-radius:10px;float:none;padding:0;width:100%;display:flex!important;flex-wrap:wrap;justify-content:center!important}body .block{padding:3px;display:flex!important;justify-content:center!important;gap:0px}body .block-1{padding:3px;display:flex!important;justify-content:center!important;gap:5px}body .block-2{padding:3px;display:flex!important;justify-content:center!important;width:auto;gap:5px}body #my-cat{border-style:groove;border:1px solid #222;border-radius:3px;line-height:16px;font-size:14px;background:#24cb83;color:#fff;font-family:inherit;text-align:center;width:100%;float:left;position:relative;height:25px;padding:0 5px;margin:0 3px}body #my-tag{border-style:groove;border:1px solid #222;border-radius:3px;line-height:16px;font-size:14px;background:#24cb83;color:#fff;font-family:inherit;text-align:center;width:100%;float:left;position:relative;height:25px;padding:0 5px;margin:0 3px}body .routes-count{display:inline-block;border-style:groove;border:1px solid #24cb83;line-height:16px;font-size:16px;background:#ddd;border-radius:3px;color:#222;font-family:inherit;text-align:center;margin:0;width:100%;float:left;position:relative;height:auto;padding:3px}body #routes-select [type=submit]{border-style:groove;border:1px solid gray;line-height:12px;font-size:14px;color:#fff;font-family:inherit;text-align:center;margin-left:0;padding:0 10px;position:relative;height:25px;margin:0 0 0 3px}body #routes-select :focus{background:#24cb83}body #routes-select [type=button]{line-height:14px;font-size:14px;color:#24cb83;font-family:inherit;text-align:center;margin-left:0;padding:0 5px;position:relative;height:23px;border:1px solid #24cb83;background:#ddd;font-weight:700;margin:1px 0 0 4px}body #routes-select [type=button] :active{background:red}#my-category-icons img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icons img:hover{background:#fff}#my-category-icon-1 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-2 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-3 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-4 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-5 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-6 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-7 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-8 img{max-width:30px;margin:10px 10px 0 0;border:1px solid #222;border-radius:3px;padding:3px 2px;background:#24cb83;opacity:.7}#my-category-icon-1 img:hover{background:#fff}#my-category-icon-2 img:hover{background:#fff}#my-category-icon-3 img:hover{background:#fff}#my-category-icon-4 img:hover{background:#fff}#my-category-icon-5 img:hover{background:#fff}#my-category-icon-6 img:hover{background:#fff}#my-category-icon-7 img:hover{background:#fff}#my-category-icon-8 img:hover{background:#fff}wp-block-separator{border:none;border-top:2px solid;color:#fff!important}.yourclass{width:60px;padding:0}.yourclass a{color:#fff}.custom-search-form{background-color:gray;opacity:.9;border-style:groove;display:block;border:2px solid #24cb83;box-sizing:border-box;border-radius:10px;float:none;padding:0;width:100%;text-align:center}.varnamaps-select .blog-list.container{display:flex;flex-wrap:wrap;gap:10px}.varnamaps-select .blog-list.container .item{width:calc(50% - 10px);float:none}
/*!
 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:'FontAwesome';src:url(//varnamaps.eu/wp-content/themes/travel-notes-child/css/../fonts/fontawesome/fontawesome-webfont.eot?v=4.1.0);src:url(//varnamaps.eu/wp-content/themes/travel-notes-child/css/../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.1.0) format('embedded-opentype'),url(//varnamaps.eu/wp-content/themes/travel-notes-child/css/../fonts/fontawesome/fontawesome-webfont.woff?v=4.1.0) format('woff'),url(//varnamaps.eu/wp-content/themes/travel-notes-child/css/../fonts/fontawesome/fontawesome-webfont.ttf?v=4.1.0) format('truetype'),url(//varnamaps.eu/wp-content/themes/travel-notes-child/css/../fonts/fontawesome/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.ari-fancybox-button,BODY .ari-fancybox-comments-button{font-family:arifancybox-icomoon}@font-face{font-family:arifancybox-icomoon;src:url(//varnamaps.eu/wp-content/plugins/ari-fancy-lightbox/assets/fancybox/fonts/arifancybox-icomoon.eot?x5o3hma);src:url(//varnamaps.eu/wp-content/plugins/ari-fancy-lightbox/assets/fancybox/fonts/arifancybox-icomoon.eot?x5o3hma#iefix) format('embedded-opentype'),url(//varnamaps.eu/wp-content/plugins/ari-fancy-lightbox/assets/fancybox/fonts/arifancybox-icomoon.ttf?x5o3hma) format('truetype'),url(//varnamaps.eu/wp-content/plugins/ari-fancy-lightbox/assets/fancybox/fonts/arifancybox-icomoon.woff?x5o3hma) format('woff'),url(//varnamaps.eu/wp-content/plugins/ari-fancy-lightbox/assets/fancybox/fonts/arifancybox-icomoon.svg?x5o3hma#arifancybox-icomoon) format('svg');font-weight:400;font-style:normal}.ari-fancybox-no-transition{-moz-transition:none;-webkit-transition:none;transition:none}.fancybox-hide{display:none}BUTTON.fancybox-close-small,BUTTON.fancybox-close-small:focus,BUTTON.fancybox-close-small:hover{background-color:transparent}.ari-fancybox-share-buttons{position:absolute;left:0;backface-visibility:hidden;pointer-events:none;z-index:99997;box-sizing:border-box;height:100%;padding-bottom:36px;max-width:120px;top:0}@media (max-width:800px){.fancybox-show-infobar .ari-fancybox-share-buttons{top:46px}}.fancybox-show-caption .ari-fancybox-share-buttons{padding-bottom:125px}.ari-fancybox-has-nav .ari-fancybox-share-buttons{height:50%;padding-bottom:50px}.ari-fancybox-share-buttons-toolbar{pointer-events:all;position:relative;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-flex-flow:column wrap;flex-flow:column wrap;align-content:flex-start;visibility:hidden;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .25s,visibility 0s linear .25s}.fancybox-show-toolbar .ari-fancybox-share-buttons-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.ari-fancybox-button{position:relative;display:inline-block;text-align:center;color:#fff;font-size:22px;pointer-events:all;border-radius:3px;margin:3px 0 0 4px;cursor:pointer;padding:0;opacity:.6;width:36px;height:36px;line-height:36px;outline:0;text-decoration:none}.ari-fancybox-button:active,.ari-fancybox-button:focus,.ari-fancybox-button:hover{opacity:1;color:#fff;outline:0;text-decoration:none}.ari-fancybox-button-download,.ari-fancybox-button-download:active,.ari-fancybox-button-download:focus,.ari-fancybox-button-download:hover{background-color:#fff;color:#000}.ari-fancybox-button-download:before{content:'\e960'}.ari-fancybox-button-facebook,.ari-fancybox-button-facebook:hover{background-color:#2b4170;background:linear-gradient(0deg,#3b5998,#2b4170)}.ari-fancybox-button-facebook:before{content:'\ea90'}.ari-fancybox-button-twitter,.ari-fancybox-button-twitter:hover{background:linear-gradient(0deg,#55acee,#2795e9)}.ari-fancybox-button-twitter:before{content:'\ea96'}.ari-fancybox-button-gplus,.ari-fancybox-button-gplus:hover{background:linear-gradient(0deg,#dd4b39,#c23321)}.ari-fancybox-button-gplus:before{content:'\ea8b'}.ari-fancybox-button-pinterest,.ari-fancybox-button-pinterest:hover{background:linear-gradient(0deg,#bd081c,#8c0615)}.ari-fancybox-button-pinterest:before{content:'\ead2'}.ari-fancybox-button-linkedin,.ari-fancybox-button-linkedin:hover{background:linear-gradient(0deg,#0077b5,#046293)}.ari-fancybox-button-linkedin:before{content:'\eaca'}.ari-fancybox-button-vk,.ari-fancybox-button-vk:hover{background:linear-gradient(0deg,#507299,#43648c)}.ari-fancybox-button-vk:before{content:'\ea98'}.ari-fancybox-button-email,.ari-fancybox-button-email:hover{background:linear-gradient(0deg,#777,#5e5e5e)}.ari-fancybox-button-email:before{content:'\e945'}.ari-fancybox-download-hide .ari-fancybox-button-download,.ari-fancybox-share-buttons-hide .ari-fancybox-button-share{display:none}BODY .ari-fancybox-comments-button:focus,BODY .ari-fancybox-comments-button:hover{color:#fff;background-color:#007acc;}BODY .ari-fancybox-comments-button:before{content:'\e96b';background-color:transparent;position:relative;width:100%;text-align:center;display:inline-block;top:-2px;}.ari-fancybox-comments-hide .ari-fancybox-comments,.ari-fancybox-comments-hide .ari-fancybox-comments-button{display:none}.ari-fancybox-comments{position:absolute;width:320px;top:44px;bottom:0;right:0;left:auto;margin:0;z-index:99996;background-color:rgba(255,255,255,.9);box-sizing:border-box;display:none}@media (min-width:801px){.ari-fancybox--comments .fancybox-caption-wrap,.ari-fancybox--comments .fancybox-stage{right:320px}.fancybox-show-thumbs .ari-fancybox-comments{right:212px}.ari-fancybox--comments .fancybox-button--arrow_right{right:320px}}@media (max-width:800px){.ari-fancybox--comments .fancybox-caption-wrap,.ari-fancybox--comments .fancybox-stage{right:0}}.ari-fancybox--comments .ari-fancybox-comments{display:block}.ari-fancybox--comments.ari-fancybox-comments-hide .ari-fancybox-comments{display:none}.ari-fancybox-comments.ari-fancybox-loading>*{visibility:hidden}.ari-fancybox-comments.ari-fancybox-loading{background-image:url(//varnamaps.eu/wp-content/plugins/ari-fancy-lightbox/assets/fancybox/images/loading.svg);background-position:top center;background-repeat:no-repeat}A.ari-fancybox-iframe:active,A.ari-fancybox-iframe:focus,A.ari-fancybox-iframe:visited,A.ari-fancybox:active,A.ari-fancybox:focus,A.ari-fancybox:visited{outline:0}.ari-fancybox-share-buttons A,.ari-fancybox-share-buttons A:focus,.ari-fancybox-share-buttons A:hover,.ari-fancybox-share-buttons A:visited,A.ari-fancybox-comments-button,A.ari-fancybox-comments-button:focus,A.ari-fancybox-comments-button:hover,A.ari-fancybox-comments-button:visited{text-decoration:none}BUTTON.fancybox-arrow,BUTTON.fancybox-arrow:focus,BUTTON.fancybox-arrow:hover{background:0 0;outline:0}.fancybox-arrow:hover::after{background-color:rgba(30,30,30,1)}.ari-fancy-description{font-size:0.85em;}.ari-fancybox-video-container{overflow:hidden}.ari-fancybox-video-container VIDEO{outline:none;width:100%!important;height:100%!important}.fancybox-button--share{display:none!important;}.fancybox-show-toolbar .ari-fancybox-share-buttons {padding-top: 44px;}
.vkmz-admin-tabs__panel[data-panel=editor]{scroll-margin-top:52px}.vkmz-route-editor{box-sizing:border-box;width:100%;padding:14px;background:#fff;border:1px solid #dcdcde;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.vkmz-route-editor__head{display:flex;align-items:flex-end;gap:6px;flex-wrap:wrap;margin-bottom:7px}.vkmz-route-editor__head label{display:grid;gap:2px;font-size:11px;line-height:14px;font-weight:600}.vkmz-route-editor__head input,.vkmz-route-editor__head select{box-sizing:border-box;min-width:165px;height:27px;min-height:27px;padding-top:1px;padding-bottom:1px;font-size:11px}.vkmz-route-editor__head .button{min-height:27px;padding:0 7px;font-size:11px;line-height:25px}.vkmz-route-editor__head .vkmz-editor-grow{flex:1 1 240px}.vkmz-route-editor__head .vkmz-editor-grow input{width:100%}.vkmz-upload-row{padding:9px 16px!important}.vkmz-filter-row{padding:9px 16px 0!important}.vkmz-upload-row input[type=file],.vkmz-upload-row select,.vkmz-filter-row input[type=search],.vkmz-filter-row select{box-sizing:border-box;height:27px;min-height:27px;padding-top:1px;padding-bottom:1px;font-size:11px;line-height:23px}.vkmz-upload-row .button,.vkmz-filter-row .button{min-height:27px;padding:0 7px;font-size:11px;line-height:25px}.vkmz-upload-row .vkmz-muted{font-size:11px;line-height:15px}.vkmz-route-editor__layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:10px}.vkmz-route-editor__canvas{position:relative;min-width:0}.vkmz-route-editor__map{height:560px;border:1px solid #c3c4c7;border-radius:6px;background:#eef1f3}.vkmz-route-editor__map .leaflet-control-attribution{box-sizing:border-box;width:max-content;max-width:none;padding:1px 4px;background:rgba(255,255,255,.78);font-size:9px;line-height:12px;white-space:nowrap;overflow:visible;scrollbar-width:none}.vkmz-route-editor__map .leaflet-control-attribution::-webkit-scrollbar{display:none}.vkmz-route-editor__map .leaflet-control-layers-toggle{display:grid;place-items:center;box-sizing:border-box;width:32px;height:32px;background-image:none;background-position:center}.vkmz-route-editor__map .leaflet-control-layers-toggle svg{display:block;width:20px;height:20px}.vkmz-route-editor__map .leaflet-control-zoom a{box-sizing:border-box;width:32px;height:32px;line-height:30px;font-size:19px;cursor:pointer!important;user-select:none;-webkit-user-select:none}.vkmz-route-editor__map .leaflet-control-zoom{overflow:hidden;border:0!important;border-radius:4px!important;box-shadow:0 1px 5px rgba(0,0,0,.3)!important}.vkmz-route-editor__map .leaflet-control-zoom a{border:0!important;background:#fff!important;color:#4a4f55!important;box-shadow:none!important}.vkmz-route-editor__map .leaflet-control-zoom a:first-child{border-bottom:1px solid #e2e5e8!important;border-radius:4px 4px 0 0!important}.vkmz-route-editor__map .leaflet-control-zoom a:last-child{border-radius:0 0 4px 4px!important}.vkmz-route-editor__map .leaflet-control-zoom a:hover,.vkmz-route-editor__map .leaflet-control-zoom a:focus{background:#f8f9fa!important;color:#2271b1!important;outline:0}@media(hover:none) and (pointer:coarse){.vkmz-route-editor__map .leaflet-control-zoom{display:none!important}}.vkmz-route-editor__map .leaflet-control-layers-list{font-size:11px;line-height:16px}.vkmz-route-editor__map .leaflet-control-layers-base label{margin:1px 0}.vkmz-route-editor__map .leaflet-control-layers-selector{margin-top:1px;transform:scale(.82);transform-origin:center}.vkmz-route-editor__tools{position:absolute;top:9px;right:48px;left:48px;z-index:500;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;pointer-events:none}.vkmz-route-editor__tools .button.is-active{border-color:#2271b1;background:#2271b1;color:#fff}.vkmz-route-editor__tools .button:disabled{opacity:.72}.vkmz-route-editor__tools .vkmz-route-editor__tool{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 32px!important;width:32px!important;max-width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:0!important;border:1px solid #c3c4c7;border-radius:5px;background:rgba(255,255,255,.94);box-shadow:0 1px 4px rgba(0,0,0,.25);color:#50575e;line-height:0!important;vertical-align:top;pointer-events:auto}.vkmz-route-editor__tools .vkmz-route-editor__tool.is-active{color:#fff}.vkmz-route-editor__tool svg{display:block!important;visibility:visible!important;opacity:1!important;flex:0 0 21px!important;width:21px!important;max-width:21px!important;height:21px!important;max-height:21px!important;margin:0!important;padding:0!important;fill:none!important;stroke:#50575e!important;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transform:none!important;pointer-events:none}.vkmz-route-editor__tool svg *{visibility:visible!important;opacity:1!important;fill:none!important;stroke:#50575e!important}.vkmz-route-editor__tool.is-active svg,.vkmz-route-editor__tool.is-active svg *{stroke:#fff!important}.vkmz-route-editor__tool:disabled svg,.vkmz-route-editor__tool:disabled svg *{stroke:#747b82!important}.vkmz-route-editor__side{display:flex;flex-direction:column;min-width:0;max-height:560px;border:1px solid #dcdcde;border-radius:6px;background:#f6f7f7;font-size:11px}.vkmz-route-editor__summary{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:6px;border-bottom:1px solid #dcdcde}.vkmz-route-editor__summary span{padding:3px 4px;border-radius:4px;background:#fff;font-size:10px;line-height:13px}.vkmz-route-editor__summary strong{display:block;font-size:12px;line-height:15px}.vkmz-route-editor__items{flex:1 1 auto;overflow:auto;padding:5px}.vkmz-editor-item{margin-bottom:4px;padding:5px;border:1px solid #dcdcde;border-radius:5px;background:#fff;cursor:pointer}.vkmz-editor-item.is-selected{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1}.vkmz-editor-item__head{display:flex;align-items:center;gap:4px;font-size:11px;line-height:14px}.vkmz-editor-item__head strong{flex:1;min-width:0;overflow-wrap:anywhere}.vkmz-editor-item input[type=text],.vkmz-editor-item textarea{box-sizing:border-box;width:100%;margin-top:3px;padding:2px 5px;font-size:11px;line-height:15px}.vkmz-editor-item input[type=text]{height:25px;min-height:25px}.vkmz-editor-item textarea{min-height:42px;resize:vertical}.vkmz-editor-item input[type=color]{width:30px;height:25px;padding:1px}.vkmz-editor-item__meta{color:#646970;font-size:10px}.vkmz-editor-item:not(.is-expanded){padding-top:4px;padding-bottom:4px}.vkmz-editor-item__head{min-height:27px}.vkmz-editor-item__head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vkmz-editor-item.is-expanded>input[type=text],.vkmz-editor-item.is-expanded>.vkmz-editor-item__marker-style,.vkmz-editor-item.is-expanded>textarea,.vkmz-editor-item.is-expanded>.vkmz-editor-line-metrics,.vkmz-editor-item.is-expanded>.vkmz-editor-line-reduction{animation:vkmz-editor-accordion-open .14s ease both}@keyframes vkmz-editor-accordion-open{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.vkmz-editor-item__marker-preview{display:grid;place-items:center;flex:0 0 27px;box-sizing:border-box;width:27px;height:27px;margin:0;padding:0;border:1px solid #c3c4c7;border-radius:4px;background:#f6f7f7;cursor:pointer;overflow:hidden}.vkmz-editor-item__marker-preview:hover,.vkmz-editor-item__marker-preview:focus{border-color:#2271b1;outline:0}.vkmz-editor-item__marker-preview .vkmz-editor-marker-visual{--vkmz-marker-scale:1!important;transition:none}.vkmz-editor-item__marker-preview .vkmz-editor-map-icon{width:18px;height:24px}.vkmz-editor-item__marker-preview .vkmz-editor-map-icon .map-icon{inset:0 0 3px;font-size:11px}.vkmz-editor-item__marker-preview .vkmz-editor-original-icon{width:22px;height:22px}.vkmz-editor-line-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin-top:4px}.vkmz-editor-line-metrics span{min-width:0;padding:3px 4px;border-radius:4px;background:#f6f7f7}.vkmz-editor-line-metrics small,.vkmz-editor-line-metrics strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vkmz-editor-line-metrics small{color:#646970;font-size:9px;line-height:11px}.vkmz-editor-line-metrics strong{color:#2c3338;font-size:10px;line-height:13px}.vkmz-editor-item__marker-style{display:grid;grid-template-columns:minmax(0,1fr) 30px;gap:4px;margin-top:3px}.vkmz-editor-item__marker-style select{min-width:0;width:100%;height:25px;min-height:25px;padding:0 20px 0 5px;font-size:11px}.vkmz-editor-item__marker-style input[type=color]{width:30px;height:25px;margin:0}.vkmz-editor-line-reduction{display:flex;align-items:center;gap:3px;margin-top:4px;color:#50575e;font-size:10px}.vkmz-editor-line-reduction input{box-sizing:border-box;width:48px!important;height:25px!important;min-height:25px!important;margin:0!important;padding:1px 4px!important;font-size:11px!important}.vkmz-editor-line-reduction__button{display:grid;place-items:center;box-sizing:border-box;width:27px;height:25px;margin:0;padding:0;border:1px solid #c3c4c7;border-radius:4px;background:#f6f7f7;color:#50575e;cursor:pointer}.vkmz-editor-line-reverse{margin-left:auto}.vkmz-editor-line-reduction__button:hover,.vkmz-editor-line-reduction__button:focus{border-color:#2271b1;color:#2271b1;outline:0}.vkmz-editor-line-reduction__button.is-confirmed{animation:vkmz-editor-line-reversed .52s ease}.vkmz-editor-line-reduction__button svg{display:block;width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}@keyframes vkmz-editor-line-reversed{0%,100%{border-color:#c3c4c7;background:#f6f7f7;color:#50575e}40%{border-color:#2271b1;background:#e8f0fe;color:#174ea6;box-shadow:0 0 0 2px rgba(34,113,177,.18)}}.vkmz-route-editor__footer{display:flex;align-items:center;gap:5px;flex-wrap:wrap;padding-top:7px}.vkmz-route-editor__footer .button{box-sizing:border-box;height:27px;min-height:27px;padding:0 7px;font-size:11px;line-height:25px}.vkmz-route-editor__footer .vkmz-editor-export-format{box-sizing:border-box;height:27px;min-height:27px;margin:0;padding:0 24px 0 7px;font-size:11px;line-height:25px;vertical-align:middle}.vkmz-route-editor__status{flex:1 1 210px;color:#50575e;font-size:11px;line-height:15px}.vkmz-route-editor__status.is-error{color:#b32d2e}.vkmz-route-editor__status.is-success{color:#008a20}.vkmz-editor-vertex{display:grid!important;place-items:center;border:0!important;border-radius:50%;background:transparent!important;box-shadow:none!important;overflow:visible!important;cursor:pointer;touch-action:none}.vkmz-editor-vertex:active{cursor:pointer}.vkmz-editor-vertex span{display:block;box-sizing:content-box;width:7px;height:7px;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.45);pointer-events:none}.vkmz-editor-marker-icon{background:0 0;border:0}.vkmz-editor-marker-visual{--vkmz-marker-scale:1;transform:scale(var(--vkmz-marker-scale));transform-origin:50% 100%;transition:transform .16s ease}.vkmz-editor-marker-icon--original.is-selected:after{content:"";position:absolute;z-index:-1;inset:auto;left:50%;top:50%;box-sizing:border-box;width:var(--vkmz-marker-halo-size,52px);height:var(--vkmz-marker-halo-size,52px);border:2px solid #fff;border-radius:50%;background:rgba(34,113,177,.12);box-shadow:0 0 0 3px rgba(34,113,177,.8);pointer-events:none;animation:vkmz-editor-selected-marker 1.35s ease-out infinite;transform:translate(-50%,-50%) scale(var(--vkmz-marker-scale,1));transform-origin:center}.vkmz-editor-marker-icon.is-selected .vkmz-editor-marker-visual{filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 2px #fff)}@keyframes vkmz-editor-selected-marker{0%{box-shadow:0 0 0 2px rgba(34,113,177,.85)}70%,100%{box-shadow:0 0 0 9px rgba(34,113,177,0)}}@media(prefers-reduced-motion:reduce){.vkmz-editor-marker-icon--original.is-selected:after{animation:none;box-shadow:0 0 0 4px rgba(34,113,177,.8)}.vkmz-editor-marker-icon--pin.is-selected .vkmz-editor-pin-halo{animation:none;opacity:1}}.vkmz-editor-map-icon .vkmz-editor-pin-halo{position:absolute;left:50%;top:50%;z-index:0;width:calc(100% + 12px);height:calc(100% + 12px);overflow:visible;opacity:0;pointer-events:none;transform:translate(-50%,-50%);transform-origin:center}.vkmz-editor-map-icon .vkmz-editor-pin-halo svg{display:block;width:100%;height:100%;overflow:visible}.vkmz-editor-map-icon .vkmz-editor-pin-halo path{fill:rgba(34,113,177,.12);stroke:#fff;stroke-width:2;vector-effect:non-scaling-stroke}.vkmz-editor-marker-icon--pin.is-selected .vkmz-editor-pin-halo{opacity:1;animation:vkmz-editor-selected-pin 1.35s ease-out infinite}@keyframes vkmz-editor-selected-pin{0%{opacity:.9;transform:translate(-50%,-50%) scale(1)}70%,100%{opacity:0;transform:translate(-50%,-50%) scale(1.18)}}.vkmz-editor-map-icon{position:relative;display:block;width:30px;height:41px}.vkmz-editor-map-icon>span,.vkmz-editor-map-icon>span svg{display:block;width:100%;height:100%}.vkmz-editor-map-icon .map-icon{position:absolute;inset:0 0 5px;display:grid;place-items:center;color:#fff;font-size:18px;line-height:1;text-shadow:0 1px 1px rgba(0,0,0,.2)}.vkmz-editor-original-icon{display:block;width:34px;height:46px}.vkmz-editor-marker-icon--round .vkmz-editor-original-icon{width:46px;height:46px}.vkmz-editor-original-icon img{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:960px){.vkmz-route-editor__layout{grid-template-columns:1fr}.vkmz-route-editor__map{height:480px}.vkmz-route-editor__side{max-height:300px}}@media(max-width:600px){.vkmz-route-editor{padding:9px}.vkmz-route-editor__map{height:420px}.vkmz-route-editor__tools{top:7px;right:auto;left:50%;display:grid;grid-template-columns:repeat(4,27px);justify-content:center;gap:3px;width:max-content;max-width:calc(100% - 96px);transform:translateX(-50%)}.vkmz-route-editor__tools .vkmz-route-editor__tool{flex-basis:27px!important;width:27px!important;max-width:27px!important;height:27px!important;min-width:27px!important;min-height:27px!important;max-height:27px!important;border-radius:4px}.vkmz-route-editor__tool svg{flex-basis:18px!important;width:18px!important;max-width:18px!important;height:18px!important;max-height:18px!important;stroke-width:2.1}.vkmz-route-editor__head label{width:100%}.vkmz-route-editor__head input,.vkmz-route-editor__head select{box-sizing:border-box;width:100%}}@media(max-width:600px){.vkmz-route-editor__map .leaflet-control-layers-toggle{width:27px;height:27px;background-size:17px 17px}.vkmz-route-editor__map .leaflet-control-layers-toggle svg{width:17px;height:17px}.vkmz-route-editor__map .leaflet-control-zoom a{width:27px;height:27px;line-height:25px;font-size:17px}}@media(max-width:600px){.vkmz-route-editor__map .leaflet-control-layers-list{font-size:11px;line-height:19px}.vkmz-route-editor__map .leaflet-control-layers-base label{margin:0}.vkmz-route-editor__map .leaflet-control-layers-selector{margin-top:0;vertical-align:middle;transform:scale(.72)}}@media (min-width:340px) and (max-width:600px){.vkmz-route-editor__tools{right:auto;left:10px;grid-template-columns:repeat(8,27px);max-width:none;transform:none}}.vkmz-route-editor__tools .vkmz-route-editor__tool:disabled{border-color:#c3c4c7!important;background:rgba(246,247,247,.96)!important;box-shadow:0 1px 3px rgba(0,0,0,.16)!important;opacity:1!important}.vkmz-route-editor__tools .vkmz-route-editor__tool:disabled svg,.vkmz-route-editor__tools .vkmz-route-editor__tool:disabled svg *{visibility:visible!important;opacity:1!important;stroke:#5f666d!important}.vkmz-route-editor__tools .vkmz-route-editor__tool--ai.is-track-editing-disabled{border-color:#c7c9cc!important;background:#e5e7e9!important;color:#7a7f85!important;box-shadow:0 1px 2px rgba(0,0,0,.12)!important;cursor:default!important;opacity:1!important}.vkmz-route-editor__tools .vkmz-route-editor__tool.is-active:not(:disabled){border-color:#0b4f7d!important;background:#176b9e!important;color:#fff!important;box-shadow:0 0 0 2px rgba(255,255,255,.9),0 2px 6px rgba(11,79,125,.48)!important;opacity:1!important}.vkmz-route-editor__tools .vkmz-route-editor__tool.is-active:not(:disabled) svg,.vkmz-route-editor__tools .vkmz-route-editor__tool.is-active:not(:disabled) svg *{stroke:#fff!important;opacity:1!important}.vkmz-route-editor__tools .vkmz-route-editor__tool.is-active:not(:disabled)>svg{display:block!important;visibility:visible!important;width:21px!important;height:21px!important;min-width:21px!important;max-width:21px!important;min-height:21px!important;max-height:21px!important;margin:0!important;opacity:1!important;color:#fff!important;transform:none!important}.vkmz-route-editor__tools .vkmz-route-editor__tool.is-active:not(:disabled)>svg path,.vkmz-route-editor__tools .vkmz-route-editor__tool.is-active:not(:disabled)>svg circle,.vkmz-route-editor__tools .vkmz-route-editor__tool.is-active:not(:disabled)>svg line,.vkmz-route-editor__tools .vkmz-route-editor__tool.is-active:not(:disabled)>svg polyline,.vkmz-route-editor__tools .vkmz-route-editor__tool.is-active:not(:disabled)>svg polygon{display:initial!important;visibility:visible!important;fill:none!important;stroke:#fff!important;stroke-width:2.2!important;opacity:1!important}.vkmz-route-editor__head select,.vkmz-route-editor__head select option{background:#fff!important;color:#1d2327!important;-webkit-text-fill-color:#1d2327!important}.vkmz-route-editor__head .vkmz-editor-source{flex:0 1 330px;min-width:250px}.vkmz-editor-source__tools{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:4px}.vkmz-route-editor__head .vkmz-editor-source input,.vkmz-route-editor__head .vkmz-editor-source select{min-width:0;width:100%}.vkmz-route-editor__head .vkmz-editor-source>select{height:126px;min-height:126px;padding:2px;overflow-y:auto;scrollbar-width:thin}.vkmz-route-editor__head .vkmz-editor-source>select option{padding:2px 5px}.vkmz-route-editor__head .vkmz-editor-reduce{position:relative;display:grid;align-content:center;gap:2px}.vkmz-route-editor__head .vkmz-editor-reduce__title{display:block;font-weight:500;line-height:1.15;color:#50575e}.vkmz-route-editor__head .vkmz-editor-reduce__value{display:grid;grid-template-columns:58px;align-items:center}.vkmz-route-editor__head .vkmz-editor-reduce input{min-width:0;width:58px;padding-right:5px}.vkmz-route-editor__tools .vkmz-route-editor__tool.is-momentary:focus:not(:active){border-color:#c3c4c7;background:rgba(255,255,255,.94);color:#50575e;box-shadow:0 1px 4px rgba(0,0,0,.25)}.vkmz-route-editor__tools .vkmz-route-editor__tool.is-momentary:focus:not(:active) svg,.vkmz-route-editor__tools .vkmz-route-editor__tool.is-momentary:focus:not(:active) svg *{stroke:#50575e!important}.vkmz-route-editor__tools .vkmz-route-editor__tool.is-momentary:focus-visible{outline:2px solid #2271b1;outline-offset:1px}@media(max-width:600px){.vkmz-route-editor__head .vkmz-editor-reduce{width:auto}.vkmz-route-editor__head .vkmz-editor-reduce input{width:58px}}@media(max-width:600px){.vkmz-route-editor__head .vkmz-editor-source{min-width:0}.vkmz-route-editor__head .vkmz-editor-source>select{height:108px;min-height:108px}.vkmz-editor-source__tools{grid-template-columns:minmax(0,1fr) 88px}}.vkmz-frontend-editor{box-sizing:border-box;width:100%;container-type:inline-size}.vkmz-frontend-editor .vkmz-route-editor{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.vkmz-frontend-editor .vkmz-route-editor__map{height:var(--vkmz-editor-map-height,700px)}.vkmz-frontend-editor .button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:27px;margin:0;padding:0 8px;border:1px solid #2271b1;border-radius:4px;background:#f6f7f7;color:#2271b1;font:600 11px/25px system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-decoration:none;cursor:pointer}.vkmz-frontend-editor .button:hover{background:#f0f6fc}.vkmz-frontend-editor .button-primary{background:#2271b1;color:#fff}.vkmz-frontend-editor .button-primary:hover{background:#135e96}.vkmz-frontend-editor .button:disabled{cursor:default}.vkmz-frontend-editor input,.vkmz-frontend-editor select,.vkmz-frontend-editor textarea{font-family:inherit}.vkmz-frontend-editor .vkmz-editor-export-format{box-sizing:border-box;height:27px;min-height:27px;padding:0 24px 0 7px;font-size:11px}@media(max-width:960px){.vkmz-frontend-editor .vkmz-route-editor__map{height:min(var(--vkmz-editor-map-height,700px),65dvh)}}html.vkmz-editor-fullscreen-active,body.vkmz-editor-fullscreen-active{overflow:hidden!important;overscroll-behavior:none!important}.vkmz-frontend-editor.is-css-fullscreen,.vkmz-frontend-editor:fullscreen{position:fixed;inset:0;z-index:2147483000;box-sizing:border-box;width:100vw;height:100vh;height:100dvh;padding:6px;overflow:hidden!important;scrollbar-width:none;background:#f0f2f4}.vkmz-frontend-editor.is-css-fullscreen::-webkit-scrollbar,.vkmz-frontend-editor:fullscreen::-webkit-scrollbar{display:none}.vkmz-frontend-editor.is-css-fullscreen .vkmz-route-editor,.vkmz-frontend-editor:fullscreen .vkmz-route-editor{min-height:100%;padding:8px}.vkmz-frontend-editor.is-css-fullscreen .vkmz-route-editor__map,.vkmz-frontend-editor:fullscreen .vkmz-route-editor__map{height:calc(100dvh - 34px);min-height:420px}.vkmz-frontend-editor .vkmz-editor-home button,.vkmz-frontend-editor .vkmz-editor-fullscreen button{display:grid;place-items:center;box-sizing:border-box;width:32px;height:32px;margin:0;padding:0;border:0;background:#fff;color:#333;cursor:pointer}.vkmz-frontend-editor .vkmz-editor-home svg,.vkmz-frontend-editor .vkmz-editor-fullscreen svg{display:block;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vkmz-frontend-editor .vkmz-editor-home svg{fill:currentColor;stroke:none}.vkmz-frontend-editor .vkmz-editor-fullscreen button.is-active{background:#fff;color:#4a4f55}.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right .vkmz-editor-map-control{position:absolute;top:9px;right:9px;margin:0!important}.vkmz-frontend-editor .vkmz-editor-map-button{display:grid;place-items:center;box-sizing:border-box;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:4px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.3);color:#4a4f55;cursor:pointer}.vkmz-frontend-editor .vkmz-editor-map-button:hover{background:#f8f9fa}.vkmz-frontend-editor .vkmz-editor-map-button svg{display:block;width:28px;height:28px}.vkmz-frontend-editor .vkmz-editor-map-menu{position:absolute;top:39px;right:0;box-sizing:border-box;width:108px;padding:0;border-radius:5px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.3);opacity:0;pointer-events:none;transform:translateY(-5px) scale(.98);transform-origin:top right;transition:opacity .15s ease,transform .15s ease}.vkmz-frontend-editor .vkmz-editor-map-control.is-open .vkmz-editor-map-menu{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.vkmz-frontend-editor .vkmz-editor-map-menu button{display:block;box-sizing:border-box;width:100%;margin:0;padding:5px 7px;border:0;border-radius:0;background:0 0;color:#202124;cursor:pointer;font:13px/17px Roboto,Arial,sans-serif;text-align:left}.vkmz-frontend-editor .vkmz-editor-map-menu button:first-child{border-radius:5px 5px 0 0}.vkmz-frontend-editor .vkmz-editor-map-menu button:last-child{border-radius:0 0 5px 5px}.vkmz-frontend-editor .vkmz-editor-map-menu button:hover{background:#f1f3f4}.vkmz-frontend-editor .vkmz-editor-map-menu button.is-active{background:#e8f0fe;color:#174ea6;font-weight:700}.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right .vkmz-editor-fullscreen{position:absolute;top:9px;right:9px;margin:0}.vkmz-frontend-editor .vkmz-route-editor__map.has-map-switcher .leaflet-top.leaflet-right .vkmz-editor-fullscreen{top:48px}.vkmz-frontend-editor .vkmz-editor-fullscreen[hidden]{display:none!important}.vkmz-frontend-editor .vkmz-editor-fullscreen.is-map-menu-open button{background:#f1f3f4;color:#9aa0a6;cursor:default;opacity:.72}.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right .vkmz-editor-coordinate-search{position:absolute;top:48px;right:9px;width:32px;height:32px;margin:0!important}.vkmz-frontend-editor .vkmz-route-editor__map.has-map-switcher .leaflet-top.leaflet-right .vkmz-editor-coordinate-search{top:87px}.vkmz-editor-coordinate-search button{position:absolute;top:0;right:0;z-index:2;display:grid;place-items:center;box-sizing:border-box;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:4px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.3);color:#4a4f55;cursor:pointer}.vkmz-editor-coordinate-search button:disabled,.vkmz-editor-coordinate-search.is-map-menu-open button{background:#f1f3f4;color:#9aa0a6;cursor:default;opacity:.72}.vkmz-editor-coordinate-search button svg{display:block;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.vkmz-editor-coordinate-search input{position:absolute;top:0;right:38px;box-sizing:border-box;width:0;height:32px;min-height:32px;margin:0;padding:0;border:1px solid #c3c4c7;border-radius:4px;background:#fff;color:#202124;font:12px/30px system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-shadow:0 1px 4px rgba(0,0,0,.25);opacity:0;visibility:hidden;pointer-events:none;transition:width .16s ease,opacity .13s ease,padding .16s ease}.vkmz-editor-coordinate-search.is-open input{width:164px;padding:0 8px;opacity:1;visibility:visible;pointer-events:auto}.vkmz-editor-coordinate-search input::placeholder{color:#80868b;opacity:1}.vkmz-editor-coordinate-search input:focus::placeholder{color:transparent}.vkmz-editor-coordinate-search input.is-invalid{border-color:#d93025;box-shadow:0 0 0 1px #d93025}.vkmz-editor-coordinate-target{background:transparent!important;border:0!important}.vkmz-editor-coordinate-target span{position:relative;display:block;box-sizing:border-box;width:26px;height:26px;border:2px solid #d93025;border-radius:50%;background:rgba(255,255,255,.45);box-shadow:0 1px 4px rgba(0,0,0,.35)}.vkmz-editor-coordinate-target span:before,.vkmz-editor-coordinate-target span:after{content:"";position:absolute;top:50%;left:50%;background:#d93025;transform:translate(-50%,-50%)}.vkmz-editor-coordinate-target span:before{width:32px;height:2px}.vkmz-editor-coordinate-target span:after{width:2px;height:32px}@media(max-width:960px){.vkmz-frontend-editor.is-css-fullscreen .vkmz-route-editor__map,.vkmz-frontend-editor:fullscreen .vkmz-route-editor__map{height:calc(100dvh - 30px);min-height:0}}@media (min-width:340px) and (max-width:600px){.vkmz-frontend-editor .vkmz-route-editor__tools{right:48px;left:48px;display:flex;justify-content:center;width:auto;max-width:none;transform:none}}@media(max-width:600px){.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right .vkmz-editor-map-control{top:7px;right:7px}.vkmz-frontend-editor .vkmz-editor-map-button{width:27px;height:27px}.vkmz-frontend-editor .vkmz-editor-map-button svg{width:24px;height:24px}.vkmz-frontend-editor .vkmz-editor-map-menu{top:34px}.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right .vkmz-editor-fullscreen{top:7px;right:7px}.vkmz-frontend-editor .vkmz-route-editor__map.has-map-switcher .leaflet-top.leaflet-right .vkmz-editor-fullscreen{top:37px}.vkmz-frontend-editor .vkmz-editor-fullscreen button{width:27px;height:27px}.vkmz-frontend-editor .vkmz-editor-fullscreen svg{width:17px;height:17px}}@media(max-width:600px){.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right .vkmz-editor-coordinate-search{top:37px;right:7px;width:27px;height:27px}.vkmz-frontend-editor .vkmz-route-editor__map.has-map-switcher .leaflet-top.leaflet-right .vkmz-editor-coordinate-search{top:67px}.vkmz-editor-coordinate-search button{width:27px;height:27px}.vkmz-editor-coordinate-search button svg{width:17px;height:17px}.vkmz-editor-coordinate-search input{right:33px;height:27px;min-height:27px;font-size:11px;line-height:25px}.vkmz-editor-coordinate-search.is-open input{width:148px}}@media(max-width:600px){.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-left .vkmz-editor-home{position:absolute;top:7px;left:7px;margin:0}.vkmz-frontend-editor .vkmz-editor-home button{width:27px;height:27px;padding:0}.vkmz-frontend-editor .vkmz-editor-home svg{width:24px;height:24px}}.vkmz-route-editor__tool--ai{font-size:11px!important;font-weight:800!important;line-height:1!important}.vkmz-editor-ai-panel{position:absolute;right:9px;bottom:78px;z-index:600;display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px;box-sizing:border-box;width:min(330px,calc(100% - 18px));padding:8px;border-radius:6px;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.35);font-size:11px}.vkmz-editor-ai-panel[hidden]{display:none}.vkmz-editor-ai-panel>span,.vkmz-editor-ai-captcha{grid-column:1/-1}.vkmz-editor-ai-captcha:empty{display:none}.vkmz-editor-ai-number{border:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important;font-weight:700!important}.vkmz-frontend-editor .vkmz-route-editor__layout.is-frontend{grid-template-columns:minmax(0,1fr)}.vkmz-frontend-editor .vkmz-route-editor__status--overlay{position:absolute;bottom:9px;left:9px;z-index:600;box-sizing:border-box;max-width:calc(100% - 70px);padding:4px 7px;border-radius:4px;background:rgba(255,255,255,.9);box-shadow:0 1px 4px rgba(0,0,0,.2);pointer-events:none}.vkmz-frontend-editor .vkmz-route-editor__status--overlay.is-error{background:rgba(255,241,241,.94)}.vkmz-frontend-editor .vkmz-route-editor__status--overlay.is-success{background:rgba(239,250,241,.94)}@media(max-width:600px){.vkmz-frontend-editor .vkmz-route-editor__status--overlay{bottom:7px;left:7px;max-width:calc(100% - 55px)}}.vkmz-editor-settings-control{position:relative;margin-right:9px!important;margin-bottom:7px!important}.vkmz-editor-settings-control>button{display:grid!important;place-items:center!important;box-sizing:border-box!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:4px!important;background:#fff!important;box-shadow:0 1px 5px rgba(0,0,0,.3);color:#4a4f55!important}.vkmz-editor-settings-control>button svg{display:block;width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vkmz-editor-settings-menu{position:absolute;right:39px;bottom:0;box-sizing:border-box;width:345px;max-width:calc(100vw - 48px);overflow:hidden;border-radius:6px;opacity:0;pointer-events:none;transform:translateX(6px) scale(.99);transform-origin:bottom right;transition:opacity .15s ease,transform .15s ease}.vkmz-editor-settings-control.is-open .vkmz-editor-settings-menu{opacity:1;pointer-events:auto;transform:translateX(0) scale(1)}.vkmz-editor-settings-menu .vkmz-route-editor__side{box-sizing:border-box;width:345px;max-width:100%;max-height:min(500px,calc(100dvh - 70px));border-color:#c3c4c7;background:#f6f7f7;box-shadow:0 3px 12px rgba(0,0,0,.28)}.vkmz-editor-settings-menu .vkmz-route-editor__items{overscroll-behavior:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;touch-action:pan-y}.vkmz-editor-files-control{position:relative;margin-right:9px!important;margin-bottom:7px!important}.vkmz-editor-files-control>button{display:grid!important;place-items:center!important;box-sizing:border-box!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:4px!important;background:#fff!important;box-shadow:0 1px 5px rgba(0,0,0,.3);color:#4a4f55!important}.vkmz-editor-files-control>button svg{display:block;width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vkmz-editor-files-menu{position:absolute;right:0;bottom:0;box-sizing:border-box;width:108px;padding:0;border:0;border-radius:5px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.3);opacity:0;pointer-events:none;transform:translateY(5px) scale(.98);transform-origin:bottom right;transition:opacity .15s ease,transform .15s ease}.vkmz-editor-files-control.is-open .vkmz-editor-files-menu{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.vkmz-editor-files-menu>button,.vkmz-editor-save-formats button{display:block;box-sizing:border-box;width:100%;min-height:0;margin:0;padding:5px 7px!important;border:0;border-radius:0;background:0 0;box-shadow:none;color:#202124;cursor:pointer;font:13px/17px Roboto,Arial,sans-serif;text-align:left;white-space:nowrap}.vkmz-editor-files-menu>button:first-child{border-radius:5px 5px 0 0}.vkmz-editor-files-menu>button:nth-last-of-type(1){border-radius:0 0 5px 5px}.vkmz-editor-files-menu>button:hover,.vkmz-editor-files-menu>button:focus,.vkmz-editor-save-formats button:hover,.vkmz-editor-save-formats button:focus{background:#f1f3f4;outline:0}.vkmz-editor-save-formats{position:absolute;top:0;left:0;right:auto;box-sizing:border-box;width:44px;padding:0;border-radius:5px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.3);opacity:0;pointer-events:none;transform:translateX(4px) scale(.98);transform-origin:top right;transition:opacity .13s ease,transform .13s ease}.vkmz-editor-save-formats[hidden]{display:none!important}.vkmz-editor-save-formats.is-open{opacity:1;pointer-events:auto;transform:translateX(0) scale(1)}.vkmz-editor-save-formats button:first-child{border-radius:5px 5px 0 0}.vkmz-editor-save-formats button:last-child{border-radius:0 0 5px 5px}.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-bottom.leaflet-right .leaflet-control-zoom{margin-right:9px!important;margin-bottom:7px!important}@media(max-width:600px){.vkmz-editor-files-control{margin-right:7px!important;margin-bottom:3px!important}.vkmz-editor-files-control>button{width:27px!important;min-width:27px!important;height:27px!important;min-height:27px!important}.vkmz-editor-files-control>button svg{width:18px;height:18px}.vkmz-editor-files-menu{bottom:0}}@media(max-width:600px){.vkmz-editor-settings-control{margin-right:7px!important;margin-bottom:3px!important}.vkmz-editor-settings-control>button{width:27px!important;min-width:27px!important;height:27px!important;min-height:27px!important}.vkmz-editor-settings-control>button svg{width:18px;height:18px}.vkmz-editor-settings-menu{right:34px;width:min(345px,calc(100vw - 48px));max-width:none}.vkmz-editor-settings-menu .vkmz-route-editor__side{width:100%;max-height:min(390px,calc(100dvh - 56px))}.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-bottom.leaflet-right .leaflet-control-zoom{margin-right:7px!important;margin-bottom:3px!important}}.vkmz-editor-line-profile{position:relative;margin-top:5px;padding:25px 0 3px;border:1px solid #dcdcde;border-radius:5px;background:#fff;animation:vkmz-editor-accordion-open .14s ease both}.vkmz-editor-line-profile__labels{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:4px;padding:0 5px;color:#646970;font-size:9px;line-height:12px}.vkmz-editor-line-profile__labels strong{color:#2c3338;font-size:10px;text-align:center}.vkmz-editor-line-profile__labels span:last-child{text-align:right}.vkmz-editor-line-profile__chart{display:block;width:100%;height:70px;overflow:visible;touch-action:none;cursor:crosshair}.vkmz-editor-line-profile__area{fill:rgba(52,168,83,.22)}.vkmz-editor-line-profile__stroke{fill:none;stroke:#188038;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.vkmz-editor-line-profile__cursor{stroke:#202124;stroke-width:1.2;stroke-dasharray:2 2}.vkmz-editor-line-profile__dot{fill:#1a73e8;stroke:#fff;stroke-width:1.5}.vkmz-editor-line-profile__tooltip{position:absolute;top:4px;display:grid;min-width:48px;padding:2px 4px;border-radius:4px;background:rgba(32,33,36,.9);color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:8px;line-height:10px;text-align:center;pointer-events:none;transform:translateX(-50%);white-space:nowrap}.vkmz-editor-line-profile__tooltip strong,.vkmz-editor-line-profile__tooltip span{color:#fff!important;-webkit-text-fill-color:#fff!important}.vkmz-editor-line-profile__tooltip strong{font-size:9px}.vkmz-editor-line-profile__empty{display:block;padding:7px 4px;color:#646970;font-size:10px;text-align:center}.vkmz-editor-settings-close{position:absolute;z-index:3;top:3px;right:4px;display:grid;place-items:center;box-sizing:border-box;width:24px;height:24px;margin:0;padding:0;border:1px solid #c3c4c7;border-radius:4px;background:#fff;color:#50575e;cursor:pointer}.vkmz-editor-settings-close:hover,.vkmz-editor-settings-close:focus{border-color:#2271b1;color:#2271b1;outline:0}.vkmz-editor-settings-close svg{display:block;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.vkmz-editor-settings-menu .vkmz-route-editor__side{padding-top:30px}.vkmz-editor-item__lock{display:grid;place-items:center;flex:0 0 25px;box-sizing:border-box;width:25px;height:25px;margin:0;padding:0;border:1px solid #c3c4c7;border-radius:4px;background:#f6f7f7;color:#50575e;cursor:pointer}.vkmz-editor-item__lock:hover,.vkmz-editor-item__lock:focus{border-color:#2271b1;color:#2271b1}.vkmz-editor-item__lock.is-locked{border-color:#d63638;background:#fff1f1;color:#b32d2e}.vkmz-editor-item__lock svg{display:block;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.vkmz-editor-item.is-locked{border-style:dashed}.vkmz-editor-item__visibility{display:grid;place-items:center;flex:0 0 25px;box-sizing:border-box;width:25px;height:25px;margin:0;padding:0;border:1px solid #c3c4c7;border-radius:4px;background:#f6f7f7;color:#50575e;cursor:pointer}.vkmz-editor-item__visibility:hover,.vkmz-editor-item__visibility:focus{border-color:#2271b1;color:#2271b1}.vkmz-editor-item__visibility.is-hidden{color:#a7aaad;background:#f0f0f1}.vkmz-editor-item__visibility svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.vkmz-editor-item.is-hidden>.vkmz-editor-item__head>strong{opacity:.55}.vkmz-editor-item__export{display:grid;place-items:center;flex:0 0 25px;box-sizing:border-box;width:25px;height:25px;margin:0;padding:0;border:1px solid #c3c4c7;border-radius:4px;background:#f6f7f7;color:#50575e;cursor:pointer}.vkmz-editor-item__export:hover,.vkmz-editor-item__export:focus{border-color:#2271b1;color:#2271b1}.vkmz-editor-item__export.is-excluded{border-color:#dcdcde;background:#f0f0f1;color:#a7aaad}.vkmz-editor-item__export svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.vkmz-editor-settings-menu .vkmz-editor-item,.vkmz-editor-settings-menu .vkmz-editor-item__head,.vkmz-editor-settings-menu .vkmz-editor-item__head strong{color:#1d2327!important;-webkit-text-fill-color:#1d2327!important;opacity:1!important;visibility:visible!important}.vkmz-editor-settings-menu .vkmz-editor-item__meta{color:#646970!important;-webkit-text-fill-color:#646970!important}.vkmz-editor-settings-menu .vkmz-editor-item{margin-bottom:3px;padding:3px 4px}.vkmz-editor-settings-menu .vkmz-editor-item__head{display:flex;align-items:center;min-height:22px;gap:3px;line-height:22px}.vkmz-editor-settings-menu .vkmz-editor-item__head strong{align-self:center;line-height:16px}.vkmz-editor-settings-menu .vkmz-editor-item__head>input[type=color]{align-self:center;flex:0 0 27px;box-sizing:border-box;width:27px;height:19px;margin:0;padding:1px;border-radius:3px}.vkmz-editor-settings-menu .vkmz-editor-item__lock,.vkmz-editor-settings-menu .vkmz-editor-item__visibility,.vkmz-editor-settings-menu .vkmz-editor-item__export{align-self:center;flex-basis:27px;width:27px;height:27px}.vkmz-editor-settings-menu .vkmz-editor-item__lock svg{width:15px;height:15px}.vkmz-editor-settings-menu .vkmz-editor-item:not(.is-expanded){padding-top:3px;padding-bottom:3px}.vkmz-editor-settings-menu .vkmz-editor-item:not(.is-expanded){border-color:#dfe3e7;background:#eef1f4!important;color:#3c434a}.vkmz-editor-settings-menu .vkmz-editor-item:not(.is-expanded):hover{background:#e8f0fe!important}.vkmz-editor-settings-menu .vkmz-editor-item.is-expanded{background:#fff!important}.vkmz-editor-settings-menu .vkmz-editor-item__editable-name{box-sizing:border-box;min-height:20px;padding:1px 3px;border:1px solid transparent;border-radius:3px;cursor:text;white-space:normal}.vkmz-editor-settings-menu .vkmz-editor-item__editable-name:hover{border-color:#c3c4c7;background:#f6f7f7}.vkmz-editor-settings-menu .vkmz-editor-item__editable-name:focus{border-color:#2271b1;background:#fff;box-shadow:0 0 0 1px #2271b1;outline:0}.vkmz-editor-settings-menu .vkmz-editor-item.is-collapsing>:not(.vkmz-editor-item__head){animation:vkmz-editor-accordion-close .11s ease both}@keyframes vkmz-editor-accordion-close{to{opacity:0;transform:translateY(-3px)}}.vkmz-route-editor__tool--ai{font-size:13px!important}.vkmz-editor-drawing-color-input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.vkmz-route-editor__tool--palette{position:relative;overflow:hidden}.vkmz-route-editor__tool--palette:after{content:"";position:absolute;right:3px;bottom:2px;left:3px;height:3px;border:1px solid rgba(0,0,0,.18);border-radius:2px;background:var(--vkmz-drawing-color,#1a73e8);pointer-events:none}.vkmz-route-editor__tool--palette svg{transform:translateY(-1px)}.vkmz-route-editor__tool[data-tool=delete] svg,.vkmz-route-editor__tool[data-tool=clear] svg,.vkmz-route-editor__tool[data-tool=palette] svg{flex-basis:24px!important;width:24px!important;max-width:24px!important;height:24px!important;max-height:24px!important}.vkmz-route-editor__tool[data-tool=palette] svg{transform:translateY(-1px)!important}@media(max-width:600px){.vkmz-route-editor__tool[data-tool=delete] svg,.vkmz-route-editor__tool[data-tool=clear] svg,.vkmz-route-editor__tool[data-tool=palette] svg{flex-basis:21px!important;width:21px!important;max-width:21px!important;height:21px!important;max-height:21px!important}}.vkmz-editor-icon-select{position:relative;display:block;min-width:0}.vkmz-editor-icon-select select{padding-right:42px!important}.vkmz-editor-icon-select__preview{position:absolute;top:50%;right:20px;display:grid;place-items:center;width:17px;height:17px;color:#1a73e8;transform:translateY(-50%);pointer-events:none}.vkmz-editor-icon-select__preview .map-icon{display:block;font-size:15px;line-height:17px}.vkmz-editor-icon-select__preview img{display:block;max-width:17px;max-height:17px;object-fit:contain}.vkmz-editor-icon-picker{position:relative;display:block;min-width:0}.vkmz-editor-icon-picker>summary{position:relative;display:flex;align-items:center;box-sizing:border-box;height:25px;padding:0 38px 0 6px;border:1px solid #8c8f94;border-radius:3px;background:#fff;color:#2c3338;font-size:11px;line-height:23px;cursor:pointer;list-style:none}.vkmz-editor-icon-picker>summary::-webkit-details-marker{display:none}.vkmz-editor-icon-picker>summary:after{content:'▾';position:absolute;right:6px;color:#646970}.vkmz-editor-icon-picker__label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vkmz-editor-icon-picker__preview{position:absolute;top:50%;right:19px;display:grid;place-items:center;width:16px;height:16px;transform:translateY(-50%)}.vkmz-editor-icon-picker__preview .map-icon{font-size:14px;line-height:16px}.vkmz-editor-icon-picker__preview img,.vkmz-editor-icon-picker__choice img{display:block;max-width:17px;max-height:17px;object-fit:contain}.vkmz-editor-icon-picker__panel{position:absolute;right:0;bottom:29px;z-index:20;display:grid;box-sizing:border-box;width:min(252px,100%);max-width:calc(100vw - 90px);padding:5px;overflow:hidden;border:1px solid #c3c4c7;border-radius:5px;background:#fff;box-shadow:0 3px 12px rgba(0,0,0,.24)}.vkmz-editor-icon-picker:not([open]) .vkmz-editor-icon-picker__panel{display:none}.vkmz-editor-icon-picker__filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(68px,78px);gap:4px;margin-bottom:5px}.vkmz-editor-icon-picker__filters input,.vkmz-editor-icon-picker__filters select{box-sizing:border-box!important;width:100%!important;height:24px!important;min-height:24px!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;font-size:10px!important}.vkmz-editor-icon-picker__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;width:100%;max-width:100%;height:132px;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;scrollbar-width:auto;touch-action:pan-y}.vkmz-editor-icon-picker__choice{display:grid;place-items:center;box-sizing:border-box;width:100%;min-width:0;aspect-ratio:1;height:auto;margin:0;padding:0;border:1px solid transparent;border-radius:4px;background:#f0f0f1;color:#1a73e8;cursor:pointer}.vkmz-editor-icon-picker__choice:hover,.vkmz-editor-icon-picker__choice:focus{border-color:#72aee6;background:#f0f6fc;outline:0}.vkmz-editor-icon-picker__choice.is-selected{border-color:#2271b1;background:#dbeafe;box-shadow:inset 0 0 0 1px #2271b1}.vkmz-editor-icon-picker__choice .map-icon{font-size:17px;line-height:1}.vkmz-editor-icon-picker__choice[hidden]{display:none}.vkmz-editor-icon-picker__pin{position:relative;display:grid;place-items:center;width:20px;height:25px}.vkmz-editor-icon-picker__pin svg{display:block;width:100%;height:100%;overflow:visible}.vkmz-editor-icon-picker__pin path{fill:currentColor}.vkmz-editor-icon-picker__pin circle{fill:#fff}.vkmz-editor-icon-picker__pin .map-icon{position:absolute;top:6px;left:50%;display:block;color:#fff!important;font-size:10px!important;line-height:1;transform:translateX(-50%);text-shadow:0 1px 1px rgba(0,0,0,.2)}.vkmz-editor-icon-picker__preview .vkmz-editor-icon-picker__pin{width:14px;height:18px}.vkmz-editor-icon-picker__preview .vkmz-editor-icon-picker__pin .map-icon{top:4px;font-size:7px!important}.vkmz-editor-icon-category{position:relative;min-width:0}.vkmz-editor-icon-category>summary{position:relative;box-sizing:border-box;height:24px;padding:0 18px 0 6px;border:1px solid #8c8f94;border-radius:3px;background:#fff;color:#2c3338;font-size:10px;line-height:22px;cursor:pointer;list-style:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vkmz-editor-icon-category>summary::-webkit-details-marker{display:none}.vkmz-editor-icon-category>summary:after{content:'▾';position:absolute;right:5px}.vkmz-editor-icon-category[open]>summary:after{content:'▴'}.vkmz-editor-icon-category__menu{position:absolute;top:27px;right:0;z-index:3;display:grid;box-sizing:border-box;width:112px;max-height:150px;padding:3px;border:1px solid #c3c4c7;border-radius:4px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.22);overflow-y:auto;overscroll-behavior:contain}.vkmz-editor-icon-category:not([open])>.vkmz-editor-icon-category__menu{display:none}.vkmz-editor-icon-category__menu button{box-sizing:border-box;width:100%;min-height:22px;margin:0;padding:3px 5px;border:0;border-radius:2px;background:#fff;color:#202124;font:10px/14px system-ui,-apple-system,"Segoe UI",sans-serif;text-align:left;cursor:pointer}.vkmz-editor-icon-category__menu button:hover,.vkmz-editor-icon-category__menu button:focus{background:#e8f0fe;outline:0}@media(max-width:600px){.vkmz-editor-icon-picker__panel{width:min(238px,100%);max-width:calc(100vw - 82px)}.vkmz-editor-icon-picker__grid{grid-template-columns:repeat(7,minmax(0,1fr));height:116px}.vkmz-editor-icon-picker__panel.is-six-columns .vkmz-editor-icon-picker__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:601px){.vkmz-route-editor__tools,.vkmz-frontend-editor .vkmz-route-editor__tools{flex-direction:row;flex-wrap:wrap}.vkmz-route-editor__tool-group{flex:0 0 auto}}.vkmz-route-editor__tool-group{display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:4px;pointer-events:none}.vkmz-route-editor__tool-group .vkmz-route-editor__tool{pointer-events:auto}@media(max-width:600px){.vkmz-route-editor__tools,.vkmz-frontend-editor .vkmz-route-editor__tools{right:48px;left:48px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:auto;max-width:none;transform:none}.vkmz-route-editor__tool-group{gap:3px}}.vkmz-editor-settings-control.is-open .vkmz-editor-settings-menu{overflow:visible;transform:none}.vkmz-editor-item.is-expanded>.vkmz-editor-item__marker-style{animation-name:vkmz-editor-accordion-opacity!important}@keyframes vkmz-editor-accordion-opacity{from{opacity:0}to{opacity:1}}.vkmz-editor-icon-picker__panel{position:fixed;z-index:2147483200;width:min(252px,calc(100vw - 14px));max-width:none;right:auto;bottom:auto}.vkmz-editor-icon-picker__pin .map-icon,.vkmz-editor-icon-picker__pin .map-icon:before{color:#fff!important;-webkit-text-fill-color:#fff!important}.vkmz-editor-line-length-tooltip{transition:opacity .15s ease!important}.vkmz-editor-line-length-tooltip.is-closing{opacity:0!important;pointer-events:none!important}.vkmz-editor-marker-icon{--vkmz-marker-scale:1}.vkmz-editor-item__marker-preview .vkmz-editor-map-icon .map-icon,.vkmz-editor-item__marker-preview .vkmz-editor-map-icon .map-icon:before{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.2)!important}.vkmz-editor-marker-coordinates{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px;margin-top:3px;padding:3px 5px;border-radius:4px;background:#f6f7f7;color:#646970;font-size:9px;line-height:13px}.vkmz-editor-marker-coordinates output{overflow:hidden;color:#2c3338;font:600 10px/13px monospace;text-align:right;text-overflow:ellipsis;white-space:nowrap}.vkmz-editor-marker-coordinates__copy{display:grid;place-items:center;box-sizing:border-box;width:17px;height:15px;min-height:15px;margin:0;padding:0;border:1px solid #c3c4c7;border-radius:3px;background:#fff;color:#50575e;cursor:pointer}.vkmz-editor-marker-coordinates__copy svg{display:block;width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vkmz-editor-marker-coordinates__copy:hover,.vkmz-editor-marker-coordinates__copy:focus{border-color:#2271b1;color:#135e96;outline:0}.vkmz-editor-ai-panel{right:48px;bottom:7px;grid-template-columns:300px minmax(72px,1fr) auto;width:min(470px,calc(100% - 66px))}.vkmz-editor-ai-panel>span{grid-column:2/4}.vkmz-editor-ai-captcha{grid-column:1;grid-row:1/3;justify-self:start;min-width:300px}.vkmz-editor-ai-panel>button{align-self:end}.vkmz-editor-ai-captcha iframe{display:block;max-width:100%}@media(max-width:600px){.vkmz-editor-ai-panel{right:7px;bottom:7px;grid-template-columns:minmax(0,1fr) auto;width:min(320px,calc(100% - 14px));padding:6px}.vkmz-editor-ai-panel>span,.vkmz-editor-ai-captcha{grid-column:1/-1}.vkmz-editor-ai-captcha{grid-row:auto;justify-self:start;min-width:0;max-width:100%}}.vkmz-editor-ai-panel>span.is-error{padding:4px 6px;border-radius:4px;background:#fcf0f1;color:#b32d2e;font-weight:600;line-height:14px}.vkmz-editor-ai-panel.is-loading>button:first-of-type{position:relative;padding-left:25px!important}.vkmz-editor-ai-panel.is-loading>button:first-of-type:before{content:"";position:absolute;left:7px;top:50%;box-sizing:border-box;width:12px;height:12px;margin-top:-6px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:vkmz-editor-service-spin .75s linear infinite}.vkmz-editor-ai-panel.is-loading>button:not(.vkmz-editor-ai-close){pointer-events:none}.vkmz-editor-ai-panel.is-loading>span{font-weight:600;color:#2271b1}@keyframes vkmz-editor-service-spin{to{transform:rotate(360deg)}}.vkmz-editor-ai-panel{grid-template-columns:minmax(220px,1fr) auto auto;gap:5px;width:min(430px,calc(100% - 66px));padding:6px}.vkmz-editor-ai-captcha{box-sizing:border-box;width:100%;min-width:0;overflow:hidden}.vkmz-editor-ai-captcha>div,.vkmz-editor-ai-captcha iframe{display:block;width:100%!important;max-width:100%!important}.vkmz-editor-ai-panel>button{min-height:25px;padding-right:7px;padding-left:7px}@media(max-width:600px){.vkmz-editor-ai-panel{grid-template-columns:minmax(0,1fr) auto;width:min(300px,calc(100% - 14px));gap:4px;padding:5px}.vkmz-editor-ai-panel>span,.vkmz-editor-ai-captcha{grid-column:1/-1}.vkmz-editor-ai-captcha{grid-row:auto}.vkmz-editor-ai-panel>button{min-height:24px}}@media(max-width:600px) and (orientation:portrait){.vkmz-editor-ai-panel{row-gap:0}.vkmz-editor-ai-panel>span{display:none!important}.vkmz-editor-ai-captcha{margin:0;padding:0;line-height:0}.vkmz-editor-ai-panel>button{margin-top:0}}@media(max-width:960px) and (pointer:coarse){.vkmz-editor-ai-captcha>div{width:108.7%!important;transform:scale(.92);transform-origin:top left}.vkmz-editor-ai-captcha{padding-bottom:0;overflow:hidden}}@media(max-width:960px) and (orientation:landscape) and (pointer:coarse){.vkmz-editor-ai-panel{grid-template-columns:minmax(260px,300px) 72px;width:min(384px,calc(100% - 62px));gap:4px;padding:4px}.vkmz-editor-ai-panel>span{display:none!important}.vkmz-editor-ai-captcha{grid-column:1;grid-row:1/3;margin:0;padding:0;line-height:0}.vkmz-editor-ai-panel>button:nth-of-type(1){grid-column:2;grid-row:1}.vkmz-editor-ai-panel>button:nth-of-type(2){grid-column:2;grid-row:2}}@media(max-width:960px) and (orientation:landscape) and (pointer:coarse){.vkmz-editor-ai-panel:not(.is-message-only){grid-template-rows:1fr 1fr;align-items:stretch}.vkmz-editor-ai-panel:not(.is-message-only)>button:nth-of-type(1),.vkmz-editor-ai-panel:not(.is-message-only)>button:nth-of-type(2){box-sizing:border-box;height:25px;min-height:25px;max-height:25px;margin:0!important;padding:0 7px!important;line-height:23px!important}.vkmz-editor-ai-panel:not(.is-message-only)>button:nth-of-type(1){align-self:start}.vkmz-editor-ai-panel:not(.is-message-only)>button:nth-of-type(2){align-self:end}}.vkmz-frontend-editor .vkmz-editor-map-control.is-open{z-index:1000!important}.vkmz-frontend-editor .vkmz-editor-map-control.is-open .vkmz-editor-map-menu{z-index:1001}.vkmz-frontend-editor .vkmz-editor-coordinate-search.is-map-menu-open{z-index:0!important}@media(max-width:960px) and (orientation:landscape) and (max-height:520px){.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map .leaflet-top.leaflet-right .vkmz-editor-map-control{top:7px;right:7px}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map .leaflet-top.leaflet-right .vkmz-editor-fullscreen,.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map .leaflet-top.leaflet-right .vkmz-editor-coordinate-search{right:7px}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map .leaflet-bottom.leaflet-right{display:flex;flex-direction:row;align-items:flex-end;gap:3px}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-editor-files-control,.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-editor-settings-control{float:none!important;clear:none!important;width:25px;height:25px;margin:0!important}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-editor-files-control{order:1}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-editor-settings-control{order:2}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-editor-files-control>button,.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-editor-settings-control>button{width:25px!important;min-width:25px!important;height:25px!important;min-height:25px!important}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-editor-files-control>button svg,.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-editor-settings-control>button svg{width:17px;height:17px}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-editor-settings-menu{right:31px}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-editor-files-menu{right:0;bottom:0}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map .leaflet-top.leaflet-right .vkmz-editor-map-button,.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map .leaflet-top.leaflet-right .vkmz-editor-fullscreen button,.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-editor-coordinate-search button{width:25px!important;height:25px!important;min-width:25px!important;min-height:25px!important}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map.has-map-switcher .leaflet-top.leaflet-right .vkmz-editor-fullscreen{top:35px}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map.has-map-switcher .leaflet-top.leaflet-right .vkmz-editor-coordinate-search{top:63px}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map:not(.has-map-switcher) .leaflet-top.leaflet-right .vkmz-editor-coordinate-search{top:35px}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-editor-files-control.is-disabled>button{opacity:.55;cursor:default}}@media(max-width:960px) and (orientation:landscape) and (max-height:520px){.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map .leaflet-top.leaflet-left .vkmz-editor-home{position:absolute!important;top:7px!important;left:7px!important;width:25px!important;height:25px!important;margin:0!important;padding:0!important}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map .vkmz-editor-home>button{box-sizing:border-box!important;width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important;min-height:25px!important;max-height:25px!important;margin:0!important;padding:0!important}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map .vkmz-editor-home svg{width:22px!important;height:22px!important}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map .vkmz-editor-map-button svg{width:22px!important;height:22px!important}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map .leaflet-bottom.leaflet-left{left:7px!important;bottom:3px!important}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map .vkmz-editor-help-control{float:none!important;clear:none!important;width:25px!important;height:25px!important;margin:0!important;padding:0!important}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map .vkmz-editor-help-control>button{box-sizing:border-box!important;width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important;min-height:25px!important;max-height:25px!important;margin:0!important;padding:0!important;font-size:15px!important;line-height:1!important}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map .leaflet-bottom.leaflet-right{right:7px!important;bottom:3px!important;margin:0!important;padding:0!important}.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map.vkmz-has-help-control>.vkmz-embed-brand{left:39px!important;bottom:3px!important;margin:0!important;padding:0!important}}.vkmz-editor-source-dropdown{position:relative;z-index:650;flex:0 1 330px;min-width:250px;font-size:11px}.vkmz-editor-source-dropdown>summary{box-sizing:border-box;height:27px;padding:5px 26px 5px 8px;border:1px solid #8c8f94;border-radius:4px;background:#fff;color:#1d2327;font-weight:600;line-height:15px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vkmz-editor-source-dropdown>summary:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:0}.vkmz-editor-source-menu{position:absolute;top:31px;left:0;display:grid;box-sizing:border-box;width:min(360px,calc(100vw - 48px));padding:6px;border:1px solid #c3c4c7;border-radius:5px;background:#fff;box-shadow:0 3px 12px rgba(0,0,0,.2)}.vkmz-editor-source-dropdown:not([open])>.vkmz-editor-source-menu{display:none}.vkmz-editor-source-menu>.button{justify-self:end;margin-top:5px}.vkmz-editor-source-dropdown .vkmz-editor-source{display:grid;width:100%;min-width:0}.vkmz-editor-source-dropdown .vkmz-editor-source>select{height:126px;min-height:126px}@media(max-width:600px){.vkmz-editor-source-dropdown{flex-basis:100%;width:100%;min-width:0}.vkmz-editor-source-menu{width:100%}.vkmz-editor-source-dropdown .vkmz-editor-source>select{height:108px;min-height:108px}}.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right .vkmz-editor-fullscreen{box-sizing:border-box;width:32px;height:32px;margin:0!important;float:none!important;clear:none!important;box-shadow:none}.vkmz-frontend-editor .vkmz-editor-fullscreen button{border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.3)}@media(max-width:600px){.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right .vkmz-editor-fullscreen{width:27px;height:27px}}@media(max-width:960px) and (orientation:landscape) and (max-height:520px){.vkmz-frontend-editor:not(.is-css-fullscreen):not(:fullscreen) .vkmz-route-editor__map .leaflet-top.leaflet-right .vkmz-editor-fullscreen{width:25px;height:25px}}.vkmz-editor-line-reduction__button:disabled{border-color:#dcdcde;background:#f0f0f1;color:#a7aaad;cursor:default;opacity:.65}.vkmz-editor-line-reduction>input[type=number]{margin-right:0!important;border-color:#9ec5e5!important;border-right:0!important;border-radius:4px 0 0 4px!important;background:#eaf4fc!important}.vkmz-editor-line-reduction>input[type=number]+.vkmz-editor-line-reduction__button{margin-left:0;border-color:#9ec5e5;border-left:0;border-radius:0 4px 4px 0;background:#eaf4fc;color:#315f80}.vkmz-route-editor__canvas.is-turnstile-visible .vkmz-editor-ai-panel{z-index:2147483200!important}.vkmz-route-editor__canvas.is-turnstile-visible .leaflet-control-zoom{position:relative;z-index:1300;pointer-events:auto!important;opacity:1!important}.vkmz-route-editor__canvas.is-turnstile-visible .leaflet-control-zoom a{pointer-events:auto}.vkmz-route-editor__canvas .is-cloudflare-overlapped{pointer-events:none!important;opacity:.38!important}.vkmz-route-editor__canvas .is-cloudflare-overlapped a{pointer-events:none!important}.vkmz-route-editor__canvas.is-turnstile-visible .leaflet-control-zoom.is-cloudflare-overlapped{pointer-events:none!important;opacity:.38!important}@media (hover:hover) and (pointer:fine){.vkmz-route-editor__canvas.is-turnstile-visible .leaflet-control-zoom{z-index:1301!important;pointer-events:auto!important;opacity:1!important}.vkmz-route-editor__canvas.is-turnstile-visible .leaflet-control-zoom a{pointer-events:auto!important;cursor:pointer!important}}.vkmz-editor-coordinate-search.is-open input{width:220px}.vkmz-editor-place-results{position:absolute;top:37px;right:38px;z-index:4;box-sizing:border-box;width:220px;max-height:none;padding:3px;border:1px solid #dcdcde;border-radius:5px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.28);overflow:visible}.vkmz-editor-place-results[hidden]{display:none}.vkmz-editor-place-result{display:grid;box-sizing:border-box;width:100%;min-height:36px;margin:0;padding:5px 6px;border:0;border-radius:3px;background:#fff;color:#202124;text-align:left;cursor:pointer}.vkmz-editor-place-result:hover,.vkmz-editor-place-result:focus{background:#e8f0fe;outline:0}.vkmz-editor-place-result strong,.vkmz-editor-place-result span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vkmz-editor-place-result strong{font-size:11px;line-height:14px}.vkmz-editor-place-result span{color:#646970;font-size:9px;line-height:12px}@media(max-width:600px){.vkmz-editor-coordinate-search.is-open input{width:min(210px,calc(100vw - 58px))}.vkmz-editor-place-results{top:32px;right:33px;width:min(210px,calc(100vw - 58px));max-height:none}}.vkmz-editor-coordinate-search input:focus::placeholder{color:#80868b!important;opacity:1!important}.vkmz-editor-place-result.is-message{display:block;color:#646970;cursor:default;font-size:11px;line-height:16px}.vkmz-editor-place-result.is-error{color:#b32d2e}.vkmz-route-editor__map .vkmz-embed-brand{position:absolute;left:8px;bottom:8px;z-index:350;color:var(--vkmz-brand-color,#fff)!important;font-size:var(--vkmz-brand-size,13px);font-weight:700;line-height:1;text-decoration:none!important;opacity:var(--vkmz-brand-opacity,.82);text-shadow:0 1px var(--vkmz-brand-shadow,2px) rgba(0,0,0,.9);pointer-events:auto}.vkmz-embed-brand[data-font=roboto]{font-family:Roboto,Arial,sans-serif}.vkmz-embed-brand[data-font=arial]{font-family:Arial,sans-serif}.vkmz-embed-brand[data-font=verdana]{font-family:Verdana,sans-serif}.vkmz-embed-brand[data-font=trebuchet]{font-family:"Trebuchet MS",sans-serif}.vkmz-embed-brand[data-font=georgia]{font-family:Georgia,serif}.vkmz-editor-confirm{position:absolute;inset:0;z-index:5000;display:grid;place-items:center;padding:12px;background:rgba(20,25,30,.42);pointer-events:auto}.vkmz-editor-confirm__dialog{box-sizing:border-box;width:min(360px,calc(100% - 16px));padding:14px;border:1px solid #c3c4c7;border-radius:7px;background:#fff;box-shadow:0 5px 24px rgba(0,0,0,.34);color:#202124}.vkmz-editor-confirm__dialog p{margin:0;white-space:pre-line;font:12px/18px system-ui,-apple-system,"Segoe UI",sans-serif}.vkmz-editor-confirm__actions{display:flex;justify-content:flex-end;gap:7px;margin-top:13px}.vkmz-editor-confirm__actions .button{min-height:28px;margin:0}.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right>.vkmz-editor-map-control,.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right>.vkmz-editor-fullscreen,.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right>.vkmz-editor-coordinate-search{right:9px!important;box-sizing:border-box!important;margin-right:0!important;margin-left:0!important;transform:none!important}.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right>.vkmz-editor-fullscreen{padding:0!important;border:0!important;border-radius:4px!important}.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right>.vkmz-editor-fullscreen>button{position:absolute!important;inset:0!important;min-width:100%!important;min-height:100%!important;max-width:100%!important;max-height:100%!important}.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right>.vkmz-editor-fullscreen.is-map-menu-open{z-index:0!important;pointer-events:none!important}@media(max-width:600px){.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right>.vkmz-editor-map-control,.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right>.vkmz-editor-fullscreen,.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right>.vkmz-editor-coordinate-search{right:7px!important}}.vkmz-route-editor__tools .vkmz-route-editor__tool[data-tool=delete]>svg{flex-basis:27px!important;width:27px!important;max-width:27px!important}@media(max-width:600px){.vkmz-route-editor__tools .vkmz-route-editor__tool[data-tool=delete]>svg{flex-basis:24px!important;width:24px!important;max-width:24px!important}}@media(min-width:961px){.vkmz-editor-ai-panel{grid-template-columns:300px 72px;width:min(400px,calc(100% - 66px));gap:5px}.vkmz-editor-ai-panel>span{grid-column:1/-1;grid-row:1;padding-right:20px}.vkmz-editor-ai-captcha{grid-column:1;grid-row:2/4;width:300px;max-width:100%;align-self:stretch;justify-self:start}.vkmz-editor-ai-panel>button:nth-of-type(1){grid-column:2;grid-row:2/4;align-self:start}.vkmz-editor-ai-panel>button:nth-of-type(2){grid-column:2;grid-row:2/4;align-self:end}}.vkmz-editor-ai-panel .vkmz-editor-ai-close{position:absolute;top:3px;right:4px;z-index:3;display:grid;place-items:center;box-sizing:border-box;width:24px;min-width:24px;height:24px;min-height:24px;margin:0;padding:0;border:1px solid #c3c4c7;border-radius:4px;background:#fff;color:#50575e;cursor:pointer}.vkmz-editor-ai-panel .vkmz-editor-ai-close:hover,.vkmz-editor-ai-panel .vkmz-editor-ai-close:focus{border-color:#2271b1;background:#fff;color:#2271b1;outline:0}.vkmz-editor-ai-panel .vkmz-editor-ai-close svg{display:block;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.vkmz-editor-ai-captcha>div,.vkmz-editor-ai-captcha iframe{box-sizing:border-box;max-width:100%!important}.vkmz-editor-ai-panel>button{white-space:nowrap!important}.vkmz-route-editor__map>.vkmz-embed-brand{z-index:450!important;display:block!important;font-size:var(--vkmz-brand-size,10px)!important;pointer-events:auto!important;cursor:pointer;transition:bottom .15s ease}body .vkmz-route-editor__map.vkmz-has-help-control>.vkmz-embed-brand{font-size:var(--vkmz-brand-size,10px)!important}.vkmz-editor-projects-head{grid-template-columns:30px minmax(0,1fr) 30px}.vkmz-editor-projects-head .vkmz-editor-projects-close{position:static;justify-self:end;margin-right:3px}.vkmz-frontend-editor .vkmz-editor-home svg,.vkmz-frontend-editor .vkmz-editor-home svg path{fill:none!important;stroke:currentColor!important}.vkmz-editor-line-endpoint{z-index:1!important;border:0!important;background:transparent!important;pointer-events:none!important}.vkmz-editor-line-endpoint>span{display:grid;place-items:center;box-sizing:border-box;width:16px;height:16px;border:1.5px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.55);color:#fff;font:700 9px/1 system-ui,-apple-system,"Segoe UI",sans-serif;text-align:center}.vkmz-editor-line-endpoint--start>span{background:#188038}.vkmz-editor-line-endpoint--end>span{background:#d93025}.vkmz-editor-line-endpoint--both{pointer-events:auto!important;cursor:pointer!important;touch-action:none}.vkmz-editor-line-endpoint--both:active{cursor:grabbing!important}.vkmz-editor-line-endpoint--both>span{grid-template-columns:1fr 1fr;width:24px;overflow:hidden;border-radius:8px}.vkmz-editor-line-endpoint--both i{display:grid;place-items:center;width:100%;height:100%;font:inherit;font-style:normal}.vkmz-editor-line-endpoint--both i:first-child{background:#188038}.vkmz-editor-line-endpoint--both i:last-child{background:#d93025}.vkmz-route-editor__canvas .vkmz-editor-confirm__dialog>p{display:block!important;position:relative!important;min-height:18px!important;margin:0 0 10px!important;padding:0!important;color:#202124!important;-webkit-text-fill-color:#202124!important;font:500 12px/18px system-ui,-apple-system,"Segoe UI",sans-serif!important;opacity:1!important;visibility:visible!important;white-space:pre-line!important}.vkmz-route-editor__canvas .vkmz-editor-confirm__actions{margin-top:0}.vkmz-frontend-editor .vkmz-route-editor__map .leaflet-top.leaflet-right{overflow:visible!important}.vkmz-frontend-editor .vkmz-editor-coordinate-search{overflow:visible!important}.vkmz-frontend-editor .vkmz-editor-coordinate-search.is-open{z-index:1400!important;overflow:visible!important}.vkmz-frontend-editor .vkmz-editor-coordinate-search.is-open .vkmz-editor-place-results:not([hidden]){z-index:1402!important;display:block!important;min-height:28px;overflow:visible!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.vkmz-editor-help-control{margin-left:8px!important;margin-bottom:calc(7px + var(--vkmz-editor-attribution-height,14px))!important}.vkmz-editor-help-control>button{display:grid;place-items:center;box-sizing:border-box;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:4px;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.3);color:#4a4f55;cursor:pointer;font:700 18px/1 system-ui,sans-serif}.vkmz-editor-help-control.is-open>button{background:#176b9e;color:#fff}.vkmz-editor-help-panel{position:absolute;left:8px;bottom:calc(47px + var(--vkmz-editor-attribution-height,14px));z-index:1200;display:flex;flex-direction:column;box-sizing:border-box;width:min(350px,calc(100% - 16px));max-height:min(470px,calc(100% - 70px));overflow:hidden;border:1px solid rgba(113,128,138,.4);border-radius:7px;background:rgba(255,255,255,.97);box-shadow:0 3px 14px rgba(0,0,0,.3);color:#202124}.vkmz-editor-help-panel[hidden]{display:none!important}.vkmz-editor-help-panel__head{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;min-height:34px;padding:3px 5px 3px 10px;border-bottom:1px solid #dcdcde;background:#f0f0f1}.vkmz-editor-help-panel__head strong{font:700 13px/18px system-ui,sans-serif}.vkmz-editor-help-panel__close{display:grid;place-items:center;width:26px;height:26px;margin:0;padding:0;border:0;border-radius:4px;background:0 0;color:#50575e;cursor:pointer;font:20px/1 Arial,sans-serif}.vkmz-editor-help-panel__close:hover{background:#e2e4e7}.vkmz-editor-help-panel__body{flex:0 1 auto;min-height:0;box-sizing:border-box;max-height:min(430px,calc(100dvh - 110px));padding:8px 10px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.vkmz-editor-help-panel__section{margin:0 0 9px}.vkmz-editor-help-panel__section:last-child{margin-bottom:0}.vkmz-editor-help-panel__section h3{margin:0 0 2px;color:#1d2327;font:700 12px/16px system-ui,sans-serif}.vkmz-editor-help-panel__section p,.vkmz-editor-help-panel__body>p{margin:0;color:#50575e;font:400 11px/15px system-ui,sans-serif}.vkmz-route-editor__map.vkmz-has-help-control>.vkmz-embed-brand{left:8px!important;bottom:2px!important;font-size:9px!important;line-height:12px!important}@media(max-width:600px){.vkmz-editor-help-control{margin-left:7px!important;margin-bottom:calc(3px + var(--vkmz-editor-attribution-height,14px))!important}.vkmz-editor-help-control>button{width:27px;height:27px;font-size:16px}.vkmz-editor-help-panel{left:7px;bottom:calc(37px + var(--vkmz-editor-attribution-height,14px));width:min(330px,calc(100% - 14px));max-height:calc(100% - 48px)}.vkmz-editor-help-panel__body{flex:1 1 auto;max-height:none}.vkmz-route-editor__map.vkmz-has-help-control>.vkmz-embed-brand{left:7px!important;bottom:2px!important}}.vkmz-frontend-editor .vkmz-editor-place-results{max-height:none!important}.vkmz-frontend-editor .vkmz-editor-place-result{display:grid!important;grid-template-rows:14px 12px!important;align-content:center!important;box-sizing:border-box!important;width:100%!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;padding:5px 6px!important;border:0!important;border-radius:3px!important;background:#fff!important;color:#202124!important;box-shadow:none!important;text-align:left!important;text-decoration:none!important;text-indent:0!important;text-shadow:none!important;letter-spacing:normal!important;text-transform:none!important;transform:none!important;opacity:1!important;appearance:none!important;-webkit-appearance:none!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-style:normal!important}.vkmz-frontend-editor .vkmz-editor-place-result:before,.vkmz-frontend-editor .vkmz-editor-place-result:after,.vkmz-frontend-editor .vkmz-editor-place-result strong:before,.vkmz-frontend-editor .vkmz-editor-place-result strong:after,.vkmz-frontend-editor .vkmz-editor-place-result span:before,.vkmz-frontend-editor .vkmz-editor-place-result span:after{display:none!important;content:none!important}.vkmz-frontend-editor .vkmz-editor-place-result strong,.vkmz-frontend-editor .vkmz-editor-place-result span{position:static!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;text-indent:0!important;text-shadow:none!important;transform:none!important;opacity:1!important;font-family:inherit!important;font-style:normal!important}.vkmz-frontend-editor .vkmz-editor-place-result strong{color:#202124!important;font-size:11px!important;font-weight:600!important;line-height:14px!important}.vkmz-frontend-editor .vkmz-editor-place-result span{color:#646970!important;font-size:9px!important;font-weight:400!important;line-height:12px!important}.vkmz-frontend-editor .vkmz-editor-place-result:hover,.vkmz-frontend-editor .vkmz-editor-place-result:focus{background:#e8f0fe!important}.vkmz-frontend-editor .vkmz-editor-place-result.is-message{display:block!important;height:auto!important;min-height:28px!important;max-height:none!important;padding:6px!important;font-size:11px!important;line-height:16px!important}@media(max-width:600px){.vkmz-frontend-editor .vkmz-editor-place-results{max-height:none!important}}.vkmz-editor-settings-menu .vkmz-editor-item__head>.vkmz-editor-item__marker-preview{align-self:center;flex:0 0 27px;width:27px;height:27px}.vkmz-editor-settings-menu .vkmz-editor-item__head>.vkmz-editor-item__marker-preview+input[type=color]{align-self:center;flex:0 0 27px;box-sizing:border-box;width:27px;height:19px;margin:0;padding:1px;border-radius:3px}.vkmz-editor-icon-picker--head-trigger{position:relative;height:0;margin:0;padding:0}.vkmz-editor-icon-picker--head-trigger>summary{display:none!important}.vkmz-editor-icon-picker--head-trigger>.vkmz-editor-icon-picker__panel{display:grid}.vkmz-editor-icon-picker--head-trigger:not([open])>.vkmz-editor-icon-picker__panel{display:none}.vkmz-editor-item.is-expanded>.vkmz-editor-icon-picker--head-trigger,.vkmz-editor-item.is-expanded>textarea,.vkmz-editor-item.is-expanded>.vkmz-editor-marker-coordinates{animation:vkmz-editor-accordion-open .14s ease both}.vkmz-editor-settings-menu .vkmz-editor-item.is-expanded>textarea{display:block;margin-top:3px;margin-bottom:0;vertical-align:top}.vkmz-editor-settings-menu .vkmz-editor-item.is-expanded>.vkmz-editor-marker-coordinates{margin-top:3px}.vkmz-editor-item__marker-color{position:relative;display:grid;place-items:center;align-self:center;flex:0 0 27px;box-sizing:border-box;width:27px;height:27px;margin:0;padding:0;border:1px solid #c3c4c7;border-radius:4px;background:#f6f7f7;cursor:pointer;overflow:hidden}.vkmz-editor-item__marker-color:hover,.vkmz-editor-item__marker-color:focus-within{border-color:#2271b1}.vkmz-editor-item__marker-color>input[type=color]{position:absolute;inset:0;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;opacity:0;cursor:pointer}.vkmz-editor-item__marker-color>span{display:block;width:17px;height:5px;border:1px solid rgba(0,0,0,.2);border-radius:2px;background:var(--vkmz-marker-row-color,#1a73e8);box-shadow:0 1px 1px rgba(0,0,0,.12);pointer-events:none}.vkmz-editor-item__marker-color.is-disabled{cursor:default;opacity:.55}.vkmz-editor-item__marker-color.is-disabled>input{cursor:default}.vkmz-editor-item__line-color{position:relative;display:grid;place-items:center;align-self:center;flex:0 0 27px;box-sizing:border-box;width:27px;height:27px;margin:0;padding:0;border:1px solid #c3c4c7;border-radius:4px;background:#f6f7f7;cursor:pointer;overflow:hidden}.vkmz-editor-item__line-color:hover,.vkmz-editor-item__line-color:focus-within{border-color:#2271b1}.vkmz-editor-item__line-color>input[type=color]{position:absolute;inset:0;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;opacity:0;cursor:pointer}.vkmz-editor-item__line-color>span{display:block;width:17px;height:5px;border:1px solid rgba(0,0,0,.2);border-radius:2px;background:var(--vkmz-line-row-color,#1a73e8);box-shadow:0 1px 1px rgba(0,0,0,.12);pointer-events:none}.vkmz-editor-settings-title{position:absolute;top:5px;right:36px;left:8px;z-index:2;display:block;overflow:hidden;color:#2c3338;font:700 12px/22px system-ui,-apple-system,"Segoe UI",sans-serif;text-align:left;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.vkmz-editor-line-metrics{grid-template-columns:minmax(0,1.116fr) minmax(0,1.08fr) minmax(0,1.204fr) minmax(0,.6fr)}.vkmz-editor-project-download svg,.vkmz-editor-project-share svg,.vkmz-editor-project-remove svg{display:block;width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vkmz-editor-files-menu>.vkmz-editor-project-save{border-bottom:0!important}.vkmz-editor-files-menu>.vkmz-editor-project-download{border-bottom:2px solid #c7cbd1!important}.vkmz-editor-line-reduction>input[type=number]+.vkmz-editor-line-reduction__button:disabled{border-color:#dcdcde;background:#f0f0f1;color:#a7aaad;cursor:default;opacity:.55}.vkmz-editor-line-reduction .vkmz-editor-line-reverse{margin-left:0}.vkmz-editor-line-reduction>input[type=number]{margin-left:auto!important}.vkmz-editor-files-menu>.vkmz-editor-projects-open{font-weight:700;border-bottom:1px solid #e1e4e8}.vkmz-editor-files-menu>.vkmz-editor-project-save{border-bottom:1px solid #e1e4e8}.vkmz-editor-projects-view{display:none;box-sizing:border-box;width:var(--vkmz-projects-width,286px);max-width:calc(100vw - 14px);max-height:var(--vkmz-projects-max-height,360px);padding:0;color:#202124}.vkmz-editor-files-menu.is-projects{width:var(--vkmz-projects-width,286px);max-width:calc(100vw - 14px);max-height:var(--vkmz-projects-max-height,360px);overflow:hidden}.vkmz-editor-files-menu.is-projects>:not(.vkmz-editor-projects-view){display:none!important}.vkmz-editor-files-menu.is-projects .vkmz-editor-projects-view{display:grid;grid-template-rows:auto auto minmax(48px,1fr)}.vkmz-editor-projects-head{display:grid;grid-template-columns:30px 1fr;align-items:center;min-height:30px;border-bottom:1px solid #e1e4e8}.vkmz-editor-projects-head>button{align-self:stretch;padding:0;border:0;background:0 0;color:#3c4043;font:700 21px/1 sans-serif;cursor:pointer}.vkmz-editor-projects-head>button:hover{background:#f1f3f4}.vkmz-editor-projects-head>strong{padding-right:8px;font:700 13px/17px system-ui,-apple-system,"Segoe UI",sans-serif}.vkmz-editor-projects-view>input[type=search]{display:block;box-sizing:border-box;width:calc(100% - 12px);height:25px;margin:4px 6px;padding:2px 7px;border:1px solid #c7cbd1;border-radius:4px;font:12px/19px system-ui,-apple-system,"Segoe UI",sans-serif}.vkmz-editor-projects-list{min-height:48px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:3px}.vkmz-editor-project-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-top:1px solid #eceff1}.vkmz-editor-project-main{display:flex;min-width:0;flex-direction:column;gap:0;padding:4px 5px 4px 7px;border:0;background:0 0;color:#202124;text-align:left;cursor:pointer}.vkmz-editor-project-main:hover{background:#f6f8fa}.vkmz-editor-project-main strong,.vkmz-editor-project-main small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vkmz-editor-project-main strong{font:600 12px/15px system-ui,-apple-system,"Segoe UI",sans-serif}.vkmz-editor-project-main small{color:#6b7280;font:10px/12px system-ui,-apple-system,"Segoe UI",sans-serif}.vkmz-editor-project-actions{display:flex;padding-right:4px}.vkmz-editor-project-actions>button{display:grid;place-items:center;width:23px;height:23px;padding:0;border:0;border-radius:3px;background:0 0;color:#5f6368;font:600 14px/1 sans-serif;cursor:pointer}.vkmz-editor-project-actions>button:hover{background:#e8eaed;color:#202124}.vkmz-editor-projects-empty{margin:7px 8px;color:#6b7280;font:11px/15px system-ui,-apple-system,"Segoe UI",sans-serif;text-align:center}.vkmz-editor-project-name-dialog label{display:grid;gap:7px;font-weight:600}.vkmz-editor-project-name-dialog input{box-sizing:border-box;width:min(300px,70vw);height:32px;padding:4px 7px;border:1px solid #aeb4bc;border-radius:4px;font:13px/22px system-ui,-apple-system,"Segoe UI",sans-serif}.vkmz-editor-item.is-expanded>.vkmz-editor-icon-picker--head-trigger{animation:none!important;transform:none!important}.vkmz-editor-icon-picker__filters{grid-template-columns:minmax(0,1fr) minmax(62px,74px) 27px}.vkmz-editor-icon-picker__filters>input[type=color]{box-sizing:border-box!important;width:27px!important;height:24px!important;min-height:24px!important;margin:0!important;padding:1px!important;border:1px solid #8c8f94!important;border-radius:3px!important;background:#fff!important;cursor:pointer}.vkmz-editor-icon-picker__filters>input[type=color]:disabled{cursor:default;opacity:.45}.vkmz-frontend-editor .vkmz-editor-place-result{grid-template-rows:14px minmax(12px,24px)!important;height:48px!important;min-height:48px!important;max-height:48px!important;align-content:start!important}.vkmz-frontend-editor .vkmz-editor-place-result strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.vkmz-frontend-editor .vkmz-editor-place-result span{display:-webkit-box!important;overflow:hidden!important;overflow-wrap:anywhere!important;white-space:normal!important;text-overflow:clip!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.vkmz-frontend-editor .vkmz-editor-place-result{grid-template-rows:auto auto!important;height:auto!important;max-height:62px!important}.vkmz-frontend-editor .vkmz-editor-place-result strong{display:-webkit-box!important;overflow-wrap:anywhere!important;white-space:normal!important;text-overflow:clip!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.vkmz-editor-color-popover{position:fixed;z-index:2147483300;display:block;box-sizing:border-box;width:156px;padding:5px;border:1px solid #c3c4c7;border-radius:6px;background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.3);color:#202124;font:11px/15px system-ui,-apple-system,"Segoe UI",sans-serif;pointer-events:auto}.vkmz-editor-color-popover__head{display:flex;align-items:center;justify-content:space-between;min-height:22px;margin-bottom:4px}.vkmz-editor-color-popover__head strong{font-size:11px}.vkmz-editor-color-popover__head button{display:grid;place-items:center;box-sizing:border-box;width:22px;height:22px;margin:0;padding:0;border:0;border-radius:4px;background:0 0;color:#50575e;cursor:pointer;font:18px/1 Arial,sans-serif}.vkmz-editor-color-popover__head button:hover,.vkmz-editor-color-popover__head button:focus{background:#eef1f4;outline:0}.vkmz-editor-color-popover__swatches{display:grid;grid-template-columns:repeat(6,1fr);gap:3px;margin-bottom:5px}.vkmz-editor-color-popover__swatch{box-sizing:border-box;width:21px;height:21px;margin:0;padding:0;border:1px solid rgba(0,0,0,.25);border-radius:4px;cursor:pointer}.vkmz-editor-color-popover__swatch:hover,.vkmz-editor-color-popover__swatch:focus,.vkmz-editor-color-popover__swatch.is-selected{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:0}.vkmz-editor-color-popover>input[type=text]{box-sizing:border-box!important;width:100%!important;height:25px!important;min-height:25px!important;margin:0!important;padding:2px 5px!important;border:1px solid #8c8f94!important;border-radius:3px!important;background:#fff!important;color:#202124!important;font:11px/19px monospace!important}@media(pointer:coarse){.vkmz-editor-color-popover{width:210px;padding:7px}.vkmz-editor-color-popover__swatch{width:29px;height:29px}.vkmz-editor-color-popover__swatches{gap:4px}.vkmz-editor-color-popover>input[type=text]{height:34px!important;min-height:34px!important;font-size:14px!important}}.vkmz-editor-project-row{margin:0!important}.vkmz-editor-project-main,.vkmz-frontend-editor .vkmz-editor-projects-list .vkmz-editor-project-row>.vkmz-editor-project-main{box-sizing:border-box!important;margin:0!important;padding:8px!important}.vkmz-editor-project-actions{gap:2px;padding-right:6px}.vkmz-editor-project-actions>button{box-sizing:border-box;width:21px;height:22px;margin:0;padding:0;font-size:13px}.vkmz-editor-project-actions>button+button{margin-left:0}.vkmz-editor-line-reduction>input:has(~button:last-child:disabled){pointer-events:none;opacity:.45;background:#f0f0f1!important;color:#a7aaad!important;cursor:not-allowed}.vkmz-editor-line-reduction>input[type=number]+span{align-self:stretch;display:grid;place-items:center;box-sizing:border-box;min-width:18px;margin:0;padding:0 2px;border-top:1px solid #9ec5e5;border-bottom:1px solid #9ec5e5;background:#eaf4fc;color:#3c5f78;font-weight:600}.vkmz-editor-line-reduction>input[type=number]+span+.vkmz-editor-line-reduction__button{margin-left:0;border-color:#9ec5e5;border-left:0;border-radius:0 4px 4px 0;background:#eaf4fc;color:#315f80}.vkmz-editor-line-reduction>input[type=number]+span+.vkmz-editor-line-reduction__button:disabled{border-color:#dcdcde;background:#f0f0f1;color:#a7aaad;cursor:default;opacity:.55}.vkmz-editor-line-reduction>input[type=number]+span:has(+.vkmz-editor-line-reduction__button:disabled){border-color:#dcdcde;background:#f0f0f1;color:#a7aaad;opacity:.45}.vkmz-editor-map-icon>.vkmz-garmin-glyph{position:absolute;inset:7px 6px 14px;display:block;width:auto;height:auto;color:#fff;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1px rgba(0,0,0,.2))}.vkmz-editor-map-icon>.vkmz-garmin-glyph text,.vkmz-editor-icon-picker__pin>.vkmz-garmin-glyph text{fill:currentColor;stroke:none;font:700 6px/1 system-ui,sans-serif;text-anchor:middle}.vkmz-editor-icon-picker__pin>.vkmz-garmin-glyph{position:absolute;top:5px;left:5px;display:block;width:10px;height:10px;color:#fff;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1px rgba(0,0,0,.2))}.vkmz-editor-icon-picker__preview .vkmz-editor-icon-picker__pin>.vkmz-garmin-glyph{top:4px;left:3px;width:8px;height:8px}.vkmz-frontend-editor .vkmz-route-editor__map button{-webkit-appearance:none;appearance:none;box-sizing:border-box;letter-spacing:normal;text-indent:0;text-transform:none;vertical-align:middle}.vkmz-frontend-editor .vkmz-route-editor__tool,.vkmz-frontend-editor .vkmz-editor-map-button,.vkmz-frontend-editor .vkmz-editor-fullscreen>button,.vkmz-frontend-editor .vkmz-editor-coordinate-search>button,.vkmz-frontend-editor .vkmz-editor-files-control>button,.vkmz-frontend-editor .vkmz-editor-settings-control>button,.vkmz-frontend-editor .vkmz-editor-help-control>button{margin:0!important;padding:0!important;line-height:1!important}.vkmz-editor-projects-head{position:relative;grid-template-columns:30px minmax(0,1fr) 30px!important}.vkmz-editor-projects-head>.vkmz-editor-projects-close{position:static!important;align-self:center!important;justify-self:end!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;width:24px!important;height:24px!important;margin:0 3px 0 0!important;padding:0!important;border:1px solid #c3c4c7!important;border-radius:4px!important;background:#fff!important;color:#50575e!important;font:initial!important;line-height:1!important;cursor:pointer}.vkmz-editor-projects-head>.vkmz-editor-projects-close:hover,.vkmz-editor-projects-head>.vkmz-editor-projects-close:focus{border-color:#2271b1!important;background:#fff!important;color:#2271b1!important;outline:0}.vkmz-editor-projects-head>.vkmz-editor-projects-close svg{display:block;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@media(max-width:600px) and (orientation:portrait) and (pointer:coarse){.vkmz-editor-icon-picker--head-trigger>.vkmz-editor-icon-picker__panel{width:min(220px,calc(100vw - 14px))}}.vkmz-frontend-editor .vkmz-editor-fullscreen .vkmz-fullscreen-exit{display:none}.vkmz-frontend-editor .vkmz-editor-fullscreen button.is-active .vkmz-fullscreen-enter{display:none}.vkmz-frontend-editor .vkmz-editor-fullscreen button.is-active .vkmz-fullscreen-exit{display:inline}.vkmz-frontend-editor .vkmz-editor-settings-control.is-open{z-index:1200!important}.vkmz-editor-icon-picker--head-trigger[open]>.vkmz-editor-icon-picker__panel:not(.is-positioned){visibility:hidden;pointer-events:none}.vkmz-route-editor__map .leaflet-tooltip:not(.vkmz-editor-ai-number){padding:2px 5px;border-radius:3px;font:500 10px/13px system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-shadow:0 1px 3px rgba(0,0,0,.16)}.vkmz-editor-toast{position:absolute;left:50%;bottom:45px;z-index:1200;box-sizing:border-box;max-width:min(360px,calc(100% - 24px));padding:6px 9px;border:1px solid rgba(0,0,0,.12);border-radius:5px;background:rgba(255,255,255,.96);box-shadow:0 2px 8px rgba(0,0,0,.24);color:#2c3338;font:500 11px/15px system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:center;transform:translateX(-50%);pointer-events:none}.vkmz-editor-toast[hidden]{display:none}.vkmz-editor-toast.is-error{border-color:rgba(179,45,46,.28);background:rgba(255,241,241,.97);color:#8a2424}.vkmz-editor-ai-panel.is-message-only{display:flex;align-items:center;justify-content:center;min-height:0;padding:12px 38px 12px 14px}.vkmz-editor-ai-panel.is-message-only .vkmz-editor-ai-captcha,.vkmz-editor-ai-panel.is-message-only button:not(.vkmz-editor-ai-close){display:none!important}.vkmz-editor-ai-panel.is-message-only .vkmz-editor-ai-close{display:grid!important}.vkmz-editor-ai-panel.is-message-only>span{display:block!important;margin:0;max-width:280px;text-align:center}.vkmz-editor-ai-panel:has(>span.is-error) .vkmz-editor-ai-captcha,.vkmz-editor-ai-panel:has(>span.is-error)>button:not(.vkmz-editor-ai-close){display:none!important}.vkmz-editor-project-actions>.vkmz-editor-project-navigate{color:#2271b1}.vkmz-editor-project-actions>.vkmz-editor-project-navigate svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vkmz-editor-navigation-lines{gap:10px;max-width:min(320px,calc(100% - 24px))}.vkmz-editor-navigation-lines__list{display:grid;gap:6px;max-height:min(45vh,260px);overflow-y:auto}.vkmz-editor-navigation-lines__list .button{width:100%;min-height:34px;white-space:normal;text-align:left}@media (hover:hover) and (pointer:fine){.vkmz-frontend-editor .vkmz-editor-project-navigate{display:none!important}}.vkmz-editor-line-navigate{display:none!important;color:#2271b1!important}.vkmz-editor-line-navigate svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media (pointer:coarse){.vkmz-frontend-editor .vkmz-editor-line-navigate{display:grid!important}.vkmz-frontend-editor .vkmz-editor-line-reduction>input[type=number]{width:38px!important;flex:0 0 38px;padding-right:1px!important;padding-left:2px!important}}.vkmz-route-editor__canvas.is-temporary-navigation .vkmz-route-editor__tools{display:none!important}.vkmz-editor-inline-navigation .vkmz-editor-coordinate-search,.vkmz-editor-inline-navigation .vkmz-editor-files-control,.vkmz-editor-inline-navigation .vkmz-editor-settings-control,.vkmz-editor-inline-navigation .vkmz-editor-help-control,.vkmz-editor-inline-navigation .vkmz-editor-home-control,.vkmz-editor-inline-navigation>.vkmz-embed-brand{visibility:hidden!important;pointer-events:none!important}.vkmz-editor-inline-navigation .leaflet-overlay-pane .leaflet-interactive,.vkmz-editor-inline-navigation .vkmz-editor-map-icon,.vkmz-editor-inline-navigation .vkmz-editor-line-endpoint{pointer-events:none!important}.vkmz-editor-inline-navigation .vkmz-navigation-panel,.vkmz-editor-inline-navigation .vkmz-navigation-panel *{pointer-events:auto}.vkmz-route-editor__map.vkmz-editor-inline-navigation{box-sizing:border-box;border:0!important;border-radius:0!important}.vkmz-frontend-editor .vkmz-route-editor.is-temporary-navigation,.vkmz-frontend-editor.is-css-fullscreen .vkmz-route-editor.is-temporary-navigation,.vkmz-frontend-editor:fullscreen .vkmz-route-editor.is-temporary-navigation{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.vkmz-editor-navigation-proxy{display:none!important}.vkmz-editor-line-profile__stroke,.vkmz-editor-line-profile__cursor,.vkmz-editor-line-profile__dot{vector-effect:non-scaling-stroke}.vkmz-editor-line-reduction>input[type=number]{border:1px solid #c3c4c7!important;border-right:0!important;border-radius:4px 0 0 4px!important;background:#f6f7f7!important;color:#50575e!important}.vkmz-editor-line-reduction>input[type=number]+span{border:1px solid #c3c4c7;border-left:0;border-right:0;background:#f6f7f7;color:#50575e}.vkmz-editor-line-reduction>input[type=number]+span+.vkmz-editor-line-reduction__button{border:1px solid #c3c4c7;border-left:0;border-radius:0 4px 4px 0;background:#f6f7f7;color:#50575e}.vkmz-editor-line-reduction>input[type=number]+span+.vkmz-editor-line-reduction__button:disabled,.vkmz-editor-line-reduction>input[type=number]+span:has(+.vkmz-editor-line-reduction__button:disabled){border-color:#dcdcde;background:#f0f0f1;color:#a7aaad}@media(max-width:600px){.vkmz-editor-project-time{display:none!important}}.vkmz-editor-files-menu:not(.is-projects){max-height:min(360px,calc(100dvh - 52px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.vkmz-editor-help-content,.vkmz-editor-help-content *{font-size:11px!important}.vkmz-editor-help-content,.vkmz-editor-help-content *{color:#202124!important}.vkmz-frontend-editor .vkmz-route-editor__map{cursor:grab}@media (hover:hover) and (pointer:fine){.vkmz-frontend-editor .vkmz-route-editor__map.leaflet-container:not(.vkmz-editor-crosshair),.vkmz-frontend-editor .vkmz-route-editor__map:not(.vkmz-editor-crosshair) .leaflet-pane,.vkmz-frontend-editor .vkmz-route-editor__map:not(.vkmz-editor-crosshair) .leaflet-pane *{cursor:pointer!important}body.leaflet-dragging .vkmz-frontend-editor .vkmz-route-editor__map.leaflet-container:not(.vkmz-editor-crosshair),body.leaflet-dragging .vkmz-frontend-editor .vkmz-route-editor__map:not(.vkmz-editor-crosshair) .leaflet-pane,body.leaflet-dragging .vkmz-frontend-editor .vkmz-route-editor__map:not(.vkmz-editor-crosshair) .leaflet-pane *{cursor:grabbing!important}.vkmz-frontend-editor .vkmz-route-editor__map.vkmz-editor-crosshair,.vkmz-frontend-editor .vkmz-route-editor__map.vkmz-editor-crosshair .leaflet-pane,.vkmz-frontend-editor .vkmz-route-editor__map.vkmz-editor-crosshair .leaflet-pane *{cursor:crosshair!important}.vkmz-frontend-editor .vkmz-route-editor__map.leaflet-container.vkmz-editor-object-dragging:not(.vkmz-editor-crosshair),.vkmz-frontend-editor .vkmz-route-editor__map.vkmz-editor-object-dragging .leaflet-pane,.vkmz-frontend-editor .vkmz-route-editor__map.vkmz-editor-object-dragging .leaflet-pane *{cursor:grabbing!important}}.vkmz-editor-files-control>.vkmz-editor-projects-view{position:absolute;right:0;bottom:0;z-index:2;box-sizing:border-box;overflow:hidden;border-radius:5px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.3);pointer-events:none}.vkmz-editor-files-control.is-projects-open>.vkmz-editor-projects-view{display:grid;grid-template-rows:auto auto minmax(48px,1fr);pointer-events:auto}