/*
Theme Name: Divi_child
Description: Ein Childtheme für Divi
Author: Longworth Media GmbH & Co. KG
Author URI: http://www.longworth.de
Template: Divi
Version: 1.0
Tags: Divi_child
*/


/* Füge hier Dein eigenes CSS ein */
/*#main-footer {
	display:none!important;}*/

.flowpaper-logo-bottom {display:none!important;}
.flowpaper-logo-bg {display:none!important;}
.FlowPaper logo {display:none!important;}



/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1410px) and (max-width: 1600px){
#top-menu {margin-left:6%!important;}

}




@media all and (min-width: 1100px) and (max-width: 1190px){
	#top-menu li {font-size: 11px;
		padding-right: 10px;}
	#top-menu {margin-left:3%!important;}

}
@media all and (min-width: 1200px) and (max-width: 1400px){
#top-menu {margin-left:5%!important;}

}
@media all and (min-width: 960px) and (max-width: 1099px){
	#top-menu li {font-size: 11px;
		padding-right: 10px;}
#top-menu {margin-left:2%!important;}

}

/* (1900x1080) Full HD Display EVI TABLET*/
@media screen and (max-width: 1900px) 
{h1{font-size: 38px!important;}
#logo{width:20%!important;}
	.et_pb_column_0 {
		padding-top: 2%!important;}
}

/*** Responsive Styles Tablet And Below ***/
/* landscape */
@media screen and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
	#top-menu {margin-left:2%!important;}
	#logo { max-height: 22%;}

}

/* portrait */
@media screen and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)  {#top-menu {margin-left:2%!important;}
	#logo {
    max-height: 22%;}
}




	@media all and (min-width: 61.25em) and (max-width: 75em){
	#top-menu {margin-left:5%!important;}
}

    @media only screen and (min-device-width: 481px) and (max-device-width: 888px) and (orientation:landscape) {#logo {
    max-height: 52%;
}
    }


#footer-bottom{display:none;}

[class="et-pb-icon et-waypoint et_pb_animation_top et-animated"]
{ color: #023772!important;}


/*------------------------------------------------*/
/*--[Anpassung von Formular Kundenbewertungen]----*/
/*------------------------------------------------*/

.container table{border:none!important;}
.entry-content {border:none!important;}
.form_table {border:none!important;}
.rr_form_row {border:none!important;}
.border-box {border:none!important;}
.rr_form_input{border-top-width: 0px!important;}
.rr_form_heading {border-top-width: 0px!important;}
.rr_required {border-top-width: 0px!important;}
.entry-content tr td{border-top: 0px!important;}
.rr_review_form {color:white!important}
.rr_review_text{color:white!important}
.rr_large_input {rows:10}



/*------------------------------------------------*/
/*-------------[TESTIMONIAL HOVER]----------------*/
/*--------------[BY GENO QUIROZ]------------------*/
/*------------------------------------------------*/
 
 
/* testimonials */
    .gq-module-hover {
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0);
        -webkit-transition: all 0.6s;
        transition: all 0.6s;}
    .gq-module-hover:hover {
        -webkit-transform: scale(1.1, 1.1);
        transform: scale(1.1, 1.1);
        box-shadow: 1px 5px 14px rgba(0, 0, 0, 3);
        z-index: 1;}
         
         
/*------------------------------------------------*/     
@media screen and (max-width: 414px) {

.hustle-image {

display: none!important;

}

}




.border-hover .et_pb_column {
 overflow: hidden;
 position: relative;
}
 
.border-hover .et_pb_column img {
 -webkit-transition: all 0.5s ease-in-out;
 -moz-transition: all 0.5s ease-in-out;
 transition: all 0.5s ease-in-out;
}
 
.border-hover .et_pb_column:hover img {
 transform: scale(1.1);
}
 
.border-hover .et_pb_column:hover .et_pb_image:after {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 background: rgba(0,0,0,0.6);
 content: '';
}
 
.border-hover .et_pb_column .et_pb_promo_description:before {
 top: 50px;
 right: 30px;
 bottom: 50px;
 left: 30px;
 -webkit-transform: scale(0,1);
 transform: scale(0,1);
 -webkit-transform-origin: 0 0;
 transform-origin: 0 0;
 position: absolute;
 content: '';
 opacity: 0;
 -webkit-transition: opacity 0.35s,
 -webkit-transform 0.35s;
 transition: opacity 0.35s, transform 0.35s;
}
 
