/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6.1.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */

/* Vergrößerungsbox Zoombox Agri Terra */

.zoomboxen > div > div{
	z-index: 0;
}
.zoomboxen > div > div:hover{
	z-index: 10;
}

.zoom_box .desc .desc_txt {

    padding: 15% 5% 5%;
}

.zoom_box .desc .desc_txt {
    text-align: center;

}

.zoom_box .desc .desc_txt h3{
	margin-top: 25px;
    color: white;
    font-weight: 400;
}

.zoom_box .desc .desc_txt p {
    font-size: 18px;
    line-height: 20px;
    font-weight: 300;
    letter-spacing: 0px;
}



.zoombox_subtext {
	margin-top:-30px;
	margin-bottom:20px;
}

.zoombox_subtext h5 {
    margin-bottom:5px;
}

.zoombox_subtext p {
    margin-bottom:40px;
}

.zoom_box{
  transition: transform .3s ease;
}

.zoom_box .desc .desc_txt h3 {
  font-size:12px;
  margin-top: -20px;
  margin-bottom: 5px;
}


 .zoom_box .desc .desc_txt p {
    font-size: 9px;
    line-height: 16px;
}



/* Cookie Notice */

#fhw_cookiehinweis a {
 
    text-decoration: underline;
}


#fhw_cookiehinweis .mainbutton {
    margin-bottom: 0px;
}

/* Regular CSS */

p,h1,h2,h3,h4,h5,h6 {
 	-moz-hyphens: auto;
	-o-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
  	hyphens: auto;
}

/* Cookie Notice */

.cookie-notice-container{
    width: 70%;
    margin: 0 auto;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-content: center;
    position: relative;
    display: flex !important;
}
#cn-notice-buttons{
	display: flex;
}

.cookie-notice-container #cn-notice-text {
    display: table-cell;
    margin: 0;
    padding: 20px;
    vertical-align: middle;
}

#cookie-notice .cn-button{
    display: block;
    width: 40px;
    line-height: 33px;
    padding-top: 4px;
    padding-bottom: 0px;
    margin: auto 0;
}



.h2look {
    font-size: 34px;
    line-height: 34px;
    font-weight: 300;
    letter-spacing: 0px;
	font-family: "Roboto", Arial, Tahoma, sans-serif;
    color: #161922;
	margin-bottom: 15px;
}

b, strong, dt {
    font-weight: 400!important;
}




/* Akkordeon */

.style-simple .accordion .question .title {
    font-size: 18px;
    line-height: 28px;
    font-weight: 300;
    letter-spacing: 0px;
}

.accordion .question .title {
    box-shadow: inset 2px 1px 0px 0px rgba(0,0,0,.04);
}

.accordion .question .title > .acc-icon-plus {

    top: 20px;

}

.accordion .question .answer {
    box-shadow: none;
}


/* Tabs */

.ui-tabs .ui-tabs-nav li a {

    font-size: 18px;
    line-height: 28px;
    font-weight: 300;
    letter-spacing: 0px;
}


/* Custom ufaq Page Single */

#ufaq-ajax-results .ui-autocomplete li.ui-menu-item{
    color: rgb(115,126,134);
    font-size: 16px;
    font-weight: 300;
    letter-spacing: 2px;
    line-height: 26px;
    cursor: pointer;
}


.colorgreen{
    color: #bfcc23;
}
#customFAQPage{
    padding-top: 250px;
}

#customFAQPage .faqHeader{
    margin-bottom: 60px;
}

#customFAQPage h1{
    font-size: 60px;
    text-transform: uppercase;
    text-align: center;
    line-height: 54px;
    font-weight: 400;
    margin-bottom: 15px;
}

#customFAQPage h2{
    font-size: 23px;
    text-transform: uppercase;
    text-align: center;
    font-weight: 400;
    line-height: 25px;
    color: rgb(83,88,95);
    letter-spacing: normal;
}

#customFAQPage .faqTitle{
    font-size: 20px;
    color: rgb(22,25,34);
    font-weight: 400;
}

#customFAQPage .the_content_wrapper{
    border-left: 1px solid rgb(191,204,35);
    padding-left: 25px;
}

#customFAQPage .spacer{
    border-bottom: 1px solid #efefef;
    margin-left: 10px;
    margin-top: 28px;
}

#customFAQPage .the_content_wrapper p{
    color: rgb(10,10,10);
    font-weight: 300;
    font-size:20px;
    line-height: 26px;
    text-align: justify;
    letter-spacing: 2px;
}

#customFAQPage .moreLink{
    text-align: center;
    font-size: 23px;
    text-transform: uppercase;
    margin-top: 70px;
}

