.custom-arrows,.custom-arrows span,.header-top .site-description,.header-top .site-logo,.navigation-wrapper .form-submit,.navigation-wrapper label,.search-results-content .form-submit,.search-results-content label,.site-footer .footer-bottom .sm-title,.site-footer .footer-logo a,.site-footer .footer-logo p,.site-footer .footer-newsletter #form-fake-submit,.site-footer .footer-newsletter form,.site-footer .footer-social,.site-footer .footer-social a,.ssba.ssba-wrap a,.view-all-btn{display:inline-block;vertical-align:middle}.filter-items .filter-wrapper,.fortress-row,.section-header,.single-booking{display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-display:swap;font-family:icomoon;src:url(/wp-content/themes/tons/dist/css/icomoon/icomoon.eot?cvysbk);src:url(/wp-content/themes/tons/dist/css/icomoon/icomoon.eot?cvysbk#iefix) format("embedded-opentype"),url(/wp-content/themes/tons/dist/css/icomoon/icomoon.ttf?cvysbk) format("truetype"),url(/wp-content/themes/tons/dist/css/icomoon/icomoon.woff?cvysbk) format("woff"),url(/wp-content/themes/tons/dist/css/icomoon/icomoon.svg?cvysbk#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-phone:before{content:""}.icon-info:before{content:""}.icon-arrow-right:before{content:""}.icon-chevron-small-right:before{content:""}.icon-chevron-small-left:before{content:""}.icon-twitter:before{content:""}.icon-office:before{content:""}.icon-buildings:before{content:""}.icon-work:before{content:""}.icon-linkedin:before{content:""}.icon-brand:before{content:""}.icon-social:before{content:""}.icon-facebook:before{content:""}.icon-brand2:before{content:""}.icon-social2:before{content:""}.icon-google-plus:before{content:""}.icon-brand3:before{content:""}.icon-social3:before{content:""}.icon-instagram:before{content:""}.icon-brand4:before{content:""}.icon-social4:before{content:""}.icon-youtube:before{content:""}.icon-brand5:before{content:""}.icon-social5:before{content:""}.icon-flickr2:before{content:""}.icon-envelope:before{content:""}.icon-search:before{content:""}body,button,input,select,textarea{color:#333;font-family:Rubik,sans-serif;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-family:Merriweather,serif}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;display:block}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 15px 17px hsla(0,0%,100%,.5),inset 0 -5px 12px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 15px 17px hsla(0,0%,100%,.5),inset 0 -5px 12px rgba(0,0,0,.05);color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),inset 0 15px 17px hsla(0,0%,100%,.8),inset 0 -5px 12px rgba(0,0,0,.02);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),inset 0 15px 17px hsla(0,0%,100%,.8),inset 0 -5px 12px rgba(0,0,0,.02)}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb;-webkit-box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.5),inset 0 2px 5px rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.5),inset 0 2px 5px rgba(0,0,0,.15)}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=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{text-decoration:none;color:#43c0d7;-webkit-transition:all 350ms ease;transition:all 350ms ease}a:active,a:focus,a:hover{outline:0;text-decoration:none}a.icon{display:none}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{float:left;position:relative;text-transform:uppercase;margin-right:50px;padding:29px 0;font-size:15px}.main-navigation li:last-child{margin-right:0}.main-navigation a{display:block;text-decoration:none;color:#333;position:relative}.main-navigation a:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;content:"";color:transparent;background:#238df7;height:1px;-webkit-transition:all .5s ease;transition:all .5s ease}.main-navigation a:hover{color:#43c0d7}.main-navigation a:hover:after{width:100%}@media only screen and (max-width:1199px){.main-navigation li{margin-right:40px}}@media only screen and (max-width:991px){.main-navigation li{float:none;text-align:right;margin-right:0;padding:10px 0}}.main-navigation img{float:left;width:95px;margin-right:80px;margin-top:5px}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}#mega-menu-wrap-primary{display:initial}#mega-menu-wrap-primary #mega-menu-primary img{border-radius:15px}@media only screen and (max-width:991px){a.icon{display:block}}.icon{position:absolute;right:30px;width:25px;height:22px;top:5px}.icon .menui{background:#333;-webkit-transition:all .6s ease;transition:all .6s ease;margin-top:0;position:absolute}.icon .top-menu{top:5px;width:25px;height:3px;border-radius:10px;background-color:#333}.icon .top-menu.top-animate{background:#333;top:13px!important;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.icon .mid-menu{top:13px;width:25px;height:3px;border-radius:10px;background-color:#333}.icon .mid-menu.mid-animate{opacity:0}.icon .bottom-menu{top:21px;width:25px;height:3px;border-radius:10px;background-color:#333}.icon .bottom-menu.bottom-animate{background:#333;top:13px!important;-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}@media only screen and (max-width:767px){.icon{right:15px}}@media only screen and (max-width:991px){.mobile-nav-links{float:right}}.header-top{background:#00204a;margin:0 auto!important;color:#fff;padding:20px 0!important}.site-header{background:#f3f3f3!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin:0 42px 0 0}.navigation-wrapper .header-search form label input{border:none!important}.navigation-wrapper .header-search{top:67%!important}.navigation-wrapper .search-submit{border:none!important;-webkit-box-shadow:none;box-shadow:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.container:after,.container:before,.entry-content:after,.entry-content:before,.row:after,.row:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.container:after,.entry-content:after,.row:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}#primary{overflow:hidden}.container{padding:0 15px;margin:0 auto;position:relative}.inner-container{margin:0 auto;max-width:750px;padding:0 15px}.half-container{width:50%;float:left}.half-container:first-of-type{padding-right:30px}.half-container:last-of-type{padding-left:30px}@media only screen and (max-width:767px){.half-container{width:100%;float:none}.half-container:first-of-type{padding-right:0}.half-container:last-of-type{padding-left:0}}.three-column-wrapper .single-col{width:33%;float:left;padding:0 15px}.three-column-wrapper .single-col iframe{margin:0 auto;display:block}@media only screen and (max-width:991px){.three-column-wrapper .single-col{width:100%;float:none;padding:0}}@media(min-width:768px){.container{width:750px;padding:0 30px}.inner-container{padding:0}}@media(min-width:992px){.container{width:970px;padding:0 50px}.inner-container{max-width:800px}}@media(min-width:1200px){.container{width:1170px}}@media(min-width:1450px){.container{width:1360px}}@media(min-width:992px){.row{margin:0 -50px}}.page-content-wrapper{background:#fff url(/wp-content/themes/tons/images/places-footer-bkg.jpg) no-repeat left bottom;background-size:cover;padding:200px 0 70px;min-height:600px}.page-content-wrapper .flexible-slider{width:auto!important}.page-content-wrapper article{max-width:1020px;margin:0 auto;text-align:justify}.page-content-wrapper article ul{margin:0}.banner-caption{width:100%;position:absolute;top:50%;left:0;right:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.banner-caption h3{font-size:50px;font-weight:900;margin:0;line-height:1;position:relative;color:#fff}@media only screen and (max-width:1199px){.banner-caption h3{font-size:40px}}@media only screen and (max-width:991px){.banner-caption h3{font-size:35px}}@media only screen and (max-width:767px){.banner-caption h3{font-size:30px}}h2.section-title{font-size:35px;font-weight:900;margin:0}@media only screen and (max-width:1199px){h2.section-title{font-size:30px}}@media only screen and (max-width:991px){h2.section-title{font-size:25px}}@media only screen and (max-width:991px){h2.section-title{font-size:20px}}p.section-description{max-width:760px;margin:0 0 40px;font-size:15px}.round-btn{text-transform:uppercase;line-height:1.1;width:225px;display:inline-block;padding:13px 0;text-align:center;border-radius:30px;font-size:13px}@media only screen and (max-width:1300px){.round-btn{padding:11px 0}}@media only screen and (max-width:550px){.round-btn{padding:6px 0;width:150px}}#acf-map{width:100%;height:48vw;max-height:400px}#acf-map img{max-width:inherit!important}.view-all-btn{border-radius:30px;border:2px solid #fff;text-align:center;text-transform:uppercase;-webkit-transition:all .4s ease;transition:all .4s ease;color:#fff;width:145px;height:44px;line-height:44px}.view-all-btn:hover{background-color:#fff;color:#43c0d7}.view-all-btn.dark{border:2px solid #333;color:#333}.view-all-btn.dark:hover{background-color:#333;color:#fff}.view-all-btn.blue{background-color:#fff;color:#43c0d7;border:2px solid #43c0d7}.view-all-btn.blue:hover{background-color:#43c0d7;color:#fff}@media only screen and (max-width:767px){.view-all-btn{position:static;width:110px;height:34px;line-height:34px}}@media only screen and (max-width:400px){.view-all-btn{width:90px}}.section-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin:60px 0 20px}.section-header h2.section-title{max-width:calc(100% - 160px)}@media only screen and (max-width:767px){.section-header h2.section-title{max-width:calc(100% - 110px)}}.custom-arrows{border:2px solid #333;border-radius:30px;position:relative}.custom-arrows:after{content:"";display:block;background-color:#333;width:2px;height:80%;position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.custom-arrows span{width:69px;font-size:20px;padding:10px 0;text-align:center;cursor:pointer}.custom-arrows span:before{-webkit-transition:all .3s ease;transition:all .3s ease}.custom-arrows span:first-of-type:hover:before{text-shadow:-5px 0 0 #333}.custom-arrows span:last-of-type:hover:before{text-shadow:5px 0 0 #333}.custom-arrows.single-button:after{content:initial}@media only screen and (max-width:767px){.custom-arrows span{width:50px;font-size:18px;padding:6px 0}}.slider-header{position:relative}.slider-header h2.section-title{padding:30px 0}.slider-header .custom-arrows{top:50%;margin-top:-20px}.slick-slide{outline:0}.slick-list{border-radius:10px}.border-top{padding-top:40px}.border-top:before{content:"";display:block;width:calc(100% - 100px);height:2px;background-color:#384259;position:absolute;left:50%;top:40px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:991px){.border-top:before{width:calc(100% - 30px)}}.tons-slides{-webkit-transform:translateX(-40px);transform:translateX(-40px)}.tons-slides article{position:relative;overflow:hidden;margin-right:10px}.tons-slides .tons-slide-thumb{-webkit-transition:all 650ms ease;transition:all 650ms ease}.tons-slides .tons-slide-content-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#43c0d7;-webkit-transition:all 650ms ease;transition:all 650ms ease;-webkit-transform:translateY(100%);transform:translateY(100%)}.tons-slides .tons-slide-content-wrapper .tons-slide-content{text-align:center;position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:0 15px}.tons-slides .tons-slide-content-wrapper h3{color:#fff;font-size:20px;line-height:1.2;font-family:Rubik,sans-serif;font-weight:700;margin:0 auto;max-width:330px}.tons-slides .tons-slide-content-wrapper h3:after{content:"";display:block;width:60px;height:2px;background-color:#fff;margin:30px auto 25px}.tons-slides .tons-slide-content-wrapper a{color:#fff;border:2px solid #fff;width:auto;padding:10px 20px}.tons-slides .tons-slide-content-wrapper a:hover{color:#43c0d7;background-color:#fff}.tons-slides article:hover .tons-slide-thumb{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.tons-slides article:hover .tons-slide-content-wrapper{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width:1199px){.tons-slides{-webkit-transform:none;transform:none}.tons-slides .tons-slide-content-wrapper h3{font-size:18px}.tons-slides .tons-slide-content-wrapper h3:after{margin:25px auto}.tons-slides a{font-size:12px}}@media only screen and (max-width:991px){.tons-slides .tons-slide-thumb{max-height:300px}.tons-slides .tons-slide-content-wrapper h3{font-size:16px}.tons-slides .tons-slide-content-wrapper h3:after{margin:20px auto 15px}.tons-slides a{font-size:11px}}@media only screen and (max-width:767px){.tons-slides .tons-slide-content-wrapper h3{font-size:14px}.tons-slides .tons-slide-content-wrapper h3:after{margin:15px auto}}@media only screen and (max-width:550px){.tons-slides .tons-slide-content-wrapper h3{font-size:12px}}.justify-divs{text-align:justify}.justify-divs:after{content:"";width:100%;display:inline-block}.justify-divs>div{display:inline-block;vertical-align:top}.search-results-content{margin:50px 0}.search-results-content form label input{width:214px;overflow:hidden;border-color:#333;padding:5px 17px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.search-results-content .form-submit{position:relative;width:36px;height:36px;margin-left:10px}.search-results-content .icon-search{position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.search-results-content .search-field{border:2px solid #333;border-radius:30px;padding:5px 17px;outline:0}.search-results-content .search-submit{text-indent:-999em;padding:0;background-color:rgba(0,0,0,0);outline:0;-webkit-box-shadow:none;box-shadow:none;margin:0;width:36px;height:36px;border:2px solid #333;border-radius:50%;position:relative;z-index:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}.search-results-content .search-submit:hover{-webkit-box-shadow:none;box-shadow:none}.ssba.ssba-wrap a{background-color:#333;border-radius:50%;padding:4px;width:35px;height:35px;text-align:center;margin-right:6px;line-height:27px;-webkit-transition:all .3s ease;transition:all .3s ease}.ssba.ssba-wrap a.ssba_facebook_share:hover{background-color:#365397}.ssba.ssba-wrap a.ssba_twitter_share:hover{background-color:#00a9f1}.ssba.ssba-wrap a.ssba_google_share:hover{background-color:#e0452c}.ssba.ssba-wrap a.ssba_linkedin_share:hover{background-color:#007bb6}.ssba.ssba-wrap img{width:auto!important;height:14px;padding:0;max-width:initial;border-radius:0!important}.flexible-content .three-column-wrapper,.flexible-content .two-column-wrapper{background-color:#fff;padding:10px 20px}.flexible-content .three-column-wrapper img,.flexible-content .two-column-wrapper img{margin-bottom:20px}.flexible-content .tab-section .tab-content img{display:inline;margin-right:1.5em;width:auto}.flexible-content .slider-section{margin:0 -50px 70px}.flexible-content .slider-section .slide-single{margin-right:10px}@media only screen and (max-width:991px){.flexible-content .slider-section{margin:0 0 70px}}.paging-navigation .pagination{text-align:center;margin:40px auto 70px}.paging-navigation .pagination .page-numbers{font-family:Rubik,sans-serif;color:#43c0d7;border-radius:8px;padding:12px 34px;margin:0 15px;display:inline-block;text-decoration:none;font-weight:700;-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;text-align:center;margin:0 5px;padding:10px 13px;border-radius:4px;font-size:15px}.paging-navigation .pagination .page-numbers.current{background-color:#43c0d7;color:#fff}.paging-navigation .pagination .ca-left,.paging-navigation .pagination .ca-right{font-size:22px;vertical-align:middle;line-height:1}.offset-content{margin-top:0!important}.standard-link{text-transform:uppercase;color:#5eaed8;font-size:16px;font-weight:700}.header-top{position:relative;padding:17px 0;margin:0 -50px;border-bottom:2px solid #333;font-size:15px}.header-top .site-branding{position:absolute;top:50%;left:0;right:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:15px}.header-top .site-logo{margin-right:13px;max-width:40px;line-height:1}.header-top .site-logo img{display:block;width:100%}.header-top .site-description{font-weight:500;text-transform:uppercase;line-height:1.2;margin:0}@media only screen and (max-width:991px){.header-top{padding:17px 0 30px;margin:0}}@media only screen and (max-width:550px){.header-top .site-description{font-size:10px;white-space:nowrap;display:block;margin:8px 0}}.language-swither{position:absolute;top:50%;left:auto;right:250px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.language-swither>div{padding:0}.language-swither ul:after{content:"";display:table;clear:both}.language-swither .wpml-ls-legacy-list-horizontal li{display:block;float:left;margin-right:10px;padding-right:10px;border-right:1px solid #333}.language-swither .wpml-ls-legacy-list-horizontal li:last-child{margin-right:0;padding-right:0;border-right:none}.language-swither .wpml-ls-legacy-list-horizontal li:not(.wpml-ls-current-language) a{color:#333}.language-swither .wpml-ls-legacy-list-horizontal li a{padding:0;text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease}.language-swither .wpml-ls-legacy-list-horizontal li a:hover{color:#43c0d7}@media only screen and (max-width:991px){.language-swither{position:relative;top:auto;left:auto;right:auto;-webkit-transform:none;transform:none;float:right;clear:both}}.header-social{float:right;margin-left:60px}.header-social a{margin-left:10px;display:block;width:30px;height:30px;background-color:#333;color:#fff;position:relative;line-height:1;border-radius:50%;float:left;-webkit-transition:all .5s ease;transition:all .5s ease}.header-social a span{position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-social a:first-child{margin-left:0}.header-social a:hover{-webkit-box-shadow:inset 0 0 0 15px #43c0d7;box-shadow:inset 0 0 0 15px #43c0d7}@media only screen and (max-width:991px){.header-social{clear:both;margin:15px 0;text-align:right}}.navigation-wrapper{margin:0 -50px;position:relative}.navigation-wrapper .header-search{position:absolute;top:50%;left:auto;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.navigation-wrapper .header-search form label input{width:0;overflow:hidden;border-color:#fff;padding:5px 0;-webkit-transition:all 250ms ease;transition:all 250ms ease}.navigation-wrapper .header-search form label input:focus,.navigation-wrapper .header-search:hover form label input{width:214px;border-color:#333;padding:5px 17px}.navigation-wrapper .header-search:hover .search-submit{border-color:#333}.navigation-wrapper .form-submit{position:relative;width:36px;height:36px;margin-left:10px}.navigation-wrapper .icon-search{position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.navigation-wrapper .search-field{border:2px solid #333;border-radius:30px;padding:5px 17px;outline:0}.navigation-wrapper .search-submit{text-indent:-999em;padding:0;background-color:rgba(0,0,0,0);outline:0;-webkit-box-shadow:none;box-shadow:none;margin:0;width:36px;height:36px;border:2px solid #fff;border-radius:50%;position:relative;z-index:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}.navigation-wrapper .search-submit:hover{border-color:#333;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:991px){.navigation-wrapper{margin:0}.navigation-wrapper .header-search{display:none;position:relative;top:auto;left:auto;right:auto;-webkit-transform:none;transform:none;text-align:right;margin-top:15px}.navigation-wrapper .header-search form label{opacity:0;visibility:hidden;position:absolute;top:0;z-index:100;left:55px}.navigation-wrapper .header-search form label.show-label{opacity:1;visibility:visible}.navigation-wrapper .header-search form label input{width:214px;border-color:#333;padding:5px 17px}.navigation-wrapper .search-submit{border-color:#333;-webkit-box-shadow:none;box-shadow:none}}.site-header.sticky-header{position:fixed;width:100%;top:-66px;left:0;z-index:100;background-color:#fff;-webkit-box-shadow:0 0 25px rgba(0,0,0,.2);box-shadow:0 0 25px rgba(0,0,0,.2)}.site-content.offset-content{margin-top:126px}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-has-children>a.mega-menu-link:after{content:initial}@media only screen and (max-width:991px){#mega-menu-wrap-primary .mega-menu-toggle{display:none!important}}@media only screen and (max-width:767px){.site-header{padding:15px}}.site-footer{margin-top:150px;margin-bottom:30px;font-size:15px}.site-footer .footer-top{border-bottom:2px solid #515151}.site-footer .footer-sm-column{float:left;width:34.5%;padding-bottom:50px}.site-footer .footer-lg-column{float:left;width:65.5%}.site-footer .footer-logo a{width:75px}.site-footer .footer-logo p{margin:0 0 0 25px;font-size:18px;font-weight:700;line-height:1.2;width:195px}.site-footer ul.footer-contact{padding:0;margin:40px 0 0;list-style:none}.site-footer ul.footer-contact li{padding:2px 0 2px 50px;line-height:1.4;margin-bottom:25px;position:relative}.site-footer ul.footer-contact li:last-child{margin-bottom:0}.site-footer ul.footer-contact li span{position:absolute;top:0;left:0;color:#43c0d7;font-size:25px}.site-footer .footer-illustration img{display:block;width:100%;max-width:initial}.site-footer .footer-bottom .footer-sm-column{padding-bottom:0;border-right:2px solid #515151}.site-footer .footer-bottom .sm-title{font-weight:500;text-transform:uppercase}.site-footer .footer-social-wrapper{padding:29px 0}.site-footer .footer-social{margin-left:27px;position:relative;top:-2px}.site-footer .footer-social a{font-size:16px;color:#fff;margin-right:5px;line-height:1;width:30px;text-align:center;padding:6px 0;background-color:#43c0d7;border-radius:50%}.site-footer .footer-social a:last-child{margin-right:0}.site-footer .footer-social a:hover{-webkit-box-shadow:inset 0 0 0 15px #333;box-shadow:inset 0 0 0 15px #333}.site-footer .footer-newsletter{padding:25px 0;border-top:2px solid #515151}.site-footer .footer-newsletter form{margin-left:25px}.site-footer .footer-newsletter form input{border:2px solid #333;border-radius:30px;padding:7px 20px;outline:0;font-size:15px;-webkit-transition:all .3s ease;transition:all .3s ease}.site-footer .footer-newsletter form input:focus,.site-footer .footer-newsletter form input:hover{border:2px solid #43c0d7}.site-footer .footer-newsletter #form-fake-submit{border:2px solid #333;font-size:30px;width:40px;height:40px;position:relative;margin-left:8px;border-radius:50%;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.site-footer .footer-newsletter #form-fake-submit:before{position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.site-footer .footer-newsletter #form-fake-submit:hover{background-color:#43c0d7;color:#fff;border:2px solid #43c0d7}.site-footer .copyright{padding:21px 0 38px;border-top:2px solid #515151}.site-footer .copyright p{margin:0 15px 0 0;font-size:13px;float:left;position:relative}.site-footer .copyright p span{position:absolute;top:100%;right:0}.site-footer .copyright p span a{color:#333}.site-footer .footer-nav{padding:30px 0 0 40px}.site-footer .footer-nav h3{margin:0 0 35px;color:#accb06;font-family:Rubik,sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;line-height:1.2}.site-footer .footer-nav ul{list-style:none;padding:0;margin:0}.site-footer .footer-nav ul li{margin-bottom:2px}.site-footer .footer-nav ul li:last-child{margin-bottom:0}.site-footer .footer-nav ul a{color:#333;font-weight:500}.site-footer .footer-nav ul a:hover{color:#43c0d7}@media only screen and (max-width:1199px){.site-footer{margin-top:100px}.site-footer .footer-bottom .footer-newsletter .sm-title{display:block;margin-bottom:15px}.site-footer .footer-bottom .footer-newsletter form{margin-left:0}}@media only screen and (max-width:991px){.site-footer{margin-top:75px;margin-bottom:20px}.site-footer .footer-sm-column{width:100%;max-width:320px}.site-footer .footer-lg-column{width:calc(100% - 320px)}.site-footer .footer-nav .footer-nav-col{margin-bottom:15px}.site-footer .footer-nav h3{margin:0 0 15px;font-size:20px}.site-footer .footer-social{margin-left:10px}}@media only screen and (max-width:767px){.site-footer{margin-top:50px;font-size:14px;margin-bottom:0}.site-footer .footer-sm-column{width:100%;max-width:none}.site-footer .footer-logo p{margin:0 0 0 15px;width:initial}.site-footer .footer-logo a{width:65px}.site-footer .footer-sm-column{margin:0 auto;float:none}.site-footer .footer-lg-column{width:100%;max-width:none;margin:0 auto;float:none}.site-footer .footer-nav{padding:20px 0;text-align:center}.site-footer .footer-nav .footer-nav-col{text-align:center;padding:0 15px}.site-footer .footer-bottom .footer-sm-column{border-right:none}.site-footer ul.footer-contact li{padding:2px 0 2px 40px}}@media(max-width:480px){.site-footer .footer-logo p{font-size:13px;text-align:center;margin:0 auto;display:block}.site-footer .footer-logo a{width:65px;display:block;margin:0 auto 10px}}@media(max-width:560px){.footer-nav .footer-nav-col{display:block}}@media(min-width:991px){.mobile-nav-links{display:none}}.homepage-banner{color:#fff;position:relative;background-position:top center;max-height:650px;height:100vh;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media only screen and (max-width:1450px){.homepage-banner{max-height:500px}}@media only screen and (max-width:1199px){.homepage-banner{max-height:400px}}@media only screen and (max-width:991px){.homepage-banner{max-height:350px}}.homepage-banner img{display:block}.homepage-banner .banner-caption{position:relative;top:auto;left:auto;right:auto;-webkit-transform:none;transform:none}.homepage-banner .banner-caption h1{font-size:100px}.homepage-banner p{font-size:30px;font-family:Merriweather,serif;font-style:italic;margin:0;clear:both;letter-spacing:10px}@media only screen and (max-width:1450px){.homepage-banner .banner-caption h1{font-size:60px}.homepage-banner p{font-size:24px}}@media only screen and (max-width:1199px){.homepage-banner .banner-caption h1{font-size:50px}.homepage-banner p{font-size:18px}}@media only screen and (max-width:991px){.homepage-banner .banner-caption h1{font-size:40px}}@media only screen and (max-width:480px){.homepage-banner .banner-caption h1{font-size:30px}.homepage-banner .banner-caption h1:after{width:100px;height:100%}}.festivals-section{background:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#fbfbfb));background:linear-gradient(to right,#fff 50%,#fbfbfb 50%);position:relative}.festivals-section .section-header{margin:-130px 0 30px}.festivals-section h2{color:#fff;margin:0;line-height:1}.festivals-section .slick-list{border-radius:10px}.festivals-section .festival-single{background-color:#fff;margin:0 18px;position:relative;border-radius:10px;overflow:hidden}.festivals-section .festival-single .fest-thumbnail{float:left;width:50%;max-width:400px;overflow:hidden}.festivals-section .festival-single .fest-content{float:left;width:50%;padding:0 40px}.festivals-section .festival-single .fest-content:before{content:"";display:block;width:calc(50% - 80px);position:absolute;bottom:105px;height:2px;background-color:#d1d1d1}.festivals-section .festival-single .fest-content a{color:#fff;background-color:#ec4254;position:absolute;bottom:40px}.festivals-section .festival-single .fest-content a:hover{background-color:#43c0d7}.festivals-section .festival-single h3{clear:none;font-size:20px;font-weight:900;margin:40px 0 15px}.festivals-section .festival-single span{text-transform:none;background-color:#accb06;color:#fff;font-size:14px;padding:10px 0;line-height:1}.festivals-section .festival-single p{margin:30px 0 0;font-size:13px}.festivals-section .custom-arrows{border-color:#43c0d7;background-color:#fff}.festivals-section .custom-arrows:after{background-color:#43c0d7}.festivals-section .custom-arrows span{color:#43c0d7}.festivals-section .custom-arrows span:first-of-type:hover:before{text-shadow:-5px 0 0 #43c0d7}.festivals-section .custom-arrows span:last-of-type:hover:before{text-shadow:5px 0 0 #43c0d7}@media only screen and (max-width:1600px){.festivals-section .festival-single .fest-content{padding:0 20px}.festivals-section .festival-single .fest-content:before{width:calc(50% - 60px)}.festivals-section .festival-single h3{margin:25px 0 15px}}@media only screen and (max-width:1450px){.festivals-section .festival-single .fest-content:before{width:calc(50% - 40px);bottom:75px}.festivals-section .festival-single .fest-content a{bottom:20px}.festivals-section .festival-single h3{font-size:18px}}@media only screen and (max-width:1350px){.festivals-section .festival-single span{font-size:13px;padding:8px 0}.festivals-section .festival-single p{margin:20px 0 0;font-size:12px}}@media only screen and (max-width:991px){.festivals-section #festivals-slider .festival-single{margin:0 auto}.festivals-section #festivals-slider .festival-single .fest-thumbnail{max-width:300px}}@media only screen and (max-width:767px){.festivals-section .section-header{margin:20px 18px}.festivals-section h2{color:#333}.festivals-section #festivals-slider .festival-single{margin:0 18px}.festivals-section #festivals-slider .festival-single .fest-thumbnail{width:100%;max-height:200px;max-width:initial;overflow:hidden;float:none}.festivals-section #festivals-slider .festival-single .fest-content{width:100%;float:none}.festivals-section #festivals-slider .festival-single .fest-content a{position:static;margin:60px 0 20px}.festivals-section .custom-arrows{border:2px solid #333}.festivals-section .custom-arrows:after{background-color:#333}.festivals-section .custom-arrows span{color:#333}}@media only screen and (max-width:500px){.festivals-section .section-header{margin:20px 10px}.festivals-section #festivals-slider .festival-single{margin:0 10px}}.news-section{background:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#fbfbfb));background:linear-gradient(to right,#fff 50%,#fbfbfb 50%);position:relative}.news-section:before{content:"";display:block;position:absolute;top:200px;bottom:0;left:0;right:0;background-image:url(/wp-content/themes/tons/images/news-illustration.png);background-repeat:no-repeat;background-position:left top}.news-section .container{background-color:#fbfbfb}.news-section .slick-slide img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.information-section{position:relative;-webkit-perspective:3000px;perspective:3000px}.information-section p.section-description{margin:0 0 30px}.information-section #information-slider .tons-slide article.show-posts{-webkit-transition:all .6s ease;transition:all .6s ease;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.information-section #information-slider .tons-slide article.hide-posts{-webkit-transition:all .6s ease;transition:all .6s ease;opacity:0;-webkit-transform:scale(.01);transform:scale(.01)}.information-section #information-slider .tons-slide article{margin-left:10px;margin-right:0}.information-section:before{content:"";display:block;position:absolute;top:200px;bottom:0;left:0;right:0;background-image:url(/wp-content/themes/tons/images/informations-illustrations.png);background-repeat:no-repeat;background-position:right 260px}.information-section .custom-arrows,.information-section .view-all-btn{position:relative;width:146px}.information-section .information-wrapper{float:right;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#fbfbfb));background:linear-gradient(to bottom,#fff 50%,#fbfbfb 50%);-webkit-transform:translateX(50px);transform:translateX(50px)}.information-section .information-tabs{margin-bottom:50px}.information-section .information-tabs a{border:2px solid #333;color:#333;width:auto;padding:10px 18px;margin-right:6px;font-weight:500;font-size:12px}.information-section .information-tabs a:last-child{margin-right:0}.information-section .information-tabs a:hover{color:#fff;background-color:#333}.information-section .buttons-wrapper{text-align:right;margin-bottom:25px}.information-section .slick-slide img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}@media only screen and (max-width:1199px){.information-section .information-tabs{margin-bottom:20px}.information-section .information-tabs a{margin-bottom:15px;padding:10px 12px;margin-right:4px}}@media only screen and (max-width:767px){.information-section .information-tabs{margin-bottom:10px}.information-section .information-tabs a{margin-bottom:8px;font-size:10px;padding:10px}.information-section .custom-arrows,.information-section .view-all-btn{width:108px}.information-section .information-wrapper{-webkit-transform:translateX(0);transform:translateX(0)}}.apps-section,.tours-section{overflow:hidden}.tours-section{position:relative}.tours-section:before{content:"";display:block;position:absolute;left:0;top:0;height:77.5%;width:50%;background-color:#fbfbfb}.tours-section .container{background-color:#fbfbfb}#apps-slider,#tours-slider{border-radius:10px;overflow:hidden}#apps-slider article,#tours-slider article{width:calc(25% - 10px);float:left}@media only screen and (max-width:991px){#apps-slider article,#tours-slider article{width:calc(50% - 10px)}#apps-slider article:nth-of-type(odd),#tours-slider article:nth-of-type(odd){clear:left}#apps-slider article:nth-of-type(-n+2),#tours-slider article:nth-of-type(-n+2){margin:0 10px 5px 0}#apps-slider article:nth-of-type(n+3),#tours-slider article:nth-of-type(n+3){margin:5px 10px 0 0}}.top-animated{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;background-repeat:no-repeat;background-size:cover;background-position:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-animated .title-image{display:block;margin:0 auto;max-width:360px;top:-100px}@-webkit-keyframes ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}@keyframes ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}.top-animated .scroll-btn{display:block;position:absolute;left:0;right:0;text-align:center;bottom:0}.top-animated .scroll-btn>*{display:inline-block;line-height:18px;font-size:13px;font-weight:400;color:#fff;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:2px}.top-animated .scroll-btn>.active,.top-animated .scroll-btn>:focus,.top-animated .scroll-btn>:hover{color:#fff}.top-animated .scroll-btn>.active,.top-animated .scroll-btn>:active,.top-animated .scroll-btn>:focus,.top-animated .scroll-btn>:hover{opacity:.8}.top-animated .scroll-btn .mouse{position:relative;display:block;width:28px;height:45px;margin:0 auto 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;border-radius:23px}.top-animated .scroll-btn .mouse>*{position:absolute;display:block;top:29%;left:46%;width:3px;height:8px;margin:0 auto;background:#fff;border-radius:0;-webkit-animation:ani-mouse 2.5s linear infinite;animation:ani-mouse 2.5s linear infinite}.top-animated .mouse{position:absolute;width:22px;height:42px;bottom:40px;left:50%;margin-left:-12px;border-radius:15px;border:2px solid #888;-webkit-animation:intro 1s;animation:intro 1s;display:none;cursor:pointer}.top-animated .scroll{width:3px;height:3px;margin:6px auto;border-radius:4px;background:#888;-webkit-animation:finger 1s infinite;animation:finger 1s infinite}.home .site-header.sticky-header{position:relative}.intro-section{margin:70px 0 15px}.tab-section .nav-tabs{border-bottom:none;margin:40px 0}.tab-section .nav-tabs>li{float:none;display:inline-block;margin:0}.tab-section .nav-tabs>li.active>a,.tab-section .nav-tabs>li.active>a:focus,.tab-section .nav-tabs>li.active>a:hover{cursor:default}.tab-section .nav-tabs>li>a{max-width:190px}.tab-section .nav-tabs>li.active>a,.tab-section .nav-tabs>li>a,.tab-section .nav>li>a{color:#333;background-color:#fff;border-color:#333;margin-right:0;line-height:1.1;border:2px solid #333;border-radius:30px;display:inline-block;padding:13px 0;font-weight:500}.tab-section .nav-tabs>li.active>a:focus,.tab-section .nav-tabs>li.active>a:hover{color:#333;background-color:#fff;border-color:#333}.tab-section .nav-tabs>li>a:focus,.tab-section .nav-tabs>li>a:hover{color:#fff;background-color:#43c0d7;border-bottom-color:#43c0d7;border:2px solid #43c0d7}.tab-section .tab-content img{display:block;margin:0 auto;width:100%}.tab-section .tab-content .content-wrapper{margin:30px 0}.tab-section .tab-content h4{font-size:20px;font-weight:900;color:#333}.tab-section .tab-content a{color:#43c0d7;font-size:14px}@media only screen and (max-width:1199px){.intro-section{margin:50px 0 15px}.tab-section .nav-tabs{margin:30px 0}.tab-section .nav-tabs li{width:30%;text-align:center}.tab-section .nav-tabs li:nth-of-type(-n+3){margin-bottom:15px}}@media only screen and (max-width:991px){.intro-section{margin:40px 0 15px}.tab-section .tab-content h4{font-size:17px}}@media only screen and (max-width:767px){.intro-section{margin:30px 0 15px}.tab-section .nav-tabs{margin:20px 0}.tab-section .nav-tabs li{width:49%}.tab-section .nav-tabs li:nth-of-type(-n+4){margin-bottom:15px}}@media only screen and (max-width:480px){.tab-section .nav-tabs .round-btn{width:140px;font-size:12px}.tab-section .nav-tabs li:nth-of-type(-n+4){margin-bottom:8px}}.places-banner{background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;height:460px;position:relative}@media only screen and (max-width:991px){.places-banner{height:380px;background-attachment:initial}}@media only screen and (max-width:767px){.places-banner{height:300px}}#places-image-bkg{background-color:red}.single-events article.type-events,.single-events article.type-places,.single-places article.type-events,.single-places article.type-places{padding:60px 0 0;background-color:#fbfbfb;margin-bottom:125px}.single-events article.type-events .places-nav,.single-events article.type-places .places-nav,.single-places article.type-events .places-nav,.single-places article.type-places .places-nav{padding:70px 0 80px}.single-events article.type-events .places-nav .inner-container,.single-events article.type-places .places-nav .inner-container,.single-places article.type-events .places-nav .inner-container,.single-places article.type-places .places-nav .inner-container{position:relative}.single-events article.type-events .places-nav .places-cat-wrapper .place-features>span,.single-events article.type-places .places-nav .places-cat-wrapper .place-features>span,.single-places article.type-events .places-nav .places-cat-wrapper .place-features>span,.single-places article.type-places .places-nav .places-cat-wrapper .place-features>span{display:block;font-weight:700;padding-bottom:10px}.single-events article.type-events .places-nav .places-cat-wrapper .place-features>span a,.single-events article.type-places .places-nav .places-cat-wrapper .place-features>span a,.single-places article.type-events .places-nav .places-cat-wrapper .place-features>span a,.single-places article.type-places .places-nav .places-cat-wrapper .place-features>span a{font-weight:400;color:#333}.single-events article.type-events .places-nav .places-cat-wrapper .place-features>span a:first-of-type,.single-events article.type-places .places-nav .places-cat-wrapper .place-features>span a:first-of-type,.single-places article.type-events .places-nav .places-cat-wrapper .place-features>span a:first-of-type,.single-places article.type-places .places-nav .places-cat-wrapper .place-features>span a:first-of-type{margin-left:15px}.single-events article.type-events .places-nav .social-places,.single-events article.type-places .places-nav .social-places,.single-places article.type-events .places-nav .social-places,.single-places article.type-places .places-nav .social-places{position:absolute;right:0;bottom:0}.single-events h1,.single-places h1{font-size:30px;font-weight:900;margin:0 auto 30px}.single-events .entry-content,.single-places .entry-content{color:#656565}.single-events .entry-text p,.single-places .entry-text p{margin:0;padding-top:15px;line-height:1.8}.single-events .entry-image,.single-places .entry-image{margin:70px 0}.single-events .entry-image img,.single-places .entry-image img{display:block;border-radius:10px}.single-events .entry-image.first-img+div,.single-places .entry-image.first-img+div{padding-top:230px;margin-top:-230px;background-color:#fff}.single-events .entry-image.first-img+div+div,.single-places .entry-image.first-img+div+div{background-color:#fff}.single-events .entry-footer,.single-places .entry-footer{background-color:#fff}@media only screen and (max-width:991px){.single-events h1,.single-places h1{font-size:22px;margin:0 auto 15px}}@media only screen and (max-width:767px){.single-events article.type-events,.single-events article.type-places,.single-places article.type-events,.single-places article.type-places{padding:40px 0 0}.single-events article.type-events .places-nav,.single-events article.type-places .places-nav,.single-places article.type-events .places-nav,.single-places article.type-places .places-nav{padding:230px 0 15px}.single-events article.type-events .places-nav .social-places,.single-events article.type-places .places-nav .social-places,.single-places article.type-events .places-nav .social-places,.single-places article.type-places .places-nav .social-places{position:static}.single-events .entry-image,.single-places .entry-image{margin:30px 0}.single-events .entry-footer,.single-places .entry-footer{padding-top:30px}}.places-related-content{background-image:url(/wp-content/themes/tons/images/places-footer-bkg.jpg);background-repeat:no-repeat;background-position:0 24vh;background-size:cover}.places-related-content>div{-webkit-transform:translateY(-130px);transform:translateY(-130px)}.places-related-content .border-top{padding-top:80px}.places-related-content .border-top:before{top:75px}@media only screen and (max-width:767px){.places-related-content{background-position:0 17vh}.places-related-content .border-top{padding-top:40px}.places-related-content .border-top:before{top:35px}}@media only screen and (max-width:550px){.places-related-content{background-position:0 13vh}}.hotels-gallery{position:relative;width:50%;float:left}.hotels-gallery .buttons-wrapper{text-align:right;margin-bottom:15px}.hotels-gallery .hotels-slider{margin-bottom:15px}.hotels-gallery .slider-nav .slick-list{margin:0 -5px}.hotels-gallery .slider-nav img{padding:0 5px}@media only screen and (max-width:767px){.hotels-gallery{width:100%;float:none}}.hotel-features{width:50%;float:left;padding-right:15px}.hotel-features .features-group{margin:60px 0 15px}@media only screen and (max-width:767px){.hotel-features{width:100%;float:none}.hotel-features .features-group{margin:30px 0 15px}}.hotel-feature{width:48px;height:48px;background:#238df7;text-align:center;border-radius:50%;line-height:48px;margin-right:5px;margin-bottom:5px;display:inline-block;position:relative;-webkit-transition:all .35s ease;transition:all .35s ease}.hotel-feature img{display:inline-block!important}.hotel-feature:hover{background:#000}.hotel-feature:after,.hotel-feature:before{-webkit-transition:all .35s ease;transition:all .35s ease;pointer-events:none}.hotel-feature:after{content:attr(title);bottom:40px;opacity:0;background:rgba(0,0,0,.8);border-radius:5px;color:#fff;left:0;padding:5px 15px;position:absolute;z-index:98;width:220px;line-height:1.3}.hotel-feature:before{content:"";bottom:38px;opacity:0;border:solid;border-color:#333 transparent;border-width:6px 6px 0 6px;left:50%;position:absolute;z-index:99}.hotel-feature:hover:after{bottom:54px;opacity:1}.hotel-feature:hover:before{bottom:48px;opacity:1}#happenings-slider .tons-slide-content-wrapper{position:relative;left:auto;right:auto;top:auto;bottom:auto;height:407px;background-color:#fff;padding:40px 60px;-webkit-transform:none;transform:none}#happenings-slider .tons-slide-content-wrapper:after{content:"";display:block;width:2px;background-color:#fbfbfb;position:absolute;right:0;top:25px;bottom:25px}#happenings-slider .tons-slide-content-wrapper h3{color:#333}#happenings-slider .tons-slide-content-wrapper h3:after{content:none}#happenings-slider .tons-slide-content-wrapper .happening-meta{margin:5px 0 25px}#happenings-slider .tons-slide-content-wrapper span{display:block;color:#43c0d7;font-size:15px;font-weight:700}#happenings-slider .tons-slide-content-wrapper p{margin:0;font-size:13px}#happenings-slider .tons-slide-content-wrapper a{color:#333;border-color:#333;position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#happenings-slider .tons-slide-content-wrapper a:before{content:"";display:block;width:60px;height:2px;background-color:#333;position:absolute;top:-25px;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:1450px){#happenings-slider .tons-slide-content-wrapper{padding:30px}}@media only screen and (max-width:767px){#happenings-slider .tons-slide-content-wrapper h3{font-size:20px}}@media only screen and (max-width:550px){#happenings-slider .tons-slide-content-wrapper h3{font-size:20px}}.single-post .entry-header{background-color:#fbfbfb}.single-post .entry-header h1{max-width:calc(100% - 160px)}.single-post .entry-header .custom-arrows a{color:#333}.single-post .entry-header .social-share{position:absolute;right:0;bottom:30px}@media only screen and (max-width:1450px){.single-post .entry-header h1.entry-title{font-size:24px}}@media only screen and (max-width:1199px){.single-post .entry-header .social-share{margin:20px auto;max-width:800px;position:static;text-align:right}}@media only screen and (max-width:991px){.single-post .entry-header .social-share{max-width:750px}}@media only screen and (max-width:767px){.single-post .entry-header h1.entry-title{font-size:20px;max-width:calc(100% - 110px)}}.single-post article.post .entry-content{padding:30px 15px}.single-post article.post .entry-content h2{font-size:26px;font-weight:900}.single-post article.post .entry-content p{font-size:13px;color:#656565;line-height:23px}.single-post article.post .entry-content img{border-radius:10px}.single-post article.post .entry-content blockquote{position:relative;margin:80px 0 40px}.single-post article.post .entry-content blockquote:after,.single-post article.post .entry-content blockquote:before{content:"";background:url(/wp-content/themes/tons/images/quotes.png) no-repeat left top;width:88px;height:72px;display:inline-block;position:absolute;z-index:-1}.single-post article.post .entry-content blockquote:before{top:-15px}.single-post article.post .entry-content blockquote:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);right:0;bottom:-20px}.single-post article.post .entry-content blockquote p{font-size:17px;color:#333;font-style:italic;font-weight:500;margin:0 70px 30px}.single-post article.post .entry-content .social-share{padding:40px 0 0;text-align:right}@media only screen and (max-width:991px){.single-post article.post .entry-content{padding:30px 15px 0}.single-post article.post .entry-content blockquote{margin:60px 0 30px}.single-post article.post .entry-content blockquote p{margin:0 50px 20px}.single-post article.post .entry-content h2{font-size:21px}}@media only screen and (max-width:767px){.single-post article.post .entry-header .inner-container{padding:0}.single-post article.post .entry-content blockquote{margin:40px 0 30px}.single-post article.post .entry-content blockquote p{margin:0 30px 15px}.single-post article.post .entry-content blockquote:after,.single-post article.post .entry-content blockquote:before{width:12vw;background-size:100%}.single-post article.post .entry-content h2{font-size:18px}.single-post article.post .entry-content .social-share{padding:20px 0 0}}.single-post .places-related-content>div{-webkit-transform:none;transform:none}.single-post .places-related-content.clear-bg{background-image:none}.intro-text{margin:70px 0}.intro-text p{line-height:23px}.map-wrapper{margin-bottom:40px}.map-wrapper .acf-map{max-height:500px;height:47vw}.map-wrapper .acf-map img{max-width:inherit!important}.route-tabs-section{margin-bottom:50px}.route-tabs-section a{border:2px solid #333;color:#333;width:auto;padding:13px 30px;margin-right:8px;margin-bottom:8px;font-weight:500}.route-tabs-section a:last-child{margin-right:0}.route-tabs-section a:hover{color:#fff}.route-tabs-section a.red-route:hover{background-color:#ec4254;border:2px solid #ec4254}.route-tabs-section a.blue-route:hover{color:#fff;background-color:#43c0d7;border:2px solid #43c0d7}.route-tabs-section a.yellow-route:hover{color:#fff;background-color:#ffdb4a;border:2px solid #ffdb4a}.route-tabs-section a.green-route:hover{color:#fff;background-color:#accb06;border:2px solid #accb06}body{counter-reset:section}.marker{width:50%;float:left;padding:0 15px;-webkit-transition:all .5s ease;transition:all .5s ease}.marker:nth-of-type(odd){clear:left}@media only screen and (max-width:991px){.marker{width:100%;float:none;padding:0}}.marker .hidden{visibility:hidden;opacity:0}.contact-location{cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}.contact-location.slide-up{-webkit-transform:translateY(20px);transform:translateY(20px);visibility:hidden;opacity:0}.contact-location h4{margin:7px 0;padding-left:35px;position:relative}.contact-location h4:before{counter-increment:section;content:counter(section);width:25px;height:25px;line-height:25px;text-align:center;border-radius:50%;color:#fff;background-color:#ec4254;margin-right:15px;display:inline-block;position:absolute;left:0}.contact-location p{margin:2px 0 20px 40px}.address .loc-num{width:25px;height:25px;line-height:25px;text-align:center;border-radius:50%;color:#fff;background-color:#ec4254;margin-right:8px;display:inline-block}.blue .contact-location h4:before,.blue.address .loc-num{background-color:#43c0d7}.green .contact-location h4:before,.green.address .loc-num{background-color:#accb06}.yellow .contact-location h4:before,.yellow.address .loc-num{background-color:#ffdb4a}.page-template-page-booking main{background-color:#fbfbfb;background-image:url(/wp-content/themes/tons/images/places-footer-bkg.jpg);background-repeat:no-repeat;background-position:0 bottom}.all-bookings{margin-top:-100px}.single-booking{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);border-radius:15px;overflow:hidden;margin-bottom:50px}.single-booking .thumb-wrapper{width:50%}.single-booking .info{width:50%;padding:15px 50px}.single-booking h3{font-weight:900;font-size:25px;margin:0 0 15px}.single-booking p.time{color:#43c0d7;margin:0}@media only screen and (max-width:1199px){.single-booking{display:block;margin:0 auto 50px;max-width:680px}.single-booking .info,.single-booking .thumb-wrapper{width:100%}}@media only screen and (max-width:767px){.single-booking .info{padding:15px 20px}}.single-booking.reverse .thumb-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.single-booking.reverse .info{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.tour-form{padding:60px;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);border-radius:15px;margin-bottom:100px}.tour-form h3{font-weight:900;font-size:25px;margin:0 0 15px}@media only screen and (max-width:767px){.tour-form{padding:30px 20px}}.toures-dropdown{position:relative}.toures-dropdown .option-arrow{position:absolute;top:20px;right:15px;width:0;height:0;pointer-events:none;border-width:8px 5px 0 5px;border-style:solid;border-color:#333 transparent transparent transparent}.tour-form input[type=date],.tour-form input[type=email],.tour-form input[type=number],.tour-form input[type=text],.tour-form select,.tour-form textarea{border:2px solid #333;color:#333;width:100%;padding:13px 22px;font-weight:500;text-transform:uppercase;line-height:1.1;border-radius:30px;font-size:13px;position:relative;cursor:pointer;-webkit-transition:all .35s ease;transition:all .35s ease}.tour-form input[type=date]:focus,.tour-form input[type=email]:focus,.tour-form input[type=number]:focus,.tour-form input[type=text]:focus,.tour-form select:focus,.tour-form textarea:focus{outline:0;border-radius:0}.tour-form select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.tour-form ::-webkit-input-placeholder{color:#333}.tour-form ::-moz-placeholder{color:#333}.tour-form :-ms-input-placeholder{color:#333}.tour-form :-moz-placeholder{color:#333}.row-booking{margin:15px 0}.row-booking .half-container:nth-of-type(odd){clear:left}@media only screen and (max-width:767px){.row-booking{margin:0}.row-booking .half-container{margin-bottom:15px}}.note{font-size:13px;padding:30px;background-color:#f2f2f2;border-radius:30px}.tour-form input[type=submit]{color:#fff;font-size:13px;text-transform:uppercase;background-color:#43c0d7;font-weight:400;padding:12px 50px;border-radius:30px;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-box-shadow:none;box-shadow:none;outline:0;cursor:pointer;border:none}.tour-form input[type=submit]:hover{background-color:#accb06}.tour-nav{margin:20px 0}.tour-nav .tour-tab{border:2px solid #333;color:#333;border-radius:30px;text-align:center;text-transform:uppercase;-webkit-transition:all .4s ease;transition:all .4s ease;padding:0 20px;height:44px;line-height:44px;display:inline-block}.tour-nav .tour-tab:hover{background-color:#333;color:#fff}@media only screen and (max-width:767px){.tour-nav .tour-tab{padding:0 10px;height:36px;line-height:36px;font-size:13px}}@media only screen and (max-width:400px){.tour-nav .tour-tab{width:100%;text-align:center;margin:5px 0}}.toures-form-wrapper .tour-form{display:none;top:0;width:100%}.toures-form-wrapper .tour-form.active{opacity:0;display:block;-webkit-animation:active-tour .4s .3s ease-in-out forwards;animation:active-tour .4s .3s ease-in-out forwards}@-webkit-keyframes active-tour{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes active-tour{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.booking-calendar{background:#fff;-webkit-box-shadow:1px 1px 42px #e4e4e4;box-shadow:1px 1px 42px #e4e4e4;padding:30px 90px 40px;margin-bottom:30px;border-radius:7px;font-family:Rubik,sans-serif;min-height:400px;-webkit-transition:all .6s;transition:all .6s}.booking-calendar li.disabled{display:none}.booking-calendar .fix-me{border:2px solid #ec4254!important}.booking-calendar h3{font-family:Merriweather,serif;margin:0 0 20px;font-weight:700}.booking-calendar .booking-calendar-options{margin-bottom:40px}.booking-calendar #respond{margin-bottom:20px}.booking-calendar .bootstrap-select.btn-group .dropdown-toggle .caret{right:25px}.booking-calendar .booking-tours{width:50%;float:left}.booking-calendar .booking-tours .btn-group{width:100%!important}.booking-calendar .booking-tours .btn-group.open>.dropdown-toggle.btn-default:hover{border-color:#07c1e4}.booking-calendar .booking-tours .btn{background-color:#07c1e4;border:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-shadow:none;text-transform:uppercase;font-size:13px;border-radius:50px;width:100%;padding:11px 20px;height:65px;border:2px solid #07c1e4;-webkit-transition:all .75s ease;transition:all .75s ease;outline:0!important}.booking-calendar .booking-tours .btn:focus{background-color:#07c1e4;border:2px solid #07c1e4;color:#fff}.booking-calendar .booking-tours .btn:hover{background-color:#fff;border:2px solid #07c1e4;color:#07c1e4}.booking-calendar .booking-tours .dropdown-menu{border:3px solid #07c1e4;-webkit-box-shadow:none;box-shadow:none;border-radius:6px}.booking-calendar .booking-tours .dropdown-menu ul li:hover{background:#07c1e4}.booking-calendar .booking-tours .dropdown-menu ul li:hover a{color:#fff;background:0 0}.booking-calendar .booking-tours .dropdown-menu ul li:hover a:hover{background:0 0}.booking-calendar .booking-tours-name{padding-left:15px}.booking-calendar .booking-tours-for{padding-right:15px}.booking-calendar .booking-tours-for .btn-group.open>.dropdown-toggle.btn-default:hover{border-color:#accb06}.booking-calendar .booking-tours-for .btn{background-color:#accb06;border:2px solid #accb06}.booking-calendar .booking-tours-for .btn:focus{background-color:#accb06;border:2px solid #accb06}.booking-calendar .booking-tours-for .btn:hover{background-color:#fff;border:2px solid #accb06;color:#accb06}.booking-calendar .booking-tours-for .dropdown-menu{border:3px solid #accb06}.booking-calendar .booking-tours-for .dropdown-menu ul li:hover{background:#accb06}.booking-calendar .email-info-box{width:66.6667%;float:left}.booking-calendar .email-info-box div{width:50%;display:inline-block;float:left;padding:0 30px 20px 0}.booking-calendar .email-info-box div input{border-radius:25px;border:2px solid #000;padding:0 20px;height:55px;color:#000;text-transform:uppercase;font-weight:500;font-size:13px}.booking-calendar .email-info-box div input:focus,.booking-calendar .email-info-box div input:hover{border-color:#07c1e4}.booking-calendar .message-box-comment{width:33.333%;float:left}.booking-calendar .message-box-comment textarea{border:2px solid #000;min-height:204px;border-radius:28px;text-transform:uppercase;font-weight:500;color:#000;max-width:100%;padding:15px 20px}.booking-calendar .message-box-comment textarea:focus,.booking-calendar .message-box-comment textarea:hover{border-color:#07c1e4}.booking-calendar #datepicker{width:50%;float:left}.booking-calendar .booking-todo{visibility:hidden;position:fixed;left:-9999999px}.booking-calendar .dropdown-menu{border:1px solid #000;border-radius:0;padding:0}.booking-calendar .dropdown-menu ul li{padding:0;-webkit-transition:all .35s ease;transition:all .35s ease}.booking-calendar .dropdown-menu ul li:hover{background:#d3d3d3;color:#fff}.booking-calendar .dropdown-menu ul li a{padding:15px 20px}.booking-calendar .dropdown-menu ul li a:hover{background:0 0}.booking-submit-wrap{text-align:center}.booking-back,.booking-close,.booking-confirm,.booking-submit{display:inline-block;width:auto;text-align:center;margin:auto;background:#07c1e4;color:#fff;border-radius:25px;cursor:pointer;text-transform:uppercase;font-size:13px;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:none;padding:12px 40px;margin-top:20px;margin-bottom:10px!important;font-family:Rubik,sans-serif;-webkit-transition:all .35s ease;transition:all .35s ease}.booking-back:hover,.booking-close:hover,.booking-confirm:hover,.booking-submit:hover{background-color:#ec4254;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-shadow:none}.booking-confirm:hover{background-color:#accb06}.booking-back{background:#ec4254;margin-right:20px}.booking-back:hover{background-color:#accb06}.calendar-info .calendarr{width:50%;float:left}.calendar-info .calendarr .calendar1,.calendar-info .calendarr .calendar2{display:inline-block;width:50%;padding-right:40px;float:left;font-weight:500}.calendar-info .calendarr .calendar1 td span,.calendar-info .calendarr .calendar2 td span{display:inline-block;width:25px;height:25px;line-height:24px;text-align:center;border-radius:50%;-webkit-transition:all .3s;transition:all .3s;border:2px solid transparent}.calendar-info .calendarr .calendar1 .tour-date span,.calendar-info .calendarr .calendar2 .tour-date span{background-color:#07c1e4;cursor:pointer;color:#fff}.calendar-info .calendarr .calendar1 .tour-date span:hover,.calendar-info .calendarr .calendar2 .tour-date span:hover{background-color:#ec4254}.calendar-info .calendarr .calendar1 .tour-date.active span,.calendar-info .calendarr .calendar2 .tour-date.active span{background-color:#accb06}.calendar-info .calendarr .calendar1 .current-date span,.calendar-info .calendarr .calendar2 .current-date span{border:2px solid #ccc}.calendar-info .calendarr h4.month-title{font-family:Merriweather,serif;font-size:18px;color:#07c1e4;font-weight:700;border-bottom:2px solid #000;margin:0 6px 15px;padding-bottom:10px}.calendar-info .calendarr table{text-align:center;table-layout:fixed}.calendar-info .calendarr table td{width:2%;padding-bottom:7px}.calendar-info .calendarr table td.day{cursor:pointer}.calendar-info .booking-info{width:50%;float:left;background:#f2f2f2;padding:10px 30px;border-radius:8px}.calendar-info .booking-info h2{font-weight:700;font-size:25px;color:#6e6e6e;margin-bottom:20px}#myModal h2{font-family:Merriweather,serif;margin:0;font-weight:700;font-size:22px;text-align:center}#myModal .close{position:absolute;top:15px;right:15px}#myModal .modal-body{text-align:center}#myModal .modal-body p{margin:0;font-size:18px;width:50%;float:left;text-align:left;font-family:Merriweather,serif}#myModal .modal-body label{font-size:16px;padding:1px 10px;margin:0;width:50%;float:left;min-height:30px;text-align:left}#myModal .bok-submit{text-align:center}@media(max-width:1200px){.booking-calendar .booking-tours .btn{height:45px}.booking-calendar .email-info-box{width:100%}.booking-calendar .email-info-box div input{height:45px}.booking-calendar .email-info-box div{padding-right:15px}.booking-calendar .email-info-box div:nth-child(2n){padding-right:0;padding-left:15px}.booking-calendar .message-box-comment{width:100%}.booking-calendar .message-box-comment textarea{min-height:111px}.booking-calendar .booking-info,.booking-calendar .calendarr{width:100%}.booking-calendar .calendarr .calendar1{padding-right:20px}.booking-calendar .calendarr .calendar2{padding:0 0 0 20px}}@media(max-width:767px){.booking-calendar .booking-calendar-options{margin-bottom:0}.booking-calendar h3{text-align:center}.booking-calendar .btn-group{margin-bottom:30px}.booking-calendar .booking-tours-name{width:100%;text-align:center;margin-bottom:20px;padding:0}.booking-calendar .booking-tours-for{width:100%;text-align:center;padding:0}.booking-calendar .message-box-comment{margin-bottom:30px}.booking-calendar .booking-info h2{text-align:center}.booking-calendar .email-info-box div{padding:0 0 20px!important;width:100%}.booking-calendar .calendarr .calendar1{padding-right:10px}.booking-calendar .calendarr .calendar2{padding-left:10px}}@media(max-width:600px){.calendar-info .calendarr{float:none;text-align:center}.calendar-info .calendarr .calendar1,.calendar-info .calendarr .calendar2{width:250px;margin:0 auto;padding:0;float:none}}@media(max-width:479px){.booking-calendar{padding:15px}}.page-template-page-fruska-gora main{background-color:#fbfbfb;background-image:url(/wp-content/themes/tons/images/places-footer-bkg.jpg);background-repeat:no-repeat;background-position:0 bottom}.page-template-page-fruska-gora .intro{padding:30px 0 10px}.fg-map{background:#accb06 url(/wp-content/themes/tons/images/fruska-gora-mapa.jpg) no-repeat right center;padding:30px 40px;border-radius:10px;margin-bottom:60px}.fg-map h2{color:#fff;text-transform:uppercase}.fg-tabs.tab-section .nav-tabs>li>a{max-width:none;width:auto;padding:13px 25px}.fg-tabs.tab-section .tab-image-wrapper img{border-radius:10px;margin-bottom:50px}.fortress-row{margin:100px -15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}@media only screen and (max-width:1199px){.fortress-row{margin:70px -15px}}@media only screen and (max-width:767px){.fortress-row{margin:40px -15px}}.single-fortress{padding:0 15px;-webkit-transition:all .5s ease;transition:all .5s ease;width:33%}.single-fortress .col-wrapper{position:relative;background-color:#fff;border-radius:10px;overflow:hidden;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.1);box-shadow:2px 2px 8px rgba(0,0,0,.1)}.single-fortress figure{overflow:hidden;margin:0;height:240px}.single-fortress figure img{max-width:none;min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-fortress .entry-content{text-align:center;padding:15px 15px 30px;width:100%}.single-fortress a.continue-read{color:#fff;font-size:13px;text-transform:uppercase;background-color:#43c0d7;border:2px solid #43c0d7;font-weight:400;padding:12px 50px;border-radius:30px;-webkit-transition:all .5s ease;transition:all .5s ease;display:inline-block}.single-fortress a.continue-read:hover{background-color:#fff;color:#43c0d7}@media only screen and (max-width:1199px){.single-fortress{width:50%;margin-bottom:40px}}@media only screen and (max-width:767px){.single-fortress{width:100%}}.procurements-wrapper{margin:80px 0}.single-procurement{margin-bottom:25px}.procurement-tab{background-color:#43c0d7;padding:30px;border-radius:15px;position:relative;cursor:pointer;-webkit-transition:all .35s ease;transition:all .35s ease}.procurement-tab:after{content:"+";position:absolute;right:30px;top:50%;font-size:32px;font-weight:700;color:#fff;font-family:Rubik,sans-serif;line-height:1;margin-top:-16px}.procurement-tab.open:after{content:"-"}.procurement-tab:hover{background-color:#accb06}.procurement-tab h4{font-size:15px;font-weight:400;color:#fff;font-family:Rubik,sans-serif;text-transform:uppercase;margin:0}.procurement-content{padding:55px 30px 40px;background-color:#fff;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1);border-bottom-right-radius:15px;border-bottom-left-radius:15px;margin-top:-15px;display:none}.blog main,.page-template-page-tourist-tours main,.post-type-archive-events main,.post-type-archive-places main,body.archive main{background-color:#f9f9f9;background-image:url(/wp-content/themes/tons/images/places-footer-bkg.jpg);background-repeat:no-repeat;background-position:0 bottom}.events-articles .single-article{width:33.3%}.events-articles article .entry-content{text-align:center;padding:0 15px 30px}.events-articles article .entry-content h2{margin:15px 0}.events-articles .category-btns{text-align:center}@media only screen and (max-width:1199px){.events-articles .single-article{width:50%}}@media only screen and (max-width:991px){.events-articles .single-article{width:100%;margin-left:0;margin-right:0}}.event-date{margin-bottom:15px;color:#43c0d7;font-weight:700;font-size:16px;text-transform:uppercase}.article-wrapper{margin:0 -15px}.article-wrapper .single-article{float:left;margin-bottom:50px;padding:0 15px;-webkit-transition:all .5s ease;transition:all .5s ease}.article-wrapper .single-article.slide-up{-webkit-transform:translateY(20px);transform:translateY(20px);visibility:hidden;opacity:0}.article-wrapper article{position:relative;background-color:#fff;border-radius:10px;overflow:hidden;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.1);box-shadow:2px 2px 8px rgba(0,0,0,.1)}.article-wrapper .post-thumbnail{overflow:hidden;margin:0;height:240px}.article-wrapper .post-thumbnail img{max-width:none;min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-wrapper .category-btns a{display:inline-block;color:#fff;font-size:10px;background-color:#accb06;padding:8px 12px;margin-right:3px;border-radius:30px;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.article-wrapper .category-btns a:hover{background-color:#43c0d7;border-color:#fff;color:#fff}.article-wrapper .entry-content{width:100%;text-align:left}.article-wrapper .entry-content a{color:#333;display:inline-block}.article-wrapper .entry-content h2{font-size:20px;font-weight:900}.article-wrapper .entry-content p{font-size:13px;color:#656565;line-height:23px}.article-wrapper .entry-content a.continue-read{color:#fff;font-size:13px;text-transform:uppercase;background-color:#43c0d7;border:2px solid #43c0d7;font-weight:400;padding:12px 50px;border-radius:30px;-webkit-transition:all .5s ease;transition:all .5s ease}.article-wrapper .entry-content a.continue-read:hover{background-color:#fff;color:#43c0d7}@media only screen and (max-width:1199px){.article-wrapper .entry-content h2{font-size:19px}}@media only screen and (max-width:991px){.article-wrapper .post-thumbnail{width:100%;margin:0;max-height:250px;display:block}.article-wrapper .entry-content{display:block;width:100%}.article-wrapper .entry-content .content-wrapper{max-width:100%;margin-bottom:20px;padding:0 15px}.article-wrapper .entry-content h2{font-size:17px}.article-wrapper .entry-content .places-category a,.article-wrapper .entry-content a.continue-read{padding:7px 14px}}.load-more-btn{text-align:center;margin:20px 0 70px}.load-more-btn #load-more{color:#fff;font-size:13px;text-transform:uppercase;background-color:#43c0d7;border:2px solid #43c0d7;font-weight:400;padding:12px 50px;border-radius:30px;-webkit-transition:all .5s ease;transition:all .5s ease;width:auto;display:inline-block}.load-more-btn #load-more:hover{background-color:#fff;color:#43c0d7}.places-articles .single-article{width:50%;padding:0 15px}@media only screen and (max-width:991px){.places-articles .single-article{width:100%;margin-left:0;margin-right:0;height:auto!important}}.places-articles article .entry-content{padding:0 50px 50px}.places-articles article .category-btns{padding:0 50px}.places-articles article .entry-content a.continue-read{position:absolute;bottom:20px;right:20px}@media only screen and (max-width:991px){.places-articles article .entry-content{padding:0 15px 30px}.places-articles article .entry-content a.continue-read{position:static;float:right}.places-articles article .category-btns{padding:0 15px}}.article-blog-wrapper,.article-tour-wrapper{display:block}.article-blog-wrapper a.continue-read,.article-tour-wrapper a.continue-read{position:absolute;right:30px;bottom:30px}.article-blog-wrapper article,.article-tour-wrapper article{margin:0 15px 20px 15px}.archive-container .article-wrapper{margin-top:-30px}.archive-container .article-wrapper .post-thumbnail{width:35%;margin:0 40px 0 0;display:inline-block;vertical-align:middle;overflow:hidden}.archive-container .article-wrapper .entry-content{display:inline-block;width:60%;vertical-align:middle}.archive-container .article-wrapper .entry-content .content-wrapper{max-width:60%}.archive-container .article-wrapper .entry-content a{color:#333}.archive-container .article-wrapper .entry-content h2{font-size:22px;font-weight:900}.archive-container .article-wrapper .entry-content p{font-size:13px;color:#656565;line-height:23px}.archive-container .article-wrapper .entry-content a.continue-read{color:#fff}.archive-container .article-wrapper .entry-content a.continue-read:hover{color:#43c0d7}@media only screen and (max-width:1199px){.archive-container .article-wrapper .post-thumbnail{margin:0 20px 0 0}.archive-container .article-wrapper .entry-content h2{font-size:19px}}@media only screen and (max-width:991px){.archive-container .article-wrapper .post-thumbnail{width:100%;margin:0;max-height:250px;display:block;height:auto}.archive-container .article-wrapper .post-thumbnail img{height:auto;width:100%}.archive-container .article-wrapper .entry-content{display:block;width:100%}.archive-container .article-wrapper .entry-content .content-wrapper{max-width:100%;margin-bottom:90px;padding:0 15px}.archive-container .article-wrapper .entry-content h2{font-size:17px}.archive-container .article-wrapper .entry-content a.continue-read{padding:7px 14px}}.filter-items{background-color:#fff;padding:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:6px;position:relative;z-index:1;padding:15px 100px 15px 15px}.filter-items .filter-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center}.filter-items #date-from,.filter-items #date-to,.filter-items .search,.filter-items .selected-place{border:2px solid #333;color:#333;width:100%;padding:13px 22px;margin-right:20px;font-weight:500;text-transform:uppercase;line-height:1.1;display:inline-block;border-radius:30px;font-size:13px;position:relative;cursor:pointer}.filter-items #date-from:focus,.filter-items #date-to:focus,.filter-items .search:focus,.filter-items .selected-place:focus{outline:0}.filter-items ::-webkit-input-placeholder{color:#333}.filter-items ::-moz-placeholder{color:#333}.filter-items :-ms-input-placeholder{color:#333}.filter-items :-moz-placeholder{color:#333}.filter-items .select-holder{margin-right:20px;font-weight:500;text-transform:uppercase;line-height:1.1;display:inline-block;vertical-align:middle;position:relative;height:43px;width:30%}.filter-items img{margin-right:20px;display:inline-block;vertical-align:middle}.filter-items .filter-submit{position:absolute;right:0;top:0;background:#43c0d7;color:#fff;height:100%;border-bottom-right-radius:6px;border-top-right-radius:6px;width:100px;text-align:center;vertical-align:middle;cursor:pointer}.filter-items .filter-submit .icon-search{font-size:26px;top:50%;position:relative;margin-top:-13px;display:block}@media only screen and (max-width:1199px){.filter-items{padding:15px 80px 15px 15px}.filter-items .filter-submit{width:80px}}@media only screen and (max-width:991px){.filter-items{padding:15px 70px 15px 15px}.filter-items .filter-submit{width:70px}.filter-items img{max-width:30px}}@media only screen and (max-width:767px){.filter-items{padding:15px 75px 15px 15px;-webkit-transform:translateY(0);transform:translateY(0);margin:30px 0}.filter-items .filter-submit{width:60px}.filter-items .filter-wrapper{display:block}.filter-items .select-holder{width:100%}.filter-items input[type=text]{display:block;margin-bottom:10px;padding:10px 15px}.filter-items .select-holder,.filter-items input[type=text].search{display:block;margin-bottom:10px}.filter-items img{display:none}}.select-dropdown{display:inline-block;position:relative;width:100%;height:43px;cursor:default;border-radius:30px;background:#fff;border:2px solid #333;border-radius:30px;vertical-align:top;overflow:hidden;max-height:192px;padding:0;-webkit-transition:all .4s ease;transition:all .4s ease}.select-dropdown:before{content:"";position:absolute;top:18px;right:18px;border-style:solid;border-width:6px 5px;border-color:#333 transparent transparent;z-index:100}.select-dropdown .selected-place{-webkit-transition:all .4s ease;transition:all .4s ease;border:none}.select-dropdown.open-dropdown{height:192px;z-index:101}.select-dropdown ul{padding:0;margin:0;height:130px;position:relative;border-radius:4px}.select-dropdown ul li{overflow:hidden;position:relative;color:#333;display:block;font-size:13px;padding:7px 5px;text-align:left;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.select-dropdown ul li:hover{background-color:rgba(67,192,215,.2)}.select-dropdown ul .fakeScrollBar{right:3px;border-top:none;border-bottom:none;background-color:#43c0d7!important;width:8px}.select-dropdown ul .scrollWrap{border-right:6px solid rgba(67,192,215,.2);z-index:0;margin-right:4px}.select-dropdown ul .scrollContent{padding:0 3px 0 0}.events-footer-links{margin-bottom:50px}.events-footer-links .event-link-wrapper{background:#43c0d7 url(/wp-content/themes/tons/images/events-town.jpg) no-repeat right center;background-size:cover;padding:30px;border-radius:15px;position:relative;cursor:pointer;-webkit-transition:all .35s ease;transition:all .35s ease}.events-footer-links .event-link-wrapper h4{font-size:15px;font-weight:400;color:#fff;font-family:Rubik,sans-serif;text-transform:uppercase;margin:0}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.c-container{max-width:1190px;width:100%;padding-left:10px;padding-right:10px;margin:0 auto}.grid-spec{display:grid;grid-template-columns:504fr repeat(2,274fr);grid-gap:30px}.grid-spec__bl-item{grid-row:2/3;grid-column:1/2}.flex-sb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-sb--ai-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.img-btn{overflow:hidden;position:relative;display:block;border-radius:15px}.img-btn:hover .img-btn__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.img-btn__fixed-dim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:400px;max-width:670px;width:70%}.img-btn--mb{margin-bottom:50px}.img-btn--thirds{width:32%;max-width:350px;margin-bottom:30px}.img-btn__overlay{position:absolute;bottom:0;left:0;background-color:#fff;opacity:.9;margin:10px 13px;border-radius:20px;padding:15px;z-index:1}.img-btn__overlay--half{min-width:50%}.img-btn__overlay--full{width:calc(100% - 26px)}.img-btn__subtitle,.img-btn__title{font-family:Rubik;font-size:16px;margin-top:0;margin-bottom:0;color:#333}.img-btn__title{text-transform:uppercase;font-weight:700}.img-btn__image{-webkit-transition:.3s;transition:.3s}.img-btn__abs-img{max-width:none;position:absolute}.bg-homepage{background-color:#f3f3f3;padding-bottom:5px}.round-block{position:relative;background-color:#fff;border-radius:15px;margin-bottom:30px;padding:30px}.round-block--no-pb{padding-bottom:0}.round-block--shift-up{margin-top:-135px}.round-block__headline{font-style:italic;font-size:30px;line-height:1.2em;margin-top:0;margin-bottom:30px}.round-block__title{font-size:32px;margin-bottom:30px;margin-top:20px;font-weight:900}.round-block__text{font-family:Rubik;font-size:16px;line-height:1.5625em;margin-bottom:40px}.round-block__text--no-mb{margin-bottom:0}.round-block__text--m-margin{margin-bottom:20px}.round-block__text--bold{font-weight:700;margin-bottom:0}.round-block__info-wrapper{min-width:470px;width:40%;height:100%;padding-left:70px}.link-list-wrapper{padding:0 20px}.link-list{position:relative;padding:25px 0}.link-list::before{content:"";position:absolute;top:0;left:0;display:block;height:2px;width:calc(100% + 40px);background-color:#333;margin-left:-20px}.link-list__item{position:relative;display:block;font-size:20px;line-height:1.9em;color:#333}.link-list__item::after{content:">";display:block;position:absolute;right:0;top:0;font-size:1em;line-height:1.9em;-webkit-transition:.3s;transition:.3s}.link-list__item:hover{color:#43c0d7}.link-list__item:hover::after{-webkit-transform:translateX(10px);transform:translateX(10px)}.round-btns-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.round-btn{display:block;width:70px;height:40px;border:2px solid #333;background:0 0;font-size:18px;font-weight:700;padding:0;-webkit-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s}.round-btn:hover{z-index:1;border-color:#43c0d7;color:#43c0d7}.round-btn:focus{outline:0}.round-btn--left{border-radius:20px 0 0 20px}.round-btn--right{border-radius:0 20px 20px 0;margin-left:-2px}.jumbo{overflow:hidden;border-radius:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:500px}.jumbo__content{position:absolute;right:0;color:#fff;z-index:1;max-width:400px;margin-right:70px}.jumbo__image{width:1108px;max-width:none}.jumbo__title{font-size:32px;margin-bottom:40px;font-weight:900}.jumbo__text{margin-bottom:75px;line-height:1.5625em;font-size:16px}.cta{display:inline-block;border-radius:20px;padding:12px 25px;background-color:#5eaed8;border:2px solid #5eaed8;color:#fff;-webkit-transition:.5s;transition:.5s}.cta:hover{color:#5eaed8;background-color:#fff}.cta__text{font-size:18px;text-transform:uppercase;font-weight:700}body{font-family:manrope;font-family:euclid_squarebold}.main--pt{padding-top:100px}.main--pt-200{padding-top:200px}.main--pt-40{padding-top:40px}p{font-family:manrope}h1,h2,h3,h4,h5,h6{font-family:libre}figure{margin:0}.home .site-header.sticky-header .header-top{display:block}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{border:0}.blog-logo{position:relative;top:140px;left:0}.site-header.sticky-header .blog-logo{display:none}.single-post .blog-logo{left:110px;top:120px}.deepspace .pb-0{padding-bottom:0}.places-items{margin-top:0}.blog-post{margin-top:40px}.homeblog__text{padding-bottom:0}.img-btn__title{font-weight:600}.img-btn__subtitle,.img-btn__title{font-family:manrope}.site-footer .footer-nav h3{font-family:libre}.round-block__text{font-family:manrope}.homepage-banner p{font-family:manrope}a{color:#238df7;font-family:manrope}a:hover{color:#2a7de1}span{font-family:manrope}.blog-post__link{font-family:manrope;font-weight:700}.mega-menu-link,.mega-sub-menu{font-family:manrope!important}.time .cta{margin-bottom:80px}.bg-homepage .time .entry-content{padding-bottom:0}.site .deepspace .p-b-80{padding-bottom:80px}.site .deepspace .entry-content-rl{padding:0 100px}.header-top{padding:0!important}.site-header{background-color:rgba(0,0,0,.5)!important;position:fixed;width:100%;z-index:100;top:0;left:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item{border-bottom:3px solid #238df7}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{background:0 0;color:#fff;font-weight:700!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:#fff}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link{background:0 0;color:#fff;font-weight:700}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor{border-bottom:3px solid #238df7}.icon-search:before{color:#fff}.main-navigation .main-navigation__logo{position:absolute;margin:0;top:-40px;z-index:2}#mega-menu-wrap-primary #mega-menu-primary{padding-left:220px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin-right:30px;padding-bottom:18px}.navigation-wrapper .icon-search:before{margin-right:-30px}.header-top{background:#000}.header-top .site-branding{padding-left:215px}.site-header.sticky-header .main-navigation .main-navigation__logo{top:0;margin-top:0}.home .site-header.sticky-header .main-navigation .main-navigation__logo{top:0;margin-top:0}.homepage-banner{max-height:1080px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{border-radius:0}.mega-border-bottom a{border:0!important}.mega-border-bottom-right a{border:0!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover{background:0 0!important;color:#2a7de1!important}.mega-sub-menu .mega-menu-link:hover{background:0 0!important;color:#2a7de1!important}.mega-toggle-on>a{background:0 0!important;color:#2a7de1!important}.standard-link{color:#238df7}.img-btn__overlay{margin:20px 13px}.hover-zoom{position:relative}.hover-zoom::after{content:"";width:100%;height:10px;position:absolute;bottom:0;left:0;background:#238df7;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.hover-zoom:hover::after{opacity:1}.site-footer .footer-logo a{width:auto}.header-top .site-logo{max-width:100%}.header-top .site-logo img{width:auto}.site-header.sticky-header #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{padding:0}.site-footer .footer-logo .footer__desc{text-transform:none;display:block;margin:10px 0 0 65px}.site-footer ul.footer-contact{margin:20px 0 0}.site-footer .footer-logo a{margin-left:-30px}.site-footer ul.footer-contact li{font-weight:400;padding-left:70px;margin-bottom:5px}.site-footer ul.footer-contact li:last-of-type{margin-top:20px}.footer__envelop{margin-top:-8px}.site-footer ul.footer-contact p{line-height:.7}.footer__phone{margin-top:-8px}.site-footer .footer-lg-column{padding-left:100px}.site-footer .footer-nav h3{color:#238df7}.site-footer .footer-social a{background:#238df7}.blog-post .continue-read{color:#238df7}.blog-post .continue-read:hover{color:#2a7de1}.cta{background:#238df7;border:2px solid #238df7}.cta:hover{color:#2a7de1;border:2px solid #2a7de1}.link-list__item:hover{color:#2a7de1}.site-footer .footer-nav ul a:hover{color:#2a7de1}.site-footer .footer-nav ul a{font-weight:700}.footer-top p{font-weight:700}.planet-cards__lay{display:-webkit-box;display:-ms-flexbox;display:flex}.city-cards{padding:0}.city-cards .slick-slide{border-radius:0}.city-cards .slick-list{border-radius:0}.planet-cards__assets{padding:50px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.planet-cards__assets img{-ms-flex-item-align:start;align-self:flex-start}.planet-cards__image{max-width:606px;width:100%}.planet-cards__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.round-block .planet-cards__quote{margin:0 0 20px}.planet-cards__title h3{font-weight:600;font-size:46px;line-height:110%;color:#000;font-family:manrope;margin-bottom:20px;margin-top:0}.planet-cards__text p{font-weight:600;font-size:20px;line-height:110%;color:#000;margin-bottom:0}.planet-cards__text{margin-bottom:24px}.planet-cards__name{font-weight:600;font-size:8px;line-height:10px;display:block;color:#000}.planet-cards__desc{font-size:8px;line-height:10px;color:#000}.planet-cards .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:20px;margin:0}.planet-cards .slick-dots button{margin:0 5px;background:#238df7;border-radius:50%;font-size:0;width:15px;height:15px;border:0;-webkit-box-shadow:none;box-shadow:none}.planet-cards .slick-active button{background:#4781c2;opacity:.5}.products .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:20px;margin:0}.products .slick-dots button{margin:0 5px;background:#238df7;border-radius:50%;font-size:0;width:15px;height:15px;border:0;-webkit-box-shadow:none;box-shadow:none}.products .slick-active button{background:#4781c2;opacity:.5}.procurements-wrapper-new--pub .single-procurement-new .procurement-content img{width:auto;height:auto}.tribe-events-single-event-title{padding-bottom:0!important}.tribe-events-schedule h2{margin-top:5px!important}.tribe-events-schedule h2{padding-top:0!important;margin-top:5px}.type-tribe_events .tribe-events-content a:not(.ssba_share_link){display:inline-block}.page-template-page-52-vikenda-novi-sad .blog-logo{display:none}.page-template-page-52-vikenda-single .blog-logo{display:none}.product-slider-holder .slick-slide{margin:0 10px}.product-slider-holder .slick-list{margin:0 -10px}.wekend--single .ssba a{background:#333}.single-transfer-rent-car .places-related-content>div{transform:translateY(0)}div.tons-slides .tons-slide-content-wrapper{background-color:#238df7}div.ssba a{background:#333}.single-transfer-rent-car .post-thumbnail{margin-bottom:50px}.map-fg-section .map-fg{width:100%;min-height:500px;height:100%}.map-fg-section .map-fg img{width:100%;height:100%;object-fit:cover}.map-fg-section{width:100%}.logged-in .header-top{margin-top:32px!important}.bottom-header__menu{display:none}.map-block{display:flex}.map-block__title{font-size:46px;font-family:manrope;text-transform:uppercase;margin-bottom:30px;font-weight:700}.map-block__title p{margin:0;line-height:1.1}.map-block__title-highlight{font-family:libre}.map-block__content{width:100%;height:100%;min-height:500px;background-color:#09cc73;max-width:376px;padding:36px}.map-block__text{font-size:32px;line-height:1.2;margin:0;font-weight:600;text-transform:uppercase}.bottom-header__menu{display:none}.available-hours{margin-top:20px}.booking-calendar .available-hours .time-pick-holder{width:100%;float:none;display:flex;align-items:center}.booking-calendar .email-info-box .available-hours{display:flex}.available-hours .time-pick-holder .time-pick{order:-1;height:auto;margin:0 10px 0 0}.booking-calendar .booking-tours .btn{background:#238df7;border:2px solid #238df7}.booking-calendar .booking-tours .btn:hover{color:#238df7;border:2px solid #238df7}.booking-calendar .booking-tours-for .btn{background:#09cc73;border:2px solid #09cc73}.booking-calendar .booking-tours-for .btn:hover{color:#09cc73;border:2px solid #09cc73}.booking-back,.booking-close,.booking-confirm,.booking-submit{background:#238df7}.booking-calendar .booking-tours-for .dropdown-menu{border:3px solid #09cc73}.booking-calendar .booking-tours-for .btn-group.open>.dropdown-toggle.btn-default:hover{border-color:#09cc73}.booking-calendar .booking-tours-for .dropdown-menu ul li:hover{background:#09cc73}.booking-calendar .booking-tours-for .btn:focus{background:#09cc73;border:2px solid #09cc73;color:#fff}.calendar-info .calendarr h4.month-title{color:#238df7}.calendar-info .calendarr .calendar1 .tour-date span,.calendar-info .calendarr .calendar2 .tour-date span{background:#238df7}.calendar-info .calendarr .calendar1 .tour-date.active span,.calendar-info .calendarr .calendar2 .tour-date.active span{background:#09cc73}.booking-calendar .email-info-box div input:focus,.booking-calendar .email-info-box div input:hover{border-color:#238df7}.booking-calendar .message-box-comment textarea:focus,.booking-calendar .message-box-comment textarea:hover{border-color:#238df7}.blog-post .entry-title{height:70px}.time__holder{display:flex;justify-content:space-between;flex-wrap:wrap}.time__holder .gd-image{flex:1;height:100%}.time__holder .gd-image img{object-fit:cover;height:100%}.time__cards{width:31.4%;display:flex;flex-direction:column;justify-content:space-between}.time__cards-text{position:relative;z-index:1;background-color:#09cc73;color:#333;padding:10px 10px 5px;line-height:1;font-size:26px;font-weight:700;text-transform:uppercase}.time__cards-link{height:225px;position:relative;color:#fff;display:flex;justify-content:flex-end;font-size:16px;flex-direction:column;margin-bottom:25px}.time__cards-link img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.time__holder-bound{display:flex;margin-right:30px;flex:1;height:475px}.time__holder-content{max-width:45%;width:100%;background-color:#09cc73;padding:50px 30px}.time__holder-title p{font-size:38px;font-family:manrope;text-transform:uppercase;margin-bottom:30px;font-weight:700;line-height:1.2}.time__holder-text{font-size:28px;line-height:1.2;margin:0;font-weight:600;text-transform:uppercase}.ssbp--theme-1{float:none}.ssbp--theme-1 .ssba_share_link{display:inline-flex!important;align-items:center}.single-tribe_events .tribe-events-event-image{order:2!important}@media only screen and (max-width:1450px){.site-header .container{max-width:100%;width:100%}.header-top .site-branding{padding-left:345px}.language-swither{right:100px}}@media only screen and (max-width:1400px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{padding:8px 0 5px}.blog-logo{position:absolute;left:50%;transform:translate(-50%,0)}.single-post .blog-logo{position:absolute;left:50%;transform:translate(-50%,0)}.language-swither{right:30px}.header-top .site-branding{padding-left:25px}#mega-menu-wrap-primary #mega-menu-primary{padding-left:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin-right:20px}.main-navigation .main-navigation__logo{position:static}.main-navigation img{width:88px;padding-top:5px}.site-header .c-container{max-width:100%;width:100%;padding-left:30px;padding-right:15px}.site-header .container{padding-left:0;padding-right:0}.navigation-wrapper .form-submit{right:30px}}@media only screen and (max-width:1199px){.planet-cards__title h3{font-size:40px}.planet-cards__image{max-width:450px}.time__holder .gd-image{width:100%}.time__cards{width:100%;flex-direction:row;justify-content:space-between;margin-top:15px}.time__cards-link{width:49%;height:300px}.time__holder-bound{margin-right:0;min-height:100%}}@media only screen and (max-width:1130px){.map-block{display:block}.map-fg-section .map-fg{width:100%;min-height:auto;height:auto;background-size:contain}.map-block br{display:none}.map-block__content{min-height:auto;height:auto;max-width:100%;text-align:center}}@media only screen and (max-width:991px){.site-header{padding-top:0;position:static;background-color:#fff!important}.main--pt{padding-top:0}.main--pt-200{padding-top:50px}.main--pt-40{padding-top:0}.main-navigation .main-navigation__logo{top:0;left:-10px;position:relative}.language-swither{position:absolute;top:10px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:#222}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{color:#238df7}.header-social a:hover{-webkit-box-shadow:none;box-shadow:none}.planet-cards__lay{display:block}.planet-cards__image{max-width:100%}.planet-cards__title h3 br{display:none}.planet-cards__text br{display:none}.blog-logo{top:40px;right:0;left:auto;margin-right:0;transform:none}.single-post .blog-logo{top:40px;right:0;left:auto;margin-right:0;transform:none}.time__holder-bound{display:block;height:100%}.time__holder-content{max-width:100%}.time__holder-content br{display:none}.time__holder .gd-image img{object-fit:cover;width:100%;height:auto}}@media only screen and (max-width:767px){.site-footer .footer-lg-column{padding-left:0}.blog-logo{top:60px}.single-post .blog-logo{top:60px}.site .deepspace .entry-content-rl{padding:0 20px}.map-block__title{font-size:36px}.map-block__text{font-size:28px}}@media only screen and (max-width:640px){.site-header .c-container{padding-left:15px}.header-top{padding-right:15px!important}.language-swither{position:static;padding-bottom:10px}.planet-cards__assets{padding:30px}.planet-cards__title h3{font-size:22px}.time__cards-text{font-size:22px}}@media only screen and (max-width:480px){.time__cards-link{width:100%;height:250px;margin-bottom:10px}.time__cards{flex-wrap:wrap;margin-top:10px}.time__holder .gd-image{height:auto}.navigation-wrapper .header-search{display:none}.header-social{display:none}.main-navigation .main-navigation__logo{top:-75px;left:-20px}.site-header{padding-bottom:0}.bottom-header__menu{display:block;color:#000;text-transform:uppercase;margin-top:5px}.bottom-header .icon .menui{background-color:rgba(0,0,0,0)!important;width:auto;height:auto}.bottom-header .icon{top:20px;width:auto;height:auto}.blog-post--two .entry-title{margin-bottom:20px}.time__holder-title p{font-size:36px}.time__holder-text{font-size:28px}.time__holder-content{padding:36px}}@media only screen and (max-width:320px){.header-top .site-logo{display:none}.header-top .site-description{padding:10px 0}.main-navigation .main-navigation__logo{top:-65px}.map-block__title{font-size:30px}.map-block__text{font-size:22px}.time__holder-title p{font-size:30px}.time__holder-text{font-size:22px}}@font-face{font-display:swap;font-family:manrope;src:url(/wp-content/themes/tons/dist/css/fonts/Manrope-Regular.woff2) format("woff2"),url(/wp-content/themes/tons/dist/css/fonts/Manrope-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:manrope;src:url(/wp-content/themes/tons/dist/css/fonts/Manrope-SemiBold.woff2) format("woff2"),url(/wp-content/themes/tons/dist/css/fonts/Manrope-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:manrope;src:url(/wp-content/themes/tons/dist/css/fonts/Manrope-Bold.woff2) format("woff2"),url(/wp-content/themes/tons/dist/css/fonts/Manrope-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:libre;src:url(/wp-content/themes/tons/dist/css/fonts/LibreBaskerville-Bold.woff2) format("woff2"),url(/wp-content/themes/tons/dist/css/fonts/LibreBaskerville-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.custom-arrows,.custom-arrows span,.header-top .site-description,.header-top .site-logo,.navigation-wrapper .form-submit,.navigation-wrapper label,.search-results-content .form-submit,.search-results-content label,.site-footer .footer-bottom .sm-title,.site-footer .footer-logo a,.site-footer .footer-logo p,.site-footer .footer-newsletter #form-fake-submit,.site-footer .footer-newsletter form,.site-footer .footer-social,.site-footer .footer-social a,.ssba a,.view-all-btn{display:inline-block;vertical-align:middle}.filter-items .filter-wrapper,.fortress-row,.section-header,.single-booking{display:-webkit-flex;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.icon-phone:before{content:""}.icon-info:before{content:""}.icon-arrow-right:before{content:""}.icon-chevron-small-right:before{content:""}.icon-chevron-small-left:before{content:""}.icon-twitter:before{content:""}.icon-office:before{content:""}.icon-buildings:before{content:""}.icon-work:before{content:""}.icon-linkedin:before{content:""}.icon-brand:before{content:""}.icon-social:before{content:""}.icon-facebook:before{content:""}.icon-brand2:before{content:""}.icon-social2:before{content:""}.icon-google-plus:before{content:""}.icon-brand3:before{content:""}.icon-social3:before{content:""}.icon-instagram:before{content:""}.icon-brand4:before{content:""}.icon-social4:before{content:""}.icon-youtube:before{content:""}.icon-brand5:before{content:""}.icon-social5:before{content:""}.icon-flickr2:before{content:""}.icon-envelope:before{content:""}.icon-search:before{content:"";font-size:18px;margin-top:-4px;display:block}body,button,input,select,textarea{color:#333;font-family:Rubik,sans-serif;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-family:Merriweather,serif}@media only screen and (max-width:768px){h2{text-align:center;font-size:22px}}p{margin-bottom:1.5em}@media only screen and (max-width:768px){p{text-align:left}}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}.main-single-title{font-weight:900;font-size:36px;line-height:45px;text-transform:uppercase;text-align:center;padding-left:20px;padding-right:20px}@media only screen and (max-width:768px){.main-single-title{font-size:27px;line-height:37px}}@media only screen and (max-width:320px){.main-single-title{font-size:22px;line-height:32px}}.entry-content p{font-size:16px!important;line-height:1.8!important;margin-bottom:30px!important}@media only screen and (max-width:500px){.entry-content h2{text-align:left}}.wp-caption{margin-bottom:0!important}.wp-caption-text{padding-bottom:20px!important}html{box-sizing:border-box;margin-top:0!important}*,:after,:before{box-sizing:inherit}body{background:#fff;overflow-x:hidden}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}@media only screen and (max-width:768px){ol,ul{margin:0 1.5em 1em}}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;display:block}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99}#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(https://raw.githubusercontent.com/niklausgerber/PreLoadMe/master/img/status.gif);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px}#loading{background-color:#43c0d7;height:100%;width:100%;position:fixed;z-index:1;margin-top:0;top:0}#loading-center{width:100%;height:100%;position:relative}#loading-center-absolute{position:absolute;left:50%;top:50%;height:200px;width:200px;margin-top:-100px;margin-left:-100px}#object{width:80px;height:80px;background-color:#fff;-webkit-animation:animate 1s infinite ease-in-out;animation:animate 1s infinite ease-in-out;margin-right:auto;margin-left:auto;margin-top:60px}@-webkit-keyframes animate{0%{-webkit-transform:perspective(160px)}50%{-webkit-transform:perspective(160px) rotateY(-180deg)}100%{-webkit-transform:perspective(160px) rotateY(-180deg) rotateX(-180deg)}}@keyframes animate{0%{transform:perspective(160px) rotateX(0) rotateY(0);-webkit-transform:perspective(160px) rotateX(0) rotateY(0)}50%{transform:perspective(160px) rotateX(-180deg) rotateY(0);-webkit-transform:perspective(160px) rotateX(-180deg) rotateY(0)}100%{transform:perspective(160px) rotateX(-180deg) rotateY(-180deg);-webkit-transform:perspective(160px) rotateX(-180deg) rotateY(-180deg)}}.items-post{height:220px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.bottom-header{height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:1400px){.bottom-header{height:70px}}@media only screen and (max-width:974px){.bottom-header{height:auto!important;width:100%!important}}.multi-block__text-box{overflow:hidden}.lp-description p{font-size:16px;margin-bottom:3px;line-height:1.8}@media only screen and (max-width:768px){iframe{width:100%}}.single-caterers iframe{width:100%;height:360px}.single-caterers .single-caterers-inner{background-color:#f9f9f9;border-radius:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:420px){.single-caterers .single-caterers-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.single-caterers .single-caterers-description{padding-left:60px}@media only screen and (max-width:440px){.single-caterers .single-caterers-description{padding:0}}.no-padding{padding:0}.entry-content h2{font-size:32px;margin-bottom:30px;margin-top:20px;font-weight:900}@media only screen and (max-width:1400px){.entry-content h2{font-size:26px;margin-bottom:15px}}@media only screen and (max-width:768px){.entry-content h2{font-size:22px}}.entry-content h3{font-size:16px;font-family:Rubik;line-height:1.5625em;font-weight:700;margin-bottom:5px}.entry-content p{font-size:16px;margin-bottom:3px;line-height:1.8;text-align:left}@media only screen and (max-width:1400px){.entry-content p{font-size:15px;line-height:1.6}}@media only screen and (max-width:500px){.entry-content p{font-size:14px;line-height:1.5}}.bottom-m-l{margin-bottom:5px!important}.gd-image{height:550px}@media only screen and (max-width:500px){.gd-image{height:350px}}.div-content{margin-bottom:100px}.onload-section{height:100vh;width:100vw;position:absolute;top:0;left:0;z-index:99999999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;letter-spacing:.3em;font-size:1.5em;text-align:center}.onload-section img{position:fixed;top:0;width:360px}@media only screen and (max-width:768px){.onload-section img{width:260px}}.new-social{display:block;clear:both;width:100%;margin-bottom:50px}.section-description-p{font-size:16px!important;margin-bottom:3px!important;line-height:1.8}@media only screen and (max-width:1400px){.section-description-p{font-size:15px!important;line-height:1.6}}@media only screen and (max-width:768px){.section-description-p{font-size:14px!important;line-height:1.5;margin-bottom:25px!important}}.top-m{margin-top:30px}.padd-p p{padding-right:60px}.places-home .entry-content{padding:0 100px 50px}@media only screen and (max-width:767px){.places-home .entry-content{padding:0 20px 0}}.places-home h2{padding:50px 100px 0}@media only screen and (max-width:767px){.places-home h2{padding:30px 20px 0 20px;margin-bottom:15px}}.places-home p{margin-bottom:20px}.margin-p p{margin-bottom:20px}.map-content{display:block;padding-bottom:30px!important}.local-bus-section h2{margin-bottom:30px!important}.local-bus-section img{border-radius:15px;margin-bottom:35px!important}.no-margin{margin:0!important}.l-planet-img{float:left;width:305px;position:absolute;left:0;top:0}@media only screen and (max-width:768px){.l-planet-img{position:relative}}.season-cta{margin-top:20px!important}.no-shift-up{margin-top:0!important}.cl-description{font-family:Rubik;font-size:16px;line-height:1.5625em;margin-bottom:40px}@media only screen and (max-width:640px){.cl-description{font-size:13px;line-height:1.4}}.home-top-s{margin-top:0!important;padding-top:5px!important}.section-404{padding-bottom:100px!important}.error-404 .search-form{float:left}.no-padd{padding:0!important}.map-container{padding-bottom:30px!important}.intro-row{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.intro-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.intro-row img{border-radius:15px}.intro-row h1,.intro-row h2{font-size:32px;margin-bottom:30px;margin-top:20px;font-weight:900}@media only screen and (max-width:768px){.intro-row h1,.intro-row h2{font-size:28px;margin-bottom:15px}}@media only screen and (max-width:640px){.intro-row h1,.intro-row h2{font-size:23px}}.intro-image{height:400px;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:0}@media only screen and (max-width:768px){.intro-image{margin-top:20px;height:300px}}.intro-image-wrap{padding:0}.intro-image-wrap .intro-image{margin-right:25px;margin-bottom:20px}@media only screen and (max-width:768px){.intro-image-wrap .intro-image{margin-right:0}}.right-p{padding-right:70px;padding-left:20px}@media only screen and (max-width:768px){.right-p{padding:0}}.lp-articles{width:48.7%!important;max-width:100%!important;min-height:auto!important;height:auto!important;background-color:#fff;padding:30px!important}.lp-articles h3{font-size:32px;margin-bottom:30px;margin-top:50px;font-weight:900}.lp-image{height:330px;display:block;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:15px;margin-bottom:20px}@media only screen and (max-width:768px){.lp-image{height:auto}}.lp-articles-wrap{background-color:rgba(0,0,0,0)!important;padding:0!important}.articles-lp-section{margin-bottom:60px}.public-item{height:300px;background-repeat:no-repeat;background-size:cover;background-position:50%}.public-item:after{display:none}.public-download .single-procurement-new .procurement-content{margin-top:0}.public-download h4{margin-bottom:30px;margin-top:20px;font-weight:900}.public-download .lang{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.download-items{-webkit-box-flex:0!important;-webkit-flex:0 3 auto!important;-ms-flex:0 3 auto!important;flex:0 3 auto!important;margin-bottom:25px!important;position:relative!important;width:31%!important}@media only screen and (max-width:940px){.download-items{width:48%!important}}@media only screen and (max-width:768px){.download-items{width:100%!important}}#myVideo{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%}.content{position:fixed;bottom:0;background:rgba(0,0,0,.5);color:#f1f1f1;width:100%;padding:20px}#myBtn{width:200px;font-size:18px;padding:10px;border:none;background:#000;color:#fff;cursor:pointer}#myBtn:hover{background:#ddd;color:#000}.banner-video{position:relative;overflow:hidden;height:32vw;height:600px}.banner-video iframe{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:0;width:100%}@media only screen and (max-width:768px){.related-attractions-section{background:#f3f3f3;margin-top:205px}}@media only screen and (max-width:440px){.related-attractions-section{margin-top:30px}}.slider{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.slider .img-btn--thirds{width:100%}#tribe-bar-views{display:none!important}.entry-content img{padding-left:20px}@media only screen and (max-width:767px){.entry-content img{padding-left:0;display:block;float:none;margin-bottom:20px}}.entry-content img{padding-left:20px}@media only screen and (max-width:767px){.entry-content img{padding-left:0;display:block;float:none;margin-bottom:20px}}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 15px 17px hsla(0,0%,100%,.5),inset 0 -5px 12px rgba(0,0,0,.05);color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),inset 0 15px 17px hsla(0,0%,100%,.8),inset 0 -5px 12px rgba(0,0,0,.02)}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.5),inset 0 2px 5px rgba(0,0,0,.15)}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=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}a{text-decoration:none;color:#43c0d7;-webkit-transition:all 350ms ease;transition:all 350ms ease}a:active,a:focus,a:hover{outline:0;text-decoration:none}a.icon{display:none}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{float:left;position:relative;text-transform:uppercase;margin-right:50px;padding:29px 0;font-size:15px}.main-navigation li:last-child{margin-right:0}.main-navigation a{display:block;text-decoration:none;color:#333;position:relative}.main-navigation a:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;content:"";color:transparent;background:#43c0d7;height:1px;-webkit-transition:all .5s ease;transition:all .5s ease}.main-navigation a:hover{color:#43c0d7}.main-navigation a:hover:after{width:100%}@media only screen and (max-width:1199px){.main-navigation li{margin-right:40px}}@media only screen and (max-width:991px){.main-navigation li{float:none;text-align:right;margin-right:0;padding:10px 0}}.main-navigation img{float:left;width:auto;margin-right:40px;margin-top:23px;-webkit-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:1400px){.main-navigation img{float:left;margin-right:5px;margin-top:32px;width:72px}}@media only screen and (max-width:768px){.main-navigation img{margin-top:10px}}@media only screen and (max-width:420px){.main-navigation img{width:58px}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}#mega-menu-wrap-primary{display:initial}#mega-menu-wrap-primary #mega-menu-primary img{border-radius:15px;margin:30px;z-index:9999999999999;position:relative;width:80%;margin-left:30px;margin-bottom:15px}@media only screen and (max-width:991px){a.icon{display:block;z-index:9999}}.icon{position:absolute;right:30px;width:25px;height:22px;top:5px}@media only screen and (max-width:768px){.icon{top:10px}}.icon .menui{background:#333;-webkit-transition:all .6s ease;transition:all .6s ease;margin-top:0;position:absolute}.icon .top-menu{top:5px;width:25px;height:3px;border-radius:10px;background-color:#333}.icon .top-menu.top-animate{background:#333;top:13px!important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.icon .mid-menu{top:13px;width:25px;height:3px;border-radius:10px;background-color:#333}.icon .mid-menu.mid-animate{opacity:0}.icon .bottom-menu{top:21px;width:25px;height:3px;border-radius:10px;background-color:#333}.icon .bottom-menu.bottom-animate{background:#333;top:13px!important;-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}@media only screen and (max-width:767px){.icon{right:15px}}@media only screen and (max-width:991px){.mobile-nav-links{float:left}}.header-top{background:#00204a;margin:0 auto!important;color:#fff;padding:20px 0!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin:0 42px 0 0;padding:20px 0}@media only screen and (max-width:1450px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin:0 15px 0 0}}@media only screen and (max-width:1200px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin:0 8px 0 0;padding:8px 0;border-bottom:1px solid #00204a}}@media only screen and (max-width:768px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin:0}}.navigation-wrapper .header-search form label input{border:none!important}.navigation-wrapper .header-search{top:67%!important}.navigation-wrapper .search-submit{border:none!important;box-shadow:none}.top-fixed{position:fixed!important;top:0;width:100%}.navigation-wrapper .header-search{top:50%!important}#masthead{height:auto}.home-top-s p{margin-bottom:7px}.page-navigation-content img{margin-bottom:25px;border-radius:15px}.inner-nav ul{list-style:none;overflow:hidden;display:block;padding:0;margin-left:0;margin-bottom:0;line-height:1}.inner-nav ul li{font-size:16px;line-height:1;color:#656565;display:inline-block}@media only screen and (max-width:768px){.inner-nav ul li{display:block;margin-bottom:15px}}.inner-nav ul li a{color:#656565;float:left;padding-right:20px;font-size:18px}@media only screen and (max-width:768px){.inner-nav ul li a{float:none}}.inner-nav ul li a:hover{color:#333}.mega-border-bottom-right a{border-bottom:2px solid #f3f3f3!important;border-right:2px solid #f3f3f3!important}.mega-border-bottom a{border-bottom:2px solid #f3f3f3!important}.mega-menu-link{margin:0!important;padding:0 10px 0 10px!important}.mega-last-item a{border-bottom:none!important}.mega-sub-menu{padding-top:30px!important}.mega-sub-menu .mega-menu-link{margin:0!important;padding:0 10px 0 10px!important;-webkit-transition:all 350ms ease!important;transition:all 350ms ease!important}.mega-sub-menu .mega-menu-link:focus,.mega-sub-menu .mega-menu-link:hover,.mega-sub-menu .mega-menu-linkactive{background-color:#5eaed8!important;color:#fff!important}.mega-sub-menu .mega-menu-item{padding:0!important;margin:0!important}.mega-sub-menu .mega-menu-item a{padding:0 40px!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;min-height:65px!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1400px){.mega-sub-menu .mega-menu-item a{min-height:55px!important}}.mega-sub-menu .mega-menu-item .mega-sub-menu{padding-top:0!important}.mega-pointer-events-none .mega-menu-link{pointer-events:none}@media only screen and (max-width:1200px){#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link{font-size:14px!important}}.display{display:block!important;height:100vh!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-weight:400!important;text-transform:initial!important}.blog-logo{position:absolute;left:-150px;max-width:100px}@media only screen and (max-width:1520px){.blog-logo{left:auto;right:-150px}}@media only screen and (max-width:1400px){.blog-logo{left:-100px;right:auto}}@media only screen and (max-width:1300px){.blog-logo{left:auto;right:100px}}@media only screen and (max-width:1200px){.blog-logo{left:-80px;right:auto;top:-10px}}@media only screen and (max-width:1070px){.blog-logo{left:-30px;top:70px}}@media only screen and (max-width:992px){.blog-logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.container:after,.container:before,.entry-content:after,.entry-content:before,.row:after,.row:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.container:after,.entry-content:after,.row:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}#page{background:#f3f3f3;z-index:9999;position:relative}#primary{overflow:hidden}.container{padding:0 15px;margin:0 auto;position:relative}.d-container{max-width:1129px;width:100%;margin:0 auto}.inner-container{margin:0 auto;max-width:750px;padding:0 15px}.half-container{width:50%;float:left}.half-container:first-of-type{padding-right:30px}.half-container:last-of-type{padding-left:30px}@media only screen and (max-width:767px){.half-container{width:100%;float:none}.half-container:first-of-type{padding-right:0}.half-container:last-of-type{padding-left:0}}.three-column-wrapper .single-col{width:33%;float:left;padding:0 15px}.three-column-wrapper .single-col iframe{margin:0 auto;display:block}@media only screen and (max-width:991px){.three-column-wrapper .single-col{width:100%;float:none;padding:0}}@media(min-width:768px){.container{width:750px;padding:0 30px}.inner-container{padding:0}}@media(min-width:992px){.container{width:970px;padding:0 50px}.inner-container{max-width:800px}}@media(min-width:1200px){.container{width:1170px}}@media(min-width:1450px){.container{width:1360px}}@media(min-width:992px){.row{margin:0 -50px}}.page-content-wrapper{background:0 0;background-size:cover;padding:200px 0 70px;min-height:600px}.page-content-wrapper .flexible-slider{width:auto!important}.page-content-wrapper article{max-width:1020px;margin:0 auto;text-align:justify}.page-content-wrapper article ul{margin:0}.banner-caption{width:100%;position:absolute;top:50%;left:0;right:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner-caption h3{font-size:50px;font-weight:900;margin:0;line-height:1;position:relative;color:#fff}@media only screen and (max-width:1199px){.banner-caption h3{font-size:40px}}@media only screen and (max-width:991px){.banner-caption h3{font-size:35px}}@media only screen and (max-width:767px){.banner-caption h3{font-size:30px}}h2.section-title{font-size:35px;font-weight:900;margin:0}@media only screen and (max-width:1199px){h2.section-title{font-size:30px}}@media only screen and (max-width:991px){h2.section-title{font-size:25px}}@media only screen and (max-width:991px){h2.section-title{font-size:20px}}p.section-description{max-width:760px;margin:0 0 40px;font-size:15px}.round-block img{margin:0 auto}.round-btn{text-transform:uppercase;line-height:1.1;width:225px;display:inline-block;padding:13px 0;text-align:center;border-radius:30px;font-size:13px}@media only screen and (max-width:1300px){.round-btn{padding:11px 0}}@media only screen and (max-width:550px){.round-btn{padding:6px 0;width:150px}}#acf-map{width:100%;height:48vw;max-height:400px}#acf-map img{max-width:inherit!important}.view-all-btn{border-radius:30px;border:2px solid #fff;text-align:center;text-transform:uppercase;-webkit-transition:all .4s ease;transition:all .4s ease;color:#fff;width:145px;height:44px;line-height:44px}.view-all-btn:hover{background-color:#fff;color:#43c0d7}.view-all-btn.dark{border:2px solid #333;color:#333}.view-all-btn.dark:hover{background-color:#333;color:#fff}.view-all-btn.blue{background-color:#fff;color:#43c0d7;border:2px solid #43c0d7}.view-all-btn.blue:hover{background-color:#43c0d7;color:#fff}@media only screen and (max-width:767px){.view-all-btn{position:static;width:110px;height:34px;line-height:34px}}@media only screen and (max-width:400px){.view-all-btn{width:90px}}.section-header{-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;margin:60px 0 20px}.section-header h2.section-title{max-width:-webkit-calc(100% - 160px);max-width:calc(100% - 160px)}@media only screen and (max-width:768px){.section-header{margin:0 0 20px}.section-header h2.section-title{max-width:-webkit-calc(100% - 110px);max-width:calc(100% - 110px)}}@media only screen and (max-width:540px){.section-header{margin:5px 0 20px}}.custom-arrows{border:2px solid #333;border-radius:30px;position:relative}.custom-arrows:after{content:"";display:block;background-color:#333;width:2px;height:80%;position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.custom-arrows span{width:69px;font-size:20px;padding:10px 0;text-align:center;cursor:pointer}.custom-arrows span:before{-webkit-transition:all .3s ease;transition:all .3s ease}.custom-arrows span:first-of-type:hover:before{text-shadow:-5px 0 0 #333}.custom-arrows span:last-of-type:hover:before{text-shadow:5px 0 0 #333}.custom-arrows.single-button:after{content:initial}@media only screen and (max-width:767px){.custom-arrows span{width:50px;font-size:18px;padding:6px 0}}.slider-header{position:relative}.slider-header h2.section-title{padding:30px 0}.slider-header .custom-arrows{top:50%;margin-top:-20px}.slick-slide{outline:0}.slick-list{border-radius:10px}.border-top{padding-top:40px}.border-top:before{content:"";display:block;height:2px;background-color:#384259;position:absolute;left:50%;top:40px}.places-related-content .tons-slides article{margin-right:45px;width:375px!important}@media only screen and (max-width:768px){.places-related-content .tons-slides article{margin-right:20px}}.tons-slides article{position:relative;overflow:hidden;margin-right:20px}.tons-slides article:last-child{margin-right:0}.tons-slides .tons-slide-thumb{-webkit-transition:all 650ms ease;transition:all 650ms ease;height:250px!important}.tons-slides .tons-slide-content-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#43c0d7;-webkit-transition:all 650ms ease;transition:all 650ms ease;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.tons-slides .tons-slide-content-wrapper .tons-slide-content{text-align:center;position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:0 15px}.tons-slides .tons-slide-content-wrapper h3{color:#fff;font-size:19px;line-height:1.2;font-family:Rubik,sans-serif;font-weight:700;margin:0 auto;max-width:330px}.tons-slides .tons-slide-content-wrapper h3:after{content:"";display:block;width:60px;height:2px;background-color:#fff;margin:30px auto 25px}.tons-slides .tons-slide-content-wrapper a{color:#fff;border:2px solid #fff;width:auto;padding:0 20px}.tons-slides .tons-slide-content-wrapper a:hover{color:#43c0d7;background-color:#fff}.tons-slides article:hover .tons-slide-thumb{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.tons-slides article:hover .tons-slide-content-wrapper{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width:1199px){.tons-slides{-webkit-transform:none;-ms-transform:none;transform:none}.tons-slides .tons-slide-content-wrapper h3{font-size:18px}.tons-slides .tons-slide-content-wrapper h3:after{margin:25px auto}.tons-slides a{font-size:12px}}@media only screen and (max-width:991px){.tons-slides .tons-slide-thumb{max-height:300px}.tons-slides .tons-slide-content-wrapper h3{font-size:16px}.tons-slides .tons-slide-content-wrapper h3:after{margin:20px auto 15px}.tons-slides a{font-size:11px}}@media only screen and (max-width:767px){.tons-slides a{font-size:10px}.tons-slides .tons-slide-thumb{max-height:100%;height:100%!important}.tons-slides .tons-slide-content-wrapper h3{font-size:14px}.tons-slides .tons-slide-content-wrapper h3:after{margin:15px auto}}@media only screen and (max-width:550px){.tons-slides .tons-slide-content-wrapper h3{font-size:12px}}.justify-divs{text-align:justify}.justify-divs:after{content:"";width:100%;display:inline-block}.justify-divs>div{display:inline-block;vertical-align:top}.search-results-content{margin:50px 0}.search-results-content form label input{width:214px;overflow:hidden;border-color:#333;padding:5px 17px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.search-results-content .form-submit{position:relative;width:36px;height:36px;margin-left:10px}.search-results-content .icon-search{position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.search-results-content .search-field{border:2px solid #333;border-radius:30px;padding:5px 17px;outline:0}.search-results-content .search-submit{text-indent:-999em;padding:0;background-color:rgba(0,0,0,0);outline:0;box-shadow:none;margin:0;width:36px;height:36px;border:2px solid #333;border-radius:50%;position:relative;z-index:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}.search-results-content .search-submit:hover{box-shadow:none}.ssba a{background-color:#333;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:50%;padding:4px;width:35px;height:35px;text-align:center;margin-right:6px;line-height:27px;-webkit-transition:all .3s ease;transition:all .3s ease}.ssba a.ssba_facebook_share:hover{background-color:#365397}.ssba a.ssba_twitter_share:hover{background-color:#00a9f1}.ssba a.ssba_google_share:hover{background-color:#e0452c}.ssba a.ssba_linkedin_share:hover{background-color:#007bb6}.ssba img{width:auto!important;height:14px;padding:0;max-width:initial;border-radius:0!important}.flexible-content .three-column-wrapper,.flexible-content .two-column-wrapper{background-color:#fff;padding:10px 20px}.flexible-content .three-column-wrapper img,.flexible-content .two-column-wrapper img{margin-bottom:20px}.flexible-content .tab-section .tab-content img{display:inline;margin-right:1.5em;width:auto}.flexible-content .slider-section{margin:0 -50px 70px}.flexible-content .slider-section .slide-single{margin-right:10px}@media only screen and (max-width:991px){.flexible-content .slider-section{margin:0 0 70px}}.paging-navigation .pagination{text-align:center;margin:40px auto 70px}.paging-navigation .pagination .page-numbers{font-family:Rubik,sans-serif;color:#43c0d7;display:inline-block;text-decoration:none;font-weight:700;box-shadow:0 0 1px transparent;text-align:center;margin:0 5px;padding:10px 13px;border-radius:4px;font-size:15px}.paging-navigation .pagination .page-numbers.current{background-color:#43c0d7;color:#fff}.paging-navigation .pagination .ca-left,.paging-navigation .pagination .ca-right{font-size:22px;vertical-align:middle;line-height:1}.offset-content{margin-top:0!important}.standard-link{text-transform:uppercase;color:#5eaed8;font-size:16px;font-weight:700}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.tours-section .container{background-color:rgba(0,0,0,0)}.information-section:before{top:0;height:2000px}.page-ns-story-content{padding:30px 30px 4px;font-size:16px}.single-nsstories .entry-header,.single-nyhotels .entry-header{background-color:#fbfbfb}.single-nsstories article.nsstories .entry-content,.single-nyhotels article.nyhotels .entry-content{padding:30px 15px}.single-nsstories .entry-header h1,.single-nyhotels .entry-header h1{max-width:-webkit-calc(100% - 160px);max-width:calc(100% - 160px)}.single-nsstories .entry-header .custom-arrows a,.single-nyhotels .entry-header .custom-arrows a{color:#333}.single-nsstories .places-related-content.clear-bg,.single-nyhotels .places-related-content.clear-bg{background-image:none}.single-nsstories .places-related-content>div,.single-nyhotels .places-related-content>div{-webkit-transform:none;-ms-transform:none;transform:none}.nsstories-pagination{text-align:right}.nyhotels-more-link{margin-top:30px;text-align:right}.nyhotels-more-link a{color:#fff;font-size:13px;text-transform:uppercase;background-color:#43c0d7;border:2px solid #43c0d7;font-weight:400;padding:12px 50px;border-radius:30px;-webkit-transition:all .5s ease;transition:all .5s ease}.nyhotels-more-link a:hover{background-color:#fff;color:#43c0d7}.custom-arrows span.ca-left:hover:before{text-shadow:-5px 0 0 #333}.custom-arrows span.ca-right:hover:before{text-shadow:5px 0 0 #333}.homepage-banner.double-images{background-position:left bottom,right bottom;background-size:contain,contain;background-repeat:no-repeat}.festivals-section h2.background-added{padding:8px;background-color:rgba(18,49,102,.9);box-shadow:1px 1px 5px #123166;border-radius:3px}.festivals-section .section-header{margin:-65px 0 30px}@media only screen and (max-width:767px){.festivals-section .section-header{margin:20px 18px}.festivals-section h2.background-added{padding:0;background:0 0;box-shadow:none;border-radius:0}}.other-languages{position:relative;margin:-20px 0 0}.other-languages>span>img{display:inline-block;margin:0 0 0 8px!important}.other-languages>span{margin:0;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.other-languages>span::after{font-family:dashicons;margin-left:5px;margin-bottom:-3px;content:"";font-size:20px}.other-languages>span:hover{color:#43c0d7}.my-tooltip{display:none;position:absolute;top:101%;border:1px solid gray;border-radius:15px;background:#fff;width:60%}.my-tooltip::before{font-family:dashicons;content:"";font-size:24px;position:absolute;top:4px;right:8px;cursor:pointer}.my-tooltip a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;width:30px;height:30px;border:1px solid gray;border-radius:50%;margin:8px!important}.my-tooltip img{margin:0!important;width:32px;height:32px;max-width:none}.procurements-wrapper-new{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:80px 0}.single-procurement-new{-webkit-box-flex:0;-webkit-flex:0 1 47%;-ms-flex:0 1 47%;flex:0 1 47%;margin-bottom:25px;position:relative;margin:0 13px 0 13px}.procurements-wrapper-new--pub .single-procurement-new:hover .procurement-content{padding:55px 30px 40px}.procurements-wrapper-new--pub .single-procurement-new:hover .procurement-content a{height:32px}.procurements-wrapper-new--pub .single-procurement-new .procurement-content{-webkit-transition:.3s;transition:.3s}.procurements-wrapper-new--pub .single-procurement-new .procurement-content img{height:32px;width:32px}.procurements-wrapper-new--pub .single-procurement-new .procurement-content a{-webkit-transition:.3s;transition:.3s;overflow:hidden;height:0}.single-procurement-new .procurement-content{display:block;z-index:99;padding-top:0;padding-bottom:0;position:absolute;top:100%;left:0;width:100%;margin-top:-15px}@media only screen and (max-width:767px){.single-procurement-new{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.single-procurement-new .procurement-content{position:relative;top:auto;left:auto;z-index:auto}}@media only screen and (max-width:700px){.homepage-banner{height:280px}}@media only screen and (max-width:600px){.homepage-banner{height:240px}}@media only screen and (max-width:500px){.homepage-banner{height:100vh}}@media only screen and (min-width:1921px){.homepage-banner{max-height:746px}}@media only screen and (min-width:2200px){.homepage-banner{max-height:795px}}@media only screen and (min-width:2344px){.homepage-banner{max-height:868px}}body .tab-section .nav-tabs>li.active>a{color:#fff!important;background-color:#43c0d7!important;border-bottom-color:#43c0d7!important;border:2px solid #43c0d7!important}.mega-menu-item a[href*=auto-kamp]{font-weight:700!important;text-transform:uppercase!important}.page-template-page-newyear .places-banner{color:#fff;position:relative;background-position:bottom;background-attachment:fixed;background-repeat:no-repeat;max-height:650px;height:100vh}.slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:768px){.slick-track{padding:20px 0}}.slick-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto}.festivals-section .festival-single .fest-thumbnail{border-radius:10px 0 0 10px}.mb_OnlyYT,.mb_YTPPlaypause,.mb_YTPProgress,.mb_YTPTime,.mb_YTPVolumeBar{display:none!important}@media only screen and (max-width:767px){.information-section::before{content:none}}@media only screen and (max-width:900px){.site-footer ul.footer-contact li{padding:2px 0 2px 50px}}body .tab-section .nav-tabs>li:first-child.active>a,body .tab-section .nav-tabs>li:first-child>a:focus,body .tab-section .nav-tabs>li:first-child>a:hover{background-color:#e93440!important;border:2px solid #e93440!important}body .tab-section .nav-tabs>li:nth-child(2).active>a,body .tab-section .nav-tabs>li:nth-child(2)>a:focus,body .tab-section .nav-tabs>li:nth-child(2)>a:hover{background-color:#eb5e26!important;border:2px solid #eb5e26!important}body .tab-section .nav-tabs>li:nth-child(3).active>a,body .tab-section .nav-tabs>li:nth-child(3)>a:focus,body .tab-section .nav-tabs>li:nth-child(3)>a:hover{background-color:#eed12f!important;border:2px solid #eed12f!important}.page-template-page-petrovaradin .places-banner,.page-template-page-tvrdjava .places-banner{height:600px}@media only screen and (max-width:991px){.page-template-page-petrovaradin .places-banner,.page-template-page-tvrdjava .places-banner{height:400px}}.tabs{position:relative;width:100%;display:inline-block}.tabs .section-header{position:absolute;top:0;right:0}.tab-links{padding-left:0;margin-left:0;padding-top:40px}@media only screen and (max-width:768px){.tab-links{padding-top:15px}}.tab-links:after{display:block;clear:both;content:""}.tab-links li{margin:0 5px;float:left;list-style:none}.tab-links a{padding:9px 15px;display:inline-block;border-radius:3px 3px 0 0;color:#d1d1d1;-webkit-transition:all linear .15s;transition:all linear .15s;margin:0;font-size:35px;font-weight:900;margin:0;font-family:Merriweather,serif;padding-left:0}li.active a,li.active a:hover{color:#333}.tab{display:none}.tab.active{display:block}.tab-c{position:relative}.tab-c .section-header{top:-134px;position:relative;float:right}@media only screen and (max-width:768px){.tab-c .section-header{float:none;top:0}}.h-b{position:relative;top:25px!important}.tab-links p.section-description{background-color:#fbfbfb}.style-class{border:none}@media only screen and (max-width:991px){.style-class{border:2px solid #333}.tab-links a{font-size:20px}}@media only screen and (max-width:411px){.tab-content .section-header{position:relative;top:0;margin-top:0}}#blog-slider article,#news-slider article{width:363px!important;height:250px!important}.sep-links .article-wrapper .entry-content a.continue-read{background-color:#bbb;pointer-events:none;border:2px solid #e6e5e5}.sep-links .article-wrapper .entry-content a.continue-read.have-link{background-color:#43c0d7;pointer-events:auto;border:2px solid #43c0d7}.sep-links .article-wrapper .entry-content a.continue-read.have-link:hover{background-color:#fff}.homepage-banner .banner-caption h1:after{left:25%;top:12px}.banner-caption h1{font-weight:800;margin-top:10px;margin-bottom:10px}.homepage-banner p{font-size:26px}.homepage-banner .banner-caption h1{position:relative!important}.homepage-banner .banner-caption h1:after{left:66%;top:-10px!important}.page-id-43 .homepage-banner .banner-caption h1:after{left:71%;top:15px!important}.page-id-40 .homepage-banner .banner-caption h1:after{left:73%;top:14px!important}@media only screen and (max-width:1370px){.homepage-banner .banner-caption h1:after{left:60%;top:-10px!important}.page-id-40 .homepage-banner .banner-caption h1:after{left:68%;top:6px!important}.homepage-banner .banner-caption h1:after{left:60%;top:-9px!important}.page-id-43 .homepage-banner .banner-caption h1:after{left:66%;top:7px!important}}@media only screen and (max-width:1024px){.page-id-43 .homepage-banner .banner-caption h1:after{left:68%;top:2px!important}.page-id-40 .homepage-banner .banner-caption h1:after{left:71%;top:3px!important}.homepage-banner .banner-caption h1:after{left:63%;top:-9px!important}.homepage-banner p{font-size:22px}}@media only screen and (max-width:992px){.homepage-banner .banner-caption h1:after{left:58%;top:-8px!important}.page-id-43 .homepage-banner .banner-caption h1:after{left:62%;top:2px!important}.page-id-40 .homepage-banner .banner-caption h1:after{left:67%;top:3px!important}.homepage-banner .banner-caption h1:after{left:57%;top:-7px!important}}@media only screen and (max-width:769px){.homepage-banner .banner-caption h1:after{left:65%;top:-8px!important}.page-id-40 .homepage-banner .banner-caption h1:after{left:71%;top:2px!important}.page-id-43 .homepage-banner .banner-caption h1:after{left:69%;top:2px!important}.homepage-banner p{font-size:20px}.homepage-banner .banner-caption{top:40px}}@media only screen and (max-width:650px){.page-id-43 .homepage-banner .banner-caption h1:after{left:78%;top:5px!important}.homepage-banner .banner-caption h1:after{left:74%;top:-5px!important}.page-id-40 .homepage-banner .banner-caption h1:after{left:79%;top:4px!important}.homepage-banner .banner-caption h1:after{left:73%;top:-6px!important}.homepage-banner p{font-size:17px}}.r-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#f9f9f9!important;padding:0!important}@media only screen and (max-width:1024px){.r-flex{display:block}}.r-main-row{background:#fff;padding:30px;border-radius:0;padding-bottom:1px}@media only screen and (max-width:1024px){.r-main-row .row-section{margin-bottom:100px;overflow:hidden}.r-main-row .row-section:last-child{margin-bottom:0}}@media only screen and (max-width:768px){.r-main-row .row-section{margin-bottom:50px}}.r-description,.r-map,.r-thumbnail{width:100%}.r-description .img-btn--thirds,.r-map .img-btn--thirds,.r-thumbnail .img-btn--thirds{width:100%;max-width:370px}.r-description .round-block__text,.r-map .round-block__text,.r-thumbnail .round-block__text{margin-bottom:0}.r-description iframe,.r-map iframe,.r-thumbnail iframe{height:375px}@media only screen and (max-width:1024px){.r-description iframe,.r-map iframe,.r-thumbnail iframe{width:100%}}.r-description .round-block__title,.r-map .round-block__title,.r-thumbnail .round-block__title{margin:0;font-size:18px;margin-bottom:20px}@media only screen and (max-width:768px){.r-description .round-block__title,.r-map .round-block__title,.r-thumbnail .round-block__title{font-size:16px}}.r-description{padding:0 30px}@media only screen and (max-width:1024px){.r-description{padding:30px}}.r-map{border-radius:15px 0 0 15px}.r-thumbnail{padding:0;margin:0;min-height:400px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media only screen and (max-width:1024px){.r-thumbnail{border-radius:0}}@media only screen and (max-width:768px){.r-thumbnail{min-height:225px}}.r-thumbnail a{margin-bottom:0}.more-link{font-size:15px;text-transform:uppercase;margin-top:20px;display:block;font-weight:500}@media only screen and (max-width:768px){.more-link{font-size:14px}}.mega-sub-menu{margin-top:20px!important;padding:10px!important}@media only screen and (max-width:1400px){.mega-sub-menu{margin-top:5px!important}}.mega-no-margin{padding:50px!important}.mega-no-margin .mega-sub-menu{margin-top:0!important;padding:0!important}.tons-slides{-webkit-transform:none;-ms-transform:none;transform:none;display:block;margin:0 auto;width:auto!important}.search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.places-items{margin-top:30px;display:-ms-grid;display:grid;-webkit-column-gap:30px;column-gap:30px;-ms-grid-columns:minmax(0,1fr)[3];grid-template-columns:repeat(3,minmax(0,1fr))}.places-items .img-btn--thirds{width:100%;margin:0 0 30px 0;max-width:100%}@media only screen and (max-width:991px){.places-items{-ms-grid-columns:minmax(0,1fr)[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:599px){.places-items{-ms-grid-columns:minmax(0,1fr)[1];grid-template-columns:repeat(1,minmax(0,1fr))}}.place-items-slider{display:block}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);z-index:99999}#loader-wrapper .loader-section{position:fixed;top:-500%;width:101%;height:1000%;background:#fff;z-index:1000;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#loader-wrapper .loader-section.section-left{left:-50%}#loader-wrapper .loader-section.section-right{right:-50%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 1.3s 1s cubic-bezier(.645,.045,.355,1);transition:all 1.3s 1s cubic-bezier(.645,.045,.355,1)}.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 1.3s 1s cubic-bezier(.645,.045,.355,1);transition:all 1.3s 1s cubic-bezier(.645,.045,.355,1)}.loaded .loading{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.loaded #loader-wrapper{visibility:hidden}.loading{z-index:9999;display:inline-block;position:fixed;left:50%;top:50%;width:70px;height:70px;margin-top:-35px;margin-left:-35px;border-radius:50%;border:10px solid transparent;border-left:10px solid #00a9ec;border-bottom:10px solid #00a9ec;-webkit-animation:spin-one 2s linear infinite;animation:spin-one 2s linear infinite}.loading:after,.loading:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:50%;border:10px solid transparent;border-left:10px solid #00a9ec;border-bottom:10px solid #00a9ec}.loading:before{-webkit-animation:spin-two 1s linear infinite;animation:spin-two 1s linear infinite}.loading:after{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}@-webkit-keyframes spin-one{0%{-webkit-transform:rotateX(0) rotateY(0) rotateZ(0);transform:rotateX(0) rotateY(0) rotateZ(0)}100%{-webkit-transform:rotateX(0) rotateY(0) rotateZ(360deg);transform:rotateX(0) rotateY(0) rotateZ(360deg)}}@keyframes spin-one{0%{-webkit-transform:rotateX(0) rotateY(0) rotateZ(0);transform:rotateX(0) rotateY(0) rotateZ(0)}100%{-webkit-transform:rotateX(0) rotateY(0) rotateZ(360deg);transform:rotateX(0) rotateY(0) rotateZ(360deg)}}@-webkit-keyframes spin-two{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@keyframes spin-two{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}.split-column{-webkit-column-count:2;column-count:2}.color-black{color:#333!important}.modal{position:absolute;z-index:10000;top:0;left:0;display:none;width:300px;height:100px;border-radius:15px;background:#fff;border:1px solid #5e5e5e}.modal.is-visible{display:block}.modal-overlay{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0}.modal.is-visible .modal-overlay{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.modal-wrapper{position:absolute;z-index:9999;top:6em;left:50%;width:32em;margin-left:-16em;background-color:#fff;box-shadow:0 0 1.5em rgba(0,0,0,.35)}.modal-transition{-webkit-transition:all .3s .12s;transition:all .3s .12s;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);opacity:0}.modal.is-visible .modal-transition{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.modal-content,.modal-header{padding:1em}.modal-header{position:relative;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.06);border-bottom:1px solid #e8e8e8}.modal-close{position:absolute;top:0;right:0;padding:1em;color:#aaa;background:0 0;border:0}.modal-close:hover{color:#777}.modal-heading{font-size:1.125em;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-content>:first-child{margin-top:0}.modal-content>:last-child{margin-bottom:0}.mixed-content-block{height:auto!important}.mixed-content-block h3{font-family:Rubik;font-size:21px;margin:20px 0;color:#333}@media only screen and (max-width:767px){.mixed-content-block h3{margin:15px 0;margin-bottom:5px}}.row-b-c{padding:0!important}.back-white{background-color:#fff!important}.back-gray{background-color:#f3f3f3!important}.row-b-c-inner{width:32%;max-width:375px!important;height:auto!important;padding:25px}.img-slider-arrows{margin-left:auto;margin-right:25px;margin-bottom:5px}.ssbp-wrap{margin-top:30px}.icons-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-left{width:30%}.social-icon-share .ssbp-wrap{margin-top:0}.hotel-feature--2{width:35px!important;height:35px!important;line-height:36px!important}.icon-font{width:50%!important}.icon-font--full{width:100%!important}.hotels-slider-bigImg{width:350px;height:350px;margin:0 auto}.hotels-single-gallery{float:none!important;margin:0 auto}.hotel-arrows{text-align:center!important}.entry-image-new{margin:0!important}.round-block--new{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.hotels-gallery{width:40%!important}.entry-image--2{margin:70px 0!important}.page-navigation{text-align:center}.page-navigation li{margin-bottom:10px}.round-block--3{padding:30px 30px 20px 30px!important}.places-slider{margin:10px}.map-places{padding-top:20px}.icons-wrap{margin-top:40px}.social-places--2 div{text-align:right!important}.r-humbnail--2{width:60%!important}.tribe-events-title-bar{background:#fff;padding:30px;border-radius:15px 15px 0 0;margin-top:-135px!important}.tribe-events-title-bar .tribe-events-page-title{text-align:left;font-size:32px;font-weight:900}#tribe-events-bar{background:#fff;padding:30px;border-radius:0 0 15px 15px;margin-bottom:0}#tribe-events-content{border-radius:15px}#tribe-bar-form{background:0 0!important}.tribe-bar-submit{margin-left:21.6667%!important;width:20%}.tribe-events-button{background:#43c0d7!important;font-weight:400!important;border-radius:20px!important}#tribe-events-footer{display:none}.tribe-events-loop{margin:0!important;max-width:100%!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tribe-events-list-separator-month{width:100%;margin:0 auto}.type-tribe_events{background-color:#fff;padding:25px!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.tribe-events-event-image{margin:0 auto!important;-webkit-box-ordinal-group:2!important;-webkit-order:1!important;-ms-flex-order:1!important;order:1!important;width:100%!important}.tribe-events-ical{display:none!important}.tribe-events-content p{display:none}.tribe-events-content a{display:none}.tribe-events-list-event-title{-webkit-box-ordinal-group:3!important;-webkit-order:2!important;-ms-flex-order:2!important;order:2!important}.tribe-event-schedule-details{display:none}.wp-post-image{width:100%!important}.tribe-events-event-meta{display:none!important}.tribe-events-list .type-tribe_events:first-of-type{margin-top:0!important}@media(min-width:1450px){.custom-width{max-width:1360px!important}}.tribe-events-list-separator-month span{background-color:#f3f3f3}#tribe-bar-filters-wrap{width:100%!important}.tribe-events-single-event-description p{display:block!important}.event-content-single{background:#fff;padding:35px;border-radius:15px}.tribe-events-single-event-title{background:#fff;padding:30px!important;font-size:35px!important}.tribe-events-schedule{background:#fff;margin:0;padding:0 30px;margin-bottom:50px}.tribe-event-date-start,.tribe-event-time{font-weight:400;font-size:20px}.tribe-events-back{display:none}.entry-footer{display:none}.tribe-events-nav-pagination{display:none}.events-archive .entry-content{width:100%!important}.social-icon-share--events-singe{margin-bottom:30px}.social-icon-share--events-singe p{display:none}.tribe-event-date-end{font-weight:400;font-size:20px}.round-block--shift-up--2{margin-top:0!important}.entry-content__vesti{padding:0!important}.entry-content__vesti p{font-size:16px!important;margin-bottom:3px!important;line-height:1.8!important;text-align:left!important}.round-block__title--dogadjaj{font-size:25px!important}.event-filter__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-calc(100% + 30px);width:calc(100% + 30px);margin-left:-15px}.event-filter__month{width:100%;text-align:center;text-transform:uppercase;padding:30px;font-size:40px}.event-filter__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px);text-align:center;margin:15px;background-color:#fff;border-radius:10px;box-shadow:2px 2px 8px rgba(0,0,0,.1)}@media only screen and (max-width:1250px){.event-filter__box{width:47%}}@media only screen and (max-width:1199px){.event-filter__box{width:46%}}@media only screen and (max-width:991px){.event-filter__box{width:45%}.event-filter__input-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-bottom:25px}.callendar-filter__filter-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:767px){.event-filter__box{margin:0 auto;margin-bottom:30px;width:60%}.event-filter__wrap{margin-left:-7px}}@media only screen and (max-width:560px){.event-filter__box{width:90%}}.event-filter__img{width:100%;min-height:250px;background-size:cover;background-repeat:no-repeat;background-position:center center}.event-filter__time-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:15px;color:#43c0d7;font-weight:700;font-size:16px;text-transform:uppercase}.event-filter__box-title{font-size:20px;font-weight:600;color:#000;padding-bottom:10px;padding-left:5px;padding-right:5px;margin-top:0!important;-webkit-transition:ease .6s;transition:ease .6s}.event-filter__box-title:hover{color:#43c0d7}.callendar-filter__filter-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-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}.event-filter__button{background-color:#43c0d7;color:#fff;font-size:13px;font-weight:400;border:2px solid #43c0d7;-webkit-transition:ease .5s;transition:ease .5s;padding:12px 50px;border-radius:30px;text-transform:uppercase;box-shadow:none;outline:0}.event-filter__button:hover{background-color:#fff;color:#43c0d7;border:2px solid #43c0d7}.event-filter__input-text{text-transform:uppercase;font-size:13px;font-weight:700;margin-right:15px}.event-filter__input{border-radius:30px!important;border:2px solid #333!important;color:#333!important;font-weight:700;font-size:13px;padding:7px!important;outline:0}@media only screen and (max-width:991px){.events-filter__main-title{text-align:center}}.blog-container{padding-left:100px;padding-right:100px;position:relative;z-index:1}@media only screen and (max-width:1199px){.blog-container{padding-left:20px;padding-right:20px}}.blog-logo{display:none}.page-template-page-blog .blog-logo{display:block}.page-template-page-52-vikenda-novi-sad .blog-logo{display:block}.page-template-page-52-vikenda-single .blog-logo{display:block}.post-template-default .blog-logo{display:block}.blog-header{padding:100px 0 150px}.blog-header .blog-post__title{text-align:left}.blog-header .blog-container{padding-right:45px}@media only screen and (max-width:991px){.blog-header{padding:50px 0}.blog-header .blog-container{padding-right:20px}}.blog-header__crumb-url{color:#000;margin-right:5px}.blog-header__crumb-url:after{content:"/";margin-left:8px}.blog-header__lay{color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-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}.blog-header__float{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);width:525px;height:350px}.blog-header__float-image{width:100%;height:100%;object-fit:cover;border:20px solid #fff}@media only screen and (max-width:1400px){.blog-header__float{width:525px;height:350px;margin-left:-70px}}@media only screen and (max-width:991px){.blog-header__float{width:auto;height:350px;margin:50px auto 0;-webkit-transform:none;-ms-transform:none;transform:none}}@media only screen and (max-width:480px){.blog-header__float{height:210px}}@media only screen and (width:320px){.blog-header__float{width:260px;height:200px}}@media only screen and (max-width:991px){.blog-header__lay{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.blog-header__cumb{color:#43c0d7}.blog-header__col{width:45%;font-size:16px}@media only screen and (max-width:991px){.blog-header__col{width:100%;margin-bottom:30px}}.blog-header__subtitle{font-size:20px;margin-bottom:20px;font-weight:700;font-family:Merriweather,serif;display:inline-block}.blog-header__text{font-family:Merriweather,serif}.blog-post{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr)[3];grid-template-columns:repeat(3,minmax(0,1fr));-webkit-column-gap:20px;column-gap:20px;margin-top:50px;position:relative}.blog-post article{margin-bottom:50px;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.blog-post .entry-title{color:#000;font-size:16px;line-height:25px;font-weight:700;height:50px;overflow:hidden;margin-bottom:10px}.blog-post .entry-content p{color:#000;line-height:21px;height:70px}@media only screen and (max-width:1449px){.blog-post .entry-content p{height:90px}}@media only screen and (max-width:991px){.blog-post .entry-content p{height:70px}}@media only screen and (max-width:767px){.blog-post .entry-content p{height:auto}}.blog-post .content-wrapper{padding:0 30px 0}.blog-post .continue-read{padding:0 30px;text-transform:uppercase;color:#43c0d7;font-size:14px;font-weight:500;margin-bottom:20px;margin-top:5px;display:inline-block}.blog-post .post-thumbnail{margin:0;border-top-right-radius:10px;border-top-left-radius:10px;height:210px;position:relative}.blog-post .post-thumbnail img{object-fit:cover;height:100%;width:100%}.blog-post .post-thumbnail .entry-title{position:absolute;left:10px;bottom:5px;background-color:hsla(0,0%,100%,.9);padding:15px;border-radius:20px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1449px){.blog-post .post-thumbnail .entry-title{height:auto}}@media only screen and (max-width:1449px){.blog-post .entry-title{height:50px}}@media only screen and (max-width:1400px){.blog-post .entry-title{height:55px}}@media only screen and (max-width:991px){.blog-post{-ms-grid-columns:minmax(0,1fr)[2];grid-template-columns:repeat(2,minmax(0,1fr))}.blog-post .entry-title{height:50px}}@media only screen and (max-width:768px){.blog-post .entry-title{text-align:left}}@media only screen and (max-width:767px){.blog-post{-ms-grid-columns:minmax(0,1fr)[1];grid-template-columns:repeat(1,minmax(0,1fr))}.blog-post .entry-title{height:auto}}@media only screen and (max-width:480px){.blog-post .post-thumbnail{height:auto}.blog-post .post-thumbnail img{height:auto;object-fit:none}}.blog-post--two{-ms-grid-columns:minmax(0,1fr)[2];grid-template-columns:repeat(2,minmax(0,1fr))}.blog-post--two .entry-title{height:auto;margin-bottom:10px}.blog-post--two .content-wrapper{padding-top:20px}.blog-post--two .post-thumbnail{height:340px}@media only screen and (max-width:1440px){.blog-post--two .post-thumbnail{height:280px}}@media only screen and (max-width:991px){.blog-post--two .post-thumbnail{height:200px}}@media only screen and (max-width:767px){.blog-post--two .post-thumbnail{height:350px}}@media only screen and (max-width:480px){.blog-post--two .post-thumbnail{height:210px}.blog-post--two .post-thumbnail img{height:100%;object-fit:cover}}@media only screen and (max-width:480px){.blog-post--two .entry-title{height:55px;margin-bottom:0}}@media only screen and (max-width:767px){.blog-post--two{-ms-grid-columns:minmax(0,1fr)[1];grid-template-columns:repeat(1,minmax(0,1fr))}.blog-post--two .blog-post--two .entry-title{height:40px;overflow:hidden}}.blog-post__title{font-size:32px;line-height:45px;font-weight:900;text-align:center;width:100%}.blog-post__title--left{text-align:left}.blog-post__link{height:47px;font-size:15px;color:#000;font-weight:500;font-family:Rubik;padding:10px 30px;text-transform:uppercase;border-radius:50px;border:2px solid #000;display:inline-block;cursor:pointer}.blog-post__link:hover{background-color:#000;color:#fff}@media only screen and (max-width:991px){.blog-post__link{color:#fff;background:#000}.blog-post__link:hover{background-color:#fff;color:#000}}.blog-post__date{color:#475562;font-size:14px;font-family:Merriweather,serif}.blog-post-btn-holder{text-align:center;width:100%;position:absolute;bottom:-50px}.blog-space{margin-top:150px}@media only screen and (max-width:767px){.blog-space{margin-top:50px}}@media only screen and (max-width:767px){.blog-post--responsive{display:none}}.blog-mobile{display:none}.blog-mobile .slick-arrow{position:static;bottom:0;z-index:2;left:50%}.blog-mobile .slick-track{padding-bottom:0}.blog-mobile .slick-prev{margin-left:-30px}.blog-mobile .slick-next{margin-left:30px}@media only screen and (max-width:767px){.blog-mobile{display:block}}.blog-slider-arrows{list-style:none;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;z-index:2;padding:0;position:relative}@media only screen and (max-width:767px){.blog-slider-arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-30px}}.blog-mobile__prev{margin-right:10px;font-size:20px;border-radius:50%;width:30px;height:30px;background:#43c0d7;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.blog-mobile__next{margin-left:10px;font-size:20px;border-radius:50%;width:30px;height:30px;background:#43c0d7;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.lates-holder{position:relative}.lates-holder__left-image{position:absolute;left:0}.lates-holder__right-image{position:absolute;right:0;bottom:-250px}.lates-holder__left-related{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.lates-holder__right-related{position:absolute;right:0;top:-180px}.single-blog{margin-top:70px;position:relative;z-index:1;background:#f3f3f3;padding:0 20px}.single-blog .entry-content{padding:0}.single-blog .blog-post__title--left{margin-bottom:20px}@media only screen and (max-width:600px){.single-blog{margin-top:50px}}.single-container{max-width:1000px;margin-left:auto;margin-right:auto}.single-crumb{font-size:16px;line-height:19px;color:#000;margin-right:5px}.single-crumb:after{content:"/";margin-left:5px}.single-crumb-active{color:#43c0d7;font-size:16px}.single-blog__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0}.single__blog-cat{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.single__blog-cat span{font-family:Merriweather,serif;color:#475562;display:inline-block;margin-left:20px}.single__blog-cat span a{color:#475562}.single-post__entry-content{color:#000;line-height:30px;margin-top:27px}.single-post__entry-content p{font-size:18px}.single-post__entry-content img:not(.ssba.ssba-img){margin-bottom:27px}.single-related{margin:0 auto 50px}.single-related .blog-post{padding:0 80px}@media only screen and (max-width:600px){.single-related{margin:50px auto}.single-related .blog-post{padding:0}}.homeblog-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-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;margin-bottom:30px;padding:50px 100px 0}@media only screen and (max-width:767px){.homeblog-header{padding:30px 30px 0 30px}}@media only screen and (max-width:320px){.homeblog-header{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.homeblog-header .blog-post__title{width:auto;font-size:32px}@media only screen and (max-width:320px){.homeblog-header .blog-post__title{margin-bottom:20px}}.homeblog__text{font-size:16px;line-height:1.8;padding:0 100px 50px}@media only screen and (max-width:767px){.homeblog__text{padding:0 30px}}.home-blog p{font-size:16px}.home-blog .entry-content{background-color:#f3f3f3;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.category-single{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr)[3];grid-template-columns:repeat(3,minmax(0,1fr));-webkit-column-gap:20px;column-gap:20px}.category-single__section{display:block}.category-single__section .r-thumbnail{min-height:210px;height:210px}.category-single__section .r-description{padding:20px 30px}.category-single__section .round-block__title{height:40px;overflow:hidden}.category-single__section .content-text{margin-bottom:0}@media only screen and (max-width:992px){.category-single{-ms-grid-columns:minmax(0,1fr)[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:767px){.category-single{-ms-grid-columns:minmax(0,1fr)[1];grid-template-columns:repeat(1,minmax(0,1fr))}.category-single__section .round-block__title{height:auto;overflow:visible}.home-blog .blog-slider-arrows{padding-bottom:30px}}@media only screen and (max-width:320px){.category-single.r-main-row{padding:10px}}.page-template-page-vinarije .map-block{display:none}@media only screen and (max-width:1449px){.fortres-new .img-btn--thirds{width:30%}}.planet .jumbo{height:auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:30px 0}.planet .jumbo__content{position:static;max-width:45%}@media only screen and (max-width:767px){.planet .jumbo__content{max-width:100%;padding-left:50px;padding-right:50px}}@media only screen and (max-width:320px){.planet .jumbo__content{padding-left:20px;padding-right:20px}}.planet .home-cta{margin-top:30px}.time .entry-content{padding:30px 100px 70px}@media only screen and (max-width:767px){.time .entry-content{padding:20px}}.time .cta{margin-left:100px;margin-right:100px}@media only screen and (max-width:767px){.time .cta{margin-right:0;margin-left:20px;margin-bottom:30px}}.products .blog-post__title{text-align:left}.products-slider{display:block}@media only screen and (max-width:767px){.products-slider{margin-top:0}}.products-slider__prev{-webkit-transition:.3s;transition:.3s;top:50%;left:-10px;position:absolute;font-size:40px;color:#475562;margin-top:-50px;cursor:pointer;z-index:2}.products-slider__prev:hover{color:#5eaed8}@media only screen and (max-width:750px){.products-slider__prev{left:0}}.products-slider__next{-webkit-transition:.3s;transition:.3s;position:absolute;font-size:40px;top:50%;right:-10px;margin-top:-50px;color:#475562;cursor:pointer;z-index:2}.products-slider__next:hover{color:#5eaed8}@media only screen and (max-width:750px){.products-slider__next{right:0}}.product-slider-holder{position:relative}.product-slider__slide{padding:0}.deepspace h1{padding:50px 100px 0}@media only screen and (max-width:767px){.deepspace h1{padding:30px 20px 0 20px;margin-bottom:15px}}.deepspace h2{padding:50px 100px 0}@media only screen and (max-width:767px){.deepspace h2{padding:30px 20px 0 20px;margin-bottom:15px}}.deepspace .entry-content{padding:0 100px 50px}@media only screen and (max-width:767px){.deepspace .entry-content{padding:0 20px 30px}}.deepspace .entry-content h2{padding-left:0;padding-right:0}.deepspace .entry-content h3{font-size:20px;line-height:25px;color:#000;margin-top:0;margin-bottom:23px;font-family:Merriweather,serif}.deepspace .category-title{padding-left:100px;padding-right:100px}@media only screen and (max-width:767px){.deepspace .category-title{padding-left:20px;padding-right:20px}}.deepspace .p-b-50{padding-bottom:50px}@media only screen and (max-width:767px){.deepspace .p-b-50{padding-bottom:0}}.deepspace .p-t-50{padding-top:50px}@media only screen and (max-width:767px){.deepspace .p-t-50{padding-top:0}}.deepspace .p-b-100{padding-bottom:100px}@media only screen and (max-width:767px){.deepspace .p-b-100{padding-bottom:50px}}.deepspace .t-p-b{padding-bottom:100px}@media only screen and (max-width:767px){.deepspace .t-p-b{padding-top:50px}}.single-tribe_events .deepspace .entry-content{padding:0}.wekend{text-align:left}.wekend.round-block{border-radius:0;padding-bottom:0}.wekend--single{margin-bottom:48px}.wekend--single.round-block{padding:65px 80px}@media only screen and (max-width:768px){.wekend--single.round-block{padding:20px}}.wekend--single h3{font-size:26px;line-height:32px;color:#000;font-weight:700;margin-bottom:20px}.wekend--single p{font-size:16px;line-height:1.8;color:#000}.wekend--single .wekend--single__text-holder{padding-left:65px;padding-right:65px;padding-top:20px}@media only screen and (max-width:768px){.wekend--single .wekend--single__text-holder{padding-left:0;padding-right:0}}.wekend--single .new-social{margin-bottom:0}.wekend--single .ssbp-wrap{margin-top:0}.wekend--single .ssba a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.weekend__entry{padding:30px 65px}.weekend__entry h3{font-size:20px;line-height:25px;color:#000;margin-bottom:20px;font-family:Merriweather,serif}.weekend__entry p{margin-bottom:20px;font-size:16px;line-height:19px;color:#000}.weekend__entry p:last-child{margin-bottom:0}@media only screen and (max-width:768px){.weekend__entry{padding:30px 0}}.weekend-slider-holder{position:relative}.weekend-slider__next{-webkit-transition:.3s;transition:.3s;top:50%;right:-20px;position:absolute;font-size:40px;color:#475562;margin-top:-50px;cursor:pointer;z-index:2}.weekend-slider__next:hover{color:#5eaed8}.weekend-slider__prev{-webkit-transition:.3s;transition:.3s;top:50%;left:-20px;position:absolute;font-size:40px;color:#475562;margin-top:-50px;cursor:pointer;z-index:2}.weekend-slider__prev:hover{color:#5eaed8}.main-grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr)[2];grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:30px;column-gap:30px}@media only screen and (max-width:767px){.main-grid{display:block}}.main-grid__item{margin-bottom:30px;display:block;-webkit-transition:.3s;transition:.3s}.main-grid__item:hover .main-grid__hint{background-color:#43c0d7;color:#fff}.main-grid__image{margin:0;height:366px;position:relative}.main-grid__image img{width:100%;height:100%;object-fit:cover}.main-grid__hint{background-color:#fff;position:absolute;left:24px;bottom:24px;border-radius:50px;padding:9px 46px;font-weight:500;font-size:15px;line-height:18px;color:#000;-webkit-transition:.3s;transition:.3s}.breadcrumbs{margin:48px 0 24px}@media only screen and (min-width:975px)and (max-width:1055px){.breadcrumbs{padding-top:30px}}@media only screen and (max-width:1200px){.breadcrumbs{padding-left:20px}}.slider-map{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:1400px){.slider-map{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#map_canvas{width:70%;max-width:825px;height:560px}@media only screen and (max-width:1400px){#map_canvas{width:50%}}@media only screen and (max-width:991px){#map_canvas{width:100%;margin-top:20px}}.slider-map__content{width:40%;padding-right:10px}@media only screen and (max-width:1400px){.slider-map__content{width:60%}}@media only screen and (max-width:991px){.slider-map__content{width:100%;padding-right:0}}.slider-map__locations{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:15px 0 41px;padding:0}.slider-map__locations li{width:14px;height:14px;border-radius:50%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.6)),to(rgba(255,255,255,.6))),#4ac1d8;background:linear-gradient(0deg,rgba(255,255,255,.6),rgba(255,255,255,.6)),#4ac1d8;position:relative;margin:0 15px;z-index:20}.slider-map__locations li.hover,.slider-map__locations li:hover{background:#4ac1d6}.more-info{position:relative;z-index:40}.more-info h2{font-size:20px;line-height:25px;text-transform:uppercase;color:#000;font-weight:700;margin-bottom:20px}.more-info div{font-size:18px;line-height:21px;color:#000}.more-info span{height:290px;position:absolute;top:0;left:0;width:100%;display:block}@media only screen and (max-width:991px){.more-info span{height:400px}}.more-info span img{width:100%;height:100%;object-fit:cover}.longdesc{display:none}.slider-map__locations-title{display:none;font-size:19px}.slider-map__locations-img{display:none}.slider-map__link{color:#4ac1d6;font-size:15px;line-height:18px;font-weight:500;text-transform:uppercase;display:block;margin-top:18px}.slider-map__arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:7px;margin-bottom:7px;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.slider-map__arrow{font-size:20px;cursor:pointer;line-height:1}.slider-map__locations-title.active{display:block;font-size:19px}.longdesc.active{display:block}.slider-map__image{opacity:0;visibility:hidden;-webkit-transition:.3s opacity,.3s visibility;transition:.3s opacity,.3s visibility;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.more-info-images{cursor:grab}.slider-map__image.active{opacity:1;visibility:visible}.slider-map .more-info span:first-of-type{position:relative}.slider-map_dot{width:15px;height:15px;border-radius:50%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.6)),to(rgba(255,255,255,.6))),#4ac1d8;background:linear-gradient(0deg,rgba(255,255,255,.6),rgba(255,255,255,.6)),#4ac1d8;margin:0 15px 10px;cursor:pointer}.slider-map_dot.active{background:#c6d94f}.slider-map_dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-top{position:relative;padding:7px 0!important;margin:0 -50px;border-bottom:2px solid #333;font-size:15px}@media only screen and (max-width:1200px){.header-top{padding:7px 20px!important}}.header-top .site-branding{font-size:15px;position:relative;left:0;-webkit-transform:none;-ms-transform:none;transform:none;z-index:99}@media only screen and (max-width:1200px){.header-top .site-branding{font-size:13px}}@media only screen and (max-width:640px){.header-top .site-branding{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}}.header-top .site-logo{margin-right:5px;max-width:40px;line-height:1}.header-top .site-logo img{display:block;width:80%}.header-top .site-description{font-weight:500;text-transform:uppercase;line-height:1.2;margin:0;margin-bottom:-5px}@media only screen and (max-width:991px){.header-top{padding:17px 0 30px;margin:0}}@media only screen and (max-width:550px){.header-top .site-description{font-size:10px;white-space:nowrap;display:block}}.language-swither{position:absolute;top:50%;left:auto;right:250px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:99}.language-swither>div{padding:0}.language-swither ul:after{content:"";display:table;clear:both}.language-swither .wpml-ls-legacy-list-horizontal li{display:block;float:left;margin-right:10px;padding-right:10px;border-right:1px solid #333}.language-swither .wpml-ls-legacy-list-horizontal li:last-child{margin-right:0;padding-right:0;border-right:none}.language-swither .wpml-ls-legacy-list-horizontal li:not(.wpml-ls-current-language) a{color:#f3f3f3}.language-swither .wpml-ls-legacy-list-horizontal li a{padding:0;text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease}.language-swither .wpml-ls-legacy-list-horizontal li a:hover{color:#43c0d7}@media only screen and (max-width:991px){.language-swither{position:relative;top:auto;left:auto;right:auto;-webkit-transform:none;-ms-transform:none;transform:none;float:right;clear:both}}.header-social{float:right;margin-left:60px}.header-social a{margin-left:10px;display:block;width:30px;height:30px;background-color:#333;color:#fff;position:relative;line-height:1;border-radius:50%;float:left;-webkit-transition:all .5s ease;transition:all .5s ease}.header-social a span{position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-social a:first-child{margin-left:0}.header-social a:hover{box-shadow:inset 0 0 0 15px #43c0d7}@media only screen and (max-width:991px){.header-social{clear:both;margin:15px 0;margin-bottom:0;text-align:right}}.navigation-wrapper{margin:0 -50px;position:relative}@media only screen and (max-width:768px){.navigation-wrapper{background-color:#fff}}.navigation-wrapper .header-search{position:absolute;top:50%;left:auto;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.navigation-wrapper .header-search form label input{width:0;overflow:hidden;border-color:#fff;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-weight:500}.navigation-wrapper .header-search form label input:focus,.navigation-wrapper .header-search:hover form label input{width:125px;border-color:#333;padding:4px 17px;font-weight:500}.navigation-wrapper .header-search:hover .search-submit{border-color:#333}.navigation-wrapper .form-submit{position:relative;width:36px;height:36px;margin-left:10px}.navigation-wrapper .icon-search{position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.navigation-wrapper .search-field{border:2px solid #333;border-radius:30px;outline:0}.navigation-wrapper .search-submit{text-indent:-999em;padding:0;background-color:rgba(0,0,0,0);outline:0;box-shadow:none;margin:0;width:36px;height:36px;border:2px solid #fff;border-radius:50%;position:relative;z-index:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}.navigation-wrapper .search-submit:hover{border-color:#333;box-shadow:none}@media only screen and (max-width:991px){.navigation-wrapper{margin:0}.navigation-wrapper .header-search{display:inline-block;position:relative;top:auto;left:auto;right:auto;-webkit-transform:none;-ms-transform:none;transform:none;text-align:right;margin-top:15px;position:static}.navigation-wrapper .header-search form label{opacity:0;visibility:hidden;position:absolute;top:0;z-index:100;left:55px}.navigation-wrapper .header-search form label.show-label{opacity:1;visibility:visible}.navigation-wrapper .header-search form label input{width:214px;border-color:#333;padding:5px 17px}.navigation-wrapper .search-submit{border-color:#333;box-shadow:none}}.site-header.sticky-header{position:fixed;width:100%;top:0;left:0;z-index:100;background-color:#fff;box-shadow:0 0 25px rgba(0,0,0,.2)}.site-header{box-shadow:0 4px 28px rgba(0,0,0,.12);background-color:#fff!important}.site-content.offset-content{margin-top:126px}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-has-children>a.mega-menu-link:after{content:initial}@media only screen and (max-width:991px){.site-header{padding:15px 0}#mega-menu-wrap-primary .mega-menu-toggle{display:none!important}}@media only screen and (max-width:767px){.site-header{padding:0;padding-bottom:20px;overflow-x:hidden}}ul.mega-sub-menu{background:#fff!important}.site-footer{margin-top:40px;padding-bottom:15px;font-size:15px;background:#fff;padding-top:80px}@media only screen and (max-width:768px){.site-footer{padding-top:0;margin-bottom:0;font-size:14px}}.site-footer .footer-top{border-bottom:2px solid #515151}.site-footer .footer-sm-column{float:left;width:34.5%;padding-bottom:50px}.site-footer .footer-lg-column{float:left;width:65.5%}.site-footer .footer-logo a{width:75px}@media only screen and (max-width:1025px){.site-footer .footer-logo a{padding-top:20px}}.site-footer .footer-logo p{margin:0 0 0 25px;font-size:20px;font-weight:500;line-height:1.2;width:275px;text-transform:uppercase}@media only screen and (max-width:1025px){.site-footer .footer-logo p{margin:25px 0 0 0}}.site-footer ul.footer-contact{padding:0;margin:40px 0 0;list-style:none}.site-footer ul.footer-contact p{margin-bottom:10px}.site-footer ul.footer-contact li{padding:2px 0 2px 50px;line-height:1.4;margin-bottom:25px;position:relative;font-weight:500}.site-footer ul.footer-contact li:last-child{margin-bottom:0}.site-footer ul.footer-contact li span{position:absolute;top:0;left:0;color:#43c0d7;font-size:25px}.site-footer .footer-illustration img{display:block;width:100%;max-width:initial}.site-footer .footer-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.site-footer .footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.site-footer .footer-bottom .footer-sm-column{padding-bottom:0;border-right:2px solid #515151}@media only screen and (max-width:768px){.site-footer .footer-bottom .footer-sm-column{border:none}}.site-footer .footer-bottom .sm-title{font-weight:500;text-transform:uppercase}.site-footer .footer-social-wrapper{padding:29px 0}@media only screen and (max-width:768px){.site-footer .footer-social-wrapper{padding:20px 0}}.site-footer .footer-social{margin-left:27px;position:relative;top:-2px}@media only screen and (max-width:768px){.site-footer .footer-social{margin-left:0;margin-top:10px}}.site-footer .footer-social a{font-size:16px;color:#fff;margin-right:5px;line-height:1;width:30px;text-align:center;padding:6px 0;background-color:#43c0d7;border-radius:50%}.site-footer .footer-social a:last-child{margin-right:0}.site-footer .footer-social a:hover{box-shadow:inset 0 0 0 15px #333}.site-footer .footer-newsletter{padding:25px 0;border-top:2px solid #515151}.site-footer .footer-newsletter form{margin-left:25px}.site-footer .footer-newsletter form input{border:2px solid #333;border-radius:30px;padding:7px 20px;outline:0;font-size:15px;-webkit-transition:all .3s ease;transition:all .3s ease}.site-footer .footer-newsletter form input:focus,.site-footer .footer-newsletter form input:hover{border:2px solid #43c0d7}.site-footer .footer-newsletter #form-fake-submit{border:2px solid #333;font-size:30px;width:40px;height:40px;position:relative;margin-left:8px;border-radius:50%;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.site-footer .footer-newsletter #form-fake-submit:before{position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.site-footer .footer-newsletter #form-fake-submit:hover{background-color:#43c0d7;color:#fff;border:2px solid #43c0d7}.site-footer .copyright{padding:21px 0 38px;border-top:2px solid #515151}@media only screen and (max-width:768px){.site-footer .copyright{padding-bottom:15px}}.site-footer .copyright p{margin:0 15px 0 0;font-size:13px;float:none;position:relative;margin-right:30px;text-align:right}@media only screen and (max-width:768px){.site-footer .copyright p{text-align:left;margin:0 auto}}.site-footer .copyright p span{position:absolute;top:100%;right:0}.site-footer .copyright p span a{color:#333}@media only screen and (max-width:768px){.site-footer .copyright p span{text-align:center;position:relative}}.site-footer .footer-nav{padding:30px 0 0 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-grid-columns:minmax(0,1fr)[3];grid-template-columns:repeat(3,minmax(0,1fr));-webkit-column-gap:30px;column-gap:30px;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.site-footer .footer-nav .footer-nav-col{width:25%}.site-footer .footer-nav .footer-nav-col:first-of-type{width:33%}@media only screen and (max-width:768px){.site-footer .footer-nav{padding:0;margin-top:30px}}@media only screen and (max-width:600px){.site-footer .footer-nav{display:block}.site-footer .footer-nav .footer-nav-col{width:100%;margin-bottom:30px}.site-footer .footer-nav .footer-nav-col:first-of-type{width:100%}}.site-footer .footer-nav h3{margin:0 0 15px;color:#43c0d7;font-family:Rubik,sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2}@media only screen and (max-width:768px){.site-footer .footer-nav h3{margin:0 0 10px;font-size:18px}}.site-footer .footer-nav ul{list-style:none;padding:0;margin:0}.site-footer .footer-nav ul li{margin-bottom:2px}.site-footer .footer-nav ul li:last-child{margin-bottom:0}.site-footer .footer-nav ul a{color:#333;font-weight:500}.site-footer .footer-nav ul a:hover{color:#43c0d7}@media only screen and (max-width:1199px){.site-footer{margin-top:100px}.site-footer .footer-bottom .footer-newsletter .sm-title{display:block;margin-bottom:15px}.site-footer .footer-bottom .footer-newsletter form{margin-left:0}}@media only screen and (max-width:1024px){.site-footer{margin-top:20px}}@media only screen and (max-width:991px){.site-footer{margin-top:75px;margin-bottom:20px}.site-footer .footer-sm-column{width:100%;max-width:320px}.site-footer .footer-lg-column{width:-webkit-calc(100% - 320px);width:calc(100% - 320px)}}@media only screen and (max-width:991px)and (max-width:768px){.site-footer .footer-lg-column{width:100%}}@media only screen and (max-width:991px){.site-footer .footer-nav .footer-nav-col{margin-bottom:15px}.site-footer .footer-nav h3{margin:0 0 15px;font-size:20px}.site-footer .footer-social{margin-left:10px}}@media only screen and (max-width:991px)and (max-width:370px){.site-footer .footer-social{margin-left:0}}@media only screen and (max-width:767px){.site-footer{margin-top:50px;font-size:14px;margin-bottom:0}.site-footer .footer-sm-column{width:100%;max-width:none;padding-bottom:30px}.site-footer .footer-logo p{margin:0 0 0 15px;width:initial}.site-footer .footer-logo a{width:65px}.site-footer .footer-sm-column{margin:0 auto;float:none}.site-footer .footer-lg-column{width:100%;max-width:none;margin:0 auto;float:none}.site-footer .footer-nav{padding:20px 0;text-align:center}}@media only screen and (max-width:767px)and (max-width:480px){.site-footer .footer-nav{padding-bottom:0}}@media only screen and (max-width:767px){.site-footer .footer-nav .footer-nav-col{text-align:center;padding:0 15px}}@media only screen and (max-width:767px)and (max-width:768px){.site-footer .footer-nav .footer-nav-col{text-align:left}}@media only screen and (max-width:767px){.site-footer .footer-bottom .footer-sm-column{border-right:none}.site-footer ul.footer-contact li{padding:2px 0 2px 40px}}@media(max-width:480px){.site-footer{margin-top:0}.site-footer .footer-logo p{font-size:13px;text-align:center;margin:0 auto;display:block}.site-footer .footer-logo a{width:65px;display:block;margin:0 auto 10px;padding:40px 0 10px}}@media(max-width:560px){.footer-nav .footer-nav-col{display:block}}@media(min-width:991px){.mobile-nav-links{display:none}}.gdpr.gdpr-privacy-bar .gdpr-wrapper,.gdpr.gdpr-reconsent-bar .gdpr-wrapper{padding:10px 60px}.language-swither{right:0}.mega-menu-link,.mega-sub-menu{font-family:Rubik,sans-serif!important}.mega-current-menu-item .mega-menu-link{font-weight:500!important}@media(max-width:768px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{width:100%}}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{border:0!important}@media(max-width:974px){#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{background-color:#fff!important}}#mega-menu-wrap-primary #mega-menu-primary{height:auto!important}@media(max-width:768px){#mega-menu-wrap-primary #mega-menu-primary{width:100%}}.homepage-banner{color:#fff;position:relative;background-position:top center;max-height:800px;height:100vh;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-repeat:no-repeat!important;background-size:cover!important}@media only screen and (max-width:1450px){.homepage-banner{height:600px}}@media only screen and (max-width:991px){.homepage-banner{height:500px}}@media only screen and (max-width:500px){.homepage-banner{height:-webkit-calc(100vh - 167.08px);height:calc(100vh - 167.08px)}}.homepage-banner img{display:block}.homepage-banner .banner-caption{position:relative;top:auto;left:auto;right:auto;-webkit-transform:none;-ms-transform:none;transform:none}.homepage-banner .banner-caption h1{font-size:100px}.homepage-banner p{font-size:30px;font-family:Merriweather,serif;font-style:italic;margin:0;clear:both;letter-spacing:10px}@media only screen and (max-width:1450px){.homepage-banner .banner-caption h1{font-size:60px}.homepage-banner p{font-size:24px}}@media only screen and (max-width:1199px){.homepage-banner .banner-caption h1{font-size:50px}.homepage-banner p{font-size:18px}}@media only screen and (max-width:991px){.homepage-banner .banner-caption h1{font-size:40px}.homepage-banner p{font-size:17px;line-height:1.3;letter-spacing:2px;text-align:center}}@media only screen and (max-width:480px){.homepage-banner .banner-caption h1{font-size:30px}.homepage-banner .banner-caption h1:after{width:100px;height:100%}}.festivals-section{background:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#fbfbfb));background:linear-gradient(to right,#fff 50%,#fbfbfb 50%);position:relative}.festivals-section .section-header{margin:-130px 0 30px}.festivals-section h2{color:#fff;margin:0;line-height:1}.festivals-section .slick-list{border-radius:10px}.festivals-section .festival-single{background-color:#fff;margin:0 18px;position:relative;border-radius:10px;overflow:hidden}.festivals-section .festival-single .fest-thumbnail{float:left;width:50%;max-width:400px;overflow:hidden}.festivals-section .festival-single .fest-content{float:left;width:50%;padding:0 40px}.festivals-section .festival-single .fest-content:before{content:"";display:block;width:200px;position:absolute;bottom:105px;height:2px;background-color:#d1d1d1}.festivals-section .festival-single .fest-content a{color:#fff;background-color:#d34b64;position:absolute;bottom:40px}.festivals-section .festival-single .fest-content a:hover{background-color:#43c0d7}.festivals-section .festival-single h3{clear:none;font-size:20px;font-weight:900;margin:40px 0 15px}.festivals-section .festival-single span{text-transform:none;background-color:#accb06;color:#fff;font-size:14px;padding:10px 0;line-height:1}.festivals-section .festival-single p{margin:30px 0 0;font-size:13px}.festivals-section .custom-arrows{border-color:#43c0d7;background-color:#fff}.festivals-section .custom-arrows:after{background-color:#43c0d7}.festivals-section .custom-arrows span{color:#43c0d7}.festivals-section .custom-arrows span:first-of-type:hover:before{text-shadow:-5px 0 0 #43c0d7}.festivals-section .custom-arrows span:last-of-type:hover:before{text-shadow:5px 0 0 #43c0d7}@media only screen and (max-width:1600px){.festivals-section .festival-single .fest-content{padding:0 20px}.festivals-section .festival-single .fest-content:before{width:-webkit-calc(50% - 60px);width:calc(50% - 60px)}.festivals-section .festival-single h3{margin:25px 0 15px}}@media only screen and (max-width:1450px){.festivals-section .festival-single .fest-content:before{width:-webkit-calc(50% - 40px);width:calc(50% - 40px);bottom:75px}.festivals-section .festival-single .fest-content a{bottom:20px}.festivals-section .festival-single h3{font-size:18px}}@media only screen and (max-width:1350px){.festivals-section .festival-single span{font-size:13px;padding:8px 0}.festivals-section .festival-single p{margin:20px 0 0;font-size:12px}}@media only screen and (max-width:991px){.festivals-section #festivals-slider .festival-single{margin:0 auto}.festivals-section #festivals-slider .festival-single .fest-thumbnail{max-width:300px}}@media only screen and (max-width:767px){.festivals-section .section-header{margin:20px 18px}.festivals-section h2{color:#333}.festivals-section #festivals-slider .festival-single{margin:0 18px}.festivals-section #festivals-slider .festival-single .fest-thumbnail{width:100%;max-height:200px;max-width:initial;overflow:hidden;float:none}.festivals-section #festivals-slider .festival-single .fest-content{width:100%;float:none}.festivals-section #festivals-slider .festival-single .fest-content a{position:static;margin:60px 0 20px}.festivals-section .custom-arrows{border:2px solid #333}.festivals-section .custom-arrows:after{background-color:#333}.festivals-section .custom-arrows span{color:#333}}@media only screen and (max-width:500px){.festivals-section .section-header{margin:20px 10px}.festivals-section #festivals-slider .festival-single{margin:0 10px}}.news-section{background:0 0;position:relative;margin-bottom:30px}.news-section .container{border-radius:15px;background-color:rgba(0,0,0,0)!important}.news-section .slick-slide img{width:100%;object-fit:cover;height:100%}.news-section .slick-list{-webkit-transform:none;-ms-transform:none;transform:none;width:100%;max-width:100%}@media only screen and (max-width:768px){.news-section::before{display:none}}.tab-content .c-container{padding:0}.information-section{position:relative;-webkit-perspective:3000px;perspective:3000px}.information-section p.section-description{margin:0 0 30px}.information-section #information-slider .tons-slide article.show-posts{-webkit-transition:all .6s ease;transition:all .6s ease;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.information-section #information-slider .tons-slide article.hide-posts{-webkit-transition:all .6s ease;transition:all .6s ease;opacity:0;-webkit-transform:scale(.01);-ms-transform:scale(.01);transform:scale(.01)}.information-section #information-slider .tons-slide article{margin-left:10px;margin-right:0}.information-section:before{content:"";display:block;position:absolute;top:200px;bottom:0;left:0;right:0;background-image:url(/wp-content/themes/tons/images/informations-illustrations.png);background-repeat:no-repeat;background-position:right 260px}@media only screen and (max-width:768px){.information-section:before{display:none}}.information-section .custom-arrows,.information-section .view-all-btn{position:relative;width:146px}.information-section .information-wrapper{float:right;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#fbfbfb));background:linear-gradient(to bottom,#fff 50%,#fbfbfb 50%);-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.information-section .information-tabs{margin-bottom:50px}.information-section .information-tabs a{border:2px solid #333;color:#333;width:auto;padding:10px 18px;margin-right:6px;font-weight:500;font-size:12px}.information-section .information-tabs a:last-child{margin-right:0}.information-section .information-tabs a:hover{color:#fff;background-color:#333}.information-section .buttons-wrapper{text-align:right;margin-bottom:25px}.information-section .slick-slide img{width:100%;object-fit:cover;height:100%}@media only screen and (max-width:1199px){.information-section .information-tabs{margin-bottom:20px}.information-section .information-tabs a{margin-bottom:15px;padding:10px 12px;margin-right:4px}}@media only screen and (max-width:767px){.information-section .information-tabs{margin-bottom:10px}.information-section .information-tabs a{margin-bottom:8px;font-size:10px;padding:10px}.information-section .custom-arrows,.information-section .view-all-btn{width:108px}.information-section .information-wrapper{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.apps-section,.tours-section{overflow:hidden}.tours-section{position:relative}.tours-section:before{content:"";display:block;position:absolute;left:0;top:0;height:77.5%;width:50%;background-color:#fbfbfb}.tours-section .container{background-color:#fbfbfb}#apps-slider,#tours-slider{border-radius:10px;overflow:hidden}#apps-slider article,#tours-slider article{width:-webkit-calc(25% - 10px);width:calc(25% - 10px);float:left}@media only screen and (max-width:991px){#apps-slider article,#tours-slider article{width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}#apps-slider article:nth-of-type(odd),#tours-slider article:nth-of-type(odd){clear:left}#apps-slider article:nth-of-type(-n+2),#tours-slider article:nth-of-type(-n+2){margin:0 10px 5px 0}#apps-slider article:nth-of-type(n+3),#tours-slider article:nth-of-type(n+3){margin:5px 10px 0 0}}.top-animated{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100vh;background-repeat:no-repeat;background-size:cover;background-position:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;width:100%}.top-animated .title-image{display:block;margin:0 auto;max-width:360px;top:-100px}@-webkit-keyframes ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}@keyframes ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}.top-animated .scroll-btn{display:block;position:absolute;left:0;right:0;text-align:center;bottom:0}.top-animated .scroll-btn>*{display:inline-block;line-height:18px;font-size:13px;font-weight:400;color:#fff;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:2px}.top-animated .scroll-btn>.active,.top-animated .scroll-btn>:focus,.top-animated .scroll-btn>:hover{color:#fff}.top-animated .scroll-btn>.active,.top-animated .scroll-btn>:active,.top-animated .scroll-btn>:focus,.top-animated .scroll-btn>:hover{opacity:.8}.top-animated .scroll-btn .mouse{position:relative;display:block;width:28px;height:45px;margin:0 auto 20px;box-sizing:border-box;border:2px solid #fff;border-radius:23px}.top-animated .scroll-btn .mouse>*{position:absolute;display:block;top:29%;left:46%;width:3px;height:8px;margin:0 auto;background:#fff;border-radius:0;-webkit-animation:ani-mouse 2.5s linear infinite;animation:ani-mouse 2.5s linear infinite}.top-animated .mouse{position:absolute;width:22px;height:42px;bottom:40px;left:50%;margin-left:-12px;border-radius:15px;border:2px solid #888;-webkit-animation:intro 1s;animation:intro 1s;display:none;cursor:pointer}.top-animated .scroll{width:3px;height:3px;margin:6px auto;border-radius:4px;background:#888;-webkit-animation:finger 1s infinite;animation:finger 1s infinite}.site-header.sticky-header{position:fixed}.site-header.sticky-header .bottom-header{height:60px}.site-header.sticky-header .header-top{display:none}.site-header.sticky-header .main-navigation img{width:75px;margin-top:32px}.site-header.sticky-header .mega-sub-menu{margin-top:0!important}.home .site-header.sticky-header{position:fixed}.home .site-header.sticky-header .bottom-header{height:60px}.home .site-header.sticky-header .header-top{display:none}.home .site-header.sticky-header .main-navigation img{width:75px;margin-top:32px}.home .site-header.sticky-header .mega-sub-menu{margin-top:0!important}.gdpr.gdpr-privacy-bar,.gdpr.gdpr-reconsent-bar{position:fixed;bottom:0;background:rgba(0,0,0,.9);width:100%;color:#fff;height:auto;z-index:100000000000000000000}.bg-homepage::before{content:"";left:0;display:block;position:absolute;height:757px;top:20%;z-index:0;bottom:0;width:420px;background-image:url(/wp-content/themes/tons/images/side-img01.png);background-repeat:no-repeat;background-position:left top;background-size:contain}@media only screen and (max-width:768px){.bg-homepage::before{display:none}}.bg-homepage::after{content:"";display:block;position:absolute;height:757px;top:40%;z-index:0;bottom:0;width:260px;right:0;background-image:url(/wp-content/themes/tons/images/side-img03.png);background-repeat:no-repeat;background-position:left top;background-size:contain}@media only screen and (max-width:768px){.bg-homepage::after{display:none}}.shop{position:relative}.shop::before{content:"";display:block;position:absolute;height:757px;top:20%;z-index:0;bottom:0;width:490px;left:-32%;background-image:url(/wp-content/themes/tons/images/side-img02.png);background-repeat:no-repeat;background-position:left top;background-size:contain}@media only screen and (max-width:768px){.shop::before{display:none}}.slick-slide{border-radius:15px}.intro-section{margin:40px 0 15px}.tab-section .nav-tabs{border-bottom:none;margin:40px 0}.tab-section .nav-tabs>li{float:none;display:inline-block;margin:0}.tab-section .nav-tabs>li.active>a,.tab-section .nav-tabs>li.active>a:focus,.tab-section .nav-tabs>li.active>a:hover{cursor:default}.tab-section .nav-tabs>li>a{max-width:190px}.tab-section .nav-tabs>li.active>a,.tab-section .nav-tabs>li>a,.tab-section .nav>li>a{color:#333;background-color:#fff;border-color:#333;margin-right:0;line-height:1.1;border:2px solid #333;border-radius:30px;display:inline-block;padding:13px 0;font-weight:500}.tab-section .nav-tabs>li.active>a:focus,.tab-section .nav-tabs>li.active>a:hover{color:#333;background-color:#fff;border-color:#333}.tab-section .nav-tabs>li>a:focus,.tab-section .nav-tabs>li>a:hover{color:#fff;background-color:#43c0d7;border-bottom-color:#43c0d7;border:2px solid #43c0d7}.tab-section .tab-content img{display:block;margin:0 auto;width:100%}.tab-section .tab-content .content-wrapper{margin:30px 0}.tab-section .tab-content h4{font-size:20px;font-weight:900;color:#333}.tab-section .tab-content a{color:#43c0d7;font-size:14px}@media only screen and (max-width:1199px){.intro-section{margin:50px 0 15px}.tab-section .nav-tabs{margin:30px 0}.tab-section .nav-tabs li{width:30%;text-align:center}.tab-section .nav-tabs li:nth-of-type(-n+3){margin-bottom:15px}}@media only screen and (max-width:991px){.intro-section{margin:40px 0 15px}.tab-section .tab-content h4{font-size:17px}}@media only screen and (max-width:767px){.intro-section{margin:30px 0 15px}.tab-section .nav-tabs{margin:20px 0}.tab-section .nav-tabs li{display:block;width:100%}.tab-section .nav-tabs li:nth-of-type(-n+4){margin-bottom:15px}.tab-section .nav-tabs .round-btn{width:100%;font-size:12px}}@media only screen and (max-width:480px){.tab-section .nav-tabs .round-btn{font-size:12px}.tab-section .nav-tabs li:nth-of-type(-n+4){margin-bottom:8px}}.places-banner{background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;height:700px;position:relative;width:100%}@media only screen and (max-width:991px){.places-banner{height:580px;background-attachment:initial}}@media only screen and (max-width:767px){.places-banner{height:400px}}.place-banner__video{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.place-banner__video iframe{width:100%;height:100%;border:0;position:absolute;left:0;top:0}#places-image-bkg{background-color:red}.single-events article.type-events,.single-events article.type-places,.single-places article.type-events,.single-places article.type-places{padding:60px 0 0;background-color:#f3f3f3;margin-bottom:125px}.single-events article.type-events .places-nav,.single-events article.type-places .places-nav,.single-places article.type-events .places-nav,.single-places article.type-places .places-nav{padding:70px 0 80px}.single-events article.type-events .places-nav .inner-container,.single-events article.type-places .places-nav .inner-container,.single-places article.type-events .places-nav .inner-container,.single-places article.type-places .places-nav .inner-container{position:relative}.single-events article.type-events .places-nav .places-cat-wrapper .place-features>span,.single-events article.type-places .places-nav .places-cat-wrapper .place-features>span,.single-places article.type-events .places-nav .places-cat-wrapper .place-features>span,.single-places article.type-places .places-nav .places-cat-wrapper .place-features>span{display:block;font-weight:700;padding-bottom:10px}.single-events article.type-events .places-nav .places-cat-wrapper .place-features>span a,.single-events article.type-places .places-nav .places-cat-wrapper .place-features>span a,.single-places article.type-events .places-nav .places-cat-wrapper .place-features>span a,.single-places article.type-places .places-nav .places-cat-wrapper .place-features>span a{font-weight:400;color:#333}.single-events article.type-events .places-nav .places-cat-wrapper .place-features>span a:first-of-type,.single-events article.type-places .places-nav .places-cat-wrapper .place-features>span a:first-of-type,.single-places article.type-events .places-nav .places-cat-wrapper .place-features>span a:first-of-type,.single-places article.type-places .places-nav .places-cat-wrapper .place-features>span a:first-of-type{margin-left:15px}.single-events article.type-events .places-nav .social-places,.single-events article.type-places .places-nav .social-places,.single-places article.type-events .places-nav .social-places,.single-places article.type-places .places-nav .social-places{position:absolute;right:0;bottom:0}.single-events h1,.single-places h1{font-size:30px;font-weight:900;margin:0 auto 30px}.single-events .entry-content,.single-places .entry-content{color:#656565}.single-events .entry-text p,.single-places .entry-text p{margin:0;padding-top:15px;line-height:1.8}.single-events .entry-image,.single-places .entry-image{margin:70px 0}.single-events .entry-image img,.single-places .entry-image img{display:block;border-radius:10px}.single-events .entry-image.first-img+div,.single-places .entry-image.first-img+div{padding-top:230px;margin-top:-230px;background-color:#fff}.single-events .entry-image.first-img+div+div,.single-places .entry-image.first-img+div+div{background-color:#fff}.single-events .entry-footer,.single-places .entry-footer{background-color:#fff}@media only screen and (max-width:991px){.single-events h1,.single-places h1{font-size:22px;margin:0 auto 15px}}@media only screen and (max-width:767px){.single-events article.type-events,.single-events article.type-places,.single-places article.type-events,.single-places article.type-places{padding:40px 0 0}.single-events article.type-events .places-nav,.single-events article.type-places .places-nav,.single-places article.type-events .places-nav,.single-places article.type-places .places-nav{padding:230px 0 15px}.single-events article.type-events .places-nav .social-places,.single-events article.type-places .places-nav .social-places,.single-places article.type-events .places-nav .social-places,.single-places article.type-places .places-nav .social-places{position:static}.single-events .entry-image,.single-places .entry-image{margin:30px 0}.single-events .entry-footer,.single-places .entry-footer{padding-top:30px}}@media only screen and (max-width:640px){.single-events article.type-events .places-nav,.single-events article.type-places .places-nav,.single-places article.type-events .places-nav,.single-places article.type-places .places-nav{padding:40px 0 15px}}.places-related-content{background-repeat:no-repeat;background-position:0 24vh;background-size:cover}.places-related-content>div{-webkit-transform:translateY(-130px);-ms-transform:translateY(-130px);transform:translateY(-130px)}.places-related-content .border-top{padding-top:80px}.places-related-content .border-top:before{top:75px}@media only screen and (max-width:767px){.places-related-content{background-position:0 17vh}.places-related-content .border-top{padding-top:40px}.places-related-content .border-top:before{top:35px}}@media only screen and (max-width:550px){.places-related-content{background-position:0 13vh}}.hotels-gallery{position:relative;width:50%;float:left}.hotels-gallery .buttons-wrapper{text-align:right;margin-bottom:15px}.hotels-gallery .hotels-slider{margin-bottom:15px}.hotels-gallery .slider-nav .slick-list{margin:0 -5px}.hotels-gallery .slider-nav img{padding:0 5px}@media only screen and (max-width:767px){.hotels-gallery{width:100%;float:none}}.hotel-features{width:50%;float:left;padding-right:15px}.hotel-features .features-group{margin:60px 0 15px}@media only screen and (max-width:767px){.hotel-features{width:100%;float:none}.hotel-features .features-group{margin:30px 0 15px}}.hotel-feature{width:48px;height:48px;background:#238df7;text-align:center;border-radius:50%;line-height:48px;margin-right:5px;margin-bottom:5px;display:inline-block;position:relative;-webkit-transition:all .35s ease;transition:all .35s ease}.hotel-feature img{display:inline-block!important}.hotel-feature:hover{background:#000}.hotel-feature:after,.hotel-feature:before{-webkit-transition:all .35s ease;transition:all .35s ease;pointer-events:none}.hotel-feature:after{content:attr(title);bottom:40px;opacity:0;background:rgba(0,0,0,.8);border-radius:5px;color:#fff;left:0;padding:5px 15px;position:absolute;z-index:98;width:220px;line-height:1.3}.hotel-feature:before{content:"";bottom:38px;opacity:0;border:solid;border-color:#333 transparent;border-width:6px 6px 0 6px;left:50%;position:absolute;z-index:99}.hotel-feature:hover:after{bottom:54px;opacity:1}.hotel-feature:hover:before{bottom:48px;opacity:1}#happenings-slider .tons-slide-content-wrapper{position:relative;left:auto;right:auto;top:auto;bottom:auto;height:407px;background-color:#fff;padding:40px 60px;-webkit-transform:none;-ms-transform:none;transform:none}#happenings-slider .tons-slide-content-wrapper:after{content:"";display:block;width:2px;background-color:#fbfbfb;position:absolute;right:0;top:25px;bottom:25px}#happenings-slider .tons-slide-content-wrapper h3{color:#333}#happenings-slider .tons-slide-content-wrapper h3:after{content:none}#happenings-slider .tons-slide-content-wrapper .happening-meta{margin:5px 0 25px}#happenings-slider .tons-slide-content-wrapper span{display:block;color:#43c0d7;font-size:15px;font-weight:700}#happenings-slider .tons-slide-content-wrapper p{margin:0;font-size:13px}#happenings-slider .tons-slide-content-wrapper a{color:#333;border-color:#333;position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#happenings-slider .tons-slide-content-wrapper a:before{content:"";display:block;width:60px;height:2px;background-color:#333;position:absolute;top:-25px;left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:1450px){#happenings-slider .tons-slide-content-wrapper{padding:30px}}@media only screen and (max-width:767px){#happenings-slider .tons-slide-content-wrapper h3{font-size:20px}}@media only screen and (max-width:550px){#happenings-slider .tons-slide-content-wrapper h3{font-size:20px}}.travel-main-content{padding-bottom:50px}.travel-main-content h3{font-weight:700;text-align:center;font-size:25px}.travel-main-content img{border-radius:13px}.travel-main-content p{font-size:16px!important;margin-bottom:3px!important;line-height:1.8;text-align:center;margin-top:25px;padding:0 70px 0 70px}.map-fg-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.map-fg-section .map-text{width:31%;text-align:center}@media only screen and (max-width:768px){.map-fg-section .map-text{width:100%;text-align:center;margin-bottom:20px}}@media only screen and (max-width:768px){.map-fg-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.map-fg-section .map-fg{width:69%;min-height:500px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}@media only screen and (max-width:768px){.map-fg-section .map-fg{width:100%;min-height:250px}}.single-post .entry-header{background-color:#f3f3f3}.single-post .entry-header h1{max-width:-webkit-calc(100% - 160px);max-width:calc(100% - 160px);margin:0 auto}.single-post .entry-header .custom-arrows a{color:#333}.single-post .entry-header .social-share{position:absolute;right:0;bottom:30px}@media only screen and (max-width:1450px){.single-post .entry-header h1.entry-title{font-size:24px}}@media only screen and (max-width:1199px){.single-post .entry-header .social-share{margin:20px auto;max-width:800px;position:static;text-align:right}}@media only screen and (max-width:991px){.single-post .entry-header .social-share{max-width:750px}}@media only screen and (max-width:767px){.single-post .entry-header h1.entry-title{font-size:20px;max-width:-webkit-calc(100% - 110px);max-width:calc(100% - 110px)}}.single-post article.post .entry-content{padding:30px 15px}.single-post article.post .entry-content h2{font-size:26px;font-weight:900}.single-post article.post .entry-content p{font-size:13px;color:#656565;line-height:23px}.single-post article.post .entry-content img{border-radius:10px}.single-post article.post .entry-content blockquote{position:relative;margin:80px 0 40px}.single-post article.post .entry-content blockquote:after,.single-post article.post .entry-content blockquote:before{content:"";background:url(/wp-content/themes/tons/images/quotes.png) no-repeat left top;width:88px;height:72px;display:inline-block;position:absolute;z-index:-1}.single-post article.post .entry-content blockquote:before{top:-15px}.single-post article.post .entry-content blockquote:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:0;bottom:-20px}.single-post article.post .entry-content blockquote p{font-size:17px;color:#333;font-style:italic;font-weight:500;margin:0 70px 30px}.single-post article.post .entry-content .social-share{padding:40px 0 0;text-align:right}@media only screen and (max-width:991px){.single-post article.post .entry-content{padding:30px 15px 0}.single-post article.post .entry-content blockquote{margin:60px 0 30px}.single-post article.post .entry-content blockquote p{margin:0 50px 20px}.single-post article.post .entry-content h2{font-size:21px}}@media only screen and (max-width:767px){.single-post article.post .entry-header .inner-container{padding:0}.single-post article.post .entry-content blockquote{margin:40px 0 30px}.single-post article.post .entry-content blockquote p{margin:0 30px 15px}.single-post article.post .entry-content blockquote:after,.single-post article.post .entry-content blockquote:before{width:12vw;background-size:100%}.single-post article.post .entry-content h2{font-size:18px}.single-post article.post .entry-content .social-share{padding:20px 0 0}}.single-post .places-related-content>div{-webkit-transform:none;-ms-transform:none;transform:none}.single-post .places-related-content.clear-bg{background-image:none}.category-title{margin-bottom:30px;margin-top:45px;display:block;font-size:16px}@media only screen and (max-width:767px){.category-title{margin-bottom:20px;margin-top:25px}}.single-post-arrows{position:absolute;right:0;top:50px}.social-icon-share--2{margin-top:30px}.intro-text{margin:70px 0}.intro-text p{line-height:23px}.map-wrapper{margin-bottom:40px}.map-wrapper .acf-map{max-height:500px;height:47vw}.map-wrapper .acf-map img{max-width:inherit!important}.route-tabs-section{margin-bottom:50px}.route-tabs-section a{border:2px solid #333;color:#333;width:auto;padding:13px 30px;margin-right:8px;margin-bottom:8px;font-weight:500}.route-tabs-section a:last-child{margin-right:0}.route-tabs-section a:hover{color:#fff}.route-tabs-section a.red-route:hover{background-color:#d34b64;border:2px solid #d34b64}.route-tabs-section a.blue-route:hover{color:#fff;background-color:#43c0d7;border:2px solid #43c0d7}.route-tabs-section a.yellow-route:hover{color:#fff;background-color:#ffdb4a;border:2px solid #ffdb4a}.route-tabs-section a.green-route:hover{color:#fff;background-color:#accb06;border:2px solid #accb06}body{counter-reset:section}.marker{width:50%;float:left;padding:0 15px;-webkit-transition:all .5s ease;transition:all .5s ease}.marker:nth-of-type(odd){clear:left}@media only screen and (max-width:991px){.marker{width:100%;float:none;padding:0}}.marker .hidden{visibility:hidden;opacity:0}.contact-location{cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}.contact-location.slide-up{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);visibility:hidden;opacity:0}.contact-location h4{margin:7px 0;padding-left:35px;position:relative}.contact-location h4:before{counter-increment:section;content:counter(section);width:25px;height:25px;line-height:25px;text-align:center;border-radius:50%;color:#fff;background-color:#d34b64;margin-right:15px;display:inline-block;position:absolute;left:0}.contact-location p{margin:2px 0 20px 40px}.address .loc-num{width:25px;height:25px;line-height:25px;text-align:center;border-radius:50%;color:#fff;background-color:#d34b64;margin-right:8px;display:inline-block}.blue .contact-location h4:before,.blue.address .loc-num{background-color:#43c0d7}.green .contact-location h4:before,.green.address .loc-num{background-color:#accb06}.yellow .contact-location h4:before,.yellow.address .loc-num{background-color:#ffdb4a}.page-template-page-booking main{background-color:#fbfbfb;background-repeat:no-repeat;background-position:0 bottom}.all-bookings{margin-top:-100px}.single-booking{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.05);border-radius:15px;overflow:hidden;margin-bottom:50px;border-radius:15px;padding:30px}.single-booking img{border-radius:15px}.single-booking .thumb-wrapper{width:50%}.single-booking .info{width:50%;padding:15px 50px}.single-booking h3{font-weight:900;font-size:25px;margin:0 0 15px}.single-booking p.time{color:#43c0d7;margin:0}@media only screen and (max-width:1199px){.single-booking{display:block;margin:0 auto 50px;max-width:680px}.single-booking .info,.single-booking .thumb-wrapper{width:100%}}@media only screen and (max-width:767px){.single-booking .info{padding:15px 20px}}.single-booking.reverse .thumb-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.single-booking.reverse .info{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.tour-form{padding:60px;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.05);border-radius:15px;margin-bottom:100px}.tour-form h3{font-weight:900;font-size:25px;margin:0 0 15px}@media only screen and (max-width:767px){.tour-form{padding:30px 20px}}.toures-dropdown{position:relative}.toures-dropdown .option-arrow{position:absolute;top:20px;right:15px;width:0;height:0;pointer-events:none;border-width:8px 5px 0 5px;border-style:solid;border-color:#333 transparent transparent transparent}.tour-form input[type=date],.tour-form input[type=email],.tour-form input[type=number],.tour-form input[type=text],.tour-form select,.tour-form textarea{border:2px solid #333;color:#333;width:100%;padding:13px 22px;font-weight:500;text-transform:uppercase;line-height:1.1;border-radius:30px;font-size:13px;position:relative;cursor:pointer;-webkit-transition:all .35s ease;transition:all .35s ease}.tour-form input[type=date]:focus,.tour-form input[type=email]:focus,.tour-form input[type=number]:focus,.tour-form input[type=text]:focus,.tour-form select:focus,.tour-form textarea:focus{outline:0;border-radius:0}.tour-form select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.tour-form ::-webkit-input-placeholder{color:#333}.tour-form ::-moz-placeholder{color:#333}.tour-form :-ms-input-placeholder{color:#333}.tour-form :-moz-placeholder{color:#333}.row-booking{margin:15px 0}.row-booking .half-container:nth-of-type(odd){clear:left}@media only screen and (max-width:767px){.row-booking{margin:0}.row-booking .half-container{margin-bottom:15px}}.note{font-size:13px;padding:30px;background-color:#f2f2f2;border-radius:30px}.tour-form input[type=submit]{color:#fff;font-size:13px;text-transform:uppercase;background-color:#43c0d7;font-weight:400;padding:12px 50px;border-radius:30px;-webkit-transition:all .5s ease;transition:all .5s ease;box-shadow:none;outline:0;cursor:pointer;border:none}.tour-form input[type=submit]:hover{background-color:#accb06}.tour-nav{margin:20px 0}.tour-nav .tour-tab{border:2px solid #333;color:#333;border-radius:30px;text-align:center;text-transform:uppercase;-webkit-transition:all .4s ease;transition:all .4s ease;padding:0 20px;height:44px;line-height:44px;display:inline-block}.tour-nav .tour-tab:hover{background-color:#333;color:#fff}@media only screen and (max-width:767px){.tour-nav .tour-tab{padding:0 10px;height:36px;line-height:36px;font-size:13px}}@media only screen and (max-width:400px){.tour-nav .tour-tab{width:100%;text-align:center;margin:5px 0}}.toures-form-wrapper .tour-form{display:none;top:0;width:100%}.toures-form-wrapper .tour-form.active{opacity:0;display:block;-webkit-animation:active-tour .4s .3s ease-in-out forwards;animation:active-tour .4s .3s ease-in-out forwards}@-webkit-keyframes active-tour{0%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes active-tour{0%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.booking-calendar{background:#fff;box-shadow:1px 1px 42px #e4e4e4;padding:30px 90px 40px;margin-bottom:30px;font-family:Rubik,sans-serif;min-height:400px;-webkit-transition:all .6s;transition:all .6s;border-radius:15px}.booking-calendar li.disabled{display:none}.booking-calendar .fix-me{border:2px solid #ec4254!important}.booking-calendar h3{font-family:Merriweather,serif;margin:0 0 20px;font-weight:700}.booking-calendar .booking-calendar-options{margin-bottom:40px}.booking-calendar #respond{margin-bottom:20px}.booking-calendar .bootstrap-select.btn-group .dropdown-toggle .caret{right:25px}.booking-calendar .booking-tours{width:50%;float:left}.booking-calendar .booking-tours .btn-group{width:100%!important}.booking-calendar .booking-tours .btn-group.open>.dropdown-toggle.btn-default:hover{border-color:#07c1e4}.booking-calendar .booking-tours .btn{background-color:#07c1e4;border:0;box-shadow:none;color:#fff;text-shadow:none;text-transform:uppercase;font-size:13px;border-radius:50px;width:100%;padding:11px 20px;height:65px;border:2px solid #07c1e4;-webkit-transition:all .75s ease;transition:all .75s ease;outline:0!important}.booking-calendar .booking-tours .btn:focus{background-color:#07c1e4;border:2px solid #07c1e4;color:#fff}.booking-calendar .booking-tours .btn:hover{background-color:#fff;border:2px solid #07c1e4;color:#07c1e4}.booking-calendar .booking-tours .dropdown-menu{border:3px solid #07c1e4;box-shadow:none;border-radius:6px}.booking-calendar .booking-tours .dropdown-menu ul li:hover{background:#07c1e4}.booking-calendar .booking-tours .dropdown-menu ul li:hover a{color:#fff;background:0 0}.booking-calendar .booking-tours .dropdown-menu ul li:hover a:hover{background:0 0}.booking-calendar .booking-tours-name{padding-left:15px}.booking-calendar .booking-tours-for{padding-right:15px}.booking-calendar .booking-tours-for .btn-group.open>.dropdown-toggle.btn-default:hover{border-color:#accb06}.booking-calendar .booking-tours-for .btn{background-color:#accb06;border:2px solid #accb06}.booking-calendar .booking-tours-for .btn:focus{background-color:#accb06;border:2px solid #accb06}.booking-calendar .booking-tours-for .btn:hover{background-color:#fff;border:2px solid #accb06;color:#accb06}.booking-calendar .booking-tours-for .dropdown-menu{border:3px solid #accb06}.booking-calendar .booking-tours-for .dropdown-menu ul li:hover{background:#accb06}.booking-calendar .email-info-box{width:66.6667%;float:left}.booking-calendar .email-info-box div{width:50%;display:inline-block;float:left;padding:0 30px 20px 0}.booking-calendar .email-info-box div input{border-radius:25px;border:2px solid #000;padding:0 20px;height:55px;color:#000;text-transform:uppercase;font-weight:500;font-size:13px}.booking-calendar .email-info-box div input:focus,.booking-calendar .email-info-box div input:hover{border-color:#07c1e4}.booking-calendar .message-box-comment{width:33.333%;float:left}.booking-calendar .message-box-comment textarea{border:2px solid #000;min-height:204px;border-radius:15px;text-transform:uppercase;font-weight:500;color:#000;max-width:100%;padding:15px 20px}.booking-calendar .message-box-comment textarea:focus,.booking-calendar .message-box-comment textarea:hover{border-color:#07c1e4}.booking-calendar #datepicker{width:50%;float:left}.booking-calendar .booking-todo{visibility:hidden;position:fixed;left:-9999999px}.booking-calendar .dropdown-menu{border:1px solid #000;border-radius:0;padding:0}.booking-calendar .dropdown-menu ul li{padding:0;-webkit-transition:all .35s ease;transition:all .35s ease}.booking-calendar .dropdown-menu ul li:hover{background:#d3d3d3;color:#fff}.booking-calendar .dropdown-menu ul li a{padding:15px 20px}.booking-calendar .dropdown-menu ul li a:hover{background:0 0}.booking-submit-wrap{text-align:center}.booking-back,.booking-close,.booking-confirm,.booking-submit{display:inline-block;width:auto;text-align:center;margin:auto;background:#07c1e4;color:#fff;border-radius:25px;cursor:pointer;text-transform:uppercase;font-size:13px;box-shadow:none;text-shadow:none;border:none;padding:12px 40px;margin-top:20px;margin-bottom:10px!important;font-family:Rubik,sans-serif;-webkit-transition:all .35s ease;transition:all .35s ease}.booking-back:hover,.booking-close:hover,.booking-confirm:hover,.booking-submit:hover{background-color:#ec4254;box-shadow:none;color:#fff;text-shadow:none}.booking-confirm:hover{background-color:#accb06}.booking-back{background:#ec4254;margin-right:20px}.booking-back:hover{background-color:#accb06}.calendar-info .calendarr{width:50%;float:left}.calendar-info .calendarr .calendar1,.calendar-info .calendarr .calendar2{display:inline-block;width:50%;padding-right:40px;float:left;font-weight:500}.calendar-info .calendarr .calendar1 td span,.calendar-info .calendarr .calendar2 td span{display:inline-block;width:25px;height:25px;line-height:24px;text-align:center;border-radius:50%;-webkit-transition:all .3s;transition:all .3s;border:2px solid transparent}.calendar-info .calendarr .calendar1 .tour-date span,.calendar-info .calendarr .calendar2 .tour-date span{background-color:#07c1e4;cursor:pointer;color:#fff}.calendar-info .calendarr .calendar1 .tour-date span:hover,.calendar-info .calendarr .calendar2 .tour-date span:hover{background-color:#ec4254}.calendar-info .calendarr .calendar1 .tour-date.active span,.calendar-info .calendarr .calendar2 .tour-date.active span{background-color:#accb06}.calendar-info .calendarr .calendar1 .current-date span,.calendar-info .calendarr .calendar2 .current-date span{border:2px solid #ccc}.calendar-info .calendarr h4.month-title{font-family:Merriweather,serif;font-size:18px;color:#07c1e4;font-weight:700;border-bottom:2px solid #000;margin:0 6px 15px;padding-bottom:10px}.calendar-info .calendarr table{text-align:center;table-layout:fixed}.calendar-info .calendarr table td{width:2%;padding-bottom:7px}.calendar-info .calendarr table td.day{cursor:pointer}.calendar-info .booking-info{width:50%;float:left;background:#f2f2f2;padding:10px 30px;border-radius:15px}.calendar-info .booking-info h2{font-weight:700;font-size:25px;color:#6e6e6e;margin-bottom:20px}#myModal h2{font-family:Merriweather,serif;margin:0;font-weight:700;font-size:22px;text-align:center}#myModal .close{position:absolute;top:15px;right:15px}#myModal .modal-body{text-align:center}#myModal .modal-body p{margin:0;font-size:18px;width:50%;float:left;text-align:left;font-family:Merriweather,serif}#myModal .modal-body label{font-size:16px;padding:1px 10px;margin:0;width:50%;float:left;min-height:30px;text-align:left}#myModal .bok-submit{text-align:center}@media(max-width:1200px){.booking-calendar .booking-tours .btn{height:45px}.booking-calendar .email-info-box{width:100%}.booking-calendar .email-info-box div input{height:45px}.booking-calendar .email-info-box div{padding-right:15px}.booking-calendar .email-info-box div:nth-child(2n){padding-right:0;padding-left:15px}.booking-calendar .message-box-comment{width:100%}.booking-calendar .message-box-comment textarea{min-height:111px}.booking-calendar .booking-info,.booking-calendar .calendarr{width:100%}.booking-calendar .calendarr .calendar1{padding-right:20px}.booking-calendar .calendarr .calendar2{padding:0 0 0 20px}}@media(max-width:767px){.booking-calendar .booking-calendar-options{margin-bottom:0}.booking-calendar h3{text-align:center}.booking-calendar .btn-group{margin-bottom:30px}.booking-calendar .booking-tours-name{width:100%;text-align:center;margin-bottom:20px;padding:0}.booking-calendar .booking-tours-for{width:100%;text-align:center;padding:0}.booking-calendar .message-box-comment{margin-bottom:30px}.booking-calendar .booking-info h2{text-align:center}.booking-calendar .email-info-box div{padding:0 0 20px!important;width:100%}.booking-calendar .calendarr .calendar1{padding-right:10px}.booking-calendar .calendarr .calendar2{padding-left:10px}}@media(max-width:600px){.calendar-info .calendarr{float:none;text-align:center}.calendar-info .calendarr .calendar1,.calendar-info .calendarr .calendar2{width:250px;margin:0 auto;padding:0;float:none}}@media(max-width:479px){.booking-calendar{padding:15px}}.page-template-page-fruska-gora main{background-color:#fbfbfb;background-repeat:no-repeat;background-position:0 bottom}.page-template-page-fruska-gora .intro{padding:30px 0 10px}.fg-map{background:#accb06 url(/wp-content/themes/tons/images/fruska-gora-mapa.jpg) no-repeat right center;padding:30px 40px;border-radius:10px;margin-bottom:60px}.fg-map h2{color:#fff;text-transform:uppercase}.fg-tabs.tab-section .nav-tabs>li>a{max-width:none;width:auto;padding:13px 25px}.fg-tabs.tab-section .tab-image-wrapper img{border-radius:10px;margin-bottom:50px}.fortress-row{margin:100px -15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}@media only screen and (max-width:1199px){.fortress-row{margin:70px -15px}}@media only screen and (max-width:767px){.fortress-row{margin:40px -15px}}.single-fortress{padding:0 15px;-webkit-transition:all .5s ease;transition:all .5s ease;width:33%}.single-fortress .col-wrapper{position:relative;background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:2px 2px 8px rgba(0,0,0,.1)}.single-fortress figure{overflow:hidden;margin:0;height:240px}.single-fortress figure img{max-width:none;min-width:100%;height:100%;object-fit:cover}.single-fortress .entry-content{text-align:center;padding:15px 15px 30px;width:100%}.single-fortress a.continue-read{color:#fff;font-size:13px;text-transform:uppercase;background-color:#43c0d7;border:2px solid #43c0d7;font-weight:400;padding:12px 50px;border-radius:30px;-webkit-transition:all .5s ease;transition:all .5s ease;display:inline-block}.single-fortress a.continue-read:hover{background-color:#fff;color:#43c0d7}@media only screen and (max-width:1199px){.single-fortress{width:50%;margin-bottom:40px}}@media only screen and (max-width:767px){.single-fortress{width:100%}}.procurements-wrapper{margin:80px 0}.single-procurement{margin-bottom:25px}.procurement-tab{background-color:#43c0d7;padding:30px;border-radius:15px;position:relative;margin-top:25px;cursor:pointer;-webkit-transition:all .35s ease;transition:all .35s ease}.procurement-tab:after{content:"+";position:absolute;right:30px;top:50%;font-size:32px;font-weight:700;color:#fff;font-family:Rubik,sans-serif;line-height:1;margin-top:-16px}@media only screen and (max-width:940px){.procurement-tab:after{font-size:28px}}.procurement-tab.open:after{content:"-"}.procurement-tab:hover{background-color:#accb06}.procurement-tab h4{font-size:15px;font-weight:400;color:#fff;font-family:Rubik,sans-serif;text-transform:uppercase;margin:0}@media only screen and (max-width:940px){.procurement-tab h4{font-size:13px}}.procurement-content{padding:55px 30px 40px;background-color:#fff;box-shadow:0 0 40px rgba(0,0,0,.1);border-bottom-right-radius:15px;border-bottom-left-radius:15px;margin-top:-15px;display:none}.procurements-wrapper-new--real .procurement-tab.open::after{content:"-"}.procurements-wrapper-new--real .procurement-content{padding:30px;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transition:.3s;transition:.3s}.procurements-wrapper-new--real .procurement-content.open{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.blog main,.page-template-page-tourist-tours main,.post-type-archive-events main,.post-type-archive-places main,body.archive main{background-color:#f9f9f9;background-repeat:no-repeat;background-position:0 bottom}.events-articles .single-article{width:33.3%}.events-articles article .entry-content{text-align:center;padding:0 15px 30px}.events-articles article .entry-content h2{margin:15px 0}.events-articles .category-btns{text-align:center}@media only screen and (max-width:1199px){.events-articles .single-article{width:50%}}@media only screen and (max-width:991px){.events-articles .single-article{width:100%;margin-left:0;margin-right:0}}.event-date{margin-bottom:15px;color:#43c0d7;font-weight:700;font-size:16px;text-transform:uppercase}.article-wrapper{margin:0 -15px}.article-wrapper .single-article{float:left;margin-bottom:50px;padding:0 15px;-webkit-transition:all .5s ease;transition:all .5s ease}.article-wrapper .single-article.slide-up{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);visibility:hidden;opacity:0}.article-wrapper article{position:relative;background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:2px 2px 8px rgba(0,0,0,.1)}.article-wrapper .post-thumbnail{overflow:hidden;margin:0;height:240px}.article-wrapper .post-thumbnail img{max-width:none;min-width:100%;height:100%;object-fit:cover}.article-wrapper .category-btns a{display:inline-block;color:#fff;font-size:10px;background-color:#accb06;padding:8px 12px;margin-right:3px;border-radius:30px;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.article-wrapper .category-btns a:hover{background-color:#43c0d7;border-color:#fff;color:#fff}.article-wrapper .entry-content{width:100%;text-align:left}.article-wrapper .entry-content a{color:#333;display:inline-block}.article-wrapper .entry-content h2{font-size:20px;font-weight:900}.article-wrapper .entry-content p{font-size:13px;color:#656565;line-height:23px}.article-wrapper .entry-content a.continue-read{color:#fff;font-size:13px;text-transform:uppercase;background-color:#43c0d7;border:2px solid #43c0d7;font-weight:400;padding:12px 50px;border-radius:30px;-webkit-transition:all .5s ease;transition:all .5s ease}.article-wrapper .entry-content a.continue-read:hover{background-color:#fff;color:#43c0d7}@media only screen and (max-width:1199px){.article-wrapper .entry-content h2{font-size:19px}}@media only screen and (max-width:991px){.article-wrapper .post-thumbnail{width:100%;margin:0;max-height:250px;display:block}.article-wrapper .entry-content{display:block;width:100%}.article-wrapper .entry-content .content-wrapper{max-width:100%;margin-bottom:20px;padding:0 15px}.article-wrapper .entry-content h2{font-size:17px}.article-wrapper .entry-content .places-category a,.article-wrapper .entry-content a.continue-read{padding:7px 14px}}.load-more-btn{text-align:center;margin:20px 0 70px}.load-more-btn #load-more{color:#fff;font-size:13px;text-transform:uppercase;background-color:#43c0d7;border:2px solid #43c0d7;font-weight:400;padding:12px 50px;border-radius:30px;-webkit-transition:all .5s ease;transition:all .5s ease;width:auto;display:inline-block;line-height:1}.load-more-btn #load-more:hover{background-color:#fff;color:#43c0d7}.places-articles .single-article{width:50%;padding:0 15px}@media only screen and (max-width:991px){.places-articles .single-article{width:100%;margin-left:0;margin-right:0;height:auto!important}}.places-articles article .entry-content{padding:0 50px 50px}.places-articles article .category-btns{padding:0 50px}.places-articles article .entry-content a.continue-read{position:absolute;bottom:20px;right:20px}@media only screen and (max-width:991px){.places-articles article .entry-content{padding:0 15px 30px}.places-articles article .entry-content a.continue-read{position:static;float:right}.places-articles article .category-btns{padding:0 15px}}.article-blog-wrapper,.article-tour-wrapper{display:block}.article-blog-wrapper a.continue-read,.article-tour-wrapper a.continue-read{position:absolute;right:30px;bottom:30px}.article-blog-wrapper article,.article-tour-wrapper article{margin:0 15px 20px 15px}.archive-container .article-wrapper{padding-top:50px}.archive-container .article-wrapper .post-thumbnail{width:35%;margin:0 40px 0 0;display:inline-block;vertical-align:middle;overflow:hidden}.archive-container .article-wrapper .entry-content{display:inline-block;width:60%;vertical-align:middle}.archive-container .article-wrapper .entry-content .content-wrapper{max-width:60%}.archive-container .article-wrapper .entry-content a{color:#333}.archive-container .article-wrapper .entry-content h2{font-size:22px;font-weight:900}.archive-container .article-wrapper .entry-content p{font-size:13px;color:#656565;line-height:23px}.archive-container .article-wrapper .entry-content a.continue-read{color:#fff}.archive-container .article-wrapper .entry-content a.continue-read:hover{color:#43c0d7}@media only screen and (max-width:1199px){.archive-container .article-wrapper .post-thumbnail{margin:0 20px 0 0}.archive-container .article-wrapper .entry-content h2{font-size:19px}}@media only screen and (max-width:991px){.archive-container .article-wrapper .post-thumbnail{width:100%;margin:0;max-height:250px;display:block;height:auto}.archive-container .article-wrapper .post-thumbnail img{height:auto;width:100%}.archive-container .article-wrapper .entry-content{display:block;width:100%}.archive-container .article-wrapper .entry-content .content-wrapper{max-width:100%;margin-bottom:90px;padding:0 15px}.archive-container .article-wrapper .entry-content h2{font-size:17px}.archive-container .article-wrapper .entry-content a.continue-read{padding:7px 14px}}.filter-items{background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:6px;position:relative;z-index:1;padding:15px 100px 15px 15px}.filter-items .filter-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center}.filter-items #date-from,.filter-items #date-to,.filter-items .search,.filter-items .selected-place{border:2px solid #333;color:#333;width:100%;padding:13px 22px;margin-right:20px;font-weight:500;text-transform:uppercase;line-height:1.1;display:inline-block;border-radius:30px;font-size:13px;position:relative;cursor:pointer}.filter-items #date-from:focus,.filter-items #date-to:focus,.filter-items .search:focus,.filter-items .selected-place:focus{outline:0}.filter-items ::-webkit-input-placeholder{color:#333}.filter-items ::-moz-placeholder{color:#333}.filter-items :-ms-input-placeholder{color:#333}.filter-items :-moz-placeholder{color:#333}.filter-items .select-holder{margin-right:20px;font-weight:500;text-transform:uppercase;line-height:1.1;display:inline-block;vertical-align:middle;position:relative;height:43px;width:30%}.filter-items img{margin-right:20px;display:inline-block;vertical-align:middle}.filter-items .filter-submit{position:absolute;right:0;top:0;background:#43c0d7;color:#fff;height:100%;border-bottom-right-radius:6px;border-top-right-radius:6px;width:100px;text-align:center;vertical-align:middle;cursor:pointer}.filter-items .filter-submit .icon-search{font-size:26px;top:50%;position:relative;margin-top:-13px;display:block}@media only screen and (max-width:1199px){.filter-items{padding:15px 80px 15px 15px}.filter-items .filter-submit{width:80px}}@media only screen and (max-width:991px){.filter-items{padding:15px 70px 15px 15px}.filter-items .filter-submit{width:70px}.filter-items img{max-width:30px}}@media only screen and (max-width:767px){.filter-items{padding:15px 75px 15px 15px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:30px 0}.filter-items .filter-submit{width:60px}.filter-items .filter-wrapper{display:block}.filter-items .select-holder{width:100%}.filter-items input[type=text]{display:block;margin-bottom:10px;padding:10px 15px}.filter-items .select-holder,.filter-items input[type=text].search{display:block;margin-bottom:10px}.filter-items img{display:none}}.select-dropdown{display:inline-block;position:relative;width:100%;height:43px;cursor:default;border-radius:30px;background:#fff;border:2px solid #333;border-radius:30px;vertical-align:top;overflow:hidden;max-height:192px;padding:0;-webkit-transition:all .4s ease;transition:all .4s ease}.select-dropdown:before{content:"";position:absolute;top:18px;right:18px;border-style:solid;border-width:6px 5px;border-color:#333 transparent transparent;z-index:100}.select-dropdown .selected-place{-webkit-transition:all .4s ease;transition:all .4s ease;border:none}.select-dropdown.open-dropdown{height:192px;z-index:101}.select-dropdown ul{padding:0;margin:0;height:130px;position:relative;border-radius:4px}.select-dropdown ul li{overflow:hidden;position:relative;color:#333;display:block;font-size:13px;padding:7px 5px;text-align:left;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.select-dropdown ul li:hover{background-color:rgba(67,192,215,.2)}.select-dropdown ul .fakeScrollBar{right:3px;border-top:none;border-bottom:none;background-color:#43c0d7!important;width:8px}.select-dropdown ul .scrollWrap{border-right:6px solid rgba(67,192,215,.2);z-index:0;margin-right:4px}.select-dropdown ul .scrollContent{padding:0 3px 0 0}.events-footer-links{margin-bottom:50px}.events-footer-links .event-link-wrapper{background:#43c0d7 url(/wp-content/themes/tons/images/events-town.jpg) no-repeat right center;background-size:cover;padding:30px;border-radius:15px;position:relative;cursor:pointer;-webkit-transition:all .35s ease;transition:all .35s ease}.events-footer-links .event-link-wrapper h4{font-size:15px;font-weight:400;color:#fff;font-family:Rubik,sans-serif;text-transform:uppercase;margin:0}.img-btn{border-radius:0}.gallery-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.gallery__item{margin:10px;width:-webkit-calc((100% - 60px)/ 3);width:calc((100% - 60px)/ 3)}@media only screen and (max-width:599px){.gallery__item{width:-webkit-calc((100% - 40px)/ 2);width:calc((100% - 40px)/ 2)}}@media only screen and (max-width:399px){.gallery__item{width:100%}}.gallery__item-figure{border-radius:15px;overflow:hidden;position:relative;height:300px}@media only screen and (max-width:1023px){.gallery__item-figure{height:250px}}@media only screen and (max-width:899px){.gallery__item-figure{height:200px}}@media only screen and (max-width:699px){.gallery__item-figure{height:170px}}@media only screen and (max-width:599px){.gallery__item-figure{height:200px}}@media only screen and (max-width:479px){.gallery__item-figure{height:170px}}@media only screen and (max-width:399px){.gallery__item-figure{height:200px}}.gallery__item-figure-image{object-fit:cover;height:100%;width:100%}.gallery__item-description{font-size:16px;text-align:center;display:block}@media only screen and (max-width:1023px){.gallery__item-description{font-size:14px}}@media only screen and (max-width:699px){.gallery__item-description{font-size:13px}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.c-container{max-width:1190px;width:100%;padding-left:0;padding-right:0;margin:0 auto}.grid-spec{display:-ms-grid;display:grid;-ms-grid-columns:504fr 274fr[2];grid-template-columns:504fr repeat(2,274fr);grid-gap:30px}@media only screen and (max-width:1025px){.grid-spec{-ms-grid-columns:504fr 350fr[2];grid-template-columns:504fr repeat(2,350fr);grid-gap:20px}}@media only screen and (max-width:768px){.grid-spec{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.img-btn--main{min-height:200px}.grid-spec__bl-item{grid-row:2/3;grid-column:1/2}.flex-sb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-sb--ai-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-grid-start{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.vod_section{border:2px solid #333;padding:15px;color:#333;-webkit-transition:all 350ms ease;transition:all 350ms ease}.vod_section:active,.vod_section:focus,.vod_section:hover{border:2px solid #43c0d7}.vod_section a{color:#333}.vod_section a,.vod_section span{font-size:16px}.vod_section .round-box__title{font-size:18px;color:#333;font-weight:800;margin-bottom:20px;text-transform:uppercase}.d_block{display:block;margin-bottom:2px}.three-small{background-color:#f3f3f3}.three-small-item{max-width:400px!important;padding:30px}@media(max-width:768px){.three-small-item{max-width:100%!important}}.three-small-item a{color:#333}.img-btn{overflow:hidden;position:relative;display:block;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hover-zoom{-webkit-transition:.3s;transition:.3s}.hover-zoom:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.img-btn__fixed-dim{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:400px;max-width:670px;width:70%}.img-btn--mb{margin-bottom:50px}@media only screen and (max-width:768px){.img-btn--mb{margin-bottom:30px}}.img-btn--thirds{width:31%;max-width:350px;margin-bottom:30px;height:225px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;margin:0 15px 30px 9px}@media only screen and (max-width:900px){.img-btn--thirds{max-width:100%}}@media only screen and (max-width:768px){.img-btn--thirds{width:100%;max-width:100%;margin:0 auto;margin-bottom:20px}}@media only screen and (max-width:500px){.img-btn--thirds{width:100%;max-width:100%}}.img-btn__overlay{position:absolute;bottom:0;left:0;background-color:#fff;opacity:.9;margin:10px 13px;border-radius:0;padding:15px;z-index:1}.img-btn__overlay--half{min-width:50%}.img-btn__overlay--full{width:-webkit-calc(100% - 13px * 2);width:calc(100% - 26px)}.img-btn__subtitle,.img-btn__title{font-family:Rubik;font-size:16px;margin-top:0;margin-bottom:0;color:#333}@media only screen and (max-width:1400px){.img-btn__subtitle,.img-btn__title{font-size:14px}}@media only screen and (max-width:768px){.img-btn__subtitle,.img-btn__title{font-size:13px}}.img-btn__title{text-transform:uppercase;font-weight:700}.img-btn__image{-webkit-transition:.3s;transition:.3s;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;height:270px}@media only screen and (max-width:768px){.img-btn__image{margin-bottom:35px;height:200px}}.img-btn__abs-img{max-width:none;position:absolute}.wp-caption-text{font-size:15px;color:#cacaca;padding:15px 0 40px;font-style:italic}.cl-description{margin-bottom:60px}@media only screen and (max-width:768px){.cl-description{margin-bottom:0}}.radius{border-radius:15px}.sep-thumb{min-height:225px}.calendar{float:left}.calendar .r-thumbnail{min-height:300px}.calendar a{color:#43c0d7;margin-top:0}.calendar a:hover{color:#333}.bg-homepage{background-color:#f3f3f3;padding-bottom:5px}.round-block{position:relative;background-color:#fff;border-radius:0;padding:30px;z-index:99}@media only screen and (max-width:768px){.round-block{padding:25px 15px}}@media only screen and (max-width:420px){.round-block{margin-bottom:20px}}.round-block--no-pb{padding-bottom:0}.round-block--shift-up{margin-top:0}.round-block__headline{font-style:italic;font-size:30px;line-height:1.2em;margin-top:0;margin-bottom:30px}.round-block__title{font-size:32px;margin-bottom:30px;margin-top:20px;font-weight:900}@media only screen and (max-width:1025px){.round-block__title{font-size:25px}}@media only screen and (max-width:640px){.round-block__title{margin-top:0}}@media only screen and (max-width:500px){.round-block__title{font-size:20px;margin-bottom:10px;text-align:left}}.round-block__text{font-family:Rubik;font-size:16px;line-height:1.5625em;margin-bottom:40px}@media only screen and (max-width:1400px){.round-block__text{font-size:15px!important;line-height:1.6}}@media only screen and (max-width:920px){.round-block__text{font-size:14px!important;margin-bottom:20px}}.content-text{font-family:Rubik;font-size:16px;line-height:1.5625em;margin-bottom:40px}@media only screen and (max-width:1400px){.content-text{font-size:15px!important;line-height:1.6}}@media only screen and (max-width:920px){.content-text{font-size:14px!important;margin-bottom:20px}}.round-block__text--no-mb{margin-bottom:0}.round-block__text--m-margin{margin-bottom:20px}.round-block__text--bold{font-weight:700;margin-bottom:0}.round-block__info-wrapper{min-width:470px;width:40%;height:auto;padding-left:0}@media only screen and (max-width:768px){.round-block__info-wrapper{min-width:100%}}.round-no-p{padding-bottom:0;margin-bottom:0}.round-title-modified{text-align:center;font-size:36px;margin:64px 0 48px}.link-list-wrapper{padding:0 20px}.link-list{position:relative;padding:25px 0}.link-list::before{content:"";position:absolute;top:0;left:0;display:block;height:2px;width:-webkit-calc(100% + 20px * 2);width:calc(100% + 40px);background-color:#333;margin-left:-20px}.link-list__item{position:relative;display:block;font-size:20px;line-height:1.9em;color:#333}.link-list__item::after{content:">";display:block;position:absolute;right:0;top:0;font-size:1em;line-height:1.9em;-webkit-transition:.3s;transition:.3s}.link-list__item:hover{color:#43c0d7}.link-list__item:hover::after{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.link-list__item_h3{color:#333}.link-list__item_h3 h3{margin-top:15px}.round-btns-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.round-btn{display:block;height:40px;border:2px solid #333;background:0 0;font-weight:700;line-height:2.3;padding:0;-webkit-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s}.round-btn:hover{z-index:1;border-color:#43c0d7;color:#43c0d7}.round-btn:focus{outline:0}.btn-new{width:70px;font-size:18px}.round-btn--left{border-radius:20px 0 0 20px}.round-btn--right{border-radius:0 20px 20px 0;margin-left:-2px}.information-tabs .round-btn{width:auto;padding:13px 30px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:359px){.information-tabs .round-btn{width:100%}}.btn-blog-new{padding:0;height:auto;max-width:201px;margin:0 auto}.jumbo{overflow:hidden;border-radius:10px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:500px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}@media only screen and (max-width:768px){.jumbo{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}}.jumbo__content{position:absolute;right:0;color:#fff;z-index:1;max-width:400px;margin-right:80px}@media only screen and (max-width:768px){.jumbo__content{position:relative;margin:0 auto;top:-35px;max-width:100%}}.jumbo__image{width:1108px;max-width:none}.jumbo__title{font-size:32px;margin-bottom:40px;font-weight:900}.jumbo__text{margin-bottom:75px;line-height:1.5625em;font-size:16px}.cta{display:inline-block;border-radius:20px;padding:12px 25px;background-color:#5eaed8;border:2px solid #5eaed8;color:#fff;-webkit-transition:.5s;transition:.5s}@media only screen and (max-width:1400px){.cta{padding:5px 20px}}.cta:hover{color:#5eaed8;background-color:#fff}.cta__text{font-size:18px;text-transform:uppercase;font-weight:700}@media only screen and (max-width:1400px){.cta__text{font-size:15px}}.home-cta{margin-top:70px}@media only screen and (max-width:768px){.home-cta{margin-top:30px}}body{font-family:manrope;font-family:euclid_squarebold}.main--pt{padding-top:100px}.main--pt-200{padding-top:200px}.main--pt-40{padding-top:40px}p{font-family:manrope}h1,h2,h3,h4,h5,h6{font-family:libre}figure{margin:0}.home .site-header.sticky-header .header-top{display:block}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{border:0}.blog-logo{position:relative;top:140px;left:0}.site-header.sticky-header .blog-logo{display:none}.single-post .blog-logo{left:110px;top:120px}.deepspace .pb-0{padding-bottom:0}.places-items{margin-top:0}.blog-post{margin-top:40px}.homeblog__text{padding-bottom:0}.img-btn__title{font-weight:600}.img-btn__subtitle,.img-btn__title{font-family:manrope}.site-footer .footer-nav h3{font-family:libre}.round-block__text{font-family:manrope}.homepage-banner p{font-family:manrope}a{color:#238df7;font-family:manrope}a:hover{color:#2a7de1}span{font-family:manrope}.blog-post__link{font-family:manrope;font-weight:700}.mega-menu-link,.mega-sub-menu{font-family:manrope!important}.time .cta{margin-bottom:80px}.bg-homepage .time .entry-content{padding-bottom:0}.site .deepspace .p-b-80{padding-bottom:80px}.site .deepspace .entry-content-rl{padding:0 100px}.header-top{padding:0!important}.site-header{background-color:rgba(0,0,0,.5)!important;position:fixed;width:100%;z-index:100;top:0;left:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item{border-bottom:3px solid #238df7}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{background:0 0;color:#fff;font-weight:700!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:#fff}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link{background:0 0;color:#fff;font-weight:700}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor{border-bottom:3px solid #238df7}.icon-search:before{color:#fff}.main-navigation .main-navigation__logo{position:absolute;margin:0;top:-40px;z-index:2}#mega-menu-wrap-primary #mega-menu-primary{padding-left:220px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin-right:30px;padding-bottom:18px}.navigation-wrapper .icon-search:before{margin-right:-30px}.header-top{background:#000}.header-top .site-branding{padding-left:215px}.site-header.sticky-header .main-navigation .main-navigation__logo{top:0;margin-top:0}.home .site-header.sticky-header .main-navigation .main-navigation__logo{top:0;margin-top:0}.homepage-banner{max-height:1080px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{border-radius:0}.mega-border-bottom a{border:0!important}.mega-border-bottom-right a{border:0!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover{background:0 0!important;color:#2a7de1!important}.mega-sub-menu .mega-menu-link:hover{background:0 0!important;color:#2a7de1!important}.mega-toggle-on>a{background:0 0!important;color:#2a7de1!important}.standard-link{color:#238df7}.img-btn__overlay{margin:20px 13px}.hover-zoom{position:relative}.hover-zoom::after{content:"";width:100%;height:10px;position:absolute;bottom:0;left:0;background:#238df7;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.hover-zoom:hover::after{opacity:1}.site-footer .footer-logo a{width:auto}.header-top .site-logo{max-width:100%}.header-top .site-logo img{width:auto}.site-header.sticky-header #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{padding:0}.site-footer .footer-logo .footer__desc{text-transform:none;display:block;margin:10px 0 0 65px}.site-footer ul.footer-contact{margin:20px 0 0}.site-footer .footer-logo a{margin-left:-30px}.site-footer ul.footer-contact li{font-weight:400;padding-left:70px;margin-bottom:5px}.site-footer ul.footer-contact li:last-of-type{margin-top:20px}.footer__envelop{margin-top:-8px}.site-footer ul.footer-contact p{line-height:.7}.footer__phone{margin-top:-8px}.site-footer .footer-lg-column{padding-left:100px}.site-footer .footer-nav h3{color:#238df7}.site-footer .footer-social a{background:#238df7}.blog-post .continue-read{color:#238df7}.blog-post .continue-read:hover{color:#2a7de1}.cta{background:#238df7;border:2px solid #238df7}.cta:hover{color:#2a7de1;border:2px solid #2a7de1}.link-list__item:hover{color:#2a7de1}.site-footer .footer-nav ul a:hover{color:#2a7de1}.site-footer .footer-nav ul a{font-weight:700}.footer-top p{font-weight:700}.planet-cards__lay{display:-webkit-box;display:-ms-flexbox;display:flex}.city-cards{padding:0}.city-cards .slick-slide{border-radius:0}.city-cards .slick-list{border-radius:0}.planet-cards__assets{padding:50px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.planet-cards__assets img{-ms-flex-item-align:start;align-self:flex-start}.planet-cards__image{max-width:606px;width:100%}.planet-cards__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.round-block .planet-cards__quote{margin:0 0 20px}.planet-cards__title h3{font-weight:600;font-size:46px;line-height:110%;color:#000;font-family:manrope;margin-bottom:20px;margin-top:0}.planet-cards__text p{font-weight:600;font-size:20px;line-height:110%;color:#000;margin-bottom:0}.planet-cards__text{margin-bottom:24px}.planet-cards__name{font-weight:600;font-size:8px;line-height:10px;display:block;color:#000}.planet-cards__desc{font-size:8px;line-height:10px;color:#000}.planet-cards .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:20px;margin:0}.planet-cards .slick-dots button{margin:0 5px;background:#238df7;border-radius:50%;font-size:0;width:15px;height:15px;border:0;-webkit-box-shadow:none;box-shadow:none}.planet-cards .slick-active button{background:#4781c2;opacity:.5}.products .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:20px;margin:0}.products .slick-dots button{margin:0 5px;background:#238df7;border-radius:50%;font-size:0;width:15px;height:15px;border:0;-webkit-box-shadow:none;box-shadow:none}.products .slick-active button{background:#4781c2;opacity:.5}.procurements-wrapper-new--pub .single-procurement-new .procurement-content img{width:auto;height:auto}.tribe-events-single-event-title{padding-bottom:0!important}.tribe-events-schedule h2{margin-top:5px!important}.tribe-events-schedule h2{padding-top:0!important;margin-top:5px}.type-tribe_events .tribe-events-content a:not(.ssba_share_link){display:inline-block}.page-template-page-52-vikenda-novi-sad .blog-logo{display:none}.page-template-page-52-vikenda-single .blog-logo{display:none}.product-slider-holder .slick-slide{margin:0 10px}.product-slider-holder .slick-list{margin:0 -10px}.wekend--single .ssba a{background:#333}.single-transfer-rent-car .places-related-content>div{transform:translateY(0)}div.tons-slides .tons-slide-content-wrapper{background-color:#238df7}div.ssba a{background:#333}.single-transfer-rent-car .post-thumbnail{margin-bottom:50px}.map-fg-section .map-fg{width:100%;min-height:500px;height:100%}.map-fg-section .map-fg img{width:100%;height:100%;object-fit:cover}.map-fg-section{width:100%}.logged-in .header-top{margin-top:32px!important}.bottom-header__menu{display:none}.map-block{display:flex}.map-block__title{font-size:46px;font-family:manrope;text-transform:uppercase;margin-bottom:30px;font-weight:700}.map-block__title p{margin:0;line-height:1.1}.map-block__title-highlight{font-family:libre}.map-block__content{width:100%;height:100%;min-height:550px;background-color:#09cc73;max-width:376px;padding:36px}.map-block__text{font-size:32px;line-height:1.2;margin:0;font-weight:600;text-transform:uppercase}.bottom-header__menu{display:none}.available-hours{margin-top:20px}.booking-calendar .available-hours .time-pick-holder{width:100%;float:none;display:flex;align-items:center}.booking-calendar .email-info-box .available-hours{display:flex}.available-hours .time-pick-holder .time-pick{order:-1;height:auto;margin:0 10px 0 0}.booking-calendar .booking-tours .btn{background:#238df7;border:2px solid #238df7}.booking-calendar .booking-tours .btn:hover{color:#238df7;border:2px solid #238df7}.booking-calendar .booking-tours-for .btn{background:#09cc73;border:2px solid #09cc73}.booking-calendar .booking-tours-for .btn:hover{color:#09cc73;border:2px solid #09cc73}.booking-back,.booking-close,.booking-confirm,.booking-submit{background:#238df7}.booking-calendar .booking-tours-for .dropdown-menu{border:3px solid #09cc73}.booking-calendar .booking-tours-for .btn-group.open>.dropdown-toggle.btn-default:hover{border-color:#09cc73}.booking-calendar .booking-tours-for .dropdown-menu ul li:hover{background:#09cc73}.booking-calendar .booking-tours-for .btn:focus{background:#09cc73;border:2px solid #09cc73;color:#fff}.calendar-info .calendarr h4.month-title{color:#238df7}.calendar-info .calendarr .calendar1 .tour-date span,.calendar-info .calendarr .calendar2 .tour-date span{background:#238df7}.calendar-info .calendarr .calendar1 .tour-date.active span,.calendar-info .calendarr .calendar2 .tour-date.active span{background:#09cc73}.booking-calendar .email-info-box div input:focus,.booking-calendar .email-info-box div input:hover{border-color:#238df7}.booking-calendar .message-box-comment textarea:focus,.booking-calendar .message-box-comment textarea:hover{border-color:#238df7}.blog-post .entry-title{height:70px}.time__holder{display:flex;justify-content:space-between;flex-wrap:wrap}.time__holder .gd-image{flex:1;height:100%}.time__holder .gd-image img{object-fit:cover;height:100%}.time__cards{width:31.4%;display:flex;flex-direction:column;justify-content:space-between}.time__cards-text{position:relative;z-index:1;background-color:#09cc73;color:#333;padding:10px 10px 5px;line-height:1;font-size:26px;font-weight:700;text-transform:uppercase}.time__cards-link{height:225px;position:relative;color:#fff;display:flex;justify-content:flex-end;font-size:16px;flex-direction:column;margin-bottom:25px}.time__cards-link img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.time__holder-bound{display:flex;margin-right:30px;flex:1;height:475px}.time__holder-content{max-width:45%;width:100%;background-color:#09cc73;padding:50px 30px}.time__holder-title p{font-size:38px;font-family:manrope;text-transform:uppercase;margin-bottom:30px;font-weight:700;line-height:1.2}.time__holder-text{font-size:28px;line-height:1.2;margin:0;font-weight:600;text-transform:uppercase}.ssbp--theme-1{float:none}.ssbp--theme-1 .ssba_share_link{display:inline-flex!important;align-items:center;justify-content:center}.single-tribe_events .tribe-events-event-image{order:2!important}@media only screen and (max-width:1450px){.site-header .container{max-width:100%;width:100%}.header-top .site-branding{padding-left:345px}.language-swither{right:100px}}@media only screen and (max-width:1400px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{padding:8px 0 5px}.blog-logo{position:absolute;left:50%;transform:translate(-50%,0)}.single-post .blog-logo{position:absolute;left:50%;transform:translate(-50%,0)}.language-swither{right:30px}.header-top .site-branding{padding-left:25px}#mega-menu-wrap-primary #mega-menu-primary{padding-left:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin-right:20px}.main-navigation .main-navigation__logo{position:static}.main-navigation img{width:88px;padding-top:5px}.site-header .c-container{max-width:100%;width:100%;padding-left:30px;padding-right:15px}.site-header .container{padding-left:0;padding-right:0}.navigation-wrapper .form-submit{right:30px}}@media only screen and (max-width:1199px){.planet-cards__title h3{font-size:40px}.planet-cards__image{max-width:450px}.time__holder .gd-image{width:100%}.time__cards{width:100%;flex-direction:row;justify-content:space-between;margin-top:15px}.time__cards-link{width:49%;height:300px}.time__holder-bound{margin-right:0;min-height:100%}}@media only screen and (max-width:1130px){.map-block{display:block}.map-fg-section .map-fg{width:100%;min-height:auto;height:auto;background-size:contain}.map-block br{display:none}.map-block__content{min-height:auto;height:auto;max-width:100%;text-align:center}}@media only screen and (max-width:991px){.site-header{padding-top:0;position:static;background-color:#fff!important}.main--pt{padding-top:0}.main--pt-200{padding-top:50px}.main--pt-40{padding-top:0}.main-navigation .main-navigation__logo{top:0;left:-10px;position:relative}.language-swither{position:absolute;top:10px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:#222}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{color:#238df7}.header-social a:hover{-webkit-box-shadow:none;box-shadow:none}.planet-cards__lay{display:block}.planet-cards__image{max-width:100%}.planet-cards__title h3 br{display:none}.planet-cards__text br{display:none}.blog-logo{top:40px;right:0;left:auto;margin-right:0;transform:none}.single-post .blog-logo{top:40px;right:0;left:auto;margin-right:0;transform:none}.time__holder-bound{display:block;height:100%}.time__holder-content{max-width:100%}.time__holder-content br{display:none}.time__holder .gd-image img{object-fit:cover;width:100%;height:auto}}@media only screen and (max-width:767px){.site-footer .footer-lg-column{padding-left:0}.blog-logo{top:60px}.single-post .blog-logo{top:60px}.site .deepspace .entry-content-rl{padding:0 20px}.map-block__title{font-size:36px}.map-block__text{font-size:28px}}@media only screen and (max-width:640px){.site-header .c-container{padding-left:15px}.header-top{padding-right:15px!important}.language-swither{position:static;padding-bottom:10px}.planet-cards__assets{padding:30px}.planet-cards__title h3{font-size:22px}.time__cards-text{font-size:22px}}@media only screen and (max-width:480px){.time__cards-link{width:100%;height:250px;margin-bottom:10px}.time__cards{flex-wrap:wrap;margin-top:10px}.time__holder .gd-image{height:auto}.navigation-wrapper .header-search{display:none}.header-social{display:none}.main-navigation .main-navigation__logo{top:-75px;left:-20px}.site-header{padding-bottom:0}.bottom-header__menu{display:block;color:#000;text-transform:uppercase;margin-top:5px}.bottom-header .icon .menui{background-color:rgba(0,0,0,0)!important;width:auto;height:auto}.bottom-header .icon{top:20px;width:auto;height:auto}.blog-post--two .entry-title{margin-bottom:20px}.time__holder-title p{font-size:36px}.time__holder-text{font-size:28px}.time__holder-content{padding:36px}}@media only screen and (max-width:320px){.header-top .site-logo{display:none}.header-top .site-description{padding:10px 0}.main-navigation .main-navigation__logo{top:-65px}.map-block__title{font-size:30px}.map-block__text{font-size:22px}.time__holder-title p{font-size:30px}.time__holder-text{font-size:22px}}.modal{position:fixed;z-index:10000;top:0;left:0;width:auto;height:auto;border-radius:0;background:0 0;border:0}.mega-menu-item-31242{padding:0!important}#blog-slider article,#news-slider article{width:363px!important;height:auto!important}.tons-slides article:hover .tons-slide-content-wrapper{transform:none}.tons-slides article:hover .tons-slide-thumb{transform:none}.tabs .news-section:before{display:none}.tons-slides .tons-slide-content-wrapper{background-color:#43c0d7;position:relative;top:auto;left:auto;right:auto;bottom:auto;transform:none}.tons-slides .tons-slide-content-wrapper .tons-slide-content{text-align:center;width:100%;position:relative;top:auto;left:auto;right:auto;bottom:auto;transform:none;padding:25px 15px;min-height:230px}@media only screen and (max-width:991px){.tons-slides .tons-slide-content-wrapper .tons-slide-content{min-height:200px}}@media only screen and (max-width:399px){.tons-slides .tons-slide-content-wrapper .tons-slide-content{min-height:160px}}.featured-content-wrapper{padding-bottom:40px}.featured-banner{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:end;align-items:center;text-align:center;color:#fff;height:100%}.featured-banner-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:end;text-align:left;color:#fff;height:100%;max-width:1190px;margin:0 auto;width:100%}.featured-banner-content .featured-title{font-size:40px;margin-top:30px;margin-bottom:20px}.featured .round-block{margin-bottom:0}.featured .c-container{background-color:#fff}.featured .featured-banner{height:500px;background-size:cover;background-position:center}.featured .white-back-archive{background-color:#fff}.featured .deepspace{padding:100px 130px 70px}.featured-content-bottom{padding:100px 130px 70px}.featured .deepspace .entry-content{padding:0}.featured .entry-content img{padding-left:0}.featured .featured-banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.featured-banner-img{width:164px;height:164px;border-radius:50%;border:2px solid #fff}.featured-banner-img img{width:100%}.featured-date{font-size:20px}.featured-page .site-footer{margin-top:0}.featured-desc{max-width:900px;position:relative;padding-bottom:10px}.featured-desc h1{font-size:40px}.featured-desc p{font-size:18px}.featured-desc .green-icon{position:absolute;top:30px;right:131px}.featured-content{padding:30px 100px 0}.featured .slider-section{overflow:hidden}@media screen and (max-width:767px){.featured-content{padding:30px 20px 0}}.featured .page-content-wrapper.flexible-content{padding:0;background-color:#fdfcf5}@media(min-width:1450px){.featured .container{width:1140px}}.c-container.c-container-archive{position:relative;background-color:#fff;padding:70px 37px}@media screen and (max-width:1400px){.featured-banner-content{width:100%;padding:0 30px}}@media screen and (max-width:500px){.featured-banner-content p{font-size:14px}}@media screen and (max-width:500px){.featured-banner-content .green-icon{position:relative;top:-10px}}@media screen and (max-width:767px){.featured-banner-content .green-icon{right:0}}@media screen and (max-width:1400px){.featured content-featured{width:100%;padding:0 30px}.featured{padding-bottom:0}}.c-container.c-container-archive.bottom__padding{padding:70px 37px 150px}@media(max-width:767px){.c-container.c-container-archive.bottom__padding{padding:0 20px}}.featured-content-wrapper .slider-section{margin:0 -50px 70px}.featured-content-wrapper .slider-section .slide-single{margin-right:10px}.featured-content-wrapper .featured-slider{width:auto!important}@media only screen and (max-width:991px){.featured-content-wrapper .slider-section{margin:0 0 70px}}@media only screen and (max-width:767px){.featured .featured-content-wrapper .slider-section .section-header{margin:60px 0 20px}}@media only screen and (max-width:540px){.featured .featured-content-wrapper .slider-section .section-header{margin:15px 0 20px}}.page-template-page-featured #page #colophon.site-footer{margin-top:0!important}.c-container.c-container-archive.bottom__padding.first-container{margin-bottom:30px;padding-bottom:30px}.timeline-title{font-size:32px;margin-bottom:30px;margin-top:20px;font-weight:900}@media only screen and (max-width:1025px){.timeline-title{font-size:25px;text-align:center}}@media only screen and (max-width:500px){.timeline-title{text-align:left}}.events-content p,.featured-content p{font-size:16px;line-height:1.8;color:#000}.featured-content h3{font-size:26px;line-height:32px;color:#000;font-weight:700;margin-bottom:20px}.cd-horizontal-timeline a{text-decoration:none}.cd-horizontal-timeline{opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;padding:30px 100px 0}@media(max-width:767px){.cd-horizontal-timeline{padding:30px 20px 0}}.cd-horizontal-timeline::before{content:"mobile";display:none}.cd-horizontal-timeline.loaded{opacity:1}.cd-horizontal-timeline .timeline{position:relative;height:100px;margin:0 auto;display:flex;align-items:center}.cd-horizontal-timeline .events-wrapper{position:relative;height:60px;margin:0 40px;overflow:hidden;width:100%;z-index:5}.cd-horizontal-timeline .events-wrapper::before{left:0;background:-webkit-linear-gradient(left,#f8f8f8,rgba(248,248,248,0));background:linear-gradient(to right,#f8f8f8,rgba(248,248,248,0))}.cd-horizontal-timeline .events-wrapper::after{right:0;background:-webkit-linear-gradient(right,#f8f8f8,rgba(248,248,248,0));background:linear-gradient(to left,#f8f8f8,rgba(248,248,248,0))}.cd-horizontal-timeline .events{position:absolute;left:0;top:49px;height:2px;background:#d6d6d6;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s}.cd-horizontal-timeline .filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-color:#26b570;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.cd-horizontal-timeline .events a{position:absolute;bottom:0;z-index:2;text-align:center;font-size:1.3rem;padding-bottom:15px;color:#383838;white-space:nowrap;min-width:120px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.cd-horizontal-timeline .events a::after{content:"";position:absolute;left:50%;bottom:-5px;height:12px;width:12px;border-radius:50%;background-color:var(--timeline-dot-inactive);border:2px solid var(--timeline-dot-border-inactive);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:background-color .3s,border-color .3s;-moz-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.cd-horizontal-timeline .events a.selected::after{background-color:var(--timeline-dot-active);border-color:var(--timeline-dot-active-dark)}.cd-horizontal-timeline .events a{color:var(--timeline-color-inactive)}.cd-horizontal-timeline .events a.selected{color:var(--timeline-color-active)}@media only screen and (min-width:1100px){.cd-horizontal-timeline .events a{font-size:1.4rem}.cd-horizontal-timeline .events a::after{height:14px;width:14px}}.cd-horizontal-timeline .cd-timeline-navigation{position:absolute;width:100%;height:100%}.cd-horizontal-timeline .cd-timeline-navigation a{position:absolute;z-index:1;bottom:0;height:34px;width:34px;border-radius:50%;border:2px solid #dfdfdf;overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s}.cd-horizontal-timeline .cd-timeline-navigation a::after{content:"";position:absolute;height:16px;width:16px;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(/wp-content/themes/tons/images/right-arrow.svg) no-repeat center center}.cd-horizontal-timeline .cd-timeline-navigation a.prev{left:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.cd-horizontal-timeline .cd-timeline-navigation a.next{right:0}.cd-horizontal-timeline .cd-timeline-navigation a:hover{border-color:var(--timeline-button-hover)}.cd-horizontal-timeline .cd-timeline-navigation a.inactive{cursor:not-allowed}.cd-horizontal-timeline .cd-timeline-navigation a.inactive::after{background-position:0 0;opacity:.5}.cd-horizontal-timeline .cd-timeline-navigation a.inactive:hover{border-color:#dfdfdf}.cd-horizontal-timeline .events-content{position:relative;width:100%;margin:2em 0 0 0;line-height:1.6;color:#383838;-webkit-transition:height .4s;-moz-transition:height .4s;transition:height .4s;overflow:hidden}.cd-horizontal-timeline .events-content li{position:absolute;z-index:1;width:100%;left:0;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);padding:0 5%;opacity:0;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.cd-horizontal-timeline .events-content li.selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cd-horizontal-timeline .events-content li.enter-right{-webkit-animation-name:cd-enter-right;-moz-animation-name:cd-enter-right;animation-name:cd-enter-right}.cd-horizontal-timeline .events-content li.enter-left{-webkit-animation-name:cd-enter-left;-moz-animation-name:cd-enter-left;animation-name:cd-enter-left}.cd-horizontal-timeline .events-content li.leave-right{-webkit-animation-name:cd-leave-right;-moz-animation-name:cd-leave-right;animation-name:cd-leave-right}.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-name:cd-leave-left;-moz-animation-name:cd-leave-left;animation-name:cd-leave-left}.cd-horizontal-timeline .events-content li>*{max-width:800px;margin:0 auto}.cd-horizontal-timeline .events-content h2{font-weight:300;line-height:1.2}.cd-horizontal-timeline .events-content em{font-family:libre;display:block;font-style:normal;margin:10px auto;font-weight:600}.cd-horizontal-timeline .events-content em::before{content:"- "}.cd-horizontal-timeline .events-content p{color:#000}.cd-horizontal-timeline .events-content em{line-height:1.6}.cd-horizontal-timeline .events-content ol{list-style:none;margin:0;padding:0}.cd-horizontal-timeline .timeline ul{list-style:none;margin:0 0 27px 0}@media only screen and (min-width:768px){.cd-horizontal-timeline .events-content h2{font-size:7rem}.cd-horizontal-timeline .events-content em{font-size:2rem}}@media only screen and (min-width:1170px){.cd-horizontal-timeline .events-content h2{font-size:14px}.cd-horizontal-timeline .events-content em{font-size:2.4rem}}@media only screen and (max-width:767px){.cd-horizontal-timeline .timeline{width:100%;text-align:center}.cd-horizontal-timeline .events-wrapper{overflow:visible}.cd-horizontal-timeline .events a{min-width:0;padding-left:15px;padding-right:15px;opacity:0;pointer-events:none;transition:opacity .3s ease}.cd-horizontal-timeline .events a.selected{opacity:1;pointer-events:auto}.cd-horizontal-timeline .events-content em{font-size:17px}.cd-horizontal-timeline .events-content li.selected,.cd-horizontal-timeline .events-content ol{padding:0}}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes cd-enter-right{0%{opacity:0;-moz-transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes cd-enter-left{0%{opacity:0;-moz-transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-leave-right{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(100%)}}@-moz-keyframes cd-leave-right{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(100%)}}@keyframes cd-leave-right{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes cd-leave-left{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-100%)}}@-moz-keyframes cd-leave-left{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-100%)}}@keyframes cd-leave-left{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}.disabled{pointer-events:none;opacity:.5}.page-title{margin-top:250px;margin-bottom:10px}.content-area__search{margin-top:200px}.content-area__search .page-title{margin-top:0}.content-area__search .article-wrapper{margin:0}.content-area__search .archive-container .article-wrapper{padding-top:0}.content-area__search article{margin-left:0;margin-right:0}.content-area__search .round-block__title{margin-top:0;margin-bottom:0}.content-area__search .search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:start;align-items:start;margin-bottom:0}.content-area__search form label input{width:214px;overflow:hidden;border-color:#333;padding:5px 17px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.content-area__search .form-submit{position:relative;width:36px;height:36px;margin-left:10px}.content-area__search .icon-search{position:absolute;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;z-index:50}.content-area__search .search-field{border:2px solid #333;border-radius:30px;padding:5px 17px;outline:0}.content-area__search .search-submit{text-indent:-999em;padding:0;background-color:#333;outline:0;box-shadow:none;margin:0;width:36px;height:36px;border:2px solid #333;border-radius:50%;position:relative;z-index:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}.content-area__search .search-submit:hover{box-shadow:none}.content-area__search .no-results.not-found{background-color:#fff;padding:20px}.content-area__search .no-results.not-found .page-header{margin-top:0}