:root {
    --mainColor: #73A514;
}

body.no-scroll {
    overflow-y: hidden;
    overflow: hidden;
}

.mod_ixcnb_cookie_notice {
    display: none;
}

.mod_ixcnb_cookie_notice.show {
    display: block;
    position: fixed;
    z-index: 999999999;
    bottom: 0;
    width: 100%;
    height: auto;
    /* left: 0; */
    padding: 50px;
    background: #fff;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
}


.mod_ixcnb_cookie_notice.showAlways {
    display: block;
}

.mod_ixcnb_cookie_notice.show .notice-wrapper {
    background: #ffffff;
    max-width: 1240px;
    margin: 0 auto;

}

.mod_ixcnb_cookie_notice.show .notice-wrapper p a {
    color: #494949;
    font-weight: bold;
}

.mod_ixcnb_cookie_notice .cookieHeadline {
    font-size: 26px;
    font-family: 'Montserrat', 'Arial', sans-serif;
    color: #000;
    color: #494949;
}

.mod_ixcnb_cookie_notice .cookieHeadline strong {
    font-weight: 400;
}

.mod_ixcnb_cookie_notice ul li p.headline {
    margin-bottom: 0;
} 

.notice-wrapper .layout-row {
    display: flex;
    flex-direction: row;
    margin: 0;
    margin-bottom: 10px;
    width: 100%;
    justify-content: flex-start;
    flex-wrap: wrap;
}

.notice-wrapper .layout-row.buttons,
.notice-wrapper .layout-row.details {
    justify-content: flex-end;
}

.notice-wrapper .layout-row.buttons button {
    margin-left: 2rem;
}

.layout-row .checkBoxOption {
    min-width: 150px;
    min-height: 30px;
    margin: 10px 0;
    width: 25%;
}

.checkBoxOption label {
    font-weight: 400;
    position: relative;
    font-size: 18px;
    line-height: 20px;
    padding-left: 35px;
    color: rgba(73, 73, 73, 1);
}

.checkBoxOption label:hover {
    cursor: pointer;
    color: #414E63; 
    color: var(--mainColor);
}

.checkBoxOption label.greyed-text {
    color:rgba(73, 73, 73, .6);
}

.checkBoxOption input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

.checkBoxOption .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 20px;
    width: 20px;
    background-color: #fff;
    border-radius: 4px;
    border: 2px solid #666;
}

.checkBoxOption input:checked ~ .checkmark {
    background-color: var(--mainColor);
    border-color: var(--mainColor);
}

.checkBoxOption .greyed-text input:checked ~ .checkmark {
    background-color: #cccccc;
    border-color: #cccccc;
}

.checkBoxOption .checkmark::after {
    left: 5px;
    top: 2px;
    width: 5px;
    height: 10px;
    border: solid #ffffff;
    border-width: 0 2px 2px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    box-sizing: inherit;

    content: "";
    position: absolute;
    display: none;
}

.checkBoxOption input:checked ~ .checkmark::after {
    display: block;
}

.layout-row.detail .toggler {
    cursor: pointer;
    padding-left: 35px;
}

.layout-row.details > p {
    padding-right: 13px;
}

.toggleIcon {
    padding-top: 4px;
    padding-left: 13px;
    display: inline-block;
    transform: rotate(180deg);
    margin-left: 2px;
    position: relative;
    width: 12px;
    height: 20px;
    top: 5px;
    transition: 200ms ease all;
}

.toggleIcon.collapsed {
    transform: none !important;
}

.toggleIcon:before {
    content: "";
    border-left: 2px solid #52627C;
    border-bottom: 2px solid #52627C;
    border-color: var(--mainColor);
    width: 8px;
    height: 8px;
    float: left;
    transform: rotate(-45deg);
    margin-top: 2px;

    transition: 200ms ease all;
}

.checkBoxOption .ui-accordion-header-active .toggleIcon:before {
    transform: rotate(135deg);
    margin-top: 4px;

    transition: 200ms ease all;
}

.mod_ixcnb_cookie_notice .button-primary {
    display: block;
    padding: 10px;
    background: #000;
    border: 2px solid #000;
    background: var(--mainColor);
    border-color: var(--mainColor);
    color: #fff;
    font-weight: 600;
    cursor: pointer;

    transition: all .3s;
}

.mod_ixcnb_cookie_notice .button-primary:hover {
    background: #fff;
    border: 2px solid var(--mainColor);
    color: #000;
    color: var(--mainColor);
}

.mod_ixcnb_cookie_notice .button-outline {
    display: block;
    padding: 10px;
    background: transparent;
    border: 2px solid var(--mainColor);
    color: #000;
    color: var(--mainColor);
    font-weight: 600;
    cursor: pointer;

    transition: all .3s;
}

.mod_ixcnb_cookie_notice .button-outline,
.mod_ixcnb_cookie_notice .button-primary {
    font-size: 16px;
    border-radius: 3px;
    font-weight: bold;
}

.mod_ixcnb_cookie_notice .button-outline:hover {
    background: #000;
    background: var(--mainColor);
    border: 2px solid #000;
    border: 2px solid var(--mainColor);
    color: #fff;
}

.mod_ixcnb_cookie_notice .notice-wrapper .layout-row.checkboxes {
    width: 60%;
    float: left;
}

.mod_ixcnb_cookie_notice .notice-wrapper .layout-row.buttons {
    width: 40%;
    float: left;
}


@media only screen and (max-width: 42.5em)
{
    .mod_ixcnb_cookie_notice h1 {
        font-size: 1.5rem;
		margin: 0;
	}

	.mod_ixcnb_cookie_notice p {
        font-size: .88rem;
        line-height: 1.3;
    }

    .mod_ixcnb_cookie_notice.show {
        display: block;
        position: fixed;
        z-index: 999999999;
        bottom: 0;
        width: 100%;
        height: auto;
        padding: 0;
        padding-top: 15px;
        background: #fff;
    }

	.mod_ixcnb_cookie_notice.show .notice-wrapper {
        top: 2%;
        width: 90%;
        height: auto;
        max-height: 700px;
        margin-bottom: 0;
		padding: 0;
		overflow-y: scroll;
	}

	.layout-row .checkBoxOption {
		width: 100%;
        margin: 0;
        position: relative;
    }
    
    .toggleIcon {
        padding-left: 4px;
    }

    .cnb-details {
        padding-top: 8px;
    }
    
    .layout-row .checkBoxOption .toggler > p {
        position: absolute;
        top: -5px;
        right: 0;
    }
	
	.notice-wrapper .layout-row.buttons button {
		width: 100%;
        margin-left: 0;
    }
    
    #cn-selectAllCheckboxes {
        order: 1;
    }
    #cn-selectSpecific-Popup {
        order: 2;
    }

    .mod_ixcnb_cookie_notice .notice-wrapper .layout-row.checkboxes {
        width: 100%;
        float: none;
    }
    
    .mod_ixcnb_cookie_notice .notice-wrapper .layout-row.buttons {
        width: 100%;
        float: none;
    }


}
#ixGmExtElement:not(.ixGmExtSmall) .dlh_googlemap {
	width: 100% !important;
	height: 600px !important;
}

#ixGmExtAddress {
	position: absolute;
	left: 60px;
	top: 20px;
	width: 290px;
	z-index: 1;
	padding:20px;
	background: #fff;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
}

#ixGmExtAddress h5 {
	margin-bottom: 10px;
	color: #79a600;
	font-size: 22px;
}

#ixGmExtAddress form input[type="text"] {
	float: left;
	width: 200px;
	background-color: #ececec;
	border:none;
	font-size: 17px;
	line-height:21px;
}

#ixGmExtAddress form input[type="Submit"] {
	float: left;
	width: 50px;
	border:none;
	font-family: FontAwesome;
	font-size: 21px;
	line-height:21px;
	cursor: pointer;
	background-color: #525154;
	color: #fff;
}

.gm-style-iw a {
	color: #73a514;
}

.gm-style-iw a:hover {
	color: #ffb400;
}

@media only screen and (max-width: 767px) {

	#ixGmExtAddress {
		position: static;
		box-shadow: none;
		padding-bottom: 75px;
	}

  	#ixGmExtElement {
		clear: both;
	}

	#ixGmExtElement .dlh_googlemap {
		width: 100% !important;
		height: 400px !important;
	}

	#ixGmExtElement.ixGmExtSmall .dlh_googlemap {
		height: 300px !important;
	}
}
.ce_image_map_legend .image_container {position: relative; overflow: hidden}
.ce_image_map_legend .area {display: block; position: absolute; background-position: center center; background-repeat: no-repeat; background-size: contain;}
.ce_image_map_legend .area.stretch-bg {background-size: 100% 100%;}
.ce_image_map_legend .area.left-bg {background-position: left center;}
.ce_image_map_legend .area.right-bg {background-position: right center;}
/** clearing **/
.clear {clear: both; font-size: 0.1px; height: 0.1px; line-height: 0.1px; float: none; display: table;}