#customFAQPage .iconArea{
    text-align: center;
    margin-top: 77px;
}

#customFAQPage .infoText{
    text-align: center;

}
#customFAQPage .infoText p{
    font-size: 20px;
    line-height: 26px;
    letter-spacing: 2px;
    color: rgb(10,10,10);
    font-weight: 300;
    margin-bottom: 15px;
    margin-top: 10px;
}
#customFAQPage .searchBox{
    text-align: center;
    margin-top: 15px;
    margin-bottom: 100px;
}

#customFAQPage .ewd-ufaq-faqs{
    margin-bottom: 60px;
}

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

    #customFAQPage h1{
        font-size: 38px;
        text-transform: uppercase;
        text-align: center;
        font-weight: bold;
    }

    #customFAQPage h2{
        font-size: 16px;
        text-transform: uppercase;
        text-align: center;
    }
}

/* Custom ufaq Page Singe END*/






/** 
 UserMind:
 Zusätzliche Mobile Breakpoints absteigend einordnen
 Keine Breakpoints im regulaeren CSS einbinden !!!
*/

@media screen and (max-width: 1239px){
 
   .zoom_box .desc .desc_wrap div.desc_txt {
       padding: 25% 5% 10% 5%;
   }

    .zoom_box .desc .desc_wrap div.desc_txt p {
        line-height: 13px;
    font-size: 8px;
    }
 
}

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

#fhw_cookiehinweis .mainbutton {
    margin-top: 10px;
}

 .zoom_box .desc_wrap {
        padding-top:10px!important;
    }

    .zoom_box .desc .desc_wrap div.desc_txt p {
        font-size: 8px;
    line-height: 8px;
    }

    .zoom_box .desc .desc_wrap div.desc_txt h3 {
        font-size:10px;
        margin-bottom:0;
    }
    
}
 
@media screen and (min-width: 768px){
	.zoom_box:hover {
	transform: scale(1.5);  /*(150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
  }

    .z_index_push_on_hover_1 .zoom_box:hover {
        transform-origin: right center;
    }
	
	 .z_index_push_on_hover_2 .zoom_box:hover {
        transform-origin: left center;
    }
	

 .z_index_push_on_hover_3 .zoom_box:hover {
            transform-origin: top;
    }
	
		 .z_index_push_on_hover_6 .zoom_box:hover {
        transform-origin: center;
    }

	.center_business > div {
		display:flex;
		justify-content:center;
	}

 .mobile_only{
        display:none;
    }

}

 /* Ipad*/
@media screen and (max-width: 767px){

.zoom_box {
    pointer-events: none;
}

.timeline_items > li h3 span:after {
    border-left-color: #ffffff00!important;
}
.timeline_items > li h3 span:after {
    border-left-color: #ffffff00!important;
}

.padding-button-home-zoom-box {
	padding-left: 4%;
	}

.feature_list ul li {
    border-bottom: unset;
}

#Content .gallery:not(.gallery-columns-1) .gallery-item {
    	padding: 5%;
		
}


}

@media screen and (max-width: 617px){
	
.padding-button-home-zoom-box {
	padding-left: 8%;
	}	
	
}


/* iPhone 6/7/8 PLUS*/
@media screen and (max-width: 414px){
 
.padding-button-home-zoom-box {
	padding-left: 10%;
	}

 
}

/* iPhone 6/7/8 */
@media screen and (max-width: 375px){
   
.padding-button-home-zoom-box {
	padding-left: 12%;
	}

   
}

/* iPhone 6/7/8 */
@media screen and (max-width: 375px){
    
}

/* iPhone 5 / 5S */
@media screen and (max-width: 320px){
    

}

/* Cockie Notice */
@media screen and (max-width: 327px){
    
#fhw_cookiehinweis .mainbutton {

    margin-bottom: 10px;
}

}