.border-hover .et_pb_column .et_pb_promo_description:after {
 top: 30px;
 right: 50px;
 bottom: 30px;
 left: 50px;
 -webkit-transform: scale(1,0);
 transform: scale(1,0);
 -webkit-transform-origin: 100% 0;
 transform-origin: 100% 0;
 position: absolute;
 content: '';
 opacity: 0;
 -webkit-transition: opacity 0.35s,
 -webkit-transform 0.35s;
 transition: opacity 0.35s, transform 0.35s;
}
 
.border-hover .et_pb_column:hover .et_pb_promo_description:before, .border-hover .et_pb_column:hover .et_pb_promo_description:after {
 -webkit-transition-delay: 0.15s;
 transition-delay: 0.15s;
 opacity: 1;
 -webkit-transform: scale(1);
 transform: scale(1);
}
 
.border-hover .et_pb_column .et_pb_promo_description h2 {
 opacity: 0;
 color: #fff;
 position: absolute;
 top: 37%;
 width: 100%;
 text-align: center;
 -webkit-transition: all 0.5s ease-in-out;
 -moz-transition: all 0.5s ease-in-out;
 transition: all 0.5s ease-in-out;
 margin: 0;
 padding: 0;
}
 
.border-hover .et_pb_column .et_pb_promo_description p {
 opacity: 0;
 color: #fff;
 position: absolute;
 top: 42%;
 width: 100%;
 text-align: center;
 -webkit-transition: all 0.5s ease-in-out;
 -moz-transition: all 0.5s ease-in-out;
 transition: all 0.5s ease-in-out;
}
 
.border-hover .et_pb_column:hover .et_pb_promo_description h2 {
 opacity: 1;
 position: absolute;
 top: 40%;
 width: 100%;
 text-align: center;
 color: #fff;
text-transform:uppercase;
}
 
.border-hover .et_pb_column:hover .et_pb_promo_description p {
 opacity: 1;
 position: absolute;
 top: 50%;
 width: 100%;
 text-align: center;
 color: #fff;
}
 
.border-hover .et_pb_promo {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
}
 
.border-hover .et_pb_promo_button {
 opacity: 0;
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
}





.image-grow {
border: none !important;
-webkit-transition:all 0.6s ease-out;
-moz-transition:all 0.6s ease-out;
-ms-transition:all 0.6s ease-out;
-o-transition:all 0.6s ease-out;
transition:all 0.6s ease-out;
}

.image-grow:hover {
-webkit-transform:scale(1.75);
-moz-transform:scale(1.75);
-ms-transform:scale(1.75);
-o-transform:scale(1.75);
transform:scale(1.75);
box-shadow: 1px 5px 14px rgba(0, 0, 0, 3);
}


[class="et-pb-icon et-waypoint et_pb_animation_top et-animated"]
{ color: #023772!important;} 

/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/roboto-v30-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/roboto-v30-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/roboto-v30-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/roboto-v30-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/roboto-v30-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/roboto-v30-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
      

  font-family: 'Roboto';
    src: url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/roboto-v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2'); /* IE9 Compat Modes */
  src: local(''),
	url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/roboto-v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2')
	  url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/roboto-v18/KFOmCnqEu92Fr1Mu4mxK.woff2')
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/MyriadPro-Bold.woff');
	src: url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/MyriadPro-BoldCond.woff');
	src: url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/MyriadPro-BoldCondIt.woff');
	src: url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/MyriadPro-BoldIt.woff');
	src: url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/font/MyriadPro-Cond.woff');
	src: url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/font/MyriadPro-CondIt.woff');
	src: url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/font/MyriadPro-It.woff');
	src: url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/font/MyriadPro-Regular.woff');
	src: url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/MyriadPro-Semibold.woff');
	src: url('https://www.longworth.de/wp-content/themes/Divi_child/fonts/MyriadPro-SemiboldIt.woff');}
	

.slid{
height: auto !important;
	min-height: 601px !important;}






.dsm_flipbox_child_image:hover {
  transform: scale(1); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
 transition: transform 5s;
}


.dsm_flipbox .dsm-flipbox-effect-right .dsm_flipbox_child:nth-child(2) {
    -webkit-transform: rotateX(0deg) rotateY(180deg);
}

