.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../libs/OwlCarousel2/dist/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Bureausans;font-weight:300;font-style:normal;src:url(https://visitbaltics.net/wp-content/themes/app/fonts/Bureausans_Regular.otf) format("opentype");font-display: swap}@font-face{font-family:Bureausans;font-weight:600;font-style:normal;src:url(https://visitbaltics.net/wp-content/themes/app/fonts/Bureausans_Bold.otf) format("opentype");font-display: swap}@font-face{font-family:Bureausans;font-weight:200;font-style:normal;src:url(https://visitbaltics.net/wp-content/themes/app/fonts/Bureausans_Light.otf) format("opentype");font-display: swap}@font-face{font-family:EBGaramond;font-weight:300;font-style:normal;src:url(https://visitbaltics.net/wp-content/themes/app/fonts/EBGaramond08-Italic.otf) format("opentype")}.container{margin:0 auto;max-width:1100px;width:90%}.container.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body{font-size:14px;min-width:320px;position:relative;line-height:1.65;width:100vw;font-family:Bureausans,sans-serif;overflow-x:hidden;color:#000}.header{padding-top:20px;position:relative;z-index:4}.header--single{position:absolute;top:0;left:0;width:100%;z-index:3}.header--index{position:absolute;top:0;left:0;width:100%;z-index:3}.header--index .logo{display:none}.header .logo{-webkit-box-flex:1;-webkit-flex:1 1 100px;-ms-flex:1 1 100px;flex:1 1 100px}.header .logo a{display:block;width:220px}.header .logo a img{width:100%;height:auto}.header .nav{-webkit-box-flex:1;-webkit-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px;text-align:right}.header .nav ul{margin:0;padding:0;display:inline-block;margin-right:30px}.header .nav ul li{display:inline-block;list-style-type:none;margin-right:20px}.header .nav ul li:last-of-type{margin-right:0}.header .nav ul li a{color:#000;text-decoration:none;font-size:22px;line-height:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header .nav ul li a:hover{opacity:.7}.header .nav .lang{display:inline-block;position:relative}.header .nav .lang-selected{background:#000;color:#fff;padding:6px 10px;line-height:1;cursor:default;font-size:22px}.header .nav .lang-selected:hover+.langs{left:0;opacity:1;-webkit-transition:left 50ms ease,opacity .3s ease 50ms;-o-transition:left 50ms ease,opacity .3s ease 50ms;transition:left 50ms ease,opacity .3s ease 50ms}.header .nav .lang-selected ul{margin:0;padding:0}.header .nav .lang-selected ul li{list-style-type:none;display:none;margin-right:0}.header .nav .lang-selected ul li a{display:block;text-decoration:none;color:#fff}.header .nav .lang-selected ul li.active{display:block}.header .nav .lang .langs{position:absolute;top:100%;left:-9999px;opacity:0;width:100%;-webkit-transition:opacity .3s ease,left 50ms ease .3s;-o-transition:opacity .3s ease,left 50ms ease .3s;transition:opacity .3s ease,left 50ms ease .3s}.header .nav .lang .langs:hover{left:0;opacity:1;-webkit-transition:left 50ms ease,opacity .3s ease 50ms;-o-transition:left 50ms ease,opacity .3s ease 50ms;transition:left 50ms ease,opacity .3s ease 50ms}.header .nav .lang .langs ul{margin:0;padding:0;display:block;width:100%}.header .nav .lang .langs ul li{background:#ccc;text-align:center;display:block;list-style:none;margin-right:0;text-align:center;line-height:1;cursor:pointer;font-size:22px;padding:6px 0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.header .nav .lang .langs ul li:hover{background:#999}.header .nav .lang .langs ul li.active{display:none}.header .nav .lang .langs ul li a{display:block;text-decoration:none;color:#000}.places{padding-top:60px}.places ul{margin:0;padding:0}.places ul li{display:inline-block;list-style-type:none;margin-right:40px}.places ul li a{font-size:22px;line-height:1;text-decoration:none;color:#000;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.places ul li a.active,.places ul li a:hover{color:#ff9060}.search{padding-top:40px}.search_field{position:relative}.search_field input{border:0;border-bottom:1px solid #000;font-size:22px;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;outline:0}.search_field button{position:absolute;width:25px;height:25px;bottom:10px;right:10px;cursor:pointer;background:0 0;-webkit-box-shadow:0;box-shadow:0;padding:0;border:0;outline:0}.search_field button img{width:100%;height:auto}.list{padding-top:20px}.list .post{margin-top:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative}.list .post.hidd{display:none}.list .post .image{-webkit-box-flex:1;-webkit-flex:1 1 140px;-ms-flex:1 1 140px;flex:1 1 140px;display:block}.list .post .image img{width:100%;height:auto;vertical-align:bottom}.list .post .info{-webkit-box-flex:1;-webkit-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:15px;position:relative;padding-bottom:30px}.list .post .info .location{font-size:18px;line-height:1;margin-bottom:5px;color:#3a7f95;font-weight:200}.list .post .info .location svg{display:inline-block;height:18px;width:18px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;vertical-align:middle;margin-right:5px}.list .post .info .title{font-size:46px;font-weight:700;line-height:1.3;margin-bottom:15px;color:#000;text-decoration:none}.list .post .info .text{font-size:22px;line-height:1.3;color:#000;text-decoration:none;display:block}.list .post .info .tags{position:absolute;left:15px;bottom:0}.list .post .info .tags a{display:inline-block;margin-right:15px;font-size:22px;font-weight:700;color:#000;text-decoration:none;line-height:1;position:relative}.list .post .info .tags a:before{content:'#'}.list .post .label{position:absolute;top:-30px;left:-20px;height:120px;width:120px;background-image:url(../img/sticker.png);background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center;text-align:center;line-height:120px;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);color:#fff;font-size:22px}.pagination{text-align:center;margin-top:70px;padding-bottom:60px}.pagination .load-more{display:inline-block;background:#000;color:#fff;font-size:36px;line-height:1;font-weight:700;padding:10px 50px;cursor:pointer;margin-bottom:40px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pagination .load-more:hover{background:#222}.pagination .page{font-size:22px;line-height:28px;text-align:center;width:28px;height:28px;border:1px solid transparent;-webkit-border-radius:50%;border-radius:50%;display:inline-block;margin:0 10px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pagination .page.active{border-color:#000}.slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:30px}.slider .big-slider{height:100%}.slider .big-slider .owl-item,.slider .big-slider .owl-item>div,.slider .big-slider .owl-stage,.slider .big-slider .owl-stage-outer{height:100%}.slider .big-slider .owl-nav{position:absolute;top:50%;left:10px;right:10px;height:80px;margin-top:-40px}.slider .big-slider .owl-nav .owl-next,.slider .big-slider .owl-nav .owl-prev{position:absolute;left:0;top:0;font-size:80px;line-height:1;height:80px;color:#fff;outline:0}.slider .big-slider .owl-nav .owl-next{left:auto;right:0}.slider .big-slider .owl-dots{position:absolute;display:inline-block;left:50%;bottom:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.slider .big-slider .owl-dots .owl-dot{display:inline-block;height:14px;width:14px;-webkit-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;margin-right:20px;position:relative;outline:0}.slider .big-slider .owl-dots .owl-dot:before{content:'';position:absolute;left:100%;top:4px;height:2px;width:22px;background:#fff}.slider .big-slider .owl-dots .owl-dot:after{content:'';position:absolute;left:2px;top:2px;width:6px;height:6px;-webkit-border-radius:50%;border-radius:50%;background:#fff;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slider .big-slider .owl-dots .owl-dot:last-of-type{margin-right:0}.slider .big-slider .owl-dots .owl-dot:last-of-type:before{display:none}.slider .big-slider .owl-dots .owl-dot.active:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.slider .big-slider img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.content{padding-bottom:50px}.content .title{font-size:60px;line-height:1.3;margin-bottom:10px;color:#d5a88e}.content .wrapp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.content .wrapp .left{-webkit-box-flex:3;-webkit-flex:3 1 350px;-ms-flex:3 1 350px;flex:3 1 350px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:30px;max-width:100vw}.content .wrapp .left p{font-size:22px;line-height:1.5;margin:0 0 15px 0}.content .wrapp .left .map{margin:30px 0}.content .wrapp .left .map iframe{max-width:100%}.content .wrapp .left .tags{margin-top:30px}.content .wrapp .left .tags a{display:inline-block;margin-right:20px;color:#000;text-decoration:none;font-size:22px;font-weight:700}.content .wrapp .left .tags a:before{content:'#'}.content .wrapp .right{-webkit-box-flex:1;-webkit-flex:1 1 250px;-ms-flex:1 1 250px;flex:1 1 250px}.content .info{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(213,168,142,.15);position:-webkit-sticky;position:sticky;top:20px}.content .info p{margin:0}.content .info b,.content .info strong{font-size:22px;line-height:1;margin-bottom:15px;margin-top:20px;display:block;font-weight:700}.content .info span{margin-bottom:35px;display:inline-block}.content .info span:last-of-type{margin-bottom:0}.content .info ul{margin:0;padding:0}.content .info ul li{list-style:none;line-height:1.3;margin-bottom:15px}.also{padding-top:50px;padding-bottom:50px}.also .head{font-size:42px;font-weight:700;line-height:1.3;margin-bottom:20px}.also .wrapp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.also .wrapp .item{-webkit-box-flex:1;-webkit-flex:1 1 210px;-ms-flex:1 1 210px;flex:1 1 210px;max-width:320px;margin-right:32px}.also .wrapp .item:last-of-type{margin-right:0}.also .wrapp .item .image{cursor:pointer;position:relative}.also .wrapp .item .image img{vertical-align:bottom;width:100%;height:180px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.also .wrapp .item .image .hash{position:absolute;padding:3px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:22px;line-height:1;color:#000;text-decoration:none}.also .wrapp .item .image .hash:before{content:'#';vertical-align:middle;display:inline-block}.also .wrapp .item .image .hash--1{background:#84bef3;bottom:10%;right:-5%;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.also .wrapp .item .image .hash--2{background:#ffc42d;top:0;right:-5%;-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}.also .wrapp .item .image .hash--3{background:#ff9060;bottom:20%;right:-7%;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.also .wrapp .item .name{margin-top:10px;font-size:22px;text-decoration:underline;display:inline-block;cursor:pointer;color:#000;text-decoration:none}.footer{padding-top:20px;padding-bottom:20px;margin-top:50px}.footer .copy{font-size:22px;max-width:250px;display:inline-block;vertical-align:top;line-height:1.3}.footer .copy a{color:#0d7ada}.footer .subscr{max-width:420px;margin-right:20px;display:inline-block;vertical-align:top;font-size:22px;line-height:1.3}.footer .subscr a{display:inline-block;vertical-align:middle}.footer .subscr a svg{height:22px;width:22px;vertical-align:bottom}.main{height:100vh;min-height:500px;background-image:url(../img/main-bg-c.jpg);-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.main .logo-main{position:absolute;top:20%;left:15%;width:380px}.main .logo-main img{width:100%;height:auto}.main .logo-main p{font-size:16px;font-weight:700;line-height:1.2;margin-top:10px;padding-left:50px}.about{padding:50px 0}.about .title{font-size:44px;line-height:1.3;margin-bottom:20px;font-weight:700;margin-top:0}.about .text p{font-size:28px;line-height:1.5;margin-top:0;margin-bottom:15px}.services{padding:50px 0 0 0}.services .wrapp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:50px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.services .wrapp .left,.services .wrapp .right{-webkit-box-flex:1;-webkit-flex:1 1 302px;-ms-flex:1 1 302px;flex:1 1 302px;-webkit-box-sizing:border-box;box-sizing:border-box}.services .wrapp .left{padding-right:40px}.services .wrapp .right{padding-left:40px}.services .wrapp img{width:100%;height:auto}.services .wrapp p{font-size:22px;line-height:1.5;margin-top:0;margin-bottom:15px}.services .wrapp .title{font-size:44px;font-weight:700;line-height:1;margin-bottom:15px}.services .wrapp .title--blue{color:#8591db}.services .wrapp .title--yel{color:#ebaf53}.services .wrapp .title--pink{color:#c244dd}.services .wrapp a{display:inline-block;font-size:22px;line-height:1.3;margin-top:10px}.services .wrapp a.blue{color:#8591db}.services .wrapp a.yel{color:#ebaf53}.services .wrapp a.pink{color:#c244dd}.services .wrapp .plash{background-image:url(../img/stickers/sticker1.png);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;padding:80px 20px;text-align:center;font-size:20px;line-height:1.1;width:210px;height:250px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;margin-left:50px;margin-top:20px}.subs{padding-top:50px;padding-bottom:100px}.subs .flex{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.subs .left,.subs .right{-webkit-box-flex:1;-webkit-flex:1 1 302px;-ms-flex:1 1 302px;flex:1 1 302px;-webkit-box-sizing:border-box;box-sizing:border-box}.subs .right{padding-left:40px}.subs .left{padding-right:40px}.subs p{font-size:22px;line-height:1.4;margin-top:0;margin-bottom:15px}.subs p a{text-decoration:none;color:#970b0b}.subs form .field{margin-bottom:10px}.subs form .field:after,.subs form .field:before{content:"";display:table}.subs form .field:after{clear:both}.subs form .field input{float:left;width:-webkit-calc(100% - 100px);width:calc(100% - 100px);height:50px;padding:17px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}.subs form .field button{float:left;width:100px;text-align:center;line-height:50px;color:#fff;background:#970b0b;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;outline:0}.subs form .check input{-webkit-border-radius:0;border-radius:0;border:1px solid #ccc;-webkit-box-shadow:0;box-shadow:0;height:20px;width:20px;cursor:pointer;vertical-align:middle}.subs form .check label{font-size:12px;line-height:20px;vertical-align:middle}.post-single{margin-top:50px;padding-bottom:100px}.post-single .wrapp{max-width:800px;width:90%;margin:0 auto}.post-single .wrapp .wp-caption{max-width:100%}.post-single .wrapp .wp-caption-text{font-size:14px;line-height:1;margin-bottom:30px;margin-top:-20px}.post-single img{width:100%;height:auto;margin-bottom:30px}.post-single .title{margin-top:20px;margin-bottom:40px;font-size:38px;font-weight:700;line-height:1.1}.post-single p{margin-top:0;margin-bottom:15px;font-size:22px;line-height:1.5}.post-single h2{font-size:28px;margin-top:30px;margin-bottom:15px}.post-single img{margin-top:20px;margin-bottom:30px;max-width:100%;width:auto;height:auto}.content .wrapp .left{padding-top:24px}.modal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100vw;max-height:100vh;padding:40px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#dcdcdc;-webkit-border-radius:4px;border-radius:4px;display:none;opacity:0;min-width:320px}.modal.active{display:block;opacity:1;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.modal .close{position:absolute;top:10px;right:10px;height:12px;width:12px}.modal .close svg{height:100%;width:100%}.modal_text{text-align:center;font-size:20px;line-height:1.3}.subs form .field button{cursor:pointer}@media only screen and (max-width:1025px){.slider .small-slider{height:100px}.content .title{font-size:45px}.content .wrapp .left .tags a,.content .wrapp .left p{font-size:18px}.also .wrapp .item .image img{height:140px}}@media only screen and (max-width:600px){.list .post .info{-webkit-box-flex:1;-webkit-flex:1 1 300px;-ms-flex:1 1 300px;flex:1 1 300px;padding-left:0;padding-top:10px}.list .post .image{-webkit-box-flex:1;-webkit-flex:1 1 300px;-ms-flex:1 1 300px;flex:1 1 300px}.list .post .info .tags{position:static;margin-top:15px}.header .logo{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;display:block;width:100%;text-align:center}.header .logo a{display:inline-block}.header .nav{text-align:center;margin-top:15px}.header.header--index .logo{display:none}.about .title,.services .wrapp .title{font-size:36px}.about .text p{font-size:22px}.services .wrapp p{font-size:18px}.services .wrapp .left,.services .wrapp .right{padding:0}.services .wrapp .left img,.services .wrapp .right img{margin-top:30px;margin-bottom:30px}.services .wrapp .left img.lkndsf,.services .wrapp .right img.lkndsf{margin-top:10px}.subs .left,.subs .right{padding:0}.subs .right{padding-top:30px}.content .title{font-size:25px}.content .wrapp .left{padding-right:0;padding-bottom:40px}.also .head{font-size:30px}.also .wrapp .item{margin-right:0;margin-bottom:20px}.also .wrapp .item .image img{height:50vw}.slider .small-slider{height:50px}.post-single .title{font-size:30px}.post-single p{font-size:18px}.footer .subscr{margin-bottom:30px}.services .wrapp{margin-bottom:20px}.services{padding-top:0}.subs{padding-bottom:20px}.post-single .wrapp .wp-caption-text{margin-bottom:20px}}@media only screen and (max-width:415px){.header .nav .lang .langs .item,.header .nav .lang-selected,.header .nav ul li a,.list .post .info .tags .tag,.list .post .info .text,.list .post .label,.pagination .page,.places ul li a,.search_field input{font-size:18px}.pagination .load-more{font-size:30px}.list .post .info .title{font-size:38px}.list .post .info .location{font-size:16px}.places ul li{margin-right:20px}.main .logo-main{left:5%;width:300px}.slider .big-slider .owl-dots{display:none}.header .nav ul,.header .nav ul li{margin-right:7px}.header .nav ul li a{font-size:14px}.services .wrapp--mod .right{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.services .wrapp--mod .left{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media only screen and (max-width:376px){.places ul li{margin-right:15px}.header .nav .lang-selected{font-size:16px;padding:4px 6px}}@media only screen and (max-width:320px){.header .nav .lang .langs .item,.header .nav .lang-selected,.header .nav ul li a,.list .post .info .tags .tag,.list .post .info .text,.list .post .label,.pagination .page,.places ul li a,.search_field input{font-size:17px}}


.social-links{
   display: flex;
   align-items: center;
   justify-content: flex-start;
   margin-top: 20px;
}

.social-links a{
   margin-right: 12px;
   display: flex;
   align-items: center;
   color: #000;
   text-decoration: none;
   border-radius: 20px;
   border: 1px solid #ccc;
   padding: 8px 20px;
   transition: background 0.2s ease;
}
.social-links a:hover{
   background: #f1f1f1;
}

.social-links a svg{
   vertical-align: bottom;
   height: 24px;
   width: 24px;
   margin-right: 12px;
}
.social-links a span{
   line-height: 20px;
   font-size: 16px;
}

.header .nav ul li{
   margin-right: 8px;
}
.header .nav ul li a {
   font-size: 18px;
}


/* --- */
.post-single.multy{
   padding: 0 5vw;
   box-sizing: border-box;
   max-width: 1440px;
   margin: 50px auto 100px auto;
   display: grid;
   grid-template-columns: 1fr 240px;
   gap: 32px;
}

.post-single .wrapp{
   width: auto;
}
.post-single .wrapp.multy{
   width: 100%;
   margin: 0 auto;
   max-width: 68vw;
}
.post-single .right .most_title{
   font-size: 16px;
   font-weight: bold;
   margin-bottom: 12px;
   line-height: 1.2;
}

.post-single .right .most{
   position: sticky;
   margin-top: 20px;
   top: 20px;
   padding: 12px;
   max-width: 360px;
   border: 1px solid #f1f1f1;
}
.post-single .right .most_item{
   position: relative;
   margin-bottom: 12px;
}

.post-single .right .most_item img{
   width: 100%;
   height: auto;
   max-height: 100px;
   object-fit: cover;
   object-position: center;
   margin-top: 0;
   margin-bottom: 4px;
   border-radius: 2px;
}
.post-single .right .most_item .name{
   font-size: 14px;
   line-height: 1.4;
}
.post-single .right .most_item a{
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
}


.navigation{
   display: block;
}
.navigation .screen-reader-text{
   display: none;
}
.navigation.pagination{
   display: block;
   width: 100%;
   margin-top: 20px;
   border: 0;
}
.navigation.pagination .nav-links{
   display: flex;
   width: 100%;
   align-items: center;
   justify-content: center;
}
.navigation div span {
   color: #000;
   font-size: 18px;
   FONT-WEIGHT: 600;
   text-decoration: none;
   display: inline-block;
}

.navigation.pagination .nav-links .page-numbers{
   margin: 0 4px;
}

.gsc-control-cse.gsc-control-cse-ru{
   padding: 0;
}

.header .nav {
   flex: 5 1 200px;
}




.partners{
   padding-top: 20px;
   padding-bottom: 60px;
}
.partners_title{
   font-size: 32px;
   font-weight: 200;
   letter-spacing: 0.5px;
   margin-top: 40px;
}
.partners_wrap{
   display: grid;
   grid-template-columns: 1fr 1fr;
   gap: 20px;
}
.partners_item{
   position: relative;
   background: #fff;
   border-radius: 4px;
   box-shadow: 2px 3px 16px rgba(0,0,0,0.08);
   transition: box-shadow 0.3s ease;
   display: grid;
   grid-template-columns: 170px 1fr;
   gap: 12px;
   align-items: center;
   padding: 20px;
   box-sizing: border-box;
}
.partners_item:hover{
   box-shadow: 2px 6px 20px rgba(0,0,0,0.15);
}
.partners_item .image{

}
.partners_item .image img{
   width: 100%;
   height: auto;
}

.partners_item .info_name{
   font-size: 18px;
   font-weight: 400;
   margin-bottom: 12px;
   text-transform: uppercase;
   letter-spacing: 1px;
   line-height: 1.2;
}


.partners_item a{
   position: absolute;
   left: 0;
   bottom: 0;
   right: 0;
   top: 0;
}









@media screen and (max-width: 1024px){
   .post-single .wrapp.multy{
      max-width: 65vw;
   }
   .header .nav ul{
      margin-right: 8px;
   }
}

@media screen and (max-width: 920px){
   .post-single.multy{
      display: block;
   }
   .post-single .wrapp.multy{
      max-width: 100%;
   }
   .post-single .right .most{
      position: relative;
      top: 20px;
      margin-top: 30px;
      margin: 0 auto;
   }
   .header .nav ul li a {
      font-size: 16px;
   }
   .header .nav ul li {
      margin-right: 6px;
   }
   .post-single.multy {
      padding: 0 6vw;
   }
   .partners_wrap{
      display: block;
   }
   .partners_item{
      width: 100%;
      margin-bottom: 20px;
   }
}

@media screen and (max-width: 520px){
   .partners_item{
      display: block;
   }
   .partners_item .image{
      margin-bottom: 20px;
   }
}

img.ls-is-cached{
   height: 1px !important;
   width: 1px !important;
}



.header:not(.header--index){
   position: sticky;
   top: 0;
   left: 0;
   right: 0;
   z-index: 5;
   background: transparent;
   transition: background 0.3s ease, box-shadow 0.3s ease;
}
.header.header--index{
   position: fixed;
   top: 0;
   left: 0;
   right: 0;
   padding-bottom: 16px;
}

.header.shadow{
   background: #fff;
   box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

img.ls-is-cached {
   width: 100% !important;
   height: auto !important;
}

.kama_breadcrumbs{
   margin: 12px 0 20px;
}

.kama_breadcrumbs span a {
   color: #3079ED;
}

.new-page{
   padding-top: 7vh;
}
.new-page .container{
   max-width: 680px;
}




.footer .container{
   display: grid;
   align-items: center;
   grid-template-columns: 1fr 1fr;
   gap: 20px;
}

.footer-nav{
   margin: 0;
   padding: 0;
   display: flex;
   align-items: center;
   justify-content: flex-end;
}

.footer-nav li{
   list-style-type: none;
   display: inline-block;
   margin-left: 16px;
}

.footer-nav li a{
   color: #3079ED;
   font-size: 18px;
}


@media screen and (max-width: 414px){
   .header .logo a {
      width: 130px;
   }
   .header .nav {
      margin-top: 8px;
   }
   .header.header--index{
      padding-bottom: 0;
   }
   .footer .container{
      display: block;
   }
}

.big-slider img {
	/*max-width: 100%;
	width: 100%;
	min-height: 600px;
	min-width: 400px;
	height: 100%;
	*/
	
	/*height: 700px !important;*/
	/*height: 100% !important;*/

}

.big-slider .owl-stage {
	display: flex;
	align-items: center;	
}

.slide-wrapper {
	position: reletive;
}

.slide-overlay {
	content: '';
	position: absolute;
	height: 100%;
	width: 100%;
	z-index: 1;
	background: #333;
	opacity: .6;
}

.slide-caption {
	position: absolute;
	bottom: 40px;
	display: block;
	width: 100%;
	text-align: center;
	color: #fff;
	z-index: 2;
	font-size: 21px;
}

.visitbaltics-banner {
	max-width: 100%;
	width: 100%;
	height: auto;
}

.sidebar-banner {
	margin-top: 15px;
}

.blog-navigation {
	display: flex;
	justify-content: center;
	padding-top: 20px;
	border-top: 1px solid #eee;
	margin-top: 20px;
}

.blog-navigation a {
	margin: 0 3px;
	text-decoration: none;
	color: #0d7ada;
	font-size: 18px;
	font-weight: 600;
}

.blog-navigation .current {
	margin: 0 3px;
	text-decoration: none;
	color: #000;
	font-size: 18px;
	font-weight: 600;
}

.cta_wrapper {
	display: none;
}

.partners-gallery {
	margin-top: 60px;
	background: rgb(250, 250, 250);
	padding: 25px;
	/*display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;*/
}

.partners-gallery__item img {
	max-width: 200px;
	width: 100%;
	height: 200px
}

.partners-gallery .owl-nav {
position: absolute;
top: 40%;
left: 10px;
right: 10px;
height: 80px;
margin-top: -40px;
}

.partners-gallery .owl-nav .owl-next, .partners-gallery .owl-nav .owl-prev {
position: absolute;
left: 0;
top: 0;
font-size: 80px !important;
line-height: 1;
height: 80px;
color: #a9a0a0  !important;
outline: 0;
}

.partners-gallery .owl-nav .owl-next {
left: auto;
right: 0;
}


@media screen and (max-width: 768px){
   .partners-gallery__item img {
	max-width: 70%;
	width: 100%;
	height: auto;
	margin: 0 auto;
}
	/*.partners-gallery__item {
		width: 100%;
	}*/
	.partners-gallery {
		padding: 15px 0;
	}
}


html, body {
	overflow-x: hidden;
}

.hash.hash--4 {
	background: #84bef3;
bottom: 10%;
right: -5%;
-webkit-transform: rotate(-10deg);
-ms-transform: rotate(-10deg);
transform: rotate(-10deg);
}