/* roboto-100 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('../../../fonts/roboto-v18-latin-100.eot'); /* IE9 Compat Modes */
  src: local('Roboto Thin'), local('Roboto-Thin'),
       url('../../../fonts/roboto-v18-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/roboto-v18-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/roboto-v18-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/roboto-v18-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/roboto-v18-latin-100.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-100italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: url('../../../fonts/roboto-v18-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'),
       url('../../../fonts/roboto-v18-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/roboto-v18-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/roboto-v18-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/roboto-v18-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/roboto-v18-latin-100italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-300 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('../../../fonts/roboto-v18-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Roboto Light'), local('Roboto-Light'),
       url('../../../fonts/roboto-v18-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/roboto-v18-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/roboto-v18-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/roboto-v18-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/roboto-v18-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-300italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: url('../../../fonts/roboto-v18-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'),
       url('../../../fonts/roboto-v18-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/roboto-v18-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/roboto-v18-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/roboto-v18-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/roboto-v18-latin-300italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../../../fonts/roboto-v18-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'),
       url('../../../fonts/roboto-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/roboto-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/roboto-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/roboto-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/roboto-v18-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('../../../fonts/roboto-v18-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Italic'), local('Roboto-Italic'),
       url('../../../fonts/roboto-v18-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/roboto-v18-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/roboto-v18-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/roboto-v18-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/roboto-v18-latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-500 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('../../../fonts/roboto-v18-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Roboto Medium'), local('Roboto-Medium'),
       url('../../../fonts/roboto-v18-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/roboto-v18-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/roboto-v18-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/roboto-v18-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/roboto-v18-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-500italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url('../../../fonts/roboto-v18-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'),
       url('../../../fonts/roboto-v18-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/roboto-v18-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/roboto-v18-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/roboto-v18-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/roboto-v18-latin-500italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('../../../fonts/roboto-v18-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Roboto Bold'), local('Roboto-Bold'),
       url('../../../fonts/roboto-v18-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/roboto-v18-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/roboto-v18-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/roboto-v18-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/roboto-v18-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url('../../../fonts/roboto-v18-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
       url('../../../fonts/roboto-v18-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/roboto-v18-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/roboto-v18-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/roboto-v18-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/roboto-v18-latin-700italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-900 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('../../../fonts/roboto-v18-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Roboto Black'), local('Roboto-Black'),
       url('../../../fonts/roboto-v18-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/roboto-v18-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/roboto-v18-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/roboto-v18-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/roboto-v18-latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-900italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: url('../../../fonts/roboto-v18-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'),
       url('../../../fonts/roboto-v18-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/roboto-v18-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/roboto-v18-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/roboto-v18-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/roboto-v18-latin-900italic.svg#Roboto') format('svg'); /* Legacy iOS */
}






/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/open-sans-v27-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v27-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v27-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v27-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v27-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v27-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v27-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v27-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v27-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v27-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v27-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v27-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/open-sans-v27-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v27-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v27-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v27-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v27-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v27-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-500 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/open-sans-v27-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v27-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v27-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v27-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v27-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v27-latin-500.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/open-sans-v27-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v27-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v27-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v27-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v27-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v27-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/open-sans-v27-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v27-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v27-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v27-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v27-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v27-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-300italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/open-sans-v27-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v27-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v27-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v27-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v27-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v27-latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/open-sans-v27-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v27-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v27-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v27-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v27-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v27-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-500italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/open-sans-v27-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v27-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v27-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v27-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v27-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v27-latin-500italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/open-sans-v27-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v27-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v27-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v27-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v27-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v27-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/open-sans-v27-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v27-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v27-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v27-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v27-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v27-latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/open-sans-v27-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v27-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v27-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v27-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v27-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v27-latin-800italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}


/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../../../fonts/open-sans-v27-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../../fonts/open-sans-v27-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/open-sans-v27-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/open-sans-v27-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../../../fonts/open-sans-v27-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../../fonts/open-sans-v27-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/open-sans-v27-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/open-sans-v27-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../../../fonts/open-sans-v27-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../../fonts/open-sans-v27-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/open-sans-v27-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/open-sans-v27-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-500 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 500;
  src: url('../../../fonts/open-sans-v27-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../../fonts/open-sans-v27-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/open-sans-v27-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/open-sans-v27-latin-500.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../../../fonts/open-sans-v27-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../../fonts/open-sans-v27-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/open-sans-v27-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/open-sans-v27-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../../../fonts/open-sans-v27-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../../fonts/open-sans-v27-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/open-sans-v27-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/open-sans-v27-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-300italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('../../../fonts/open-sans-v27-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../../fonts/open-sans-v27-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/open-sans-v27-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/open-sans-v27-latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../../../fonts/open-sans-v27-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../../fonts/open-sans-v27-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/open-sans-v27-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/open-sans-v27-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-500italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 500;
  src: url('../../../fonts/open-sans-v27-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../../fonts/open-sans-v27-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/open-sans-v27-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/open-sans-v27-latin-500italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('../../../fonts/open-sans-v27-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../../fonts/open-sans-v27-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/open-sans-v27-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/open-sans-v27-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('../../../fonts/open-sans-v27-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../../fonts/open-sans-v27-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/open-sans-v27-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/open-sans-v27-latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url('../../../fonts/open-sans-v27-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../../fonts/open-sans-v27-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../../fonts/open-sans-v27-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('../../../fonts/open-sans-v27-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../../fonts/open-sans-v27-latin-800italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* Custom Font for Slider Revolution */


@font-face {
     font-family: 'bds-custom-font';
     src: local('bds-custom-font'),
         url('../../../fonts/bds-custom-font.woff2') format('woff2'),
         url('../../../fonts/bds-custom-font.woff') format('woff');
     font-weight: normal;
     font-style: normal;
     font-display: swap;
}
 
/*
Include an additional @font-face block for each font file in the family.
Change the font-weight and font-style value to match each font file
*/
@font-face {
     font-family: 'bds-custom-font';
     src: local('bds-custom-font'),
         url('../../../fonts/bds-custom-font.woff2') format('woff2'),
         url('../../../fonts/bds-custom-font.woff') format('woff');
     font-weight: bold;
     font-style: normal;
     font-display: swap;
 }

 @font-face {
     font-family: 'bds-custom-font';
     src: local('bds-custom-font'),
         url('../../../fonts/bds-custom-font.woff2') format('woff2'),
         url('../../../fonts/bds-custom-font.woff') format('woff');
     font-weight: normal;
     font-style: italic;
     font-display: swap;
}


/* BDS Custom Museo Sans */

@font-face{
        font-family:"MuseoSansW01-100Italic";
        src:url("Fonts/905291/57a6b494-1c77-4cb0-b042-4adca2c0bdb1.woff2") format("woff2"),url("Fonts/905291/2ab97fdf-1e06-4c25-a5e1-b111273d580a.woff") format("woff");
    }
    @font-face{
        font-family:"Museo Sans W01_100";
        src:url("Fonts/905294/fd9d5b5d-71c1-4db0-bf20-cd7e3ce4d069.woff2") format("woff2"),url("Fonts/905294/e976d680-12b6-411e-9f79-0ef9287f484d.woff") format("woff");
    }
    @font-face{
        font-family:"MuseoSansW01-300Italic";
        src:url("Fonts/905297/a0f222f7-39b4-41c9-a5c0-0b9b7e6b8f89.woff2") format("woff2"),url("Fonts/905297/96766c08-0e19-43a8-b45d-e95c5b09785c.woff") format("woff");
    }
    @font-face{
        font-family:"Museo Sans W01_300";
        src:url("Fonts/905300/1d3191cd-ae8c-45e2-bb04-11e96d8fa974.woff2") format("woff2"),url("Fonts/905300/b252d464-65cb-4950-88f7-ac0a1bf79b75.woff") format("woff");
    }
    @font-face{
        font-family:"Museo Sans W01_500";
        src:url("Fonts/905303/d9896899-f08c-4750-a874-a9e10d83c2cb.woff2") format("woff2"),url("Fonts/905303/d42dd843-62b0-4623-8855-d5882512c3c9.woff") format("woff");
    }
    @font-face{
        font-family:"MuseoSansW01-500Italic";
        src:url("Fonts/905306/b76ff444-27dd-4494-b96e-2f5157f347d5.woff2") format("woff2"),url("Fonts/905306/136eb3cf-249c-40a3-bb62-49c1ad9ae6d8.woff") format("woff");
    }
    @font-face{
        font-family:"MuseoSansW01-700Italic";
        src:url("Fonts/905309/0db19ee1-b74a-4eb6-b48f-60c7047ea44b.woff2") format("woff2"),url("Fonts/905309/9c98d320-d511-4d3d-9ba3-6516302dba95.woff") format("woff");
    }
    @font-face{
        font-family:"Museo Sans W01_700";
        src:url("Fonts/905312/e2d37f34-6bca-473c-b64d-93811f4dc046.woff2") format("woff2"),url("Fonts/905312/eadbb595-a394-48fc-834f-8bf5da15cddf.woff") format("woff");
    }
    @font-face{
        font-family:"MuseoSansW01-900Italic";
        src:url("Fonts/905315/83ec39ba-ad2e-46a6-a1b1-f93f1457f7d4.woff2") format("woff2"),url("Fonts/905315/39ac4994-8f69-4ff0-8acd-9f100664da8f.woff") format("woff");
    }
    @font-face{
        font-family:"Museo Sans W01_900";
        src:url("Fonts/905318/009ca58d-46af-4651-a359-f0ae2301085b.woff2") format("woff2"),url("Fonts/905318/3619b5f4-8df9-44f5-8c53-b7c236e9c74e.woff") format("woff");
    }