/*======================================
Theme Name: Resonanz-Raum
Theme URI: https://divicake.com/
Description: The child theme for resonanz-raum.
Version: 1.0
Author: doqode
Author URI: https://doqode.de
Template: Divi
======================================*/


/* You can add your own CSS styles here. Use !important to overwrite styles if needed. */

.dl-quote blockquote {
 padding:0;
 margin: 10px 0;
}
.dl-quote blockquote:before {
 content:'7b';
 position:absolute;
 font-size:160px;
 font-family:ETModules;
 top:-80px;
 left:-80px;
 opacity:0.05;
 line-height:1;
}
.dl-button:hover {
 transform:scale(1.05) translateY(-3px);
 box-shadow:1px 15px 35px -10px rgba(0,0,0,0.4);
}

.dl-services .et_pb_column {
 transition: all .3s ease-in-out;
}
.dl-services .et_pb_column:hover {
 transform:translateY(-10px); 
}
.dl-project .et_pb_image {
 transition: all 1s ease-in-out;
}
.dl-project:hover .et_pb_image {
 filter:none!important;
}

@media (max-width:980px) {
 .dl-project .et_pb_image {
 filter:none!important;
 }
}
.dl-social li a.icon {
 width:50px;
}
.dl-social li a.icon:before {
 font-size:30px;
 transition: all .3s ease-in-out;
}
.dl-social li a.icon:hover:before {
 transform:scale(0.8);
 color:#fff;
}

.dl-icon-blurb .et-pb-icon {
 transition: all .3s ease-in-out;
}
.dl-icon-blurb:hover .et-pb-icon {
 transform:scale(0.8);
}

@media (max-width:980px) {
 .dl-smaller-img-mobile {
 transform:none!important;
 }
 .dl-reverse-columns {
 display: flex;
 flex-direction: column-reverse!important;
 }
 .dl-reverse-columns .et_pb_column:last-child {
 margin-bottom:30px;
 }
}