.elementor-kit-15{--e-global-color-primary:#1C1036;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#1C1036;--e-global-color-accent:#C2A176;--e-global-typography-primary-font-family:"Avenir";--e-global-typography-primary-font-size:36px;--e-global-typography-primary-font-weight:bold;--e-global-typography-secondary-font-family:"Avenir";--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-font-weight:bold;--e-global-typography-secondary-line-height:24px;--e-global-typography-text-font-family:"Avenir";--e-global-typography-text-font-size:24px;--e-global-typography-text-font-weight:normal;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-15 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.product_column_info h2{
    font-family: "Avenir", Sans-serif;
    font-style: normal;
    font-weight: 900;
    font-size: 30px;
    line-height: 34px;
    background-image: none!important; 
    color: #fff!important;
    border-bottom: 1px #C2A176 solid;
    line-height: 70px;
}

.product_column_info .elementor-widget-container{
    font-family: "Avenir", Sans-serif!important;
    font-style: normal;
    font-weight: 500;
    font-size: 24px;
    line-height: 33px;
    color: #FFFFFF;
}

.product_column_info ul{
    margin: 0;
    padding: 0;
}
.product_column_info li{
    list-style-type: none;
    padding: 0 0 0 30px;
    background: url('/wp-content/uploads/2022/05/SliderListIcon.png') left 10px no-repeat;
    
}

.product_column_info.col_left{
    margin-top: 200px
}

.product_column_info.col_right{
    margin-top: 300px
}

.product_bg_position{
    background-position: center 37px; 
    background-size: 1500px;
}








.elementor-widget-testimonial-carousel .elementor-testimonial__image img{
    width: 150px!important;
height: 450px!important;
border-radius: 0;
}
.elementor-testimonial--skin-default.elementor-testimonial--layout-image_above .elementor-testimonial__cite{
    border-bottom: 1px #C2A176 solid; 
    text-align: left;
    min-height: 85px;  
    margin-bottom: 10px;
    
}
.elementor-widget-testimonial-carousel .elementor-testimonial__name{
    font-size: 30px;
    font-family: "Avenir", Sans-serif;
    font-style: normal;
    line-height: 37px!important;
    text-align: left;
     
}

.elementor-widget-testimonial-carousel .elementor-testimonial__text{
    font-family: "Avenir", Sans-serif;
    font-style: normal!important;
    text-align: left;
    line-height: 33px!important; 
}

.elementor-testimonial--align-center .elementor-testimonial .elementor-testimonial__content{
    display: flex;  
    flex-direction: inherit;
    text-align: left;
}
.half_hight_ligter .elementor-background-overla{
    position: relative ;
}
.half_hight_ligter .elementor-background-overlay:after{
    position: absolute;
    background: #fff;
    width: 100%; 
    height: 60%;
    top: 0;
    left: 0;
    z-index: 1;
    content: '';
    background: rgb(52,26,71);
background: linear-gradient(0deg, rgba(52,26,71,1) 0%, rgba(52,26,71,1) 10%, rgba(89,53,115,1) 10%, rgba(49,24,66,1) 100%);
}

.swiper-pagination-bullet {
  width: 12px;
  height: 12px;
  opacity: 1;
  border: 3px #C2A176 solid;
}

.swiper-pagination-bullet-active {
  background-color: #C2A176;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://bruynzeel.gazzit.nl/wp-content/uploads/2022/05/AvenirLTStd-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://bruynzeel.gazzit.nl/wp-content/uploads/2022/05/AvenirLTStd-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://bruynzeel.gazzit.nl/wp-content/uploads/2022/05/AvenirLTStd-Roman.ttf') format('truetype');
}
/* End Custom Fonts CSS */