/*!
Theme Name: mellerdaller produzenten
Text Domain: mp

Baron neue
Open sans
*/@font-face{font-family:'Satisfy';font-style:normal;font-weight:400;src:url('https://fonts.marcwilmesdesign.lu/fonts/satisfy-v10-latin/satisfy-v10-latin-regular.eot');src:local('Satisfy Regular'), local('Satisfy-Regular'), url('https://fonts.marcwilmesdesign.lu/fonts/satisfy-v10-latin/satisfy-v10-latin-regular.eot?#iefix') format('embedded-opentype'), url('https://fonts.marcwilmesdesign.lu/fonts/satisfy-v10-latin/satisfy-v10-latin-regular.woff2') format('woff2'), url('https://fonts.marcwilmesdesign.lu/fonts/satisfy-v10-latin/satisfy-v10-latin-regular.woff') format('woff'), url('https://fonts.marcwilmesdesign.lu/fonts/satisfy-v10-latin/satisfy-v10-latin-regular.ttf') format('truetype'), url('https://fonts.marcwilmesdesign.lu/fonts/satisfy-v10-latin/satisfy-v10-latin-regular.svg#Satisfy') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-v17-latin/open-sans-v17-latin-regular.eot');src:local('Open Sans Regular'), local('OpenSans-Regular'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-v17-latin/open-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-v17-latin/open-sans-v17-latin-regular.woff2') format('woff2'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-v17-latin/open-sans-v17-latin-regular.woff') format('woff'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-v17-latin/open-sans-v17-latin-regular.ttf') format('truetype'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-v17-latin/open-sans-v17-latin-regular.svg#Open Sans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-v17-latin/open-sans-v17-latin-700.eot');src:local('Open Sans Bold'), local('OpenSans-Bold'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-v17-latin/open-sans-v17-latin-700.eot?#iefix') format('embedded-opentype'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-v17-latin/open-sans-v17-latin-700.woff2') format('woff2'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-v17-latin/open-sans-v17-latin-700.woff') format('woff'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-v17-latin/open-sans-v17-latin-700.ttf') format('truetype'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-v17-latin/open-sans-v17-latin-700.svg#Open Sans') format('svg')}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-condensed-v12-latin/open-sans-condensed-v12-latin-300.eot');src:local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-condensed-v12-latin/open-sans-condensed-v12-latin-300.eot?#iefix') format('embedded-opentype'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-condensed-v12-latin/open-sans-condensed-v12-latin-300.woff2') format('woff2'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-condensed-v12-latin/open-sans-condensed-v12-latin-300.woff') format('woff'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-condensed-v12-latin/open-sans-condensed-v12-latin-300.ttf') format('truetype'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-condensed-v12-latin/open-sans-condensed-v12-latin-300.svg#Open Sans Condensed') format('svg')}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-condensed-v12-latin/open-sans-condensed-v12-latin-700.eot');src:local('Open Sans Condensed Bold'), local('OpenSansCondensed-Bold'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-condensed-v12-latin/open-sans-condensed-v12-latin-700.eot?#iefix') format('embedded-opentype'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-condensed-v12-latin/open-sans-condensed-v12-latin-700.woff2') format('woff2'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-condensed-v12-latin/open-sans-condensed-v12-latin-700.woff') format('woff'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-condensed-v12-latin/open-sans-condensed-v12-latin-700.ttf') format('truetype'), url('https://fonts.marcwilmesdesign.lu/fonts/open-sans-condensed-v12-latin/open-sans-condensed-v12-latin-700.svg#Open Sans Condensed') format('svg')}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-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-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.map-resposive-image{max-width:100%;max-height:100%}.tmp-image{z-index:-1;display:none;-o-object-position:top center;object-position:top center;-o-object-fit:cover;object-fit:cover}.mp-hero-container{position:relative;width:100%;height:0}.map-image{max-width:100%;max-height:100%;position:absolute;z-index:1}@media (min-width:2500px){.map-image{left:50%;margin-left:-1250px}}.mp-mask-container{position:absolute;top:0;width:100%;height:100%}.mp-map{position:absolute;z-index:3;cursor:pointer}.mp-mask{max-width:100%;max-height:100%;position:absolute;z-index:2;mix-blend-mode:multiply;display:none}@media (min-width:2500px){.mp-mask{left:50%;margin-left:-1250px}}.mp-mask.active{display:block}.mp-info{position:absolute;top:-500px;left:-500px;width:135px;height:135px;background-color:rgba(255, 255, 255, 0.9);border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;z-index:15;text-align:center;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}.mp-info .cont{padding:8px}.mp-info h2{font-size:10px;color:#50aa50;font-weight:400;position:relative;width:100%}.mp-info h2:after{content:'';position:absolute;bottom:-6.5px;left:10%;right:10%;border:0.5px dotted #50aa50;width:80%}.mp-info p{font-size:10px;color:#50aa50;font-weight:700;line-height:12px;width:100%}body{overflow-x:hidden;font-family:'Open Sans Condensed', sans-serif;font-size:15px;letter-spacing:0.65px;color:black}.greenBackground{background-color:#eef7ee}.lSSlideOuter .lSPager.lSpg{position:absolute;bottom:38px;width:100%}.lSSlideOuter .lSPager.lSpg>li a{background-color:white;z-index:1}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li .active{background-color:#50aa50}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#50aa50}.lSAction>a{z-index:1}.gmap{min-height:20rem;width:100%}.recipeForm select{height:40px}.recipeFormLink a{border:2px solid #50aa50;padding:5px;width:100%;color:#50aa50;display:block;font-weight:700;text-align:center}.recipeFormLink a:hover{background-color:#50aa50;color:white}.btnAware{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;width:150px;height:40px;text-transform:uppercase;border:2px solid #50aa50;color:#96cc96}.btnAware:hover{color:white}.btnAware:hover span{width:225%;height:562.5px}.btnAware:active{background-color:#0da746}.btnAware span{position:absolute;display:block;width:0;height:0;border-radius:50%;background-color:#50aa50;-webkit-transition:width 0.4s ease-in-out, height 0.4s ease-in-out;-o-transition:width 0.4s ease-in-out, height 0.4s ease-in-out;transition:width 0.4s ease-in-out, height 0.4s ease-in-out;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}#goToNextSlide,#goToPreviousSlide{font-size:25px;font-weight:700;cursor:pointer}.cirlce{display:inline-block;text-align:center;border-radius:100%;border:0.667px solid #5a5f5a;padding:10px}.cirlce:hover{border-color:#50aa50;color:#50aa50}.prodImage{max-width:100%;height:auto;display:block}@media only screen and (max-width:991px){.prodImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:500px;width:100%}}@media only screen and (max-width:767px){.prodImage{height:300px}}.singlePageImage{width:100%;height:627px;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}@media only screen and (max-width:991px){.singlePageImage{height:740px}}@media only screen and (max-width:767px){.singlePageImage{height:400px}}#slider{text-align:center;list-style:none;padding:0}#slider li{width:100%}.img-responsive{height:auto;max-width:100%;display:block;margin-left:auto;margin-right:auto}.rel{position:relative}.box{background-color:white;color:black}.box.shadow{-webkit-box-shadow:0 10px 20px rgba(0, 0, 0, 0.1), 0 6px 6px rgba(0, 0, 0, 0.23);box-shadow:0 10px 20px rgba(0, 0, 0, 0.1), 0 6px 6px rgba(0, 0, 0, 0.23)}.box a{color:#96cc96}.box.single{margin-right:6px}.box.single .picture{height:140px}@media only screen and (max-width:575px){.box.single .picture{height:200px}}.box .picture{width:100%;height:320px;position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.box .picture.top{background-position:top center!important}@media only screen and (max-width:991px){.box .picture.prod{background-position:top center!important}}.box .recipeTitle{padding:15px;height:74px;word-wrap:break-word}@media only screen and (min-width:576px) and (max-width:767px){.box .recipeTitle{height:96px}}@media only screen and (min-width:992px) and (max-width:1199px){.box .recipeTitle{height:96px}}.box .textContent{margin:0 15px;word-wrap:break-word;position:relative}.box .textContent h5{margin-bottom:5px}.box .textContent .recipeType{position:absolute;top:-45px;right:0;width:90px;height:90px}@media only screen and (max-width:575px){.box .textContent .recipeType{height:105px;width:105px;top:-52.5px}}.box .textContent .prod{position:absolute;top:-36.5px;right:0;height:73px;width:73px;background-color:white;border-radius:100%;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;padding:10px;overflow:hidden}.box .textContent .prod img{max-width:100%;max-height:100%}@media only screen and (max-width:991px){.box .textContent .prod{top:-42px;height:84px;width:84px;padding:14px}}.box.fb{font-weight:300}.box.fb .picture{height:200px}.box .source{font-size:12px}.box .fbTitle{color:black;height:90px;line-height:21px}@media only screen and (min-width:768px) and (max-width:991px){.box .fbTitle{height:70px}}@media only screen and (max-width:767px){.box .fbTitle{height:50px}}.box .receiptinfo{height:90px;color:#50aa50}@media only screen and (min-width:768px) and (max-width:991px){.box .receiptinfo{height:70px}}@media only screen and (max-width:767px){.box .receiptinfo{height:50px}}.box .prodinfo{height:110px;color:#50aa50}@media only screen and (min-width:768px) and (max-width:991px){.box .prodinfo{height:70px}}@media only screen and (max-width:767px){.box .prodinfo{height:48px}}@media only screen and (max-width:575px){.box .prodinfo{height:68px}}.box .cookinfo{color:#50aa50;height:21px!important}.box .cookinfo .icon{font-size:15px}@media only screen and (min-width:992px) and (max-width:1199px){.box .cookinfo .icon{font-size:11px}}.box .cookinfo .icon-zait{margin-left:4px}@media only screen and (min-width:992px) and (max-width:1199px){.box .cookinfo .icon-zait{margin-left:2px}}.box .cookinfo .icon-autumn{margin-left:4px}@media only screen and (min-width:992px) and (max-width:1199px){.box .cookinfo .icon-autumn{margin-left:2px}}.box .info{font-family:'Satisfy';font-size:13px;height:17px}@media only screen and (min-width:992px) and (max-width:1199px){.box .info{font-size:11px}}.box .fbLink{font-weight:700}.box:hover{opacity:0.8;cursor:pointer}.notSlider{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;padding:0}.notSlider li{width:calc(100% / 3)}@media only screen and (min-width:576px) and (max-width:767px){.notSlider li{width:calc(100% / 2)}}@media only screen and (max-width:575px){.notSlider li{width:100%}}.imgCopyright{position:absolute;font-size:10px;top:5px;right:20px;z-index:1;color:white;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.imgCopyright .copyrightSign{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);display:inline-block}.imgCopyright .copyrightText{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.box .imgCopyright{right:5px}.imgBox{position:relative;margin:auto}.imgBox .imgCopyright{right:5px}.single{color:#50aa50}.single a{color:#96cc96}.single .sticker{position:absolute;height:120px;width:120px;top:-27.5px;left:-45px;z-index:1}@media only screen and (max-width:991px){.single .sticker{left:-12px}}.single .logo{position:absolute;bottom:30px;left:-56px;height:140px;width:140px;background-color:white;border-radius:100%;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;padding:20px;z-index:1}@media only screen and (min-width:992px) and (max-width:1199px){.single .logo{left:-47px;height:120px;width:120px}}@media only screen and (max-width:991px){.single .logo{bottom:-25px;left:15px;height:120px;width:120px}}@media only screen and (max-width:575px){.single .logo{height:70px;width:70px;left:13px;bottom:0px;padding:13px}}.single .logo img{max-width:100%;max-height:100%}.single .prodTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (min-width:991px){.single .prodTitle{height:94px;width:580px}}.single .prodLink{color:black;text-decoration:underline}.single .prep{color:black}@media only screen and (min-width:991px){.single .prep{height:242px}}@media only screen and (min-width:992px) and (max-width:1199px){.single .prep{height:262px}}.single .prep strong{color:#50aa50}.single .pdf{font-weight:700;background-color:#96cc96;border-radius:50%;border-top-right-radius:5%;height:70px;width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:white;float:right;font-size:18px}.single .pdf span{font-size:28px}.single .pdf:hover{background-color:#50aa50}.single .prodText{color:black}@media only screen and (min-width:991px){.single .prodText{height:288px}}.single .partText{color:black}.single .partText strong{color:#50aa50}.lines{border-top:dotted 2px #50aa50}.linesPart{border-top:dotted 2px #50aa50;border-bottom:dotted 2px #50aa50;background-color:#d6ecd6}.linesPart .content{-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-left:30px}.linesPart .prodContent{margin:0px 30px;font-size:20px;color:black}@media only screen and (max-width:575px){.linesPart .prodContent{margin:0px 10px}}.linesPart .icon-zait{font-size:18px}.linesPart .icon-winter{font-size:20px}.linesPart .icon{margin-left:8px;margin-right:5px}@media only screen and (max-width:575px){.linesPart .content{margin-left:2px}.linesPart .icon{margin-left:2px;margin-right:1px}}.contactIcon{color:black;margin-top:3px;margin-right:8px}.contactText{color:black}.contactText a{color:black;text-decoration:underline;cursor:pointer}.contactWeb{margin-left:26px}.contactBorder{border-left:dotted #50aa50 2px}select{display:block;font-size:18px;font-weight:300;background-color:#50aa50;color:white;padding-left:26px;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;border:1px solid #50aa50;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative}select::-ms-expand{display:none}select:hover{border-color:#888}select:focus{border-color:#aaa;-webkit-box-shadow:0 0 1px 3px rgba(59, 153, 252, 0.7);box-shadow:0 0 1px 3px rgba(59, 153, 252, 0.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:white;outline:none}select option{font-weight:normal;color:white}.select-div{position:relative}.select-div:after{content:"\e902";font-family:"icomoon";font-size:15px;color:white;left:6px;top:6px;padding:0 0 2px;position:absolute;pointer-events:none}.minBoxList{min-height:552px}.navitem{position:relative}.navitem:after{content:'';position:absolute;bottom:100%;right:50%;height:70px;width:1px;background-color:#5a5f5a}.marginB{margin-bottom:10px}.plotLegend{display:none}.map_city_point{position:relative;z-index:-1;fill:#7d4e23;stroke-width:0!important;opacity:0.5}.map_city_point:hover{fill:#7d4e23;opacity:0.5}.map_city_name{position:relative;fill:#7d4e23;font-size:23px!important;font-family:'Satisfy'!important;font-weight:normal;opacity:0.5;letter-spacing:0px}.map_city_name:hover{fill:#7d4e23;cursor:default;opacity:0.5}.map_produzent_point{fill:#50aa50;cursor:pointer!important;opacity:0.5;stroke-width:0!important}.map_produzent_point:hover{stroke-width:0!important;opacity:1}.mellerdaller-regions-lux-mini-map{max-width:10%;max-height:30%;position:absolute;top:0;left:0}@media (max-width:480px){.mellerdaller-regions-lux-mini-map{left:15px;top:-45px}}.mapael .map{position:relative;margin-top:80px}@media (max-width:480px){.mapael .map{margin-top:0}}.mapael .mapTooltip{position:absolute;z-index:1000;display:none}.mapael .mapTooltip .csnt{background-color:#fff;color:#50aa50;width:135px;height:135px;-webkit-box-shadow:0.5px 0 12px 0 #ccc;box-shadow:0.5px 0 12px 0 #ccc;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mapael .mapTooltip .csnt.left{border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%}.mapael .mapTooltip .csnt.right{border-top-left-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;margin-right:55px}.mapael .mapTooltip .padding{padding:8px}:focus{outline:0!important}h1{font-family:'Satisfy';font-size:65px;color:white;margin:0;font-weight:400}@media only screen and (max-width:575px){h1{font-size:36px}}h2{font-size:34px;font-family:'Open Sans';font-weight:700;color:#50aa50;margin:0;text-transform:uppercase}@media only screen and (max-width:575px){h2{font-size:25px}}h3{font-family:'Satisfy';font-size:25px;margin:0;color:#50aa50}h4{font-family:'Open Sans';font-size:24px;font-weight:700;color:#50aa50;margin:0;text-transform:uppercase}h5{font-family:'Open Sans Condensed';font-size:15px;font-weight:700;color:#50aa50;margin:0;text-transform:uppercase}a{cursor:pointer!important;text-decoration:none;color:#96cc96}p{font-weight:300;line-height:22px}p:first-child{margin-top:0}p:last-child{margin-bottom:0}ul{padding-left:15px;margin:0}ul li{line-height:22px}strong{font-weight:700}.darkGreen{color:#50aa50}.greenText{color:#96cc96}.underline{text-decoration:underline}.centerText{text-align:center}.satisfy{font-family:Satisfy}.lightgreenBackground{background-color:#96cc96!important}.prodSubTitle{color:#50aa50;font-weight:700}.upper{text-transform:uppercase}.coltext strong,b{color:#50aa50}.center{text-align:center}.main-space{clear:both;display:block}.main-space.x0{height:15px}.main-space.x1{height:30px}.main-space.x2{height:60px}@media only screen and (max-width:575px){.main-space.x2{height:30px}}.main-space.x3{height:90px}.error h1{color:#313131}.message{text-align:center;min-height:400px}.message h1{margin:0!important;font-size:6em}.text{font-size:1.3em;font-weight:300}.screen-reader-response{display:none}form{color:darkgreen}form hr{border:0!important;border-top:#50aa50 2px dotted!important}form input[type=email],form input[type=number],form input[type=tel],form input[type=text],form textarea{border:0;width:100%;background:#eef7ee;padding:8px;border:2px solid #50aa50;color:white;font-weight:700;overflow:hidden;cursor:text;caret-color:#50aa50}form a{color:#50aa50}form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]{width:15px;display:inline-block;position:relative}form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{margin-top:-20px;margin-left:25px;display:inline-block;font-weight:700;color:#50aa50}form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label a{display:block;color:#50aa50}form .wpcf7-not-valid-tip,form .wpcf7-validation-errors{color:red}form .wpcf7-submit{background:#eef7ee;border:2px solid #50aa50;padding:5px;width:150px;color:#50aa50;font-weight:700}form .wpcf7-submit:hover{background-color:#50aa50;color:white}form input[type=radio]{width:15px;margin-right:5px}form .wpcf7-list-item{display:block;padding:2px 0}form .cl{float:left}form .cl.w1{width:8.333%}form .cl.w2{width:16.666%}form .cl.w3{width:24.999%}form .cl.w4{width:33.332%}form .cl.w5{width:41.665%}form .cl.w6{width:49.998%}form .cl.w7{width:58.331%}form .cl.w8{width:66.664%}form .cl.w9{width:74.997%}form .cl.w10{width:83.33%}form .cl.w11{width:91.663%}form .cl.w12{width:99.996%}form .cl input,form .cl textarea{width:100%}form p{clear:both}.ajax-loader{display:none;width:50%;height:80px;position:relative}.ajax-loader.is-active{display:block}.ajax-loader:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #50aa50;border-color:#50aa50 transparent #50aa50 transparent;-webkit-animation:dual-ring 1.2s linear infinite;animation:dual-ring 1.2s linear infinite;position:absolute;left:100%;right:100%}@-webkit-keyframes dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.wpcf7-form-control-wrap .focus-textarea{display:block!important}.wpcf7-not-valid-tip,.wpcf7-validation-errors{margin-top:10px}.wpcf7-mail-sent-ok{margin-top:15px;font-size:28px;font-weight:bold;color:#96cc96}.wpcf7-response-output{margin-bottom:60px}.mainline{width:100%;height:1px;border-top:2px dotted #50aa50;padding:15px 0}.mwd-bar{background-color:#96cc96!important;text-align:center;font-family:'Open Sans Condensed';font-weight:bold;font-size:11pt;line-height:30px;margin-top:15px;padding:15px 0!important}.mwd-bar .info{padding:0!important}.mwd-bar .action{margin-top:15px!important}@media only screen and (max-width:439px){.mwd-bar .action{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-align:center;-ms-flex-align:center;align-items:center}}.mwd-bar .action a{background-color:#96cc96!important;border:white 2px solid;border-radius:0%;padding:8px 17px;width:200px;display:inline-block}.mwd-bar .action a:hover{background-color:white!important;color:#96cc96!important;text-decoration:none}@media only screen and (max-width:575px){.mwd-bar{font-size:13px;padding:0!important}.mwd-bar .info{padding:0}.mwd-bar .btn{padding:0}.mwd-bar .action{margin-top:0!important;margin-bottom:5px}.mwd-bar .action a{padding:0;margin-right:0;margin-top:5px}}.post-nav{padding-left:0;margin-top:0;margin-bottom:0;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.post-nav .pager{text-align:center;padding:5px 0 5px 0}.post-nav .jplist-items-number-0{display:none}.post-nav .jplist-holder button{border-bottom:solid #96cc96 5px}.post-nav .jplist-holder button.jplist-selected{border-bottom:solid #50aa50 5px}.post-nav button{display:inline-block;height:35px;background:transparent;border:none;color:#96cc96}@media only screen and (max-width:575px){}.post-nav button a{padding:5px;color:#96cc96;display:inline-block}.post-nav button span{display:inline;padding:5px}.post-nav button.jplist-selected{font-weight:bold;color:#50aa50;display:inline-block}.frontpage .hero{height:100vh}.hero{width:100%;height:240px;position:relative;background-color:#fff;color:white}@media only screen and (min-width:992px) and (max-width:1199px){.hero{height:350px}}.hero .slider{background-size:cover;background-position:center;width:100%;height:inherit}.hero .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.hero .logo img{max-width:100%}.hero .info{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:26.667px;font-weight:300;line-height:1.4;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:rgba(185, 207, 62, 0.5);height:245px}@media only screen and (min-width:1200px){.hero .info{font-size:33.333px}}.hero .info strong{font-size:53.333px;font-weight:400}.hero .info [class*=" icon-"],.hero .info [class^=icon-]{font-size:1.8em}.hero .info.middle{height:300px}.hero .info.middle [class*=" icon-"],.hero .info.middle [class^=icon-]{font-size:3em}.hero .info .count{font-size:53.333px;font-weight:700}@media only screen and (min-width:992px) and (max-width:1199px){}@media only screen and (max-width:575px){.hero .hero-text{font-size:36px}}.hero .h-inherit{height:inherit}.right-header [class*=" icon-"],.right-header [class^=icon-]{font-size:24px}.sideNav{position:fixed;z-index:3;top:0;right:0}@media only screen and (max-width:767px){.sideNav img{width:85px}}.sideNav .relNav{position:relative}.homeButton{position:absolute;top:0;right:0;width:105px;height:105px;border-radius:50%;border-top-right-radius:0%}.navContent{position:fixed;height:100vh;top:0;right:0;z-index:-1;background-color:#50aa50;width:0px;color:white;text-align:right;width:220px;right:-220px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.navContent.open{right:0px}.navContent ul{list-style:none;padding:0}.navContent ul li{margin:20px 0px}.navContent a{color:white!important;text-decoration:none}.navContent .desktop-navigation{margin-top:220px;margin-right:37%;font-weight:700}.navContent .desktop-navigation a:hover{color:#96cc96!important}.navContent .desktop-navigation .active{font-weight:700;cursor:pointer;background:transparent;border:none;padding:0}.navContent .desktop-navigation .active a{color:#96cc96!important}.navContent .language-desktop{margin-right:37%;text-transform:uppercase}.navContent .language-desktop .active{font-weight:700;cursor:pointer;text-transform:uppercase;background:transparent;border:none;padding:0}.navContent .language-desktop .lang-menu{display:none}.navContent .language-desktop .lang-menu a:hover{color:#96cc96!important}.navContent .language-desktop .show-lang{color:#96cc96}.language-menu{text-align:right}.language-menu a{position:relative}@media (max-width:767px){.mobile{background:#fff}.mobile .mobile-nav-container .wrap{display:block}}.mobile-nav-container .wrap{width:100%;height:100vh;background:#50aa50;overflow:hidden;position:fixed;top:0;left:0;right:0;display:none;z-index:2;margin-bottom:35px;-webkit-overflow-scrolling:touch}.mobile-nav-container .wrap.open{display:block}.mobile-nav-container .wrap:after{content:'';position:relative;height:100px;width:100%;margin-bottom:100px}.mobile-nav-container .wrap h3{padding:0;font-size:18px}.mobile-nav-container .wrap a{color:white;font-weight:700}.mobile-nav-container .wrap li.active a{color:#96cc96}.mobile-nav-container .wrap .nav{mix-blend-mode:darken}.mobile-nav-container .wrap .mobile-navigation{max-width:700px;margin:0 auto;height:100vh;font-size:26.667px;z-index:1}@media (min-height:400px){.mobile-nav-container .wrap .mobile-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}}.mobile-nav-container .wrap .mobile-navigation ul{list-style:none;margin:0;padding:0}.mobile-nav-container .wrap .mobile-navigation hr{border-top:white 2px dotted;border-bottom:0;width:100%;margin-right:0}.mobile-nav-container .wrap .mobile-navigation .completewidth{width:100%!important;margin-left:0!important;margin-right:0!important}.mobile-nav-container .wrap .mobile-navigation .menu{width:70%;margin:auto}@media (min-height:400px){}.mobile-nav-container .wrap .mobile-navigation .menu>li{display:block;vertical-align:top;width:90%;text-align:center;height:auto;margin:30px 5% 20px 5%}.mobile-nav-container .wrap .mobile-navigation .menu li{}.mobile-nav-container .wrap .mobile-navigation .menu li.active a.title{font-weight:700}.mobile-nav-container .wrap .mobile-navigation .menu li.language{margin-top:30px}.mobile-nav-container .wrap .mobile-navigation .menu li.language a{margin:0 5px}.mobile-nav-container .wrap .mobile-navigation .menu li.language a.active{color:#96cc96}.menu-button{position:absolute;bottom:9px;right:10px;width:45px;height:24px;padding:25px;cursor:pointer;border-radius:100%;outline:none;background:transparent;border:transparent}.menu-button.open span{opacity:0}.menu-button.open:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);width:70%;left:5px}.menu-button.open:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);width:70%;left:5px}@media only screen and (min-width:576px) and (max-width:767px){}@media only screen and (max-width:575px){}@media only screen and (max-width:767px){.menu-button{bottom:8px;right:1px}}.no-js .menu-button{display:none}.menu-button:after,.menu-button:before,.menu-button span{background:white}.menu-button:after,.menu-button:before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;pointer-events:none;-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;-o-transition:transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.menu-button span{position:absolute;left:20%;overflow:hidden;width:60%;height:2px;text-indent:200%;-webkit-transition:opacity 0.25s;-o-transition:opacity 0.25s;transition:opacity 0.25s}.menu-button:before{-webkit-transform:translate3d(0, -10px, 0) scale3d(0.6, 1, 1);transform:translate3d(0, -10px, 0) scale3d(0.6, 1, 1)}.menu-button:after{-webkit-transform:translate3d(0, 10px, 0) scale3d(0.8, 1, 1);transform:translate3d(0, 10px, 0) scale3d(0.6, 1, 1)}.signMinus{display:none;font-size:23px;margin-right:5px;position:relative;top:3px}.signPlus{font-size:23px;margin-right:5px;display:inline-block;position:relative;top:3px}.footer-bg-logo{text-align:center;position:relative;width:100%;height:100%}@media (max-width:479px){.footer-bg-logo{margin-bottom:-7.5em}}@media (min-width:480px){.footer-bg-logo{margin-bottom:-12.5em}}@media (min-width:768px){.footer-bg-logo{margin-bottom:-17.5em}}.backToTop{position:absolute;background:white;top:-58px;right:15px;height:50px;width:50px;border-radius:50%;border-top-right-radius:5%;border:solid 2px #50aa50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#50aa50;cursor:pointer;font-size:30px}.backToTop:hover{background-color:#50aa50;color:white}footer{font-family:'Open Sans';font-size:12px;font-weight:400;background-color:#50aa50;color:white}footer .active a{color:#96cc96!important}footer .rel{position:relative}footer .footerSticker{position:absolute;top:-30px;left:15px}@media only screen and (min-width:992px) and (max-width:1199px){footer .footerSticker{width:80px}}footer .title{text-transform:uppercase}@media only screen and (max-width:991px){footer .title{margin-top:25px;display:inline-block}}@media only screen and (max-width:991px){footer .last{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}footer .lastImage img{width:100%}@media only screen and (max-width:991px){footer .lastImage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:991px){footer .hrLine{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer hr{margin:10px 0;padding:0;border-top:1px dashed white;border-bottom:0;border-left:0;border-right:0;width:73px}footer ul{padding:0;list-style:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:992px) and (max-width:1199px){footer .logo:after{content:'';position:absolute;top:0px;right:30px;height:66px;width:1px;background-color:white}}@media only screen and (max-width:1199px){footer .fLogo{width:80px}}@media only screen and (max-width:991px){footer ul{display:block}footer .hrline{padding-left:15px;padding-right:15px}footer [class*=" col"],footer [class^=col]{text-align:center}footer .fnav{margin-top:5px}footer .fLogo{margin-top:15px}}@media only screen and (max-width:767px){footer .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .icon{font-size:22px}footer .links{line-height:22px}footer .copyright{font-size:9px;font-weight:400}footer .copyright a{position:relative;padding:0 5px}footer .copyright a:after{content:'';position:absolute;top:2px;left:0px;height:10px;width:1px;background-color:white}footer a{color:white!important}footer a:hover{color:#96cc96!important}footer p{margin:0}footer .mwd{margin-left:15px}footer .container{position:relative;z-index:1}.footer-logo{max-width:195px}.xscopyright{font-size:9px;font-weight:400}