/** block grid **/
.autogrid, .autogrid:before,.autogrid:after {-moz-box-sizing: border-box; box-sizing:border-box;}
.autogrid {padding-left: 1%; padding-right: 1%; position: relative; display: block; float: left;overflow: hidden;}

/** block grid wrapper **/
.autogrid_wrapper {margin-left: -1%; margin-right: -1%;}

/** non block **/
.autogrid:not(.block) {padding-left: 0; padding-right: 0; margin-left: 1%; margin-right: 1%;}

/* .block.autogrid.first, .block.autogrid:first-child 	{margin-left: -1%;} */
/* .block.autogrid.last, .block.autogrid:last-child 	{margin-right: -1%;} */

/** Non block grid **/
.full			{width: 98%;}
.one_half 		{width: 48%;}
.one_third 		{width: 31.3333%;}
.one_fourth		{width: 23%;}	
.one_fifth		{width: 18%;}	
.one_sixth		{width: 14.6667%;}

/** Block grid **/
.block.full			{width: 100%;}
.block.one_half 	{width: 50%;}
.block.one_third 	{width: 33.3333%;}
.block.one_fourth	{width: 25%;}	
.block.one_fifth	{width: 20%;}	
.block.one_sixth	{width: 16.6667%;}

.block.two_third	{width: 66.6667%;}
.block.two_fourth	{width: 50%;}
.block.three_fourth	{width: 75%;}
.block.two_fifth	{width: 40%;}
.block.three_fifth	{width: 60%;}
.block.four_fifth	{width: 80%;}
.block.two_sixth	{width: 33.3333%;}
.block.three_sixth	{width: 49.9999%;}
.block.four_sixth	{width: 66.6667%;}
.block.five_sixth	{width: 83.3333%;}

/** Non block grid system **/
/** odd split: 2 elements per row **/
.n2:not(.block).one_third		{width: 32%;}
.n2:not(.block).two_third		{width: 64%;}
.n2:not(.block).one_fourth		{width: 24%;}
.n2:not(.block).two_fourth		{width: 48%;}
.n2:not(.block).three_fourth	{width: 72%;}
.n2:not(.block).one_fifth		{width: 19.2%;}
.n2:not(.block).two_fifth		{width: 38.4%;}
.n2:not(.block).three_fifth		{width: 57.6%;}
.n2:not(.block).four_fifth		{width: 76.8%;}
.n2:not(.block).one_sixth		{width: 16%;}
.n2:not(.block).two_sixth		{width: 32%;}
.n2:not(.block).three_sixth		{width: 48%;}
.n2:not(.block).four_sixth		{width: 64%;}
.n2:not(.block).five_sixth		{width: 80%;}

/** odd split: 3 elements per row **/
.n3:not(.block).one_half		{width: 47%;}
.n3:not(.block).two_third		{width: 62.6667%;}
.n3:not(.block).one_fourth		{width: 23.5%;}
.n3:not(.block).two_fourth		{width: 47%;}
.n3:not(.block).three_fourth	{width: 70.5%;}
.n3:not(.block).one_fifth		{width: 18.8%;}
.n3:not(.block).two_fifth		{width: 37.6%;}
.n3:not(.block).three_fifth		{width: 56.4%;}
.n3:not(.block).four_fifth		{width: 75.2%;}
.n3:not(.block).one_sixth		{width: 15.6667%;}
.n3:not(.block).two_sixth		{width: 31.3333%;}
.n3:not(.block).three_sixth		{width: 47%;}
.n3:not(.block).four_sixth		{width: 62.6667%;}
.n3:not(.block).five_sixth		{width: 78.3333%;}

/** odd split: 4 elements per row **/
.n4:not(.block).one_half		{width: 46%;}
.n4:not(.block).one_third		{width: 30.6667%;}
.n4:not(.block).two_third		{width: 61.3333%;}
.n4:not(.block).two_fourth		{width: 46%;}
.n4:not(.block).three_fourth	{width: 69%;}
.n4:not(.block).one_fifth		{width: 18.4%;}
.n4:not(.block).two_fifth		{width: 36.8%;}
.n4:not(.block).three_fifth		{width: 55.2%;}
.n4:not(.block).four_fifth		{width: 73.6%;}
.n4:not(.block).one_sixth		{width: 15.3333%;}
.n4:not(.block).two_sixth		{width: 30.6667%;}
.n4:not(.block).three_sixth		{width: 46%;}
.n4:not(.block).four_sixth		{width: 61.3333%;}
.n4:not(.block).five_sixth		{width: 76.6667%;}

/** odd split: 5 elements per row **/
.n5:not(.block).one_half		{width: 45%;}
.n5:not(.block).one_third		{width: 30%;}
.n5:not(.block).two_third		{width: 60%;}
.n5:not(.block).one_fourth		{width: 22.5%;}
.n5:not(.block).two_fourth		{width: 45%;}
.n5:not(.block).three_fourth	{width: 67.5%;}
.n5:not(.block).two_fifth		{width: 36%;}
.n5:not(.block).three_fifth		{width: 54%;}
.n5:not(.block).four_fifth		{width: 72%;}
.n5:not(.block).one_sixth		{width: 15%;}
.n5:not(.block).two_sixth		{width: 30%;}
.n5:not(.block).three_sixth		{width: 45%;}
.n5:not(.block).four_sixth		{width: 60%;}
.n5:not(.block).five_sixth		{width: 75%;}

/** odd split: 6 elements per row **/
.n6:not(.block).one_half		{width: 44%;}
.n6:not(.block).one_third		{width: 29.3333%;}
.n6:not(.block).two_third		{width: 58.6667%;}
.n6:not(.block).one_fourth		{width: 22%;}
.n6:not(.block).two_fourth		{width: 44%;}
.n6:not(.block).three_fourth	{width: 66%;}
.n6:not(.block).one_fifth		{width: 17.6%;}
.n6:not(.block).two_fifth		{width: 35.2%;}
.n6:not(.block).three_fifth		{width: 52.8%;}
.n6:not(.block).four_fifth		{width: 70.4%;}
.n6:not(.block).two_sixth		{width: 29.3333%;}
.n6:not(.block).three_sixth		{width: 44%;}
.n6:not(.block).four_sixth		{width: 58.6667%;}
.n6:not(.block).five_sixth		{width: 73.3333%;}

