body{line-height:1.625;color:#000;background:#fff;-webkit-font-smoothing:antialiased}body,input,button,textarea{font-family:Nunito,Arial,sans-serif}:focus{outline-color:#ea7514}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.2;font-weight:700;margin-top:0;margin-bottom:20px}p,ul,ol,table,figure{margin-bottom:20px}a,input,textarea,button{-webkit-transition:color .2s cubic-bezier(0.645,0.045,0.355,1),background-color .2s cubic-bezier(0.645,0.045,0.355,1),border-color .2s cubic-bezier(0.645,0.045,0.355,1),opacity .2s cubic-bezier(0.645,0.045,0.355,1);-moz-transition:color .2s cubic-bezier(0.645,0.045,0.355,1),background-color .2s cubic-bezier(0.645,0.045,0.355,1),border-color .2s cubic-bezier(0.645,0.045,0.355,1),opacity .2s cubic-bezier(0.645,0.045,0.355,1);transition:color .2s cubic-bezier(0.645,0.045,0.355,1),background-color .2s cubic-bezier(0.645,0.045,0.355,1),border-color .2s cubic-bezier(0.645,0.045,0.355,1),opacity .2s cubic-bezier(0.645,0.045,0.355,1)}a,a:focus{color:#ff8f33}a:hover{color:#5c735d}a:hover,a:focus{text-decoration:none}img{max-width:100%;height:auto}figure img{width:100%;height:auto}figcaption{padding:6px 10px;text-align:center;font-weight:700;color:#763c3b;background:#ebebeb}hr{margin-top:40px;margin-bottom:40px;border-top:2px solid #b3c4b7}.header{padding-top:20px}.header__top{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:space-between}.header__logo,.header__logo .custom-logo{display:inline-block;width:auto}.header__logo .header__text_logo{color:#5c735d;margin:0}.header--light .header__logo .header__text_logo{color:#fff}.header__logo:hover .header__text_logo{color:#ff8f33}.header__form{display:-webkit-flex;display:-ms-flex;display:flex}.header__form .button-nav .btn{min-width:125px;margin-left:15px;padding-left:0;padding-right:0}.header__form .icon-input{width:220px;margin-left:20px}.footer__top{position:relative;padding-top:60px;padding-bottom:20px;color:#fff;background:url(//tudatosvasarlo.hu/wp-content/themes/tudatos-vasarlo/img/girls-footer-bg.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.footer__top:before{position:absolute;content:"";z-index:0;top:0;right:0;bottom:0;left:0;opacity:.5;background:#000}.footer__top:after{position:absolute;content:"";z-index:1;right:0;top:-2px;left:0;height:60px;background-repeat:no-repeat;background-position:center bottom;background-image:url(//tudatosvasarlo.hu/wp-content/themes/tudatos-vasarlo/img/waves.svg);-webkit-transform:scaleY(-1);transform:scaleY(-1);-webkit-background-size:100% 100%;background-size:100% 100%}.footer__title{font-size:24px}.footer__top > .container > .row{margin-left:0;margin-right:0}.footer__top__right{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;padding-bottom:10px}.footer__nav{margin-bottom:30px;background:#819d87}.footer__nav ul{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:14px 0;text-transform:uppercase;font-weight:700;list-style-type:none}.footer__nav a{display:block;padding:10px}.footer__nav a,.footer__nav a:focus,.footer__nav a:hover{color:#fff}.footer__nav a:hover{text-decoration:underline}.section{padding-top:50px;padding-bottom:30px}.gutter-sm{margin-left:-5px;margin-right:-5px}.gutter-sm > [class*="col-"],.gutter-sm > .col{padding-left:5px;padding-right:5px}.entry figure{overflow:hidden;border-radius:5px}.entry a{text-decoration:underline}.entry h1{font-size:32px}.entry h2{font-size:28px}.entry h3{font-size:24px}.entry h4{font-size:20px}.entry h5{font-size:16px}.entry h6{font-size:14px}.entry .highlighted{border-left:10px solid #ff8f33;padding-left:20px;font-size:22px;font-weight:700}.entry .highlighted a{color:#5c735d}.entry .highlighted a:hover{text-decoration:none}body.single #content .entry{margin-bottom:20px}.hero{position:relative;padding-top:40px;padding-bottom:100px;color:#fff;background-position:center center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-image:url(//tudatosvasarlo.hu/wp-content/themes/tudatos-vasarlo/img/girls-header-bg.jpg)}.hero:before{position:absolute;content:"";z-index:0;top:0;right:0;bottom:0;left:0;opacity:.6;background:-webkit-linear-gradient(top,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%)}.hero:after{position:absolute;content:"";z-index:1;right:0;bottom:-2px;left:0;height:80px;background-repeat:no-repeat;background-position:center bottom;background-image:url(//tudatosvasarlo.hu/wp-content/themes/tudatos-vasarlo/img/waves.svg);-webkit-background-size:100% 100%;background-size:100% 100%}.hero > *{position:relative;z-index:2}.hero__title{margin-bottom:10px;font-size:32px}.hero__title span{display:block;font-size:.75em}.hero p{font-family:"Playfair Display"}.hero + .section{position:relative;z-index:1;padding-top:0}.error404{min-height:100vh;color:#fff;background:url(//tudatosvasarlo.hu/wp-content/themes/tudatos-vasarlo/img/plant-bg.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}.error404__title{font-size:60px;line-height:1}.error404__text{font-size:20px;font-family:"Playfair Display"}.fullscreen{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 60px)}.swiper-button-next,.swiper-button-prev{width:40px;height:40px;text-align:center;margin-top:-20px;color:#999;background:#fff;border-radius:100%;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:0 0 16px rgba(100,100,100,.3);box-shadow:0 0 16px rgba(100,100,100,.3)}.swiper-button-next:after,.swiper-button-prev:after{font-size:18px;line-height:36px;font-family:"Font Awesome 5 Free";font-weight:700}.swiper-button-prev:after{margin-left:-2px}.swiper-button-next:after{margin-left:2px}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"\f053"}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"\f054"}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0}.swiper-outer{position:relative;padding-left:50px;padding-right:50px}.swiper-outer .swiper-button-prev{left:0}.swiper-outer .swiper-button-next{right:0}.swiper-arrow-style-2 .swiper-button-prev,.swiper-arrow-style-2 .swiper-button-next{border:2px solid #5c735d;color:#5c735d;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.swiper-arrow-style-2 .swiper-button-prev:hover,.swiper-arrow-style-2 .swiper-button-next:hover{color:#fff;background:#5c735d}.media-carousel .swiper-button-next,.media-carousel .swiper-button-prev{margin-top:-40px}.related-posts-carousel,.latest-posts-carousel{margin-left:-15px;margin-right:-15px;padding:40px 15px}.related-posts-carousel .swiper-slide,.latest-posts-carousel .swiper-slide{height:auto;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.related-posts-carousel .swiper-slide.slide-show,.latest-posts-carousel .swiper-slide.slide-show{opacity:1}.insta-gallery-feed[data-feed_layout=carousel] .instagram-carousel,.instagram-carousel{padding-left:20px;padding-right:20px}.insta-gallery-feed[data-feed_layout=carousel] .instagram-carousel .swiper-wrapper,.instagram-carousel .swiper-wrapper{padding-top:10px;padding-bottom:10px}.insta-gallery-feed[data-feed_layout=carousel] .instagram-carousel .swiper-button-next,.insta-gallery-feed[data-feed_layout=carousel] .instagram-carousel .swiper-button-prev,.instagram-carousel .swiper-button-next,.instagram-carousel .swiper-button-prev{display:block;top:50%;bottom:initial;margin-top:-20px;height:auto;width:20px;color:#666;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.insta-gallery-feed[data-feed_layout=carousel] .instagram-carousel .swiper-button-next:hover,.insta-gallery-feed[data-feed_layout=carousel] .instagram-carousel .swiper-button-prev:hover,.instagram-carousel .swiper-button-next:hover,.instagram-carousel .swiper-button-prev:hover{color:#ff8f33;background:transparent}.insta-gallery-feed[data-feed_layout=carousel] .instagram-carousel .swiper-button-next:after,.insta-gallery-feed[data-feed_layout=carousel] .instagram-carousel .swiper-button-prev:after,.instagram-carousel .swiper-button-next:after,.instagram-carousel .swiper-button-prev:after{font-size:14px}.insta-gallery-feed[data-feed_layout=carousel] .instagram-carousel .swiper-button-next,.instagram-carousel .swiper-button-next{right:-5px}.insta-gallery-feed[data-feed_layout=carousel] .instagram-carousel .swiper-button-prev,.instagram-carousel .swiper-button-prev{left:-5px}.insta-gallery-feed[data-feed_layout=carousel] .instagram-carousel .swiper-slide,.instagram-carousel .swiper-slide{-webkit-transition:all .3s!important;transition:all .3s!important;-webkit-transform:scale(.9);transform:scale(.9)}.insta-gallery-feed[data-feed_layout=carousel] .instagram-carousel .swiper-slide-next,.instagram-carousel .swiper-slide-active{z-index:1;-webkit-transform:scale(1.15);transform:scale(1.15)}[id^="post-"][class*="type-"] .post-image-placeholder,.widget .post-image-placeholder{display:block;position:relative;background:#eee;color:#fff}[id^="post-"][class*="type-"] .post-image-placeholder .post-image-placeholder-inside,.widget .post-image-placeholder .post-image-placeholder-inside{position:absolute;top:0;left:0;width:100%;height:100%}[id^="post-"][class*="type-"] .post-image-placeholder .post-image-placeholder-inside.placeholder--primary,.widget .post-image-placeholder .post-image-placeholder-inside.placeholder--primary{background:url(//tudatosvasarlo.hu/wp-content/themes/tudatos-vasarlo/img/placeholder-primary.jpg) no-repeat center;background-size:contain}[id^="post-"][class*="type-"] .post-image-placeholder .post-image-placeholder-inside.placeholder--secondary,.widget .post-image-placeholder .post-image-placeholder-inside.placeholder--secondary{background:url(//tudatosvasarlo.hu/wp-content/themes/tudatos-vasarlo/img/placeholder-secondary.jpg) no-repeat center;background-size:contain}[id^="post-"][class*="type-"] .post-image-placeholder .post-image-placeholder-inside.placeholder--image-primary,.widget .post-image-placeholder .post-image-placeholder-inside.placeholder--image-primary{background:url(//tudatosvasarlo.hu/wp-content/themes/tudatos-vasarlo/img/placeholder-image-secondary.jpg) no-repeat center;background-size:cover}[id^="post-"][class*="type-"] .post-image-placeholder .post-image-placeholder-inside.placeholder--image-secondary,.widget .post-image-placeholder .post-image-placeholder-inside.placeholder--image-secondary{background:url(//tudatosvasarlo.hu/wp-content/themes/tudatos-vasarlo/img/placeholder-image-secondary.jpg) no-repeat center;background-size:cover}[id^="post-"][class*="type-"] .post-image-placeholder.post-thumbnail-size,.widget .post-image-placeholder.post-thumbnail-size{padding-top:calc(350 / 530 * 100%)}[id^="post-"][class*="type-"] .post-image-placeholder.thumbnail-size,.widget .post-image-placeholder.thumbnail-size{padding-top:calc(100 / 100 * 100%)}[id^="post-"][class*="type-"] .post-image-placeholder.medium-size,.widget .post-image-placeholder.medium-size{padding-top:calc(345 / 640 * 100%)}[id^="post-"][class*="type-"] .post-image-placeholder.large-size,.widget .post-image-placeholder.large-size{padding-top:calc(520 / 1110 * 100%)}.postbox,.postbox:hover,.postbox:focus{color:#000}.postbox{position:relative;display:block;overflow:hidden;line-height:1.5;font-size:18px;border-radius:5px;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:0 0 20px rgba(100,100,100,.2);box-shadow:0 0 20px rgba(100,100,100,.2)}.postbox figure{margin:0}.postbox figure img{display:block;height:auto}.postbox__content{position:relative;padding:20px}.postbox__content > :last-child{margin-bottom:0}.postbox__title{margin-bottom:10px;font-size:22px}.postbox__title a{color:inherit}.postbox__title a:hover{color:#ff8f33}.postbox--icon .postbox__content{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;min-height:100px;padding:5px 20px 5px 80px}.postbox__icon{position:absolute;z-index:1;top:50%;left:20px;width:40px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.postbox__icon.tv-icon{font-size:40px}.postbox--bg{font-size:16px;background:#f3f3f3;-webkit-box-shadow:none;box-shadow:none}.postbox--bg figure{overflow:hidden}.postbox--bg figure img{display:block;-webkit-transition:all .3s;transition:all .3s}.postbox--bg .postbox__title{font-size:18px;-webkit-transition:all .3s;transition:all .3s}.postbox--bg:hover .postbox__title{color:#5c735d}.postbox--lg.postbox--bg .postbox__title{margin-bottom:25px;font-size:24px}.postbox--lg.postbox--bg .postbox__content{padding-top:30px;padding-bottom:30px}.categorybox{position:relative;display:block;overflow:hidden;color:#fff;border-radius:2px;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:0 3px 8px rgba(100,100,100,.2);box-shadow:0 3px 8px rgba(100,100,100,.2)}.categorybox img{display:block;width:100%;height:auto}.categorybox__title{position:absolute;display:inline-block;bottom:20px;left:0;margin-right:10px;padding:5px 15px 5px 20px;font-weight:700;font-size:18px;background:#5c735d;border-radius:0 20px 20px 0;-webkit-transition:all .2s;transition:all .2s}.categorybox:hover{color:#fff}.categorybox:hover .categorybox__title{background:#ff8f33}.iconbox{position:relative;display:block;height:100%;padding:30px 30px 20px;color:#000;background:#f4f4f4;border-radius:5px;-webkit-transition:all .2s;transition:all .2s}.iconbox span.tv-icon{color:#819d87;font-size:40px}.iconbox img,.iconbox svg{height:40px}.iconbox svg,.iconbox svg *{fill:#819d87;-webkit-transition:all .2s;transition:all .2s}.iconbox__title{position:relative;margin-bottom:15px;margin-top:10px;padding-top:20px;font-size:20px}.iconbox__title:before{position:absolute;content:"";top:0;left:0;width:80px;height:2px;background:#000;-webkit-transition:all .2s;transition:all .2s}.iconbox > :last-child{margin-bottom:0}.iconbox:hover{color:#fff;background:#ff8f33}.iconbox:hover span.tv-icon{color:#fff}.iconbox:hover svg,.iconbox:hover svg *{fill:#fff}.iconbox:hover .iconbox__title:before{background:#fff}.articlebox,.articlebox:focus{color:inherit}.articlebox figure{overflow:hidden;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}.articlebox figure a{display:block}.articlebox__title{font-size:inherit}.articlebox__title a,.articlebox__title a:focus{color:inherit}.articlebox__title a:hover{color:#ff8f33}.articlebox__title--lg{font-size:18px}.articlebox .separator-title{font-size:18px;text-transform:none}.articlebox .separator-title a{color:inherit}.articlebox .separator-title a:hover{color:#ff8f33}.articlebox--sm{display:block}.articlebox--sm,.articlebox--sm:focus,.articlebox--sm:hover{color:inherit}.articlebox--sm:hover{color:#5c735d}.articlebox--sm .articlebox__title{font-size:18px;font-weight:400}.mediabox,.mediabox:hover,.mediabox:focus{color:inherit}.mediabox{display:block;font-size:18px;font-weight:700;text-align:center}.mediabox > :last-child{margin-bottom:0}.mediabox figure{overflow:hidden;margin-bottom:15px;border-radius:4px}.mediabox figure img{width:100%;-webkit-transition:all .3s;transition:all .3s}.mediabox__title{margin-bottom:0;font-size:18px;font-family:"Playfair Display";font-style:italic;color:#819d87;-webkit-transition:all .3s;transition:all .3s}.mediabox:hover .mediabox__title{color:#ff8f33}.mediabox--simple{font-size:14px}.mediabox--simple .mediabox__title{font-size:inherit;font-style:normal;color:inherit}.videobox figure{position:relative;overflow:hidden;border-radius:5px}.videobox figure img{display:block;width:100%;height:auto;-webkit-transition:all .2s;transition:all .2s}.videobox figure .icon-play{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;font-size:28px;padding:28px;color:#d09493;background:#fff;border-radius:100%;-webkit-box-shadow:0 12px 35px rgba(0,0,0,.5);box-shadow:0 12px 35px rgba(0,0,0,.5);-webkit-transition:all .3s;transition:all .3s}.videobox__title{font-size:18px}.videobox__title a{color:inherit}.videobox__title a:hover{color:#5c735d}.videobox > :last-child{margin-bottom:0}.layerbox,.layerbox:hover,.layerbox:focus{color:#fff}.layerbox{position:relative;display:-webkit-flex;display:-ms-flex;display:flex;overflow:hidden;justify-content:center;align-items:center;height:220px;padding:20px;font-size:22px;font-weight:700;text-align:center;font-family:"Playfair Display";border-radius:5px;background-position:center center;-webkit-background-size:cover;background-size:cover;text-decoration:none!important}.layerbox:after{position:absolute;content:"";z-index:1;top:0;right:0;bottom:0;left:0;background:#000;opacity:.5;-webkit-transition:all .3s;transition:all .3s}.layerbox:hover:after{opacity:.6}.layerbox > *{position:relative;z-index:2}.layerbox--lg{height:270px;font-size:36px}.logobox,.logobox:focus{color:#000}.logobox{display:block;margin-bottom:20px;text-align:center}.logobox__picture{display:block;margin-bottom:5px;padding:15px;border-radius:4px;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.08);box-shadow:0 2px 15px rgba(0,0,0,.08)}.logobox__picture img{display:block;width:100%;height:auto}.logobox__title{font-size:17px;font-weight:700}a.logobox:hover{color:#5c735d}a.logobox:hover .logobox__picture{-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}.nav-links{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:flex-end}.nav-links ul{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;padding:0;font-size:14px;list-style-type:none}.nav-links li a,.nav-links li span{display:block;padding:9px 12px 7px;color:#fff}.nav-links li:first-child a,.nav-links li:first-child span{border-radius:20px 0 0 20px}.nav-links li:last-child a,.nav-links li:last-child span{border-radius:0 20px 20px 0}.nav-links li a,.nav-links li a:focus,.nav-links li span{background:#819d87}.nav-links li a:hover,.nav-links li .current{background:#5c735d}.nav-links li .dots{color:rgba(255,255,255,.5)}.posts-pagination > .page-numbers{display:block;font-size:14px;padding:9px 12px 7px;color:#fff;background:#819d87}.posts-pagination > a.page-numbers:hover{background:#5c735d}.posts-pagination > .page-numbers.disabled{color:rgba(255,255,255,.5)}.posts-pagination > .page-numbers.first{border-radius:20px 0 0 20px}.posts-pagination > .page-numbers.last{border-radius:0 20px 20px 0}.posts-pagination .nav-links ul{margin:0}.posts-pagination .nav-links li:first-child a,.posts-pagination .nav-links li:first-child span,.posts-pagination .nav-links li:last-child a,.posts-pagination .nav-links li:last-child span{border-radius:0}.content-nav{display:block;padding:20px 0 15px;list-style-type:none;background:#a7bcab;border-radius:5px}.content-nav li{margin-bottom:5px}.content-nav a,.content-nav a:hover,.content-nav a:focus{color:#fff}.content-nav a{position:relative;display:block;padding:2px 25px 2px 10px;border-left:8px solid transparent;opacity:.8}.content-nav a:hover,.content-nav a.active{border-left-color:#819d87;opacity:1}.content-nav a:after{position:absolute;content:"\f054";top:50%;right:10px;font-size:14px;font-family:"Font Awesome 5 Free";font-weight:700;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.infopanel,.infopanel:hover,.infopanel:focus{color:#000}.infopanel{display:block;flex-wrap:wrap;font-size:14px;border:1px solid #819d87;border-radius:5px}.infopanel__header{position:relative;padding:15px 30px 15px 15px;text-align:center;color:#fff;background:#819d87;-webkit-transition:all .3s;transition:all .3s}.infopanel__title{margin:0;font-size:16px}.infopanel__header > i{position:absolute;top:50%;right:10px;font-size:20px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.infopanel__content{padding:15px 20px}.infopanel__content > :last-child{margin-bottom:0}.infopanel__content .list-icon{margin:45px 0;text-align:center}.infopanel__content .list-icon li{margin:4px}.infopanel__content .list-icon li:last-child{margin-right:4px}a.infopanel:hover{border-color:#ff8f33}a.infopanel:hover .infopanel__header{background:#ff8f33}.btn,.btn:hover,.btn:focus,.btn:active{-webkit-box-shadow:0 4px 10px rgba(100,100,100,.2);box-shadow:0 4px 10px rgba(100,100,100,.2)}.btn{padding:11px 20px 9px;white-space:normal;font-size:18px;border-radius:30px}.btn--xs{padding:5px 10px;font-size:14px}.btn--sm{padding:8px 10px;font-size:14px}.btn-primary,.btn-primary:focus{border-color:#ff8f33}.btn-primary,.btn-primary:focus,.btn--primary,.btn--primary:focus{color:#fff;background:#ff8f33}.btn-primary:hover,.btn--primary:hover{color:#fff;background:#ea7514}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#ffa346;border-color:#ea7514}.btn--secondary,.btn--secondary:focus{color:#fff;background:#5c735d}.btn--secondary:hover{color:#fff;background:#819d87}.btn--secondary-pale,.btn--secondary-pale:focus{color: #fff;background: #819d87;}.form-group{margin-bottom:30px}label{font-size:17px}.form-control,.form-control:hover,.form-control:focus,.form-control:active{color:#000;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.form-control,.form-control:focus{border-color:#000}.form-control{padding:10px 20px;height:calc(1.5em + 20px + 2px);font-size:18px;border-radius:30px;-webkit-appearance:none;-moz-appearance:none}select.form-control:not([size]):not([multiple]){height:auto;margin-bottom:5px}.form-control--radius{border-radius:4px}.form-control--xs{padding:5px 10px;font-size:14px;height:auto}.form-control--sm{padding:8px 10px;font-size:14px;height:auto}.form-control--gray,.form-control--gray:hover,.form-control--gray:focus,.form-control--gray:active{border-color:#e8e8e8;background:#e8e8e8;margin-bottom:5px}.form-control--white,.form-control--white:hover,.form-control--white:focus,.form-control--white:active{border-color:#fff;background:#fff;-webkit-box-shadow:0 4px 10px rgba(100,100,100,.2);box-shadow:0 4px 10px rgba(100,100,100,.2)}.form-control--border-white::-webkit-input-placeholder{color:#fff;opacity:.6}.form-control--border-white::-moz-placeholder{color:#fff;opacity:.6}.form-control--border-white:-ms-input-placeholder{color:#fff;opacity:.6}.form-control--border-white:-moz-placeholder{color:#fff;opacity:.6}.form-control--border-white,.form-control--border-white:hover,.form-control--border-white:focus,.form-control--border-white:active{border-color:#fff;color:#fff;background:transparent}.select-wrapper{position:relative}.select-wrapper .form-control{position:relative;z-index:4; cursor: pointer;}.select-wrapper > i{position:absolute;z-index:2;top:50%;right:15px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.select-wrapper > .form-control--border-white + i{color:#fff}.icon-input{position:relative}.icon-input .form-control{padding-left:40px}.icon-input .btn{position:absolute;top:0;left:0;padding:0;border:0;width:55px;line-height:49px;font-size:16px;color:#000;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.icon-input .form-control--xs + .btn{left:5px;width:33px;line-height:33px}.icon-input .form-control--sm + .btn{left:5px;width:39px;line-height:39px}.icon-input .btn:hover{color:#5c735d}.icon-input .btn i{line-height:inherit;vertical-align:middle}.icon-input .form-control--sm + .btn{width:40px;line-height:33px}.custom-control{padding-left:30px}.custom-control-label{font-size:inherit;cursor:pointer}.custom-control-label a{text-decoration:underline;color:inherit}.custom-control-label a:hover{text-decoration:none}.custom-control-label::before,.custom-control-label::after{top:3px;left:-30px;width:20px;height:20px}.custom-control-label::before{border:1px solid #000}.custom-control-input:focus ~ .custom-control-label::before{-webkit-box-shadow:none;box-shadow:none}.custom-control-label::before,.custom-control-input:active ~ .custom-control-label::before,.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,.custom-radio .custom-control-input:checked ~ .custom-control-label::before,.custom-control-input:disabled ~ .custom-control-label::before,.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:transparent}.custom-control-input:disabled ~ .custom-control-label{color:inherit;opacity:.4}.custom-checkbox .custom-control-label::before{border-radius:2px}.custom-checkbox .custom-control-label::after{font-family:"Font Awesome 5 Free";font-weight:700;line-height:22px;font-size:12px;text-align:center;color:#000}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{content:"\f00c";background:transparent}.custom-radio .custom-control-label::after{margin-top:5px;margin-left:5px;width:10px;height:10px;border-radius:100%;opacity:0}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background:#000;opacity:1}.custom-control--white .custom-control-label::before{border-color:#fff;background:#fff}.custom-control--white.custom-checkbox .custom-control-label::after{color:#4d987a}.custom-control--white.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background:#4d987a}.custom-control--white .custom-control-label::before,.custom-control--white .custom-control-input:active ~ .custom-control-label::before,.custom-control--white.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,.custom-control--white.custom-radio .custom-control-input:checked ~ .custom-control-label::before{border-color:#fff;background-color:#fff}.custom-control--gray .custom-control-label::before{border-color:#e8e8e8;background:#e8e8e8}.custom-control--gray.custom-checkbox .custom-control-label::after{color:#4d987a}.custom-control--white.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background:#4d987a}.custom-control--gray .custom-control-label::before,.custom-control--gray .custom-control-input:active ~ .custom-control-label::before,.custom-control--gray.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,.custom-control--gray.custom-radio .custom-control-input:checked ~ .custom-control-label::before{border-color:#e8e8e8;background-color:#e8e8e8}.custom-control--border-white .custom-control-label::before{border-color:#fff;background-color:transparent}.custom-control--border-white.custom-checkbox .custom-control-label::after{color:#4d987a}.custom-control--border-white.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,.custom-control--border-white.custom-radio .custom-control-input:checked ~ .custom-control-label::before{background-color:#fff}.custom-control--border-white.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background:#4d987a}.custom-control--error .custom-control-input:disabled ~ .custom-control-label,.custom-control--success .custom-control-input:disabled ~ .custom-control-label{opacity:1}.custom-control--error{color:#cc312e}.custom-control--error .custom-control-label::before{border-color:#cc312e}.custom-control--error.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background:#cc312e}.custom-control--success{color:#819d87}.custom-control--success .custom-control-label::before{border-color:#819d87}.custom-control--success.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background:#819d87}.checkbox.wpcf7-form-control input[type="checkbox"]{margin-right:10px}.form-group.wpcf7-checkbox.wpcf7-form-control input[type="checkbox"]{margin-right:10px}.custom-control--white.text-white a:hover{text-decoration:none}.custom-control--white.text-white a{text-decoration:underline;color:inherit}.custom-control--white .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#fff;border-color:#fff;color:#819d87}.custom-control--icon{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:space-between}.custom-control--icon > i{width:48px;height:48px;line-height:46px;font-size:24px;text-align:center;border:1px solid #000;color:#ff8f33;border-radius:100%}.btn-control input{position:absolute;overflow:hidden;visibility:hidden;width:0;height:0;opacity:0}.btn-control input:checked + .btn{background:#819d87}.select2-container--default .select2-selection{box-shadow:none;border-color:#000;border-radius:30px}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-top-left-radius:17.5px;border-top-right-radius:17.5px}.select2-container--default .select2--sm{font-size:14px!important;padding:2px 10px}.comments-row{margin-top:30px}.list-icon{padding:0;list-style-type:none}.list-icon li{display:inline-block;margin-right:10px}.list-icon li:last-child{margin-right:0}.list-icon li a{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:center;width:33px;height:33px;font-size:16px;border:1px solid #5c735d;text-align:center;color:#5c735d;border-radius:100%}.list-icon li a:hover{border-color:#ff8f33;color:#ff8f33}.list-icon--white li a{border-color:#fff;color:#fff}.list-partner{padding:0;text-align:center;list-style-type:none}.list-partner li{display:inline-block;margin:0 10px 20px}.list-partner li img{filter:grayscale(1);-webkit-transition:all .2s;transition:all .2s}.list-partner li a:hover > img{filter:grayscale(0)}a.tag--secondary{padding:5px 10px;font-size:12px;color:#fff;background:#5c735d;border-radius:20px}a.tag--secondary:hover{background:#ff8f33}.list-tag{margin-bottom:10px;padding:0;list-style-type:none;vertical-align:middle}.list-tag li{display:inline-block;margin:5px 7px 5px 0}.list-tag li a{display:block;padding:5px 10px;font-size:12px;color:#fff;background:#5c735d;border-radius:20px}.list-tag li a:hover{background:#ff8f33}.list-link{padding:0;margin:0;list-style-type:none;font-size:20px}.list-link li{position:relative;padding:15px 0}.list-link li:after{position:absolute;content:"";left:0;bottom:0;width:80px;border-bottom:1px solid}.list-link li:last-child:after{display:none}.list-link a,.list-link a:focus{color:inherit}.list-link a:hover{opacity:.6}.list-link.text-center li:after{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.list-link--lg{font-family:"Playfair Display";font-weight:700;font-size:22px}.list-custom{padding:0;list-style-type:none}.list-custom li{position:relative;padding-left:20px}.list-custom li i{position:absolute;top:8px;left:0;font-size:10px;color:#819d87}.list-check{padding:0;list-style-type:none}.list-check li{position:relative;padding-left:20px}.list-check li::before{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f00c";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;top:8px;left:0;font-size:10px;color:#819d87}.section-title{margin-bottom:40px;font-weight:700;font-size:30px}.separator-title{position:relative;margin-bottom:20px;font-size:16px;text-transform:uppercase;overflow:hidden}.separator-title span,.separator-title .span{position:relative;display:inline-block;margin:0;padding-right:10px;font-size:inherit;line-height:inherit}.separator-title span:after,.separator-title .span:after{position:absolute;content:"";top:50%;left:100%;width:2000px;margin-top:-1px;border-top:2px solid #ff8f33}.separator-title time{display:block;font-weight:700}.text-title{padding-left:10px;border-left:12px solid #ff8f33}.sidebar-title{text-transform:uppercase;font-size:1rem}.lana-breadcrumb,.breadcrumbs{padding:0;font-size:12px;list-style-type:none;color:#626262;background:0}.lana-breadcrumb li,.breadcrumbs li{display:inline-block}.breadcrumbs li:after{content:" /"}.lana-breadcrumb li:last-child:after,.breadcrumbs li:last-child:after{display:none}.lana-breadcrumb a,.breadcrumbs a{color:inherit}.lana-breadcrumb a:hover,.breadcrumbs a:hover{color:#ff8f33}.panel{display:block;padding:20px;border-radius:5px}.panel > :last-child{margin-bottom:0}a.panel.bg--green:hover{color:#fff;background:#819d87}.more{position:relative;display:inline-block;padding-left:30px}.more,.more:focus{color:inherit}.more:hover{color:#666;text-decoration:underline}.more:before{position:absolute;content:"\f054";top:50%;left:0;width:20px;height:20px;margin-top:-10px;padding-left:2px;font-size:11px;line-height:18px;border:1px solid #999;font-family:"Font Awesome 5 Free";text-align:center;font-weight:700;color:#999;border-radius:100%}.more--style-2{display:block;text-decoration:underline;padding-left:0;padding-right:30px}.more--style-2:before{left:auto;right:0}.more--prev:before{content:"\f053";padding-left:0}.more--next{padding-left:0;padding-right:30px}.more--next:before{left:auto;right:0}.table{margin-bottom:20px}.table td,.table th{padding:10px}.table th{color:#819d87}.table th.c--primary{color:#ff8f33}.table thead th{border-bottom-color:#000}.table-bordered td,.table-bordered th{border:2px solid #000}table.dataTable{border-collapse:collapse!important}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-width:2px}.table--sm td,.table--sm th{padding:5px}.infobox{position:relative;padding-left:40px;font-size:14px;min-height:45px}.infobox__icon{position:absolute;top:5px;left:0;width:30px;font-size:30px}.infobox a{text-decoration:underline}.shops-datatable td.details-control{cursor:pointer;text-align:center}.shops-datatable td.details-control::after{display:inline-block;vertical-align:middle;font-family:"Font Awesome 5 Free";font-weight:700;line-height:1;text-align:center;width:1.25em;content:"\f067";color:#819d87}.shops-datatable tr.shown td.details-control::after{content:"\f068"}#shops-map{width:100%;height:400px}#shops-map .popover{min-width:200px}#shops-map .popover .popover-header{font-size:1rem;font-weight:700;color:#ff8f33}#shops-map .popover .popover-header .title{text-decoration:none}#shops-map .popover .popover-header .close{text-decoration:none;line-height:1rem}#shops-map .popover p{margin-bottom:0}.ol-attribution{font-size:12px}.ol-scale-line{background:rgba(92,115,93,.3)}.ol-control button{background-color:rgba(92,115,93,.5)}.ol-control button:focus,.ol-control button:hover{text-decoration:none;background-color:rgba(92,115,93,.7)}.icon-link,.icon-link:hover,.icon-link:focus{color:#000}.icon-link{position:relative;display:inline-block;padding-left:30px;font-size:20px;text-decoration:underline}.icon-link i{position:absolute;top:2px;left:0;font-size:28px;color:#819d87}.circle-icon{display:inline-flex;align-items:center;justify-content:center;width:49px;min-width:49px;height:49px;text-align:center;font-size:24px;border:2px solid #5c735d;color:#5c735d;border-radius:100%;-webkit-transition:all .3s;transition:all .3s}.circle-icon.collapsing{height:49px!important}.circle-icon.collapse{display:inline-flex}.circle-icon.show{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.widget.widget_tv_newsletter a{text-decoration:underline;color:inherit}.widget.widget_tv_newsletter .cf7-checkbox .form-group{margin-bottom:10px}.widget.widget_tv_newsletter .cf7-checkbox .form-group + a{margin-left:30px}.strong{font-weight:700}.bg--light-green{color:#fff;background:#819d87}.bg--light-green a{color:#fff;text-decoration:underline}.bg--light-green a:hover{text-decoration:none}.bg--secondary,.bg--green{color:#fff;background:#5c735d!important}.bg--gray{background:#f4f4f4}.bg--primary,.bg--orange{background:#ff8f33!important}.c--white{color:#fff}.c--primary{color:#ff8f33}.c--secondary{color:#5c735d}.weight--bold{font-weight:700}.weight--bold > a,.weight--bold > a:focus{text-decoration:underline;color:inherit}.weight--bold > a:hover{text-decoration:none}.text--lg{font-size:18px}.text--sm{font-size:14px}.miw--160{min-width:160px}.miw--200{min-width:200px}.last-child-mb-0 > :last-child{margin-bottom:0}.figure-radius{overflow:hidden;border-radius:5px}.mt--10{margin-top:10px}.mt--20{margin-top:20px}.mt--30{margin-top:30px}.mt--40{margin-top:40px}.mt--50{margin-top:50px}.mt--60{margin-top:60px}.mt--70{margin-top:70px}.mt--80{margin-top:80px}.mt--90{margin-top:90px}.mt--100{margin-top:100px}.mt--110{margin-top:110px}.mt--120{margin-top:120px}.mt--130{margin-top:130px}.mt--140{margin-top:140px}.mt--150{margin-top:150px}.mb--10{margin-bottom:10px}.mb--20{margin-bottom:20px}.mb--30{margin-bottom:30px}.mb--40{margin-bottom:40px}.mb--50{margin-bottom:50px}.mb--60{margin-bottom:60px}.mb--70{margin-bottom:70px}.mb--80{margin-bottom:80px}.mb--90{margin-bottom:90px}.mb--100{margin-bottom:100px}.mb--110{margin-bottom:110px}.mb--120{margin-bottom:120px}.mb--130{margin-bottom:130px}.mb--140{margin-bottom:140px}.mb--150{margin-bottom:150px}.pt--10{padding-top:10px}.pt--20{padding-top:20px}.pt--30{padding-top:30px}.pt--40{padding-top:40px}.pt--50{padding-top:50px}.pt--60{padding-top:60px}.pt--70{padding-top:70px}.pt--80{padding-top:80px}.pt--90{padding-top:90px}.pt--100{padding-top:100px}.pt--110{padding-top:110px}.pt--120{padding-top:120px}.pt--130{padding-top:130px}.pt--140{padding-top:140px}.pt--150{padding-top:150px}.pb--10{padding-bottom:10px}.pb--20{padding-bottom:20px}.pb--30{padding-bottom:30px}.pb--40{padding-bottom:40px}.pb--50{padding-bottom:50px}.pb--60{padding-bottom:60px}.pb--70{padding-bottom:70px}.pb--80{padding-bottom:80px}.pb--90{padding-bottom:90px}.pb--100{padding-bottom:100px}.pb--110{padding-bottom:110px}.pb--120{padding-bottom:120px}.pb--130{padding-bottom:130px}.pb--140{padding-bottom:140px}.pb--150{padding-bottom:150px}.wp-embedded-content{width: 100%;}@media screen and (max-width: 767px){.header{padding:10px 0}.header.header-sticky{position:fixed;z-index:100;width:100%;top:0;background:#fff}.header__logo img{height:30px;width:auto}.header__icon,.header__icon:hover,.header__icon:focus,.header__icon:active{color:#5c735d}.header--light .header__icon,.header--light .header__icon:hover,.header--light .header__icon:focus,.header--light .header__icon:active{color:#fff}.header__icon{display:inline-block;min-width:30px;font-size:24px;text-align:center}.header__icon i{vertical-align:middle}.header--light .mobile-layer .header__icon{color:#5c735d}.mobile-layer{position:fixed;overflow:auto;visibility:hidden;z-index:1000;top:0;right:0;bottom:0;left:0;text-align:center;padding:10px 15px;background:#fff;opacity:0;-webkit-transition:all .2s;transition:all .2s}.mobile-layer--active{visibility:visible;opacity:1}.menu ul{padding:0;list-style-type:none}.menu ul li{margin-bottom:15px}.menu a{display:inline-block;padding:10px 0 5px;text-transform:uppercase;font-weight:700;border-bottom:5px solid transparent;color:#000}.menu .active > a{border-bottom-color:#ff8f33}.menu ul ul li{font-size:14px;margin-bottom:0}.menu ul ul a{text-transform:none}.mobile-search{position:absolute;visibility:hidden;z-index:1000;top:59px;right:0;left:0;padding:30px 0 100px;opacity:0;background:-webkit-linear-gradient(top,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 100%);-webkit-transition:all .2s;transition:all .2s}.mobile-search--active{visibility:visible;opacity:1}}@media screen and (min-width: 600px) and (max-width: 767px){.header.header-sticky{top:42px}}@media screen and (max-width: 991px){.header__logo .custom-logo{max-height:26px}}@media screen and (min-width: 768px){.header__nav{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;padding-top:20px}.header__nav .list-icon{margin-bottom:0}.menu ul{margin:0;padding:0;font-weight:700;list-style-type:none}.menu li{position:relative}.menu a{display:block;color:#000}.menu > ul{display:-webkit-flex;display:-ms-flex;display:flex}.menu > ul > li{margin-right:20px}.menu > ul > li:last-child{margin-right:0}.menu > ul > li > a{padding:6px 0 14px;text-transform:uppercase;border-bottom:10px solid transparent}.menu > ul > li.active > a{color:#5c735d;border-bottom-color:#819d87}.menu > ul > li:hover > a{color:#5c735d;border-bottom-color:#ff8f33}.menu ul ul{position:absolute;visibility:hidden;z-index:1000;top:100%;left:0;min-width:220px;background:#ff8f33;border-radius:0 5px 5px 5px;opacity:0;-webkit-transition:all .2s;transition:all .2s}.menu ul ul a{padding:10px 20px;color:#fff}.menu ul ul li:hover > a,.menu ul ul li.active > a{color:#fff;background:#ea7514;border-radius:5px}.header--light .menu a,.header--light .menu > ul > li:hover > a,.header--light .menu > ul > li.active > a{color:#fff}.header--light .list-icon li a{border-color:#fff;color:#fff}.header--light .list-icon li a:hover{border-color:#ff8f33;color:#ff8f33}.menu ul li:hover > ul{visibility:visible;opacity:1}.hero{padding-bottom:120px}.hero:after{height:140px}.hero__title{font-size:48px}.hero p{font-size:20px}.hero--lg{padding-top:60px;padding-bottom:200px}.hero--lg:after{height:200px}.hero--lg + .section{position:relative;z-index:1;margin-top:-40px}.fullscreen{min-height:calc(100vh - 130px)}.error404__title{font-size:180px}.postbox:hover{z-index:2;-webkit-transform:scale(1.1);transform:scale(1.1)}.postbox--bg:hover{-webkit-transform:none;transform:none}.postbox--bg:hover figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}.categorybox:hover{z-index:2;color:#fff;-webkit-box-shadow:0 3px 20px rgba(100,100,100,.3);box-shadow:0 3px 20px rgba(100,100,100,.3);-webkit-transform:scale(1.2);transform:scale(1.2)}.iconbox:hover{z-index:2;-webkit-box-shadow:0 3px 20px rgba(100,100,100,.3);box-shadow:0 3px 20px rgba(100,100,100,.3);-webkit-transform:scale(1.2);transform:scale(1.2)}.articlebox figure:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.mediabox:hover figure img{-webkit-transform:scale(1.05);transform:scale(1.05)}.videobox figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.videobox figure a:hover .icon-play{-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}}@media screen and (min-width: 992px){.btn-pull-up{margin-top:-60px}.menu > ul > li{margin-right:40px}.menu > ul > li > a{padding-left:10px;padding-right:10px}.footer__top{padding-top:120px}.footer__top:after{height:160px}.footer__top__right{padding-top:30px;border-left:1px solid #fff}.footer__nav ul{justify-content:space-between}.fullscreen{min-height:calc(100vh - 160px)}.swiper-button-next:hover,.swiper-button-prev:hover{color:#fff;background:#ff8f33}.map iframe{height:350px}.table--equal{table-layout:fixed}.separator-title time{position:absolute;z-index:2;top:0;right:0;padding-left:10px;background:#fff}.sidebar-title{font-size:1.375rem}.videobox--lg figure .icon-play{font-size:44px;padding:43px}.videobox--xl figure .icon-play{font-size:64px;padding:63px}.videobox--xl .videobox__title{font-size:24px}}@media screen and (min-width: 1201px){.latest-posts-carousel .swiper-button-prev,.latest-posts-carousel .swiper-container-rtl .swiper-button-next{left:20px}.latest-posts-carousel .swiper-button-next,.latest-posts-carousel .swiper-container-rtl .swiper-button-prev{right:20px}.latest-posts-carousel{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}}@media screen and (min-width: 1601px){.hero + .section{margin-top:-30px}}