/*------------------------------------*\
  FONTS
\*------------------------------------*//* ubuntu-300 - latin */@import 'css/reset.css';@import 'css/normalize.css';@import 'js/lightbox/lightbox.css';@import 'css/font-awesome.min.css';@import 'js/owl/owl.carousel.css';@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;/* IE9 Compat Modes */src:url('../olga/fonts/ubuntu-v13-latin-300.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:local('Ubuntu Light'), local('Ubuntu-Light'), url('../olga/fonts/ubuntu-v13-latin-300.eot?#iefix') format('embedded-opentype'), url('../olga/fonts/ubuntu-v13-latin-300.woff2') format('woff2'), url('../olga/fonts/ubuntu-v13-latin-300.woff') format('woff'), url('../olga/fonts/ubuntu-v13-latin-300.ttf') format('truetype'), url('../olga/fonts/ubuntu-v13-latin-300.svg#Ubuntu') format('svg');/* ubuntu-300italic - latin */}@font-face{font-family:'Ubuntu';font-style:italic;font-weight:300;/* IE9 Compat Modes */src:url('../olga/fonts/ubuntu-v13-latin-300italic.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'), url('../olga/fonts/ubuntu-v13-latin-300italic.eot?#iefix') format('embedded-opentype'), url('../olga/fonts/ubuntu-v13-latin-300italic.woff2') format('woff2'), url('../olga/fonts/ubuntu-v13-latin-300italic.woff') format('woff'), url('../olga/fonts/ubuntu-v13-latin-300italic.ttf') format('truetype'), url('../olga/fonts/ubuntu-v13-latin-300italic.svg#Ubuntu') format('svg');/* ubuntu-regular - latin */}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;/* IE9 Compat Modes */src:url('../olga/fonts/ubuntu-v13-latin-regular.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:local('Ubuntu Regular'), local('Ubuntu-Regular'), url('../olga/fonts/ubuntu-v13-latin-regular.eot?#iefix') format('embedded-opentype'), url('../olga/fonts/ubuntu-v13-latin-regular.woff2') format('woff2'), url('../olga/fonts/ubuntu-v13-latin-regular.woff') format('woff'), url('../olga/fonts/ubuntu-v13-latin-regular.ttf') format('truetype'), url('../olga/fonts/ubuntu-v13-latin-regular.svg#Ubuntu') format('svg');/* ubuntu-italic - latin */}@font-face{font-family:'Ubuntu';font-style:italic;font-weight:400;/* IE9 Compat Modes */src:url('../olga/fonts/ubuntu-v13-latin-italic.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:local('Ubuntu Italic'), local('Ubuntu-Italic'), url('../olga/fonts/ubuntu-v13-latin-italic.eot?#iefix') format('embedded-opentype'), url('../olga/fonts/ubuntu-v13-latin-italic.woff2') format('woff2'), url('../olga/fonts/ubuntu-v13-latin-italic.woff') format('woff'), url('../olga/fonts/ubuntu-v13-latin-italic.ttf') format('truetype'), url('../olga/fonts/ubuntu-v13-latin-italic.svg#Ubuntu') format('svg');/* ubuntu-500 - latin */}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;/* IE9 Compat Modes */src:url('../olga/fonts/ubuntu-v13-latin-500.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:local('Ubuntu Medium'), local('Ubuntu-Medium'), url('../olga/fonts/ubuntu-v13-latin-500.eot?#iefix') format('embedded-opentype'), url('../olga/fonts/ubuntu-v13-latin-500.woff2') format('woff2'), url('../olga/fonts/ubuntu-v13-latin-500.woff') format('woff'), url('../olga/fonts/ubuntu-v13-latin-500.ttf') format('truetype'), url('../olga/fonts/ubuntu-v13-latin-500.svg#Ubuntu') format('svg');/* ubuntu-500italic - latin */}@font-face{font-family:'Ubuntu';font-style:italic;font-weight:500;/* IE9 Compat Modes */src:url('../olga/fonts/ubuntu-v13-latin-500italic.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:local('Ubuntu Medium Italic'), local('Ubuntu-MediumItalic'), url('../olga/fonts/ubuntu-v13-latin-500italic.eot?#iefix') format('embedded-opentype'), url('../olga/fonts/ubuntu-v13-latin-500italic.woff2') format('woff2'), url('../olga/fonts/ubuntu-v13-latin-500italic.woff') format('woff'), url('../olga/fonts/ubuntu-v13-latin-500italic.ttf') format('truetype'), url('../olga/fonts/ubuntu-v13-latin-500italic.svg#Ubuntu') format('svg');/* ubuntu-700 - latin */}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;/* IE9 Compat Modes */src:url('../olga/fonts/ubuntu-v13-latin-700.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:local('Ubuntu Bold'), local('Ubuntu-Bold'), url('../olga/fonts/ubuntu-v13-latin-700.eot?#iefix') format('embedded-opentype'), url('../olga/fonts/ubuntu-v13-latin-700.woff2') format('woff2'), url('../olga/fonts/ubuntu-v13-latin-700.woff') format('woff'), url('../olga/fonts/ubuntu-v13-latin-700.ttf') format('truetype'), url('../olga/fonts/ubuntu-v13-latin-700.svg#Ubuntu') format('svg');/* ubuntu-700italic - latin */}@font-face{font-family:'Ubuntu';font-style:italic;font-weight:700;/* IE9 Compat Modes */src:url('../olga/fonts/ubuntu-v13-latin-700italic.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:local('Ubuntu Bold Italic'), local('Ubuntu-BoldItalic'), url('../olga/fonts/ubuntu-v13-latin-700italic.eot?#iefix') format('embedded-opentype'), url('../olga/fonts/ubuntu-v13-latin-700italic.woff2') format('woff2'), url('../olga/fonts/ubuntu-v13-latin-700italic.woff') format('woff'), url('../olga/fonts/ubuntu-v13-latin-700italic.ttf') format('truetype'), url('../olga/fonts/ubuntu-v13-latin-700italic.svg#Ubuntu') format('svg');/*------------------------------------*\
  IMPORTS
\*------------------------------------*/}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*,body,html{font-family:'Ubuntu', sans-serif;font-weight:300;}body,html{font-size:22px;line-height:32px;overflow-x:hidden;height:100%;color:#202122;/*------------------------------------*\
  GRID SYSTEM
\*------------------------------------*/}@media only screen and (min-width:1200px){body,html{min-width:1200px;}}@media screen and (max-width:1200px){body,html{font-size:17px;line-height:26px;}}.wrapper{margin-left:auto;margin-right:auto;/*background-image: url('img/footer.jpg');
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: bottom center;
	padding-bottom: 51%;*/position:relative;}.row{margin:0px auto;width:100%;}.row .container{margin:0px auto;}@media only screen and (min-width:1200px){.row .container{width:1200px;}}@media only screen and (max-width:1200px){.row .container{padding-left:15px;padding-right:15px;}}.grid{margin:0px;}.grid:after{content:"";display:table;clear:both;}@media only screen and (min-width:1200px){[class*='col-']{float:left;padding-right:20px;}.grid [class*='col-']:last-of-type,[class*='col-'].last{padding-right:0;}}@media only screen and (max-width:1200px){[class*='col-']{width:100% !important;margin-bottom:15px;}}.col-md-12{width:100%;padding-right:0;}.col-md-11{width:91.66667%;}.col-md-10{width:83.33333%;}.col-md-9{width:75%;}.col-md-8{width:66.66667%;}.col-md-7{width:58.33333%;}.col-md-6{width:50%;}.col-md-5{width:41.66667%;}.col-md-4{width:33.33333%;}.col-md-3{width:25%;}.col-md-2{width:16.66667%;}.col-md-1{width:8.33333%;}.grid-pad{padding:20px 0 20px 20px;/*------------------------------------*\
  COMMON
\*------------------------------------*/}.grid-pad [class*='col-']:last-of-type{padding-right:20px;}figure{margin:0px;}i,em{font-style:italic;}strong,bold{font-weight:500;}h1,h2,h3,h4,h5,h6{line-height:1.2em;margin-bottom:10px;}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:500;}h1,h2.h1{font-size:54px;margin-bottom:20px;color:#52ae32;letter-spacing:0.15em;font-weight:500;text-transform:uppercase;}@media screen and (max-width:1200px){h1,h2.h1{font-size:28px;}h1 br,h2.h1 br{display:none;}}h2{font-size:38px;margin-bottom:10px;font-weight:500;color:#5c5541;}@media screen and (max-width:1200px){h2{font-size:28px;}}h3{color:#52ae32;font-size:28px;position:relative;}@media screen and (max-width:1200px){h3{font-size:22px;}}h3.no{display:block;}h3.no:after{display:none;}h3.default{display:block;color:#4d505a;line-height:1.1em;margin-bottom:0;}h3.default:after{display:none;}h4,h5,h6{font-size:20px;}p{margin-bottom:25px;}@media screen and (max-width:1200px){p{margin-bottom:17px;}}a{color:inherit;text-decoration:none;}.upper{text-transform:uppercase;}.green{color:#52ae32;}.clear{clear:both;display:block;height:1px;}.button{display:inline-block;vertical-align:top;background:#52ae32;color:#fff;text-transform:none;font-size:28px;line-height:50px;padding-left:20px;padding-right:20px;transition:all 0.2s;/*letter-spacing: 0.15em;*/cursor:pointer;border-radius:4px;}@media screen and (max-width:1200px){.button{font-size:18px;}}.button:hover{background:#4b4b4b;}figcaption{background:#ededee;text-align:center;font-size:18px;font-weight:700;margin-top:0 !important;padding:5px 5px;/*------------------------------------*\
  ALIGN
\*------------------------------------*/}.alignleft,.fleft{display:inline;float:left;margin-right:24px;margin-top:4px;}img.alignleft{display:inline;float:left;margin-bottom:12px;margin-right:24px;margin-top:4px;}.alignright,.fright{display:inline;float:right;margin-left:24px;margin-top:4px;}img.alignright{display:inline;float:right;margin-bottom:12px;margin-left:24px;margin-top:4px;}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}img.aligncenter{clear:both;display:block;margin-bottom:12px;margin-left:auto;margin-right:auto;}.upper{text-transform:uppercase;/*------------------------------------*\
  DEFAULT GALLERY
\*------------------------------------*/}.gallery{margin:20px auto 18px;overflow:hidden;/*------------------------------------*\
  TABLE
\*------------------------------------*/}.gallery .gallery-item{float:left;margin-right:20px;margin-bottom:14px;text-align:center;width:386px;}.gallery .gallery-item:nth-of-type(3n){margin-right:0;}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;display:none;}.gallery dl{margin:0;}.gallery br + br{display:none;}table{border-collapse:collapse;width:100%;/*------------------------------------*\
  PAGE
\*------------------------------------*/}table td,table th{border:1px solid #ddd;text-align:left;padding:8px;}table th{font-style:italic;}table input{margin-bottom:0px !important;}.home .row-page .container{padding-top:100px;}@media screen and (max-width:1200px){.home .row-page .container{padding-top:0px;}}@media screen and (max-width:1200px){.row-page .container{padding-top:0px;padding-bottom:40px;}}.row-page a:not(.button):not(.grid-item):not(.mm){text-decoration:underline;color:#52ae32;}.row-page ul{margin-bottom:10px;}.row-page ul li{margin-left:20px;margin-bottom:10px;}.row-page ul li:before{content:"\2022";color:#52ae32;font-weight:700;display:inline-block;width:1em;margin-left:-1em;}.row-page section.elementor-top-section{padding-top:50px;padding-bottom:20px;}@media only screen and (max-width:1200px){.row-page section.elementor-top-section{padding-left:15px;padding-right:15px;}}.row-page .elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.row-page .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated{padding:0;padding-bottom:20px;}.elementor-page{/*------------------------------------*\
  NEWS
\*------------------------------------*/}.elementor-page .row-page .container{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;width:100%;}#news{/*------------------------------------*\
  SLIDER