.border-inner {border-left: 1px solid #ddd;}
.border-inner.first, .border-inner:first-child {border-left: 0;}
.border-inner.last, .border-inner:last-child {border-right: 0;}
/** optical correction **/
/* .autogrid.block.border-inner {margin-left: -0.75%; padding-left: 1.75%;} */

/** grid options **/
.autogrid.break {clear:left; margin-left: 0;}
.autogrid.full.break {width: 100%;clear:both;float: none;padding-left: 0;padding-right: 0;}

/** same height **/
.autogrid.same-height {display: table-cell; float: none; vertical-align: top;}

/** flexible same height **/
.autogrid_wrapper.same-height, .autogrid_wrapper .inner.same-height {display: flex; display: -webkit-flex; display: -ms-flexbox; height: 100%; clear: both;}

/** autogrid full **/
.autogrid.full {padding-left: 0; padding-right: 0;}
.autogrid_wrapper .autogrid.full {padding-left: 1%; padding-right: 1%;}

/** no gutter **/
.autogrid_wrapper.no_gutter {margin-left: 0; margin-right: 0;}
.autogrid_wrapper.no_gutter_left {margin-left: 0;}
.autogrid_wrapper.no_gutter_right {margin-right: 0;}
.autogrid.no_gutter {padding-left: 0; padding-right: 0;}
.autogrid.no_gutter_left {padding-left: 0;}
.autogrid.no_gutter_right {padding-right: 0;}

/** tablets **/
@media only screen and (min-width: 768px) and (max-width: 990px) {
	.autogrid.adjust_mobile {width: 50% !important}
}

/** phones **/
@media only screen and (max-width: 767px) {
	.autogrid {width: 100%!important;}
	.autogrid.same-height, .autogrid_wrapper.same-height, .autogrid_wrapper .inner.same-height {display: block;}
	.border-inner {border-left: 0;}
	.ce_autogridSpacer {margin: 0!important; line-height: 0!important;}
}
/* ColorBox, (c) 2011 Jack Moore, MIT license */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url("../../assets/jquery/colorbox/1.6.1/images/loading.gif") no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/* Swipe 2.0, (C) Brad Birdsall 2012, MIT license */
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/*
 * This file is part of Contao.
 *
 * (c) Leo Feyer
 *
 * @license LGPL-3.0-or-later
 */

table.sortable thead th {
	background-image:url("../../assets/jquery/tablesorter/2.0.5/images/default.gif");
	background-repeat:no-repeat;
	background-position:center right;
}
table.sortable thead th.headerSortDown {
	background-image:url("../../assets/jquery/tablesorter/2.0.5/images/asc.gif");
}
table.sortable thead th.headerSortUp {
	background-image:url("../../assets/jquery/tablesorter/2.0.5/images/desc.gif");
}

.show-mobile-only{display:none}@media only screen and (max-width: 767px){.show-mobile-only{display:block}}.show-tablet-only{display:none}@media only screen and (min-width: 768px) and (max-width: 970px){.show-tablet-only{display:block}}.show-desktop-only{display:none}@media only screen and (min-width: 971px){.show-desktop-only{display:block}}.hide-mobile-only{display:block}@media only screen and (max-width: 767px){.hide-mobile-only{display:none}}.hide-tablet-only{display:block}@media only screen and (min-width: 768px) and (max-width: 970px){.hide-tablet-only{display:none !important}}.hide-desktop-only{display:block}@media only screen and (min-width: 971px){.hide-desktop-only{display:none}}.ce_iconbox.version3 .ce_image,.ce_iconbox.version3 i{top:10px}.show-mobile-only{display:none}@media only screen and (max-width: 767px){.show-mobile-only{display:block}}.show-tablet-only{display:none}@media only screen and (min-width: 768px) and (max-width: 970px){.show-tablet-only{display:block}}.show-desktop-only{display:none}@media only screen and (min-width: 971px){.show-desktop-only{display:block}}.hide-mobile-only{display:block}@media only screen and (max-width: 767px){.hide-mobile-only{display:none}}.hide-tablet-only{display:block}@media only screen and (min-width: 768px) and (max-width: 970px){.hide-tablet-only{display:none !important}}.hide-desktop-only{display:block}@media only screen and (min-width: 971px){.hide-desktop-only{display:none}}.ce_imagemaplegend .map-point .label{display:flex;width:1.5rem;height:1.5rem;justify-content:center;align-items:center;border-radius:100%;background:#494949;color:white;cursor:pointer;transition:background-color 300ms}.ce_imagemaplegend .map-point .label:hover{background:#73a514}.ce_imagemaplegend .legends li{transition:color 300ms;list-style-type:none;letter-spacing:0.5px}.ce_imagemaplegend .legends li.active{color:#73a514;font-weight:bold;letter-spacing:normal}.ce_imagemaplegend .legends li .label{display:none}.ce_imagemaplegend .legends li:before{margin-top:0 !important}#top .top_metanavi li.display-none{display:none}.newslist-customblog{border-bottom:0}.newslist-customblog .info{text-align:center}.newslist-customblog .info span{color:#000 !important}.newslist-customblog .info .ce_divider_extended.version3{width:50%}@media only screen and (min-width: 768px) and (max-width: 970px){.newslist-customblog .info .ce_divider_extended.version3{width:100%}}@media only screen and (max-width: 767px){.newslist-customblog .info .ce_divider_extended.version3{width:100%}}.newslist-customblog .info .comments-v2{position:relative;right:unset;top:unset;padding:0;background:unset}.newslist-customblog .info .comments-v2:before{background-image:url('../../files/img/svg/icon_sprechblase.svg');display:inline-block;background-size:16px;width:16px;height:16px;content:"";position:relative;top:3px}.newslist-customblog .news-content-v2{padding:0}@media only screen and (max-width: 767px){.newslist-customblog .news-content-v2{padding-left:1%;padding-right:1%;padding-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 970px){.newslist-customblog .news-content-v2{padding-left:1%;padding-right:1%;padding-bottom:0}}.newslist-customblog .news-content-v2 h1,.newslist-customblog .news-content-v2 h2,.newslist-customblog .news-content-v2 h3,.newslist-customblog .news-content-v2 h4,.newslist-customblog .news-content-v2 h5,.newslist-customblog .news-content-v2 h6{font-weight:300;text-transform:none}.newslist-customblog .news-content-v2 .more a{color:#73a514;cursor:pointer;transition:all 0.3s}.newslist-customblog .news-content-v2 .more a:hover{color:#494949}.mod_newsarchive .pagination{width:83.3333%;float:right;border-top:1px solid #e5e5e5;margin-top:30px}@media only screen and (max-width: 767px){.mod_newsarchive .pagination{width:100%;float:none;margin-top:10px}}.mod_newsarchive .pagination ul{display:table;margin:0 auto;float:none;padding-top:10px}@media only screen and (max-width: 767px){.mod_newsarchive .pagination ul{width:0}}.mod_newsarchive .pagination li{display:inline-block}.mod_newsarchive .pagination li span{display:inline-block}.mod_newsarchive .pagination li span.current{background:unset;color:#73a514;text-decoration:underline}.mod_newsarchive .pagination li:before{content:'0b7'}.mod_newsarchive .pagination li:first-child:before{content:''}.mod_newsarchive .pagination li.next:before,.mod_newsarchive .pagination li.previous:before,.mod_newsarchive .pagination li.first:before,.mod_newsarchive .pagination li.last:before,.mod_newsarchive .pagination li.seite1:before{content:''}.mod_newsarchive .pagination a{transition:all 0.3s;display:inline-block;padding:3px 8px}.mod_newsarchive .pagination a:hover{color:#73a514}.mod_newsarchive .pagination a.next:before,.mod_newsarchive .pagination a.previous:before,.mod_newsarchive .pagination a.first:before,.mod_newsarchive .pagination a.last:before,.mod_newsarchive .pagination a.next:after,.mod_newsarchive .pagination a.previous:after,.mod_newsarchive .pagination a.first:after,.mod_newsarchive .pagination a.last:after{font-family:"FontAwesome";padding-top:2px}.mod_newsarchive .pagination a.next:before{content:"\f105"}.mod_newsarchive .pagination a.previous:before{content:"\f104"}.mod_newsarchive .pagination a.last:before{content:"\f101"}.mod_newsarchive .pagination a.first:before{content:"\f100"}#customform .ce_comments-backgorund{background:#ececec;width:100%;max-width:100%}#customform .ce_comments{padding-left:3%;padding-right:3%;max-width:1300px;margin-left:auto;margin-right:auto;position:relative;display:block;overflow:hidden}#customform .ce_comments .divider-top{padding-top:40px;margin-top:40px;border-top:1px solid #ddd}#customform .ce_comments .divider-top .comment{border-top:0;padding-top:0;padding-bottom:0}#customform .ce_comments .comment_default#c1 .info{padding-top:0}#customform .ce_comments .comment_default{border-bottom:0}#customform .ce_comments .comment_default .info{padding-top:22px}#customform .ce_comments .comment_default#c1 .comment{border-top:0;padding-top:0}#customform .ce_comments .comment_default .info{text-align:right}@media only screen and (max-width: 767px){#customform .ce_comments .comment_default .info{text-align:left}}#customform .ce_comments .comment_default .info p{font-weight:600}#customform .ce_comments .comment_default .info .date{margin-right:0}#customform .ce_comments .comment_default .info .date:before{display:none;content:''}#customform .ce_comments .comment_default .info .date:after{content:'';padding-left:0}#customform .ce_comments .comment{border-top:1px solid #ddd;padding-top:20px;padding-bottom:10px}#customform .ce_comments .comment h6{text-align:right;font-size:28px;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 970px){#customform .ce_comments .comment h6{text-align:left}}@media only screen and (max-width: 767px){#customform .ce_comments .comment h6{text-align:left}}@media only screen and (max-width: 767px){#customform .formgrid{width:100%}}@media only screen and (min-width: 768px) and (max-width: 970px){#customform .formgrid{width:100%}}#customform form .form-autogrid{padding-right:2%;float:left}#customform form .form-autogrid.last{padding-right:0}@media only screen and (max-width: 767px){#customform form .form-autogrid{width:100%;padding-right:0}}#customform form div.widget{position:inherit}#customform form .submit_container{padding-top:40px}@media only screen and (max-width: 767px){#customform form .submit_container input.submit{width:100%}}@media only screen and (max-width: 767px){.header{line-height:1}.header .mod_search{display:block;margin-left:0;margin-right:50px}.body_bottom .mod_search.show-search .search-content{padding:20px}.body_bottom .mod_search .close-window i{right:20px;top:20px}.body_bottom .mod_search input:not(.submit){-webkit-appearance:none !important}}.mainmenu ul li{margin-left:12px;margin-right:12px}.mainmenu ul li.hide_desktop,.smartmenu-content ul li.hide_desktop{display:none}@media only screen and (max-width: 767px){.mainmenu ul li.hide_desktop,.smartmenu-content ul li.hide_desktop{display:block}}@media only screen and (max-width: 767px){.show-desktop-only{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 970px){.show-desktop-only{display:none !important}}.haertematrix{max-width:300px;margin:0 auto}.fernbedienung{max-width:300px;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 970px){.break-for-tablet{width:100% !important}}@media only screen and (min-width: 971px){.pl-desktop{padding-left:75px}}#bottom{font-size:calc(16px - 2px) !important;font-family:'Helvetica', 'Arial', sans-serif !important}html,body{font-family:'Helvetica', 'Arial', sans-serif !important;color:#494949 !important;line-height:1.475 !important;font-size:16px !important}h1,h2,h3,h4,h5,h6,.ce_revolutionslider_text.bold,.font_headline{font-family:'Montserrat', 'Arial', sans-serif}h1,h2,h3,h4,h5,h6{color:#494949;font-weight:300}.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Montserrat', 'Arial', sans-serif;color:#494949;font-weight:300}.h1_,.h2_,.h3_,.h4_,.h5_,.h6_{color:#494949;font-weight:300}h1,h1.h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:50px !important;font-weight:300 !important}@media only screen and (min-width: 768px) and (max-width: 970px){h1,h1.h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:42px !important}}@media only screen and (max-width: 767px){h1,h1.h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:38px !important}}h1 sup,h1.h1 sup,h2.h1 sup,h3.h1 sup,h4.h1 sup,h5.h1 sup,h6.h1 sup{font-size:26px}h2,h1.h2,h2.h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:50px !important}@media only screen and (max-width: 767px){h2,h1.h2,h2.h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:33px !important}}h3{font-size:38px;font-weight:300;margin-bottom:15px}@media only screen and (min-width: 768px) and (max-width: 970px){h3{font-size:32px}}@media only screen and (max-width: 767px){h3{font-size:26px}}h3 sup{font-size:20px}h1.h3,h2.h3,h3.h3,h4.h3,h5.h3,h6.h3,.h3 h1,.h3 h2,.h3 h3,.h3 h4,.h3 h5,.h3 h6{font-size:38px !important;font-weight:300;margin-bottom:15px}@media only screen and (min-width: 768px) and (max-width: 970px){h1.h3,h2.h3,h3.h3,h4.h3,h5.h3,h6.h3,.h3 h1,.h3 h2,.h3 h3,.h3 h4,.h3 h5,.h3 h6{font-size:32px !important}}@media only screen and (max-width: 767px){h1.h3,h2.h3,h3.h3,h4.h3,h5.h3,h6.h3,.h3 h1,.h3 h2,.h3 h3,.h3 h4,.h3 h5,.h3 h6{font-size:26px !important}}h1.h3 sup,h2.h3 sup,h3.h3 sup,h4.h3 sup,h5.h3 sup,h6.h3 sup,.h3 h1 sup,.h3 h2 sup,.h3 h3 sup,.h3 h4 sup,.h3 h5 sup,.h3 h6 sup{font-size:20px}h4{font-size:26px}@media only screen and (min-width: 768px) and (max-width: 970px){h4{font-size:22px}}@media only screen and (max-width: 767px){h4{font-size:20px}}h1.h4,h2.h4,h3.h4,h4.h4,h5.h4,h6.h4,.h4 h1,.h4 h2,.h4 h3,.h4 h4,.h4 h5,.h4 h6,p.ce_headline.h4{font-size:26px !important}@media only screen and (min-width: 768px) and (max-width: 970px){h1.h4,h2.h4,h3.h4,h4.h4,h5.h4,h6.h4,.h4 h1,.h4 h2,.h4 h3,.h4 h4,.h4 h5,.h4 h6,p.ce_headline.h4{font-size:22px !important}}@media only screen and (max-width: 767px){h1.h4,h2.h4,h3.h4,h4.h4,h5.h4,h6.h4,.h4 h1,.h4 h2,.h4 h3,.h4 h4,.h4 h5,.h4 h6,p.ce_headline.h4{font-size:20px !important}}p.ce_headline.h4{margin-bottom:25px}@media only screen and (max-width: 767px){p.ce_headline.h4{margin-bottom:10px}}h5,h1.h5,h2.h5,h3.h5,h4.h5,h5.h5,h6.h5{font-size:21px}@media only screen and (min-width: 768px) and (max-width: 970px){h5,h1.h5,h2.h5,h3.h5,h4.h5,h5.h5,h6.h5{font-size:18px}}@media only screen and (max-width: 767px){h5,h1.h5,h2.h5,h3.h5,h4.h5,h5.h5,h6.h5{font-size:16px}}h6{font-size:16px}@media only screen and (min-width: 768px) and (max-width: 970px){h6{font-size:15px}}@media only screen and (max-width: 767px){h6{font-size:15px}}h1.h6,h2.h6,h3.h6,h4.h6,h5.h6,h6.h6,.h6 h1,.h6 h2,.h6 h3,.h6 h4,.h6 h5,.h6 h6{font-size:16px !important}@media only screen and (min-width: 768px) and (max-width: 970px){h1.h6,h2.h6,h3.h6,h4.h6,h5.h6,h6.h6,.h6 h1,.h6 h2,.h6 h3,.h6 h4,.h6 h5,.h6 h6{font-size:15px !important}}@media only screen and (max-width: 767px){h1.h6,h2.h6,h3.h6,h4.h6,h5.h6,h6.h6,.h6 h1,.h6 h2,.h6 h3,.h6 h4,.h6 h5,.h6 h6{font-size:15px !important}}.ce_bgimage_outerlink p.h6{font-size:0.93rem !important;font-weight:700 !important}.font-size-m{line-height:1.3;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 970px){.font-size-m{font-size:1.5rem}}@media only screen and (max-width: 767px){.font-size-m{font-size:1.3rem}}.font-size-xm{font-size:2rem;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 970px){.font-size-xm{font-size:1.5rem}}@media only screen and (max-width: 767px){.font-size-xm{font-size:1.3rem}}.line-height_1{line-height:1}.line-height_1-5 span,.line-height_1-5 p,.line-height_1-5{line-height:1.5}#bottom .inside a:hover{border-bottom:0px solid}.body_bottom .mod_search .search-content{background:#73a514}.CTA.ce_hyperlink-extended a{font-size:22px !important;line-height:1.1;font-weight:normal}.CTA.ce_hyperlink-extended a:hover{color:#fff;background:#73a514;border-color:#73a514;opacity:1}.hyperlink_orange.ce_hyperlink-extended a:hover{color:#fff;background:#73a514;border-color:#73a514;opacity:1}.hyperlink_green.ce_hyperlink-extended a:hover{color:#fff;background:#ffb400;border-color:#ffb400;opacity:1}.hyperlink_green .ce_hyperlink a{border-color:#73a514;background:#73a514;border-radius:5px}.hyperlink_green .ce_hyperlink a:hover{color:#fff;background:#ffb400;border-color:#ffb400;opacity:1}.text_weiss{color:#fff}.text_black{color:#000}.text_orange{color:#ffb400}.text_green{color:#73a514}.text_lightgrey{color:#9a9a9a}#footer .ce_headline{color:#73a514}#footer .ce_hyperlink-extended a:hover{color:#fff}#footer a{color:rgba(255, 255, 255, 1)}@media only screen and (max-width: 767px){#footer .footer-col4 .image_container{max-width:200px}}#footer .kataloggrid-1 .inside,#footer .kataloggrid-2 .inside{padding:0}#footer .kataloggrid-1 .ce_image_extended,#footer .kataloggrid-2 .ce_image_extended{width:100%}#footer .kataloggrid-1 .ce_text,#footer .kataloggrid-2 .ce_text{margin-right:10%}@media only screen and (max-width: 767px){#footer .kataloggrid-1{margin-bottom:50px}}.bt-darkgrey{border-top:1px solid rgba(0, 0, 0, 0.1)}.link_green a{color:#73a514}.link_green a:hover{color:#ffb400;transition:color 0.3s}.ce_bgimage-inside.contentwrap{padding-left:0;padding-right:0}.ce_bgimage_outerlink{position:relative;display:block}.ce_bgimage_outerlink p{color:#a3a3a3}.ce_bgimage_outerlink span{color:#fff}.ce_bgimage_outerlink:hover span{color:#ffb400;transition:color 0.3s ease}.ce_bgimage_outerlink h6{font-weight:700;font-size:0.93rem;margin-bottom:10px;opacity:0.6}#top .top_metanavi a:hover{opacity:1;color:#73a514;transition:color 0.3s ease}.header .mainmenu ul li a:hover{transition:color 0.3s}#top .top_metanavi li{padding:0 8px}#top .top_metanavi li .fa-search{display:block !important}#top .top_metanavi li .fa-search:hover{cursor:pointer;background:#fff !important}#top .top_metanavi li .fa-search:hover:before{color:#73a514 !important;transition:color 0.3s ease}#header .logo{width:210px}.mod_breadcrumb{border-top:0;border-bottom:0}.mod_breadcrumb .mod_breadcrumb_inside{padding-left:0px}.mod_breadcrumb .mod_breadcrumb_inside a:hover{color:#73a514;transition:color 0.3s ease}.mod_breadcrumb .mod_breadcrumb_inside li:before{content:"\f105"}.mod_breadcrumb .mod_breadcrumb_inside li:last-child{color:#73a514}.header .mod_search{opacity:1;display:block}@media only screen and (min-width: 971px){.header .mod_search{display:none}}.header .ce_search_label:hover .fa-search:before{color:#73a514;transition:color 0.3s ease}.mainmenu ul ul li a.active:not(.megamenu){background:#ffb400}.slider_text_headline{font-family:'Montserrat', 'Arial', sans-serif;font-size:35px;font-weight:300;line-height:1em;color:#ffb400;margin-bottom:5px}@media only screen and (min-width: 768px) and (max-width: 970px){.slider_text_headline{font-size:30px}}.slider_text{font-family:'Helvetica', 'Arial', sans-serif;font-size:30px;font-weight:300;line-height:1.1em;color:#fff;margin-bottom:5px}@media only screen and (min-width: 768px) and (max-width: 970px){.slider_text{font-size:25px}}.hoehenverstellung-slider_text{background:rgba(60, 60, 60, 0.9);color:#fff;font-family:'Helvetica', 'Arial', sans-serif;font-size:25px;font-weight:300;line-height:1.1em;padding:25px 20px 20px 20px}#slider .ce_text{top:200px;padding:25px 20px 20px 20px;background:rgba(60, 60, 60, 0.9)}.ce_hyperlink-extended a,a.btn{font-size:16px !important}.ce_hyperlink-extended i{margin-left:5px !important;margin-right:3px !important}.ce_hyperlink-extended a.link-white.outline:hover{color:#73a514 !important}.ce_revolutionslider .tp-bannertimer{height:3px}.ce_revolutionslider .timer-green .tp-bannertimer{background:none;background-color:#73a514}@media only screen and (max-width: 767px){.ce_revolutionslider .banner{height:200px !important}}.ce_headerimage.version3 .subline{background:none;padding:0px 20px 0px 20px;font-size:30px;color:#494949;font-weight:300;margin-top:-15px}@media only screen and (max-width: 767px){.ce_headerimage.version3 .subline{padding:0px 20px 0px 20px;font-size:16px;margin-top:-15px}}@media only screen and (min-width: 768px) and (max-width: 970px){.ce_headerimage.version3 .subline{padding:0px 20px 0px 20px;font-size:28px;margin-top:-15px}}.ce_headerimage.version3 .pre_subline{background:none;font-family:'Montserrat', 'Arial', sans-serif;font-size:18px;padding:0px 20px 0px 22px;color:#494949;font-weight:200;margin-bottom:-5px}@media only screen and (max-width: 767px){.ce_headerimage.version3 .pre_subline{padding:2px 20px 2px 22px;font-size:15px;margin-bottom:-5px}}@media only screen and (min-width: 768px) and (max-width: 970px){.ce_headerimage.version3 .pre_subline{padding:2px 20px 2px 22px;font-size:16px;margin-bottom:-5px}}.ce_headerimage_inside .content{background:rgba(244, 244, 244, 0.9)}@media only screen and (max-width: 767px){.ce_headerimage_inside .content{padding:0px 10px;font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 970px){.ce_headerimage_inside .content{padding:0px 10px;font-size:30px}}.ce_headerimage_inside .content p{font-size:40px;font-weight:600;font-family:'Montserrat', 'Arial', sans-serif;padding:0px 20px 0px 20px;margin-bottom:2px;color:#ffb400}@media only screen and (max-width: 767px){.ce_headerimage_inside .content p{font-size:25px;margin-bottom:1px}}@media only screen and (min-width: 768px) and (max-width: 970px){.ce_headerimage_inside .content p{font-size:35px;margin-bottom:2px}}.ce_headerimage.valign_bottom .ce_headerimage_inside{top:70%}@media only screen and (max-width: 767px){.ce_headerimage.valign_bottom .ce_headerimage_inside{top:100%}}.ce_text ul{padding-left:0px}.ce_text li{margin-bottom:5px;padding-left:22px;list-style-type:none;position:relative}.ce_text li:before{content:"\f105";font-family:FontAwesome;text-align:center;position:absolute;left:0px;display:block;height:20px;width:20px;margin-top:-1px}.safari .ce_text li:before{margin-top:-25px}.ce_text_image_bar .image-right,.ce_text_image_bar .image-left{cursor:pointer}.ce_text_image_bar .image-right .ce_linkbox_overlay,.ce_text_image_bar .image-left .ce_linkbox_overlay{opacity:0}.ce_text_image_bar .image-right:hover .ce_linkbox_overlay,.ce_text_image_bar .image-left:hover .ce_linkbox_overlay{opacity:1}@media only screen and (min-width: 971px) and (max-width: 1024px){.ce_text_image_bar{min-height:400px}}@media only screen and (min-width:1240px) and (max-width:1500px){.ce_text_image_bar{min-height:460px}}.ce_text_image_bar ul{padding-left:0px}.ce_text_image_bar li{margin-bottom:10px;padding-left:22px;list-style-type:none;position:relative}.ce_text_image_bar li:before{content:"\f105";font-family:FontAwesome;text-align:center;position:absolute;left:0px;display:block;height:20px;width:20px;margin-top:-1px}@media only screen and (min-width: 971px) and (max-width: 1024px){.ce_text_image_bar .text-left,.ce_text_image_bar .text-right{padding:20px 10px}}@media only screen and (min-width: 768px) and (max-width: 970px){.ce_text_image_bar .text-left,.ce_text_image_bar .text-right{padding:20px 10px}}.ce_text_image_bar .text-left h3,.ce_text_image_bar .text-right h3{font-size:26px;margin-bottom:0px}.ce_table .table-clean th{padding:12px}.ce_table .table-clean td{padding:12px}.ce_table .table-clean .head_1,.ce_table .table-clean .head_2,.ce_table .table-clean .head_3,.ce_table .table-clean .col_last{text-align:center}.ce_table .table-clean .col_1,.ce_table .table-clean .col_2,.ce_table .table-clean .col_3,.ce_table .table-clean .col_last{text-align:center}@media only screen and (min-width: 971px){.ce_table.overflow{overflow-x:hidden}}.table_lift.ce_table .table-clean th{padding:12px}.table_lift.ce_table .table-clean td{padding:12px}.table_lift.ce_table .table-clean .col_last{width:30%;text-align:left}@media only screen and (min-width: 971px){.table_lift.ce_table.overflow{overflow-x:hidden}}.logodaten.ce_accordion .toggler h3{margin-bottom:0}.ce_accordion{margin-bottom:0px;border:0px solid #dcdcdc}.ce_accordion .toggler{padding:0}.ce_accordion .toggler:before{color:#bebebe;font-size:30px;content:"\f107";transition:all 1s}.ce_accordion .toggler.active:before{transform:rotateX(180deg)}.ce_accordion .toggler h3{border-bottom:1px solid rgba(0, 0, 0, 0.1);padding-bottom:15px}.ce_accordion .toggler h3:hover{color:#ffb400;transition:color 0.2s}.ce_accordion .toggler.ui-state-active{border-bottom:0}.ce_accordion .accordion{padding:0px}.accordion_faq .ce_accordion{margin-bottom:40px;border:0px solid #dcdcdc}.accordion_faq .ce_accordion .toggler{padding:0}.accordion_faq .ce_accordion .toggler:before{color:#bebebe;font-size:30px;padding-top:0px;content:"\f107"}.accordion_faq .ce_accordion .toggler.ui-accordion-header{font-size:22px;font-weight:300;border-bottom:1px solid rgba(0, 0, 0, 0.1);padding-bottom:5px}.accordion_faq .ce_accordion .toggler.ui-accordion-header:hover{color:#ffb400;transition:color 0.2s}.accordion_faq .ce_accordion .toggler.ui-state-active:before{content:"\f106"}.accordion_faq .ce_accordion .accordion{padding-top:20px}.ce_linkbox.version5 .content{text-align:left}.ce_linkbox.version5 .headline{color:#ffb400 !important;font-weight:400}.ce_linkbox.version5.text_center .content{transform:inherit;text-align:center;top:40%;margin-top:0px}.ce_linkbox.version5 .headline{color:#ffb400 !important;font-weight:400}.ce_linkbox.frame_left{border-left:0;border-top:2px solid #fff;border-right:1px solid #fff;border-bottom:0}@media only screen and (max-width: 767px){.ce_linkbox.frame_left{border-right:0}}@media only screen and (min-width: 768px) and (max-width: 970px){.ce_linkbox.frame_left{border-right:0}}.ce_linkbox.frame_middle{border-right:1px solid #fff;border-top:2px solid #fff;border-left:1px solid #fff;border-bottom:0}@media only screen and (max-width: 767px){.ce_linkbox.frame_middle{border-right:0;border-left:0}}@media only screen and (min-width: 768px) and (max-width: 970px){.ce_linkbox.frame_middle{border-right:0;border-left:0}}.ce_linkbox.frame_right{border-right:0;border-top:2px solid #fff;border-left:1px solid #fff;border-bottom:0}@media only screen and (max-width: 767px){.ce_linkbox.frame_right{border-left:0}}@media only screen and (min-width: 768px) and (max-width: 970px){.ce_linkbox.frame_right{border-left:0}}.ce_linkbox .content{margin-top:15px}.haendlerbereich .ce_linkbox .content p.auto-generated{margin-bottom:0}.ce_iconbox .ce_iconbox_cwrapper{padding-top:10px}.ce_iconbox a.link{margin-top:0;color:#73a514}.ce_iconbox a.link:hover{color:#ffb400;transition:color 0.3s}@media only screen and (min-width: 768px) and (max-width: 970px){.ce_iconbox .headline{font-size:20px}}.grey-iconboxes{background:#ececec}.grey-iconboxes .ce_iconbox_outside{background:#fff;padding:15px 0px 10px 10px;width:100%}@media only screen and (max-width: 767px){.grey-iconboxes .ce_iconbox_outside{width:100%}}@media only screen and (min-width: 768px) and (max-width: 970px){.grey-iconboxes .ce_iconbox_outside{width:100%}}.grey-iconboxes .ce_iconbox_outside .ce_iconbox_inside{text-align:left !important}.grey-iconboxes .ce_iconbox_outside .ce_iconbox_inside .ce_iconbox_cwrapper{max-width:400px}.grey-iconboxes .ce_iconbox_outside .ce_iconbox_inside .ce_iconbox_cwrapper .headline{font-family:'Montserrat', 'Arial', sans-serif;color:#ffb400}.grey-iconboxes .ce_iconbox_outside .ce_iconbox_inside .image_container{padding-top:5px}.grey-iconboxes .ce_iconbox_outside .ce_iconbox_inside .image_container img{width:90px}@media only screen and (max-width: 767px){.grey-iconboxes .ce_iconbox_outside .ce_iconbox_inside .image_container{padding-top:10px}.grey-iconboxes .ce_iconbox_outside .ce_iconbox_inside .image_container img{width:70px}}#homeIconBoxes .autogrid.same-height{margin:auto;max-width:420px}@media only screen and (min-width: 768px) and (max-width: 970px){#homeIconBoxes .autogrid.same-height{max-width:330px}}@media only screen and (max-width: 767px){#homeIconBoxes .autogrid.same-height{margin:0}}.ce_testimonial_version4 .text{font-size:1rem;font-family:'Helvetica', 'Arial', sans-serif;font-style:normal;line-height:1.3;text-align:left !important}.ce_testimonial_version4 .text_inside{color:#9a9a9a}.ce_testimonial_version4 .name{font-weight:bold}.ce_testimonial_version4 .ce_image img{width:100px;height:100px;border-radius:100%}.ce_testimonial_version4 .ce_testimonial_inside{padding-left:130px;position:relative}.swiper-pagination-bullet{border:0;box-shadow:none;height:15px;width:15px;background:#d1d1d1;opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#9a9a9a}.mod_sitemap .sibling{margin-bottom:20px}.mod_sitemap ul{background:none;padding:0;margin:5px 0px 5px 20px}.mod_sitemap ul .vlist .level_3{margin-top:5px;margin-bottom:10px}.mod_sitemap ul .vlist .level_3 a{color:#a8a8a8}.mod_sitemap ul .vlist .level_3 a:hover{color:#ffb400;transition:color 0.3s ease}.mod_sitemap .a-level_1{font-weight:700}.mod_sitemap .a-level_1:hover{color:#ffb400;transition:color 0.3s ease}.mod_sitemap .a-level_2:hover{color:#ffb400;transition:color 0.3s ease}@media only screen and (min-width: 971px){.list_imagemap.ce_list{padding:6% 5%}}.ce_imagemap .hotspot.small:before{display:none}.ce_imagemap .hotspot.small:after{font-family:"FontAwesome";content:"+";text-indent:0;display:inline-block;position:relative;top:2px;left:2px;padding:0px;font-size:20px;height:20px;width:20px;line-height:20px;text-align:center;color:#fff}.ce_imagemap .hotspot.small:hover:after{color:#494949;transition:color 0.2s ease}.ce_imagemap .hotspot.small .circle{height:25px;width:25px;background:#73a514;box-shadow:none;border:0}.ce_imagemap .hotspot.small .hotspot_content.right{font-size:14px;left:13px;top:15px}.ce_imagemap .hotspot.small .hotspot_content.center{font-size:14px;left:-3px;top:34px}.ce_imagemap.autogrid{padding-left:1%;padding-right:4%;overflow:visible}.gif_ani img{width:75%}.mapsButton,.cookieOptsButton,#showCookieNoticeBanner{border-color:#73a514;background:#73a514;color:rgba(255, 255, 255, 1);border:2px solid #73a514;padding:9px 15px;border-radius:5px;font-size:16px;cursor:pointer;transition:All 0.3s ease;-webkit-transition:All 0.3s ease}.mapsButton:hover,.cookieOptsButton:hover,#showCookieNoticeBanner:hover{background:#ffb400;border-color:#ffb400;opacity:1}.mapsStaticImg{margin-top:30px}.haendlersuche-maps .mapsButton{margin-bottom:30px}.haendler .ce_bgimage-inside.contentwrap{padding-left:30px;padding-right:30px}.body_bottom .mod_search .label{display:block;text-align:center;font-family:'Montserrat', 'Arial', sans-serif;font-size:34px;color:#fff;margin-bottom:25px;font-weight:300}.body_bottom .mod_search input.submit{background:rgba(255, 255, 255, 1);color:#73a514;transition:All 0.2s linear}.body_bottom .mod_search input.submit:hover{background:rgba(255, 255, 255, 0.3);color:#fff}.body_bottom .mod_search input:not(.submit){font-family:'Helvetica', 'Arial', sans-serif;border-bottom:2px solid #fff}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.body_bottom .mod_search .close-window i:before{color:#fff;font-size:20px;border:2px solid #fff;width:40px;height:40px;line-height:40px;border-radius:100%;text-align:center;cursor:pointer;display:inline-block;transition:background 0.3s ease}.mod_search a{color:#73a514}.mod_search a:hover{color:#494949;transition:color 0.3s ease}.mod_search .relevance{font-size:22px}.mod_search .header{line-height:0;margin-bottom:35px}.mod_search input.submit[type="submit"]{padding:0px 30px;border-radius:0}.mod_search input{width:30%;margin-right:20px}.mod_search form{margin-bottom:40px}.mod_search span.highlight{background:#73a514}.mod_search .odd,.mod_search .even{margin-top:50px}.mod_search .url{font-weight:700;color:#494949;cursor:pointer;display:inline-block}.mod_search .url:hover{color:#ffb400;transition:color 0.3s ease}.mod_login.login .text{margin-bottom:20px}.ce_divider_extended.divider-fullwidth.version1{width:100%}.haendler-svg .ce_linkbox_link{padding:20px}@media only screen and (max-width: 767px){.haendler-svg .ce_linkbox_link{padding:50px}}.haendler-svg .ce_linkbox_link img{max-height:184px}.b-0{padding:0;border:0px solid rgba(0, 0, 0, 0.2)}input.submit[type="submit"]{background:#73a514;border:0px;border-radius:5px;font-size:16px;padding:15px 30px}input.submit{width:auto}@media only screen and (min-width: 971px){.zitat{width:70%;margin:0 auto}}.zitat .image_container.float_left{width:40%;margin-top:25px !important}@media only screen and (max-width: 767px){.zitat .image_container.float_left{margin-right:0;width:100%}}.zitat p{display:table;padding:30px;border-bottom:1px solid rgba(0, 0, 0, 0.1);border-top:1px solid rgba(0, 0, 0, 0.1);margin:25px 0px 40px 0px;font-size:16px;font-style:italic;font-weight:300}@media only screen and (max-width: 767px){.zitat p{margin:30px 0px}}.zitat p .unterschrift{font-style:normal;font-size:13px}.zitat p img{margin-top:20px}#cboxNext,#cboxPrevious,#cboxClose{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNzAuNXB4IiBoZWlnaHQ9IjY1cHgiIHZpZXdCb3g9IjAgMCAxNzAuNSA2NSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTcwLjUgNjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNzAuNSwwaC00Ni42NjZDMTIyLjI3LDAsMTIxLDEuMjY5LDEyMSwyLjgzNHY1OS4zMzFjMCwxLjU2NSwxLjI3LDIuODM1LDIuODM0LDIuODM1SDE3MC41Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTAsMGg0Ni42NjZDNDguMjMsMCw0OS41LDEuMjY5LDQ5LjUsMi44MzR2NTkuMzMxQzQ5LjUsNjMuNzMsNDguMjMsNjUsNDYuNjY2LDY1SDAiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9Ijc4LjI1IiB5MT0iNS4xMDkiIHgyPSI5NC4zNzUiIHkyPSIyMS4yMzQiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9Ijk0LjM3NSIgeTE9IjUuMTA5IiB4Mj0iNzguMjUiIHkyPSIyMS4yMzQiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjM3LjUiIHkxPSIxMS4zNTkiIHgyPSIxMC43NSIgeTI9IjMyLjUiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjM3LjY3OCIgeTE9IjUzLjA1NSIgeDI9IjEwLjkyOCIgeTI9IjMxLjkxNCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTMzIiB5MT0iMTEuMzU5IiB4Mj0iMTU5Ljc1IiB5Mj0iMzIuNSIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTMzIiB5MT0iNTMuNjQxIiB4Mj0iMTU5Ljc1IiB5Mj0iMzIuNSIvPjwvc3ZnPg==)}.header .mod_langswitcher .mod_langswitcher_inside{position:relative;color:inherit;border:none;border-radius:0;cursor:auto;height:50px}.header .mod_langswitcher .mod_langswitcher_inside:after{margin-left:30px;font-size:1rem;top:0}.header .mod_langswitcher .mod_langswitcher_inside:hover{color:inherit}.header .mod_langswitcher .mod_langswitcher_inside:hover ul{margin-top:0;background:#fff;top:30px}.header .mod_langswitcher .mod_langswitcher_inside:hover ul li:hover a{color:#ffb400}.ce_player video{display:block;margin:0 auto}@media only screen {.ce_player video{margin:0 auto}}@media only screen and (min-width: 971px){.ce_player video{width:50% !important}}.player_about.ce_player video{display:block;margin:0 auto}@media only screen {.player_about.ce_player video{margin:0 auto}}@media only screen and (min-width: 971px){.player_about.ce_player video{width:80% !important}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#header.original .logo{margin-right:15px;width:170px}#header.original .mainmenu .level_1 li{margin-right:7px}#header.original .mainmenu .level_2 li{margin-right:0px}}#rezensionen-slider,#rezensionen-slider-9560,#rezensionen-slider-9561,#rezensionen-slider-9562,#rezensionen-slider-9563{border-top:2px solid #fff;background-color:#525154}#rezensionen-slider .ce_testimonial_inside,#rezensionen-slider-9560 .ce_testimonial_inside,#rezensionen-slider-9561 .ce_testimonial_inside,#rezensionen-slider-9562 .ce_testimonial_inside,#rezensionen-slider-9563 .ce_testimonial_inside{max-width:1240px !important;padding-left:20px;padding-right:20px;padding-top:15px}#rezensionen-slider .rezension-slider,#rezensionen-slider-9560 .rezension-slider,#rezensionen-slider-9561 .rezension-slider,#rezensionen-slider-9562 .rezension-slider,#rezensionen-slider-9563 .rezension-slider{padding-top:10px}#rezensionen-slider .rezension-slider:before,#rezensionen-slider-9560 .rezension-slider:before,#rezensionen-slider-9561 .rezension-slider:before,#rezensionen-slider-9562 .rezension-slider:before,#rezensionen-slider-9563 .rezension-slider:before{color:#ffb400;font-size:40px;padding-bottom:15px}@media only screen and (max-width: 767px){#rezensionen-slider .rezension-slider:before,#rezensionen-slider-9560 .rezension-slider:before,#rezensionen-slider-9561 .rezension-slider:before,#rezensionen-slider-9562 .rezension-slider:before,#rezensionen-slider-9563 .rezension-slider:before{font-size:20px;padding-bottom:5px !important;line-height:14px !important}}#rezensionen-slider .border-top,#rezensionen-slider-9560 .border-top,#rezensionen-slider-9561 .border-top,#rezensionen-slider-9562 .border-top,#rezensionen-slider-9563 .border-top{font-size:16px;border-top:2px solid #73a514;max-width:40px !important;width:40px !important;margin:0 auto !important;padding-bottom:10px}@media only screen and (max-width: 767px){#rezensionen-slider .border-top,#rezensionen-slider-9560 .border-top,#rezensionen-slider-9561 .border-top,#rezensionen-slider-9562 .border-top,#rezensionen-slider-9563 .border-top{padding-bottom:10px !important}}#rezensionen-slider .tp-caption,#rezensionen-slider-9560 .tp-caption,#rezensionen-slider-9561 .tp-caption,#rezensionen-slider-9562 .tp-caption,#rezensionen-slider-9563 .tp-caption{white-space:normal}#rezensionen-slider p,#rezensionen-slider-9560 p,#rezensionen-slider-9561 p,#rezensionen-slider-9562 p,#rezensionen-slider-9563 p,#rezensionen-slider em,#rezensionen-slider-9560 em,#rezensionen-slider-9561 em,#rezensionen-slider-9562 em,#rezensionen-slider-9563 em{font-family:'Helvetica', 'Arial', sans-serif !important;padding-bottom:15px;color:#fff;line-height:24px}#rezensionen-slider p.position,#rezensionen-slider-9560 p.position,#rezensionen-slider-9561 p.position,#rezensionen-slider-9562 p.position,#rezensionen-slider-9563 p.position,#rezensionen-slider em.position,#rezensionen-slider-9560 em.position,#rezensionen-slider-9561 em.position,#rezensionen-slider-9562 em.position,#rezensionen-slider-9563 em.position{font-size:14px}@media only screen and (max-width: 767px){#rezensionen-slider p.position strong,#rezensionen-slider-9560 p.position strong,#rezensionen-slider-9561 p.position strong,#rezensionen-slider-9562 p.position strong,#rezensionen-slider-9563 p.position strong,#rezensionen-slider em.position strong,#rezensionen-slider-9560 em.position strong,#rezensionen-slider-9561 em.position strong,#rezensionen-slider-9562 em.position strong,#rezensionen-slider-9563 em.position strong{font-size:12px !important}}@media only screen and (max-width: 767px){#rezensionen-slider p,#rezensionen-slider-9560 p,#rezensionen-slider-9561 p,#rezensionen-slider-9562 p,#rezensionen-slider-9563 p,#rezensionen-slider em,#rezensionen-slider-9560 em,#rezensionen-slider-9561 em,#rezensionen-slider-9562 em,#rezensionen-slider-9563 em{font-size:12px !important;line-height:16px !important}}.mod_newsreader h2{color:#ffb400;text-align:left;background:unset;padding:0;margin:1rem 0 0.5rem;text-transform:none}.mod_newsreader .back a{font-size:17px;display:inline-block}.mod_newsreader .newsreader{padding-bottom:50px}.mod_newsreader .newsreader .info{background:unset;padding:0;margin-bottom:10px}.mod_newsreader .newsreader .info .date{margin-right:10px}.mod_newsreader .newsreader .info .date:before{display:none;content:''}.mod_newsreader .newsreader .info .date:after{content:'-';padding-left:10px}.mod_newsreader .newsreader .info .comments:before{background-image:url('../../files/img/svg/icon_sprechblase.svg');display:inline-block;background-size:14px;width:14px;height:14px;content:"";position:relative;top:3px}.mod_newsreader .newsreader p a{color:#73a514;transition:all 0.3s}.mod_newsreader .newsreader p a:hover{color:#494949}.blog.boxed-content .contentwrap{max-width:1200px}.mod_newsreader .newsreader h1{font-size:40px !important}.mod_newsreader .newsreader h2{font-size:30px !important;margin-top:50px}.mod_newsreader .newsreader h3{font-size:20px !important;font-weight:bold;margin-top:30px}.mod_newsreader .newsreader p{font-size:18px;line-height:30px}.mod_newsreader .newsreader figure{margin-top:50px}.mod_newsreader .newsreader .info .date:after{content:''}.mod_newsarchive h2{font-size:26px !important}.mod_newsarchive p{font-size:18px;line-height:30px}.pre-headline-text{font-family:'Montserrat', 'Arial', sans-serif;color:#494949;margin-bottom:-10px;text-transform:uppercase}.hover-orange a:hover{background:#ffb400 !important;border-color:#ffb400 !important;opacity:1}.ce_headerimage.height_xlarge{height:700px}@media only screen and (min-width:1680px){.ce_headerimage.height_xlarge{height:1000px}}.modularer-slider .swiper-button-next,.modularer-slider .swiper-button-prev{opacity:0.8 !important}.modularer-slider .swiper-button-next:after,.modularer-slider .swiper-button-prev:after{color:#73a514;font-size:40px;line-height:40px;text-shadow:none}@media only screen and (max-width: 767px){.modularer-slider .swiper-button-next:after,.modularer-slider .swiper-button-prev:after{font-size:30px;line-height:30px}}.modularer-slider .swiper-button-next:after{content:"\f138"}.modularer-slider .swiper-button-prev:after{content:"\f137"}.modularer-slider .ce_image_extended img{display:table}.modularer-slider .image_container img{max-width:90%;margin:0 auto}@media only screen and (max-width: 767px){.modularer-slider .image_container img{max-width:80%}}.modularer-slider1{margin-bottom:-130px;z-index:100}.modularer-slider1 .swiper-button-next,.modularer-slider1 .swiper-button-prev{margin-top:-40px}@media only screen and (max-width: 767px){.modularer-slider1 .swiper-button-next,.modularer-slider1 .swiper-button-prev{margin-top:-20px}}@media only screen and (max-width: 767px){.modularer-slider1{margin-bottom:-40px}}@media only screen and (min-width: 768px) and (max-width: 970px){.modularer-slider1{margin-bottom:-80px}}@media only screen and (min-width: 971px) and (max-width: 1024px){.modularer-slider1{margin-bottom:-100px}}@media only screen and (min-width: 1025px) and (max-width: 1240px){.modularer-slider1{margin-bottom:-110px}}.contentwrapper-1200{max-width:1200px !important}.modularer-slider2 .swiper-button-next,.modularer-slider2 .swiper-button-prev{margin-top:-10px}@media only screen and (max-width: 767px){.modularer-slider2 .swiper-button-next,.modularer-slider2 .swiper-button-prev{margin-top:0}}.linkbox-border .ce_linkbox_image{border:1px solid;max-height:160px}.mod_ModuleCookieNotice.optOut p.cookieHeadline strong{color:#494949;font-weight:300;font-size:50px !important}@media only screen and (min-width: 971px){.megamenu-wrapper ul.vlist.level_2{padding:0px;padding-left:11px;padding-top:30px;padding-bottom:30px}.megamenu-wrapper ul.vlist.level_2 > li.mlist{display:none}.megamenu-wrapper ul.vlist.level_2 > li.megamenu{display:block;width:inherit}.megamenu-wrapper ul.vlist.level_2 > li.megamenu .ce_hyperlink a,.megamenu-wrapper ul.vlist.level_2 > li.megamenu a.btn{display:inline-block;background:#73a514;padding:0px 15px !important;border:0;font-weight:700;font-size:16px !important;color:#fff !important}.megamenu-wrapper ul.vlist.level_2 > li.megamenu .ce_hyperlink a:hover{background:#ffb400 !important;color:#fff !important;transition:background 0.3s ease}.megamenu-wrapper ul.vlist.level_2 > li.megamenu .no_margin p{margin-bottom:0px;word-wrap:break-word}.megamenu-wrapper ul.vlist.level_2 > li.megamenu .no_margin_link a{margin-bottom:0px;word-wrap:break-word}.megamenu-wrapper ul.vlist.level_2 > li.megamenu ul.level_3{display:none !important}.megamenu-wrapper p,.stickyheader .header.cloned .megamenu-wrapper p{line-height:22px !important}.header.cloned .mainmenu ul ul{margin-top:-3px}.header.cloned .mainmenu ul .megamenu-wrapper ul{margin-top:-3px}.header.cloned .mainmenu ul .megamenu-wrapper ul li{border-right:0px solid #e5e5e5}.header.cloned .header.cloned{box-shadow:none;position:relative}#header{box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.1)}#header .mainmenu ul .megamenu-wrapper ul li{border-right:0px solid #e5e5e5}.megamenu-wrapper ul.vlist.level_2{padding:20px !important;white-space:normal !important}.megamenu-wrapper ul.vlist.level_2 li a{padding:0}.megamenu-wrapper .inside{padding-left:0;padding-right:0;background-color:#fff}.megamenu-wrapper .inside p{margin-bottom:15px}.megamenu-wrapper .inside .ce_text.headline{padding-right:0 !important}.megamenu-wrapper .inside .ce_text.headline h3{border-bottom:1px solid #ccc;margin-bottom:15px}.megamenu-wrapper .inside .ce_text.headline h3 a{font-size:24px !important;font-weight:300 !important;color:#ffb400;line-height:32px !important;transition:color 0.3s;padding-left:0 !important}.megamenu-wrapper .inside .ce_text.headline h3 a:hover{color:#ffb400 !important}.megamenu-wrapper .inside .ce_text.headline_vorteile{padding-right:0 !important}.megamenu-wrapper .inside .ce_text.headline_vorteile h3{border-top:1px solid #ccc;margin-top:15px}.megamenu-wrapper .inside .ce_text.headline_vorteile h3 a{font-size:24px !important;font-weight:300 !important;color:#ffb400;line-height:32px !important;transition:color 0.3s;padding-left:0 !important;padding-top:10px}.megamenu-wrapper .inside .ce_text.headline_vorteile h3 a:hover{color:#ffb400 !important}.megamenu-wrapper a{padding:0;font-size:15px !important;transition:color 0.3s;line-height:15px !important}.megamenu-wrapper a strong{font-size:16px !important;font-weight:400 !important;color:#3b3c42 !important;transition:color 0.3s}.megamenu-wrapper a:hover{color:#ffb400 !important;background-color:#fff !important}.megamenu-wrapper a:hover strong{color:#ffb400 !important}.megamenu-wrapper a.bold{font-weight:600}.megamenu-wrapper h3 a{font-size:16px !important;font-weight:600 !important;line-height:19px !important}.megamenu-wrapper .three_fourth.autogrid.same-height{display:table-cell;float:left !important;vertical-align:top}.megamenu-wrapper .one_fourth.autogrid.same-height{padding-left:9px !important;padding-right:1%}.megamenu-wrapper .ce_divider_extended.version1{width:100.8%;background:#ccc;margin-top:0}.megamenu-wrapper .mm-buttons .autogrid_wrapper{padding-left:1%}}
/* alex-brush-regular - latin */
/* @font-face {
  font-family: 'Alex Brush';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/fonts/alex-brush-v8-latin/alex-brush-v8-latin-regular.eot'); /* IE9 Compat Modes *
  src: local('Alex Brush Regular'), local('AlexBrush-Regular'),
       url('../../files/fonts/alex-brush-v8-latin/alex-brush-v8-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 *
       url('../../files/fonts/alex-brush-v8-latin/alex-brush-v8-latin-regular.woff2') format('woff2'), /* Super Modern Browsers *
       url('../../files/fonts/alex-brush-v8-latin/alex-brush-v8-latin-regular.woff') format('woff'), /* Modern Browsers *
       url('../../files/fonts/alex-brush-v8-latin/alex-brush-v8-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS *
       url('../../files/fonts/alex-brush-v8-latin/alex-brush-v8-latin-regular.svg#AlexBrush') format('svg'); /* Legacy iOS *
} */

/* alex-brush-regular - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/fonts/montserrat-v12-latin/montserrat-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Montserrat'), local('Montserrat'),
       url('../../files/onts/montserrat-v12-latin/montserrat-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/fonts/montserrat-v12-latin/montserrat-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/fonts/montserrat-v12-latin/montserrat-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../../files/fonts/montserrat-v12-latin/montserrat-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/fonts/montserrat-v12-latin/montserrat-v12-latin-regular.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* fira-sans-300 - latin */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Fira Sans Light'), local('FiraSans-Light'),
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-300.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-regular - latin */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Fira Sans Regular'), local('FiraSans-Regular'),
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-regular.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-italic - latin */
@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Fira Sans Italic'), local('FiraSans-Italic'),
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-italic.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-700 - latin */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Fira Sans Bold'), local('FiraSans-Bold'),
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-700.svg#FiraSans') format('svg'); /* Legacy iOS */
}
/* fira-sans-700italic - latin */
@font-face {
  font-family: 'Fira Sans';
  font-style: italic;
  font-weight: 700;
  src: url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Fira Sans Bold Italic'), local('FiraSans-BoldItalic'),
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../files/fonts/fira-sans-v8-latin/fira-sans-v8-latin-700italic.svg#FiraSans') format('svg'); /* Legacy iOS */
}

