@font-face {
font-family: 'Merriweather';
src: url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-BoldItalic.woff2) format('woff2'),
url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-BoldItalic.woff) format('woff');
font-weight: bold;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Merriweather';
src: url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-Bold.woff2) format('woff2'),
url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-Bold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Merriweather';
src: url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-Black.woff2) format('woff2'),
url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-Black.woff) format('woff');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Merriweather';
src: url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-BlackItalic.woff2) format('woff2'),
url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-BlackItalic.woff) format('woff');
font-weight: 900;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Merriweather';
src: url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-Italic.woff2) format('woff2'),
url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-Italic.woff) format('woff');
font-weight: normal;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Merriweather';
src: url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-LightItalic.woff2) format('woff2'),
url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-LightItalic.woff) format('woff');
font-weight: 300;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Merriweather';
src: url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-Regular.woff2) format('woff2'),
url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-Regular.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Merriweather';
src: url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-Light.woff2) format('woff2'),
url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/merriweather_font/Merriweather-Light.woff) format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
} @font-face {
font-family: 'Hind';
src: url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/hind_font/Hind-Bold.woff2) format('woff2'),
url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/hind_font/Hind-Bold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Hind';
src: url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/hind_font/Hind-SemiBold.woff2) format('woff2'),
url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/hind_font/Hind-SemiBold.woff) format('woff');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Hind';
src: url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/hind_font/Hind-Regular.woff2) format('woff2'),
url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/hind_font/Hind-Regular.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Hind';
src: url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/hind_font/Hind-Medium.woff2) format('woff2'),
url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/hind_font/Hind-Medium.woff) format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Hind';
src: url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/hind_font/Hind-Light.woff2) format('woff2'),
url(//h.hekatron.de/wp-content/plugins/Hekatron-plugin/hind_font/Hind-Light.woff) format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}   @media(max-width:767px){
.slider_mobile_row > div{
max-width: unset !important;
}
.slider_mobile{
overflow-x:hidden;
}
.slider_mobile_arrows{
width: 100%;
}
.slider_mobile_arrows > div{
position: relative;
width: 100%;
}
.slider_mobile_arrows{
min-height: 55px;
}
.slider_mobile_arrows .elementor-widget-container{
display: flex;
flex-direction: row;
justify-content:center;
}
.slider_mobile_arrows .swiper-button-next, .slider_mobile_arrows .swiper-button-prev {
position: relative;
z-index: 10;
cursor: pointer;
display: block;
align-items: center;
justify-content: center;
margin: 0;
background-size: cover !important;
width: 30px !important;
height: 30px !important;
top: -5px;
}
.slider_mobile_arrows .swiper-button-prev{
background: url(//h.hekatron.de/wp-content/uploads/2023/09/icon-slider-left-blue@2x.png);
left:-20px;
}
.slider_mobile_arrows .swiper-button-prev:hover, .slider_mobile_arrows .swiper-button-prev.active-left{
background: url(//h.hekatron.de/wp-content/uploads/2023/09/icon-slider-left-orange@2x.png);
}
.slider_mobile_arrows .swiper-button-next{
background: url(//h.hekatron.de/wp-content/uploads/2023/09/icon-slider-right-blue@2x.png);
right: -20px !important;
}
.slider_mobile_arrows .swiper-button-next:hover,  .slider_mobile_arrows .swiper-button-next.active-right{
background: url(//h.hekatron.de/wp-content/uploads/2023/09/icon-slider-right-orange@2x.png);
}
.slider_mobile_arrows .swiper-button-next:after, .slider_mobile_arrows .swiper-button-prev:after{
font-family: unset;
content:'';
}  .steps_mobile_row > div{
max-width: 154px !important;
}
.steps_mobile{
overflow-x:hidden;
}
.steps_mobile_arrows{
width: 100%;
}
.steps_mobile_arrows > div{
position: relative;
width: 100%;
}
.steps_mobile_arrows{
min-height: 55px;
}
.steps_mobile_arrows .elementor-widget-container{
display: flex;
flex-direction: row;
justify-content:center;
}
.steps_mobile_arrows .swiper-button-next, .steps_mobile_arrows .swiper-button-prev {
position: relative;
z-index: 10;
cursor: pointer;
display: block;
align-items: center;
justify-content: center;
margin: 0;
background-size: cover !important;
width: 30px !important;
height: 30px !important;
top: -5px;
}
.steps_mobile_arrows .swiper-button-prev{
background: url(//h.hekatron.de/wp-content/uploads/2023/09/icon-slider-left-blue@2x.png);
left:-20px;
}
.steps_mobile_arrows .swiper-button-prev:hover, .steps_mobile_arrows .swiper-button-prev.active-left{
background: url(//h.hekatron.de/wp-content/uploads/2023/09/icon-slider-left-orange@2x.png);
}
.steps_mobile_arrows .swiper-button-next{
background: url(//h.hekatron.de/wp-content/uploads/2023/09/icon-slider-right-blue@2x.png);
right: -20px !important;
}
.steps_mobile_arrows .swiper-button-next:hover,  .steps_mobile_arrows .swiper-button-next.active-right{
background: url(//h.hekatron.de/wp-content/uploads/2023/09/icon-slider-right-orange@2x.png);
}
.steps_mobile_arrows .swiper-button-next:after, .steps_mobile_arrows .swiper-button-prev:after{
font-family: unset;
content:'';
}
}    .swiper-container-testimonials {
width: 100%;
padding: 0px;
display: flex;
overflow: hidden;
}
.swiper-wrapper-testimonials{
display: flex;
flex-direction: inherit;
}
.testimonials-loading-icon{
text-align: center;
position: absolute;
left: 0;
right: 0;
margin: auto;
height: 100%;
top: 70px;
}
.testimonials-loading-icon i{
font-size: 30px;
text-align: center;
color: #fff;
}
.swiper-button-next-testimonials,
.swiper-button-prev-testimonials {
color: #000;
}
.swiper-pagination-testimonials .swiper-pagination-bullet-active {
background-color: #000;
} .slide-counter-testimonials {
text-align: center;
margin-top: 10px;
} .testimonials-external-navigation {
text-align: center;
margin-top: 20px;
} .slide-counter-testimonials{
text-align: center;
margin-top: 10px;
width: 60px;
color: #FFFFFF;
font-family: "Hind", Sans-serif;
font-size: 14px;
font-weight: 600;
}
.testimonials-external-navigation{
display: flex;
flex-direction: row;
justify-content: space-between; }
.swiper-button-next-testimonials, .swiper-button-prev-testimonials{
position: relative;
z-index: 10;
cursor: pointer;
display: block;
align-items: center;
justify-content: center;
margin: 0;
background-size: cover !important;
width: 30px !important;
height: 30px !important;
top: 5px;
}
.swiper-button-prev-testimonials{
background: url(//h.hekatron.de/wp-content/uploads/2023/09/icon-slider-left-white@2x.png);
} .swiper-button-next-testimonials{
background: url(//h.hekatron.de/wp-content/uploads/2023/09/icon-slider-right-white@2x.png);
}  .wpforms-container .wpforms-field:not(.wpforms-field-checkbox) label{
color: #000 !important;
font-family: "Hind", Sans-serif !important;
font-size: 16px !important;
font-weight: 600 !important;
margin-bottom: 8px !important;
margin-top: 18px !important;
}
.wpforms-container .wpforms-required-label{
display: none;
}
.wpforms-container input{
border: 1px solid #003045 !important;
border-radius: 0 !important;
}
.wpforms-container input:not(input[type=checkbox]){
height: 56px !important;
max-width: 555px !important;
}
.wpforms-container input[type=text]:focus{
box-shadow: 0 0 0 1px #000,0px 1px 2px rgba(0,0,0,0.15) !important;
}
div.wpforms-container-full textarea{
height: 111px;
border: 1px solid #003045 !important;
border-radius: 0 !important;
}
.wpforms-container .wpforms-field {
padding: 0 !important;
}
.wpforms-field.wpforms-field-checkbox{
margin-top:30px !important;
}
.wpforms-field.wpforms-field-checkbox label{
color: #000 !important;
font-family: "Hind", Sans-serif !important;
font-size: 12px !important;
line-height:18px !important;
font-weight: 400 !important;
}
.wpforms-field.wpforms-field-checkbox .wpforms-field-description{
margin-top: 15px;
color: #000 !important;
font-family: "Hind", Sans-serif !important;
font-size: 12px !important;
line-height:18px !important;
font-weight: 400 !important;
}
.wpforms-container a{
color: #ff6600;
}
.wpforms-container .wpforms-submit{
margin-top: 10px;
background-color: #ff6600 !important;
padding: 14px 37px 14px 37px !important;
height: unset !important;
font-family: "Hind", Sans-serif !important;
font-size: 16px !important;
font-weight: 700 !important;
line-height: 22px !important;
box-shadow: none !important;
border-radius: 0 !important;
}
.wpforms-container .wpforms-submit:hover{
border:0 !important;
background-color: #5a5a5a !important;
color: #fff !important;
}  .product_thumb_slider .swiper-thumbs .eae-thumb-slide{
padding-bottom: 5px !important;
}  .elementskit-menu-toggler:hover, .elementskit-menu-hamburger:hover{
background-color: #fff !important;
}
.accordion-container{
margin: 0;
}
.accordion-container .elementor-accordion-item{
position: relative;
display: flex;
flex-direction: column;
}
.accordion-container .elementor-tab-title{
padding-top: 0 !important;
padding-bottom: 0 !important;
height: 70px;
display: flex;
align-items: center;
flex-direction: row-reverse;
justify-content: space-between;
}
.accordion-container .elementor-accordion-title{
float: left;
}
.video_content:hover svg path{
fill: #00539f !important;
} .swiper-button-next-testimonials:not(.swiper-button-disabled):hover{
background: url(//h.hekatron.de/wp-content/uploads/2023/09/icon-slider-right-orange@2x.png);
}
.swiper-button-prev-testimonials:not(.swiper-button-disabled):hover{
background: url(//h.hekatron.de/wp-content/uploads/2023/09/icon-slider-left-orange@2x.png);
}