\*------------------------------------*/}#news .container .news{margin-bottom:43px;width:386px;padding:0;padding-right:20px;margin-right:20px;}#news .container .news:nth-child(3n+3){margin-right:0;}#news .container .news .heading{height:50px;}#news .container .custom-pagination{clear:both;}.row-slider{position:relative;padding-top:0;padding-bottom:0;padding-top:40%;margin-top:65px;}@media screen and (max-width:1200px){.row-slider{padding-top:68%;}}.row-slider .inside{position:absolute;bottom:0;left:0;width:100%;height:auto;z-index:600;background:rgba(256, 256, 256, 0.8);}.row-slider .container{position:relative;text-align:center;}.row-slider .big{display:inline-block;font-size:38px;letter-spacing:0.15em;color:#52ae32;padding-top:20px;padding-bottom:10px;padding-left:20px;padding-right:20px;text-align:center;font-weight:500;text-transform:uppercase;/*font-size: 20px;*/}@media screen and (max-width:1200px){.row-slider .big{font-size:22px;padding-top:10px;padding-bottom:10px;}}.row-slider .small{display:block;font-size:28px;padding-top:0;padding-bottom:20px;padding-left:20px;padding-right:20px;text-align:center;/*display: none;*/}@media screen and (max-width:1200px){.row-slider .small{font-size:17px;padding-bottom:10px;}}.slideshow-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;}.slideshow-wrapper .slideshow{position:absolute;left:0;top:0;width:100%;height:100%;}.slideshow-wrapper .slideshow,.slideshow-wrapper .owl-stage-outer,.slideshow-wrapper .owl-stage,.slideshow-wrapper .owl-item,.slideshow-wrapper .item{width:100%;height:100%;}.slideshow-wrapper .item{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;}@media only screen and (max-width:1200px){.owl-controls{display:none;}}.owl-controls .owl-nav{position:absolute;left:0;top:45%;width:100%;height:0;}.owl-controls .owl-nav .container{position:relative;margin:0px auto;}.owl-controls .owl-nav .owl-prev,.owl-controls .owl-nav .owl-next{display:block !important;float:left;position:relative;width:60px;height:61px;text-indent:-100px;overflow:hidden;background:url('img/nav/owl/owl-prev.png') no-repeat center center;background-color:rgba(82, 174, 50, 0.6);background-size:19px 39px;left:0px;transition:all 0.2s;}.owl-controls .owl-nav .owl-prev:hover,.owl-controls .owl-nav .owl-next:hover{background-color:rgba(82, 174, 50, 0.8);}.owl-controls .owl-nav .owl-next{float:right;background:url('img/nav/owl/owl-next.png') no-repeat center center;background-color:rgba(82, 174, 50, 0.6);background-size:19px 39px;left:auto;right:0px;}.owl-controls .owl-nav .owl-next:hover{background-color:rgba(82, 174, 50, 0.8);}.owl-controls .owl-dots{width:100%;position:absolute;bottom:-68px;text-align:center;display:none !important;}.owl-controls .owl-dots .owl-dot{display:inline-block;margin-left:4px;margin-right:4px;width:19px;height:19px;border-radius:9000px;background-image:url('img/dot.png');background-repeat:no-repeat;background-size:100%;position:relative;}.owl-controls .owl-dots .owl-dot.active{background-image:url('img/dot-active.png');background-repeat:no-repeat;background-size:100%;}.owl-demo{position:relative;}.owl-thumbs{position:absolute;left:15px;bottom:15px;}@media screen and (max-width:600px){.owl-thumbs{display:none;}}.owl-thumbs button{display:inline-block;vertical-align:top;width:100px;border:none;margin:0;padding:0;margin-right:10px;background:transparent;outline:none !important;cursor:pointer;}.owl-thumbs button img{width:100%;height:auto;border:solid 1px #fff;}.info.links .owl-thumbs{left:auto;right:15px;}.home .owl-controls .owl-dots{display:block !important;/*------------------------------------*\
  FORM
\*------------------------------------*/}form,table{margin-top:20px;/*------------------------------------*\
  HEADER
\*------------------------------------*/}form input,table input,form textarea,table textarea,form select,table select{width:100%;padding:0px;padding-left:10px;font-size:14px;height:33px;line-height:33px;border:none;color:#999;border:solid 1px #d5d5d5;background:#fff;margin-bottom:10px;}form input::-webkit-input-placeholder,table input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder,table textarea::-webkit-input-placeholder,form select::-webkit-input-placeholder,table select::-webkit-input-placeholder{color:#999 !important;opacity:1 !important;}form input:-moz-placeholder,table input:-moz-placeholder,form textarea:-moz-placeholder,table textarea:-moz-placeholder,form select:-moz-placeholder,table select:-moz-placeholder{color:#999 !important;opacity:1 !important;}form input::-moz-placeholder,table input::-moz-placeholder,form textarea::-moz-placeholder,table textarea::-moz-placeholder,form select::-moz-placeholder,table select::-moz-placeholder{color:#999 !important;opacity:1 !important;}form input:-ms-input-placeholder,table input:-ms-input-placeholder,form textarea:-ms-input-placeholder,table textarea:-ms-input-placeholder,form select:-ms-input-placeholder,table select:-ms-input-placeholder{color:#999 !important;opacity:1 !important;}form textarea,table textarea{width:100%;height:100px;padding-top:10px;line-height:18px;}form input[type="submit"],table input[type="submit"]{position:relative;background:#d5d5d5;color:#000;height:33px;line-height:33px;border:none;padding:0px 10px;display:inline-block;width:auto;}form input[type="checkbox"],table input[type="checkbox"]{float:left;width:auto;height:auto;margin:5px 10px 0px 0px;}form .wpcf7-form-control-wrap,table .wpcf7-form-control-wrap{position:relative;display:block;}form .wpcf7-form-control-wrap span.wpcf7-not-valid-tip,table .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{position:absolute;font-size:12px;top:2px;right:10px;}form .wpcf7-response-output,table .wpcf7-response-output{margin:10px 0px 10px 0px;padding:5px 10px;font-size:14px;border-width:1px;border-color:#999;color:#999;}form p,table p{margin-bottom:0;}form img.ajax-loader,table img.ajax-loader,form br,table br{display:none;}.row-header{position:fixed;width:100%;height:67px;background:#fff;text-align:center;z-index:9999;border-bottom:solid 2px #52ae32;margin-top:-65px;}@media screen and (max-width:1200px){.row-header{position:fixed;}}.row-header .container{position:relative;height:100%;}.row-header .logo{position:absolute;left:0;top:10px;}@media screen and (max-width:1200px){.row-header .logo{left:15px;z-index:9999;}}.single-post .row-header{margin-top:0px;}.logo{display:block;position:relative;line-height:1;width:126px;height:48px;background-image:url('img/logo.svg');background-repeat:no-repeat;background-size:100%;/*------------------------------------*\
  NAVIGATION
\*------------------------------------*/}.mainmenu{text-align:center;position:absolute;top:0px;right:0px;}@media screen and (max-width:1200px){.mainmenu{display:none;}}.mainmenu ul li{display:inline-block;position:relative;padding:0px;padding-right:20px;padding-left:20px;margin-right:-5px;}.mainmenu ul li a{display:block;position:relative;line-height:67px;margin:0px auto;text-align:center;font-size:17px;letter-spacing:0.08em;text-transform:uppercase;}.mainmenu ul li:hover,.mainmenu ul li.current-menu-item,.mainmenu ul li.current-menu-parent{background:#52ae32;color:#fff;}.mainmenu li:hover ul{display:block;}.mainmenu ul ul{display:none;position:absolute;top:75px;left:0;width:200px;background:#e0e0e0;}.mainmenu ul ul li{display:block;}.mainmenu ul ul li a{display:block;text-align:left;line-height:40px;}.mobilemenu{display:none;}@media screen and (max-width:1200px){.mobilemenu{display:block;}}.mobilemenu .menu-button{display:block;position:absolute;right:0;top:0;width:70px;height:67px;line-height:67px;cursor:pointer;padding-top:11px;}.mobilemenu .menu-button .touch-button,.mobilemenu .menu-button i{display:none;}.mobilemenu .menu-button .line{width:34px;height:4px;background-color:#52ae32;display:block;margin:8px auto;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;cursor:pointer;}.mobilemenu .menu-button.active .line:nth-child(1){-webkit-transform:translateY(11px) rotate(45deg);-ms-transform:translateY(11px) rotate(45deg);-o-transform:translateY(11px) rotate(45deg);transform:translateY(11px) rotate(45deg);}.mobilemenu .menu-button.active .line:nth-child(2){opacity:0;}.mobilemenu .menu-button.active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(-45deg);-ms-transform:translateY(-13px) rotate(-45deg);-o-transform:translateY(-13px) rotate(-45deg);transform:translateY(-13px) rotate(-45deg);}.mobilemenu .touch-button{position:absolute;z-index:999;top:0;right:14px;width:50px;height:41px;display:inline-block;text-align:center;cursor:pointer;}.mobilemenu .touch-button .navicon{display:none;}.mobilemenu .touch-button .line{width:20px;height:3px;background-color:#52ae32;display:block;margin:8px auto;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.mobilemenu .touch-button .line:nth-child(1){-webkit-transform:translateX(7px) translateY(0px) rotate(-45deg);-ms-transform:translateX(7px) translateY(0px) rotate(-45deg);-o-transform:translateX(7px) translateY(0px) rotate(-45deg);transform:translateX(7px) translateY(0px) rotate(-45deg);transform-origin:right;}.mobilemenu .touch-button .line:nth-child(2){-webkit-transform:translateX(-6px) translateY(3px) rotate(45deg);-ms-transform:translateX(-6px) translateY(3px) rotate(45deg);-o-transform:translateX(-6px) translateY(3px) rotate(45deg);transform:translateX(-6px) translateY(3px) rotate(45deg);transform-origin:right;}.mobilemenu .touch-button.active .line:nth-child(1){-webkit-transform:translateX(7px) translateY(15px) rotate(45deg);-ms-transform:translateX(7px) translateY(15px) rotate(45deg);-o-transform:translateX(7px) translateY(15px) rotate(45deg);transform:translateX(7px) translateY(15px) rotate(45deg);transform-origin:right;}.mobilemenu .touch-button.active .line:nth-child(2){-webkit-transform:translateX(-6px) translateY(-10px) rotate(-45deg);-ms-transform:translateX(-6px) translateY(-10px) rotate(-45deg);-o-transform:translateX(-6px) translateY(-10px) rotate(-45deg);transform:translateX(-6px) translateY(-10px) rotate(-45deg);transform-origin:right;}.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0 auto;width:100%;max-height:0;background:#fff;border-top:1px solid rgba(0, 0, 0, 0.15);position:absolute;left:0;top:67px;/*------------------------------------*\
  MAP
\*------------------------------------*/}.flexnav.opacity{opacity:0;}.flexnav.flexnav-show{max-height:2000px;opacity:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.flexnav.one-page{position:fixed;top:75px;right:5%;max-width:200px;}.flexnav li{font-size:100%;position:relative;overflow:hidden;}.flexnav li a{position:relative;display:block;padding:0.5em;padding-left:15px;z-index:2;overflow:hidden;color:#222;border-bottom:1px solid rgba(0, 0, 0, 0.15);text-align:left;}.flexnav li ul{width:100%;}.flexnav li ul li{font-size:100%;position:relative;overflow:hidden;}.flexnav li ul.flexnav-show li{overflow:visible;}.flexnav li ul li a{display:block;padding-left:30px;}#map{position:relative;padding:0px;/*------------------------------------*\
  MAP
\*------------------------------------*/}#map .elementor-container{max-width:100%;}#map .elementor-column-wrap{padding-bottom:0;}#ids{position:relative;padding:0px;/*------------------------------------*\
  TOPBILD
\*------------------------------------*/}#ids .elementor-container{max-width:100%;}#ids .elementor-column-wrap{padding-bottom:0;}.row-topbild{position:relative;padding-top:30%;background-image:url('img/unterseiten.jpg');-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;/*------------------------------------*\
  BILD
\*------------------------------------*/}.row-topbild .inside{position:absolute;bottom:0px;left:0;width:100%;height:auto;z-index:600;background:rgba(256, 256, 256, 0.8);}.row-topbild .big{display:block;font-size:63px;line-height:1em;color:#4d505a;padding:10px;margin-bottom:15px;position:relative;font-weight:300;text-transform:uppercase;}@media screen and (max-width:1200px){.row-topbild .big{font-size:40px;margin-bottom:5px;}}@media screen and (max-width:600px){.row-topbild .big{font-size:20px;}}.row-bild{overflow:hidden;/*------------------------------------*\
  HOMEBOXEN
\*------------------------------------*/}.row-bild img{width:100%;max-width:auto;height:auto;float:left;}#homeboxen{position:relative;z-index:999;text-align:center;/*------------------------------------*\
  ZITAT
\*------------------------------------*/}@media screen and (max-width:1200px){#homeboxen{background:#f0f0f0;padding-top:40px;}}#homeboxen .wpb_wrapper{text-align:center;}#homeboxen .wpb_single_image{display:inline-block;vertical-align:top;width:279px;margin-left:8px;margin-right:8px;}#homeboxen .wpb_single_image figure img{width:100%;height:auto;}#homeboxen .wpb_single_image figure a{position:relative;}#homeboxen .wpb_single_image figure a:before{content:' ';position:absolute;width:100%;height:100%;top:0;left:0;background-position:center center;transition:all 0.2s;}#homeboxen .wpb_single_image figure:hover figcaption{color:#52ae32;}#homeboxen .wpb_single_image figure:hover a:before{content:' ';background-image:url('img/plus.svg');background-repeat:no-repeat;background-size:47px 47px;background-position:center center;background-color:rgba(82, 174, 50, 0.8);}#homeboxen figcaption{display:block;background:#fff;text-align:center;font-size:28px;font-weight:300;margin-top:0 !important;padding:15px 10px;text-align:left;cursor:pointer;}#homeboxen figcaption:after{content:'>';float:right;font-weight:300;}#zitat{background-image:url('img/baum_zitat.svg');background-repeat:no-repeat;background-size:366px 317px;background-position:center center;background-color:#e4efda;text-align:center;padding-top:140px;padding-bottom:180px;overflow:visible;}@media screen and (max-width:1200px){#zitat{padding-top:70px;adding-bottom:70px;}}#zitat:before{content:' ';position:absolute;left:0;top:-85px;width:100%;height:85px;background-color:#e4efda;display:none;}#zitat big{font-size:40px;height:55px;line-height:55px;display:inline-block;}@media screen and (max-width:1200px){#zitat big{font-size:25px;line-height:30px;}}#zitat big.second{position:relative;}#zitat big.second:before{content:' ';position:absolute;left:-90px;top:0;width:62px;height:54px;background-image:url('img/zitat_links.svg');background-repeat:no-repeat;background-size:100%;}@media screen and (max-width:800px){#zitat big.second:before{display:none;}}#zitat big.second:after{content:' ';position:absolute;right:-90px;top:0;width:62px;height:54px;background-image:url('img/zitat_rechts.svg');background-repeat:no-repeat;background-size:100%;}@media screen and (max-width:800px){#zitat big.second:after{display:none;}}#zitat small{font-size:28px;display:block;margin-top:30px;color:#52ae32;}@media screen and (max-width:1200px){#zitat small{font-size:18px;}}.home #zitat:before{display:block !important;/*------------------------------------*\
  TEXT
\*------------------------------------*/}@media screen and (max-width:1200px){.home #zitat:before{display:none !important;}}.vc_row.text{padding-top:50px;padding-bottom:50px;}@media screen and (max-width:1200px){.vc_row.text{padding-top:30px;padding-bottom:30px;}}.vc_row.text .green{margin-top:30px;margin-bottom:40px;}.vc_row.fulltext{padding-bottom:150px;/*------------------------------------*\
  INFO
\*------------------------------------*/}.info{background:#f3f8ef;}.info .element{padding-left:40px;padding-right:40px;}@media screen and (min-width:1600px){.info .element{max-width:700px;padding-left:80px;padding-right:80px;}}@media screen and (max-width:1200px){.info .element{padding-left:15px;padding-right:15px;}}.info ul li{font-size:18px;}.info .wpb_single_image{margin-bottom:0;}.info [class*='col-']{padding-right:0;float:none;display:inline-block;vertical-align:middle;}.info .text-inside{padding-top:30px;padding-bottom:30px;}@media screen and (max-width:1200px){.info .text-inside{padding-top:20px;padding-bottom:20px;}}@media screen and (max-width:1200px){.info .owl-controls{display:block;z-index:9999;}}@media screen and (min-width:1200px){.info.rechts .text-inside{float:right;margin-right:40px;}}.page-id-111,.page-id-135{/*------------------------------------*\
  FULL
\*------------------------------------*/}@media screen and (max-width:1200px){.page-id-111 #owl-demo0,.page-id-135 #owl-demo0{display:none;}}.full{/*------------------------------------*\
  KONTAKT
\*------------------------------------*/}.full img{width:100%;height:auto;max-width:auto;}#kontakt{padding-top:60px;padding-bottom:180px;/*------------------------------------*\
  LATEST
\*------------------------------------*/}@media screen and (max-width:1200px){#kontakt{background:#f3f8ef !important;background-image:none !important;padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:100px;}}#kontakt .wpb_button,#kontakt .wpb_content_element,#kontakt ul.wpb_thumbnails-fluid > li{margin-bottom:0;}#kontakt .kontaktleft{background:#fff;}#kontakt .kontaktleft .vc_column-inner{padding-left:0;padding-right:0;}#kontakt .kontakt-left-left{padding:20px 30px;}.cover{-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;background-repeat:no-repeat !important;}@media screen and (max-width:1200px){#latest-list{background:#f3f8ef !important;background-image:none !important;}}.latest-list{padding-top:50px;padding-bottom:150px;}@media screen and (max-width:1200px){.latest-list{padding-top:0px;padding-bottom:40px;}}.latest{padding-top:40px;}@media screen and (max-width:1200px){.latest{padding-top:10px;}}.latest .element{display:inline-block;vertical-align:top;background:#fff;text-align:center;font-size:18px;margin-bottom:10px;}@media screen and (min-width:600px){.latest .element{width:48%;margin-right:1%;}}@media screen and (min-width:1200px){.latest .element{width:23.9%;margin-right:1%;}}.latest .element:nth-child(4n+4){margin-right:0;}.latest .element figure{display:block;}.latest .element img{width:100%;height:auto;}.latest .element .element-text{padding:15px 20px 20px 20px;}@media screen and (min-width:1200px){.latest .element .element-text{min-height:330px;}}.latest .element .default{min-height:75px;}.latest .element .default strong{font-weight:300;color:#52ae32;font-size:22px;}.latest .element .text{font-size:17px;line-height:28px;}.latest .element .mm{text-transform:none;color:#52ae32;display:inline-block;margin-left:auto;margin-right:auto;line-height:37px;border:solid 1px #52ae32;margin-top:25px;padding:0px 15px;transition:all 0.2s;text-decoration:none;}.latest .element .mm:hover{background:#52ae32;color:#fff;}.button-wrapper{text-align:center;/*------------------------------------*\
  WOLLEN
\*------------------------------------*/}.button-wrapper .button{margin-left:auto;margin-right:auto;margin-top:50px;}@media screen and (max-width:1200px){.button-wrapper .button{margin-top:30px;}}#wollen{/*------------------------------------*\
  GALLERIE
\*------------------------------------*/}@media screen and (max-width:1200px){#wollen{border-bottom:solid 50px #fff;}}#wollen h1{margin-top:70px;margin-bottom:30px;text-transform:uppercase;}#wollen .wollen-inhalt{background:#f3f8ef;}#wollen .wpb_button,#wollen .wpb_content_element,#wollen ul.wpb_thumbnails-fluid > li{margin-bottom:0;}@media screen and (max-width:1200px){#wollen .wpb_single_image{display:inline-block;vertical-align:top;width:50%;margin-right:-3px;}}#wollen .wpb_text_column{position:relative;color:#4b505a;}@media screen and (min-width:1200px){#wollen .wpb_text_column{padding-top:84%;}}@media screen and (max-width:1200px){#wollen .wpb_text_column{display:inline-block;vertical-align:top;width:50%;margin-right:-3px;padding:60px;}}@media screen and (max-width:600px){#wollen .wpb_text_column{display:inline-block;vertical-align:top;width:50%;margin-right:-3px;padding:10px;font-size:15px;line-height:1.4em;}}@media screen and (min-width:1200px){#wollen .wpb_text_column .wpb_wrapper{position:absolute;left:0;top:0;padding:30px 20px;text-align:center;width:100%;height:100%;display:flex;align-items:center;align-self:center;}}#wollen .tf,#wollen .bf{position:relative;}@media screen and (min-width:1200px){#wollen .tf:before,#wollen .bf:before{content:' ';position:absolute;left:0;top:-30px;width:100%;height:30px;background-image:url('img/pfeile.png');background-repeat:no-repeat;background-size:58px 59px;background-position:top center;}}@media screen and (min-width:1200px){#wollen .bf:before{content:' ';background-position:bottom center;top:auto;bottom:-30px;}}#wollen [class*='col-']{margin-bottom:0;}.gruppe{background-color:#f3f8ef;padding-top:100px;padding-bottom:50px;position:relative;}@media screen and (max-width:1200px){.gruppe{padding-top:60px;padding-bottom:30px;}}@media screen and (min-width:1200px){.gruppe:before{content:' ';position:absolute;left:0;top:0px;width:100%;height:50px;background-image:url('img/pfeile-gruppe.svg');background-repeat:no-repeat;background-size:100px 100px;background-position:bottom center;}}.gruppe.last{padding-bottom:150px;}.gall{padding-top:20px;}@media only screen and (min-width:1200px){.lightboxOverlay{position:fixed !important;}}.gall-inside{/*------------------------------------*\
  SINGLE
\*------------------------------------*/}.gall-inside .grid-item{width:380px;float:left;margin-bottom:30px;overflow:hidden;text-decoration:none !important;}@media only screen and (max-width:1200px){.gall-inside .grid-item{width:250px;}}@media only screen and (max-width:600px){.gall-inside .grid-item{width:98%;}}.gall-inside .grid-item:nth-child(3n+3){margin-right:0;}.gall-inside .grid-item span{display:block;position:relative;z-index:9999;background:#fff;padding:15px 15px;color:#52ae32;font-size:22px;text-decoration:none;}.gall-inside .grid-item img{width:100%;height:auto;float:left;}.gall-inside .grid-item:hover:after{content:' ';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-image:url('img/plus.svg');background-repeat:no-repeat;background-size:47px 47px;background-position:center center;background-color:rgba(82, 174, 50, 0.8);}.gall-inside .grid-sizer{width:380px;}@media only screen and (max-width:1200px){.gall-inside .grid-sizer{width:250px;}}@media only screen and (max-width:600px){.gall-inside .grid-sizer{width:98%;}}.detail{position:relative;}#adv-custom-pager{position:absolute;bottom:30px;left:30px;z-index:999;}#adv-custom-pager img{width:100px !important;height:auto;border:solid 1px #fff;margin-right:10px;}.single{/*------------------------------------*\
  MEDIATHEK
\*------------------------------------*/}.single .row-slider{display:none;}.single .row-page .container{padding-top:100px;padding-bottom:200px;}.single h3.no{text-align:left;}.single .cycle-slide a.inside{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9999;background-image:url('img/lupe.svg');background-repeat:no-repeat;background-size:53px 53px;background-position:right top;}@media only screen and (max-width:790px){.single .cycle-slide img{width:500px;height:343px;}}@media only screen and (max-width:500px){.single .cycle-slide img{width:335px;height:230px;}}@media only screen and (max-width:370px){.single .cycle-slide img{width:290px;height:199px;}}@media only screen and (max-width:600px){.single #adv-custom-pager{display:none;}}.mediathek{background-color:#f3f8ef;padding-top:100px;padding-bottom:100px;min-height:900px;}@media only screen and (max-width:1200px){.mediathek{margin-left:-10px !important;}}ul.mediathek-filter{text-align:center;margin-bottom:40px;}ul.mediathek-filter li{display:inline-block;vertical-align:top;text-transform:uppercase;cursor:pointer;margin-left:8px;margin-right:8px;font-size:20px;line-height:34px;border-radius:4px;padding-left:10px;padding-right:10px;background:#fff;}ul.mediathek-filter li:before{display:none;}ul.mediathek-filter li.is-checked{background:#52ae32;color:#fff;}.mediathek-wrapper{/*------------------------------------*\
  BOTTOM
\*------------------------------------*/}.mediathek-wrapper .grid-item{float:left;margin-bottom:40px;position:relative;min-height:200px;background-color:#fff;text-decoration:none !important;padding:5px 30px 15px 30px;color:#202122;}@media only screen and (min-width:1200px){.mediathek-wrapper .grid-item{width:360px;}}@media only screen and (max-width:1200px){.mediathek-wrapper .grid-item{width:45%;}}@media only screen and (max-width:600px){.mediathek-wrapper .grid-item{width:97%;}}.mediathek-wrapper .grid-item figure{margin-top:10px;margin-bottom:10px;}.mediathek-wrapper .grid-item figure:after{content:"";display:table;clear:both;}.mediathek-wrapper .grid-item img{width:100%;width:calc(100% + 60px);position:relative;left:-30px;height:auto;float:left;}.mediathek-wrapper .grid-item .date{font-size:14px;position:relative;top:5px;display:none;}.mediathek-wrapper .grid-item .title{display:block;width:100%;font-size:25px;display:block;text-decoration:none;color:#52ae32;margin-top:15px;}.mediathek-wrapper .grid-item .text{font-size:18px;}.mediathek-wrapper .grid-item .icon{position:absolute;left:-20px;top:20px;width:41px;height:41px;background-image:url('img/icon-beitrage');background-repeat:no-repeat;background-size:100%;}@media only screen and (max-width:1200px){.mediathek-wrapper .grid-item .icon{left:-16px;background-size:80% !important;}}.mediathek-wrapper .grid-item .clear{display:block;width:100%;}.mediathek-wrapper .grid-item .mediathekbutton{display:inline-block;vertical-align:top;line-height:44px;padding-left:15px;padding-right:15px;margin-top:20px;margin-bottom:20px;color:#52ae32;font-size:18px;border:solid 1px #52ae32;}.mediathek-wrapper .grid-item .mediathekbutton:hover{background:#52ae32;color:#fff;}.mediathek-wrapper .berichte{background:#9ac875;}.mediathek-wrapper .berichte *,.mediathek-wrapper .berichte .title{color:#fff;}.mediathek-wrapper .berichte .icon{background-image:url('img/icon-berichte.svg');background-repeat:no-repeat;background-size:100%;}.mediathek-wrapper .berichte .mediathekbutton{background:#9ac875;color:#fff;border:solid 1px #fff;}.mediathek-wrapper .berichte .mediathekbutton:hover{background:#fff;color:#9ac875;}.mediathek-wrapper .videos .icon{background-image:url('img/icon-video.svg');background-repeat:no-repeat;background-size:100%;}.mediathek-wrapper .videos .text{display:none;}.mediathek-wrapper .videos figure{position:relative;}.mediathek-wrapper .videos figure:before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;background-image:url('img/video.svg');background-repeat:no-repeat;background-size:86px 86px;background-position:center center;z-index:10;}.mediathek-wrapper .bilder .icon{background-image:url('img/icon-bilder.svg');background-repeat:no-repeat;background-size:100%;}.mediathek-wrapper .bilder .text{display:none;}@media only screen and (min-width:1200px){.mediathek-wrapper .grid-sizer{width:360px;}}@media only screen and (max-width:1200px){.mediathek-wrapper .grid-sizer{width:45%;}}@media only screen and (max-width:600px){.mediathek-wrapper .grid-sizer{width:97%;}}.row-bottom{position:relative;left:0;bottom:0;width:100%;height:auto;background-color:rgba(32, 33, 34, 0.8);}.row-bottom .container{padding-top:25px;padding-bottom:22px;text-align:center;}.row-bottom .menu{text-align:left;display:flex;justify-content:space-between;}.row-bottom .menu li{margin-left:10px;padding-right:10px;line-height:1em;}.row-bottom .menu li:last-child{border-right:none;margin-right:0;}.row-bottom .menu li a{color:#fff;line-height:1em;text-transform:uppercase;font-size:17px;}@media only screen and (max-width:600px){.row-bottom .menu li a{font-size:14px